html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}.ui360,.sm2-360ui{position:relative}.ui360,.sm2-360ui{min-width:40px;min-height:40px}.sm2-360ui{width:40px;height:40px}.ui360,.ui360 *{vertical-align:middle}.sm2-360ui{position:relative;display:block}.sm2-360ui.sm2_playing,.sm2-360ui.sm2_paused{z-index:10}.ui360 a{float:left;display:inline;position:relative;color:#000;text-decoration:none;left:3px;top:18px;text-indent:40px}.ui360 a.sm2_link{text-indent:0}.ui360 a,.ui360 a:hover,.ui360 a:focus{padding:2px;margin-left:-2px;margin-top:-2px}.ui360 a:hover,.ui360 a:focus{background:#eee;border-radius:3px;outline:0}.ui360 .sm2-canvas{position:absolute;left:0;top:0}.ui360 .sm2-timing{position:absolute;display:block;left:0;top:0;width:100%;height:100%;margin:0;font:11px "helvetica neue",helvetica,monaco,lucida,terminal,monospace;color:#666;text-align:center;line-height:40px}.ui360 .sm2-timing.alignTweak{text-indent:1px}.ui360 .sm2-cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;display:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.ui360 .sm2-360btn{position:absolute;display:block;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px;border-radius:20px;cursor:pointer;z-index:3}.ui360 .sm2-360data{display:inline-block;font-family:helvetica}.sm2-inline-block .ui360 .sm2-360btn,.ui360 .sm2-360ui.sm2_playing .sm2-360btn,.ui360 .sm2-360ui.sm2_paused .sm2-360btn{width:22px;height:22px;margin-left:-11px;margin-top:-11px}.ui360 .sm2-360ui.sm2_playing .sm2-cover,.ui360 .sm2-360ui.sm2_paused .sm2-cover{display:block}.ui360,.ui360 .sm2-360btn-default,.ui360 .sm2-360ui.sm2_paused .sm2-360btn{background:transparent url(360-button-play-light.png) no-repeat;background-image:url(360-button-play-light.png);background-repeat:no-repeat}.ui360{_background:transparent url(360-button-play.gif) no-repeat 14px 50%;background-position:14px 50%;background-color:#ececec;border:1px solid rgba(0,0,0,0.075);border-radius:32px;width:40px;height:40px}.ui360 .sm2-360btn-default,.ui360 .sm2-360ui.sm2_paused .sm2-360btn{background-position:50% 50%;_background:transparent url(360-button-play.gif) no-repeat 50% 50%}.ui360 .sm2-360btn-default,.ui360 .sm2-360ui.sm2_paused .sm2-360btn{cursor:pointer}.ui360 .sm2-360btn-default:hover,.ui360 .sm2-360ui.sm2_paused .sm2-360btn:hover{background:transparent url(360-button-play.png) no-repeat 50% 50%;_background:transparent url(360-button-play.gif) no-repeat 50% 50%;cursor:pointer}.ui360 .sm2-360ui.sm2_playing .sm2-360btn:hover,.ui360 .sm2-360btn-playing:hover{background:transparent url(360-button-pause-light.png) no-repeat 50% 50%;_background:transparent url(360-button-pause-light.gif) no-repeat 50% 50%;cursor:pointer}.ui360 .sm2-360ui.sm2_playing .sm2-timing{visibility:visible}.ui360 .sm2-360ui.sm2_buffering .sm2-timing{visibility:hidden}.ui360 .sm2-360ui .sm2-timing,.ui360 .sm2-360ui .sm2-360btn:hover+.sm2-timing,.ui360 .sm2-360ui.sm2_paused .sm2-timing{visibility:hidden}.ui360 .sm2-360ui.sm2_dragging .sm2-timing,.ui360 .sm2-360ui.sm2_dragging .sm2-360btn:hover+.sm2-timing{visibility:visible}.ui360 .sm2-360ui.sm2_playing .sm2-360btn,.ui360 .sm2-360ui.sm2_dragging .sm2-360btn,.ui360 .sm2-360ui.sm2_dragging .sm2-360btn:hover,.ui360 .sm2-360ui.sm2_dragging .sm2-360btn-playing:hover{background:transparent;cursor:auto}.ui360 .sm2-360ui.sm2_buffering .sm2-360btn,.ui360 .sm2-360ui.sm2_buffering .sm2-360btn:hover{background:transparent url(icon_loading_spinner.gif) no-repeat 50% 50%;opacity:.5;visibility:visible}.sm2-inline-list .ui360,.sm2-inline-block .ui360{position:relative;display:inline-block;float:left;_display:inline;margin-bottom:-15px}.sm2-inline-list .ui360{margin-right:-2px}.sm2-inline-block .ui360{margin-right:8px}.sm2-inline-list .ui360 a{display:none}ul.ui360playlist{list-style-type:none}ul.ui360playlist,ul.ui360playlist li{margin:0;padding:0}div.ui360 div.metadata{display:none}div.ui360 a span.metadata,div.ui360 a span.metadata *{vertical-align:baseline}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}#add-link{width:300px;min-height:300px}#add-link .add-series--heading{margin-bottom:10px}#add-link .add-series--description{font-size:14px;font-weight:300;margin-bottom:10px}#add-link ul{border-top:1px solid #333}#add-link ul{margin-bottom:10px;max-height:400px;overflow:scroll}#add-link ul li{border-bottom:1px solid #333;padding:10px}#add-link .add-series--toggle{font-size:18px;line-height:30px;vertical-align:middle;display:block}#add-link .add-series--toggle:before{content:"";background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -788px;width:30px;height:30px;display:inline-block;margin-right:10px;vertical-align:middle}#add-link .fa-pull-right{float:right;color:#7ab72d;line-height:30px}#add-link .add-series--new-series{margin-left:10px}.clearfix:after,.section-tabs:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}a{cursor:pointer;display:inline-block;color:#333;text-decoration:none}a:hover{color:#7ab72d}ul{list-style:none}.text--with-lists ul,.text--with-lists ul li{list-style:disc inside none}.text--with-lists ol,.text--with-lists ol li{list-style:decimal inside none}.text--with-lists ul ul,.text--with-lists ol ul,.text--with-lists ul ul li,.text--with-lists ol ul li{list-style:circle inside none;margin-left:15px}.text--with-lists ol ol,.text--with-lists ul ol,.text--with-lists ol ol li,.text--with-lists ul ol li{list-style:lower-latin inside none;margin-left:15px}li,th,td{padding:5px 10px;text-align:left;vertical-align:middle}.full-width{width:100%}.seo-only{display:none}.large-round-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:120px;height:120px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px}.normal-round-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:64px;height:64px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px}.small-round-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:25px;height:25px;-webkit-border-radius:12.5px;-moz-border-radius:12.5px;-ms-border-radius:12.5px;-o-border-radius:12.5px;border-radius:12.5px}.framed-icon{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:3px 3px 3px rgba(0,0,0,0.15);width:200px;height:200px;padding:2px;border:1px solid #efefef;background-color:white}.background--white{background-color:white}.background--grey1{background-color:#efefef}.background--grey2{background-color:#ccc}.background--grey3{background-color:#7b7b7b}.background--grey4{background-color:#333}.background--light-green{background-color:#94d146}.background--green{background-color:#7ab72d}.background--dark-green{background-color:#6b9c2e}.background--light-orange{background-color:#f38867}.background--orange{background-color:#ef6338}.background--dark-orange{background-color:#bc411b}.background--light-purple{background-color:#e4d1ee}.background--purple{background-color:#9347be}.background--dark-purple{background-color:#27293d}.background--light-facebook-blue{background-color:#4c70ba}.background--facebook-blue{background-color:#3b5998}.background--dark-facebook-blue{background-color:#2d4373}.background--light-twitter-blue{background-color:#83c3f3}.background--twitter-blue{background-color:#55acee}.background--dark-twitter-blue{background-color:#2795e9}.font-color--white{color:white}.or-line{position:relative;margin:10px 0;text-align:center}.or-line:before{position:absolute;z-index:1;content:"";width:100%;height:1px;background-color:#ccc;top:50%;left:0}.or-line .text{position:relative;z-index:2;display:inline-block;color:#ccc;background-color:white;padding:0 5px}.list--horizontal>*{display:inline-block;padding:0}.list--horizontal>*:not(:last-child):after{display:inline-block;content:'|'}.fancybox-wrap{background:white}.sort-selector{position:relative;width:300px;height:30px;overflow:hidden;border:1px solid #efefef}.sort-selector .fa{position:absolute;right:10px;top:50%;margin-top:-8px;pointer-events:none}.sort-selector select{background:transparent;width:320px;padding:5px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:16px;line-height:1.2;height:30px;-webkit-appearance:none}.sort-selector select:hover{cursor:pointer}.radio-toggle--container .radio-toggle--heading{margin-bottom:10px}.radio-toggle--container .radio-toggle{position:relative;display:block;margin:5px 0;padding-left:36px;line-height:26px}.radio-toggle--container .radio-toggle:before{position:absolute;left:0;top:0;display:block;content:'';width:26px;height:26px;background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1105px}.radio-toggle--container .radio-toggle.active:before{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -762px}.radio-toggle--container .radio-toggle.disabled{pointer-events:none;opacity:.5}.full-page-loader{position:fixed;left:0;right:0;top:0;bottom:0;font-size:50px;background-color:rgba(51,51,51,0.5);z-index:1000;color:#333}.full-page-loader>*{position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px}.section-tabs{border-bottom:1px solid #ccc;padding-left:20px;margin-top:20px;margin-bottom:20px}.section-tabs>*{float:left;position:relative;margin-left:5px;border:1px solid #ccc;border-bottom:0;text-align:center;height:30px;line-height:30px;padding:10px 10px 10px 50px}.section-tabs>*.active:after{content:"";position:absolute;left:0;bottom:-1px;right:0;height:1px;background-color:white}.section-tabs a{color:#7b7b7b}.paginate--control-container{text-align:center;margin:10px}.paginate--button{height:30px;width:30px;line-height:30px;text-align:center;border:1px solid #ccc;color:#333;margin:0 5px}.paginate--button.active{background-color:#7ab72d;color:white;border:1px solid #7ab72d}.paginate--button.active:hover{color:white}.paginate--control,.paginate--control-ten{height:30px;width:100px;line-height:30px;margin:0 5px;border:1px solid #333;color:#333;padding-left:5px;padding-right:5px;text-align:center}.paginate--control.disabled,.paginate--control-ten.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.paginate--control-ten{border:0}.paginate--control-ten.disabled{opacity:0}cg-search-text .alt-button{vertical-align:middle}.set--search-filter-container{border:1px solid #efefef;position:relative;display:inline-block}.set--search-filter-container input{height:30px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;padding:5px 20px 5px 5px}.set--search-filter-container .fa{position:absolute;right:5px;top:8px;color:#ccc}#invited-user--signup-container{margin:30px 0 0 30px}#invited-user--signup-container .signup-form--container{margin:10px 0}#invited-user--signup-container input{font-size:18px}#invited-user--signup-container b{color:#7ab72d}#invited-user--signup-container .signup-error-status{color:#bc411b}.purple--background{color:white;background-color:#27293d;background-image:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/target-audiences/bottom_shape2-2c9cce190d17798f8431243abe0454f7.png),url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/top_shape-66254bfdbc087149f9b1cda6296a2520.png);background-position:bottom left,top right;background-repeat:no-repeat}@media screen and (max-width:767px){.desktop-only{display:none !important}.section-tabs>*{font-size:0}}@media screen and (min-width:768px){.mobile-only{display:none !important}}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}.button,.button-v2{background-color:#ef6338;border-color:#ef6338;box-shadow:0 4px 0 0 #bc411b;display:inline-block;color:white;-webkit-appearance:none;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:7px 14px;font-size:14px;line-height:1;margin-bottom:5px;text-align:center;cursor:pointer}.button:hover,.button-v2:hover{background-color:#f38867;border-color:#f38867;box-shadow:0 4px 0 0 #f38867}.button:hover,.button-v2:hover{color:white}.button.disabled,.disabled.button-v2{cursor:not-allowed;pointer-events:none;opacity:.5}.button.button--full-width,.button--full-width.button-v2{display:block}.button.button--small,.button--small.button-v2{font-size:14px}.button.button--large,.button--large.button-v2{font-size:16px;line-height:30px;padding:5px 30px}.button.button--huge,.button--huge.button-v2{font-size:22px;height:40px;line-height:40px;padding:7px 30px}.button.button--secondary,.button--secondary.button-v2{background-color:#7ab72d;border-color:#7ab72d;box-shadow:0 4px 0 0 #6b9c2e}.button.button--secondary:hover,.button--secondary.button-v2:hover{background-color:#94d146;border-color:#94d146;box-shadow:0 4px 0 0 #94d146}.button.button--demo,.button--demo.button-v2{background-color:#eeb100;border-color:#eeb100;box-shadow:0 4px 0 0 #ef6338}.button.button--demo:hover,.button--demo.button-v2:hover{background-color:#eeb100;border-color:#eeb100;box-shadow:0 4px 0 0 #eeb100}.button.button--dark,.button--dark.button-v2{background-color:#6b9c2e;border-color:#6b9c2e;box-shadow:0 4px 0 0 #6b9c2e}.button.button--dark:hover,.button--dark.button-v2:hover{background-color:#94d146;border-color:#94d146;box-shadow:0 4px 0 0 #94d146}.button.button--grey,.button--grey.button-v2{background-color:#333;border-color:#333;box-shadow:0 4px 0 0 #333}.button.button--grey:hover,.button--grey.button-v2:hover{background-color:#333;border-color:#333;box-shadow:0 4px 0 0 #333}.button.button--facebook,.button--facebook.button-v2{background-color:#3b5998;border-color:#3b5998;box-shadow:0 4px 0 0 #2d4373;position:relative;padding-left:40px;padding-right:40px}.button.button--facebook:hover,.button--facebook.button-v2:hover{background-color:#4c70ba;border-color:#4c70ba;box-shadow:0 4px 0 0 #4c70ba}.button.button--facebook:before,.button--facebook.button-v2:before{position:absolute;background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -445px;margin-top:-9px;top:50%;left:10px;content:"";width:20px;height:20px}.button.button--twitter,.button--twitter.button-v2{background-color:#55acee;border-color:#55acee;box-shadow:0 4px 0 0 #2795e9;position:relative;padding-left:40px;padding-right:40px}.button.button--twitter:hover,.button--twitter.button-v2:hover{background-color:#83c3f3;border-color:#83c3f3;box-shadow:0 4px 0 0 #83c3f3}.button.button--twitter:before,.button--twitter.button-v2:before{position:absolute;background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -427px;margin-top:-8px;top:50%;left:10px;content:"";width:22px;height:18px}.button.button--office365,.button--office365.button-v2{background-color:#ea3e23;border-color:#ea3e23;box-shadow:0 4px 0 0 #c72b13;position:relative;padding-left:40px;padding-right:40px}.button.button--office365:hover,.button--office365.button-v2:hover{background-color:#ee6752;border-color:#ee6752;box-shadow:0 4px 0 0 #ee6752}.button.button--office365:before,.button--office365.button-v2:before{position:absolute;background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1215px;margin-top:-8px;top:50%;left:10px;content:"";width:22px;height:18px}input.button.button--full-width,input.button--full-width.button-v2{width:100%}.alt-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;color:#333;-webkit-appearance:none;padding:0 10px 0 40px;font-size:16px;height:30px;line-height:30px;margin-bottom:2px;text-align:center;cursor:pointer}.alt-button .fa{position:absolute;left:0;top:50%;margin-top:-15px;width:30px;height:30px;background-color:#7ab72d;color:white;line-height:30px;font-size:18px}.alt-button.alt-button--secondary .fa{background-color:#ccc}.alt-button.alt-button--pink .fa{background-color:#e73e79}.alt-button.alt-button--orange .fa{background-color:#eeb100}.alt-button.alt-button--purple .fa{background-color:#9347be}.alt-button.alt-button--blue .fa{background-color:#2294f2}.alt-button.alt-button--pattern .fa{background-color:#2bba9c}.alt-button.alt-button--dark{cursor:pointer;color:#efefef}.alt-button.alt-button--dark:hover{color:#7ab72d}.alt-button.alt-button--dark .fa{background-color:#333}.alt-button.alt-button--icon-only{padding:0;width:30px;height:30px}.alt-button.alt-button--small-icon{padding:0;width:15px;height:15px;font-size:10px;line-height:17px}.alt-button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}.dropdown-menu{display:none}.hover-dropdown{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid transparent;border-bottom:0;padding:5px 10px;line-height:1.1em}.hover-dropdown.toggle{padding:5px 30px 5px 10px;background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/icons/down-carrot-53871266fa7afc3152ea81c19a03913b.png) no-repeat right 10px center}.hover-dropdown.toggle:hover{border-color:#efefef;box-shadow:0 3px 3px rgba(0,0,0,0.15);opacity:1;background-color:white;color:#333}.hover-dropdown.toggle:hover .hover-dropdown-menu{display:block}.hover-dropdown-menu{display:none;position:absolute;top:100%;left:-1px;right:-1px;background-color:white;z-index:10;border:1px solid #efefef;border-top:0;box-shadow:0 3px 3px rgba(0,0,0,0.15)}.hover-dropdown-menu>*{text-align:left;display:block;padding:5px 10px;font-size:16px}.hover-dropdown-menu.dropdown-partner{left:initial;width:200px}.hover-dropdown-menu.dropdown-partner .dropdown-menu-line-break{border-top:1px solid #ccc;padding:0}.hover-dropdown-menu.dropdown-partner .dropdown-indent{width:14px;display:inline-block}.hover-dropdown-menu.dropdown-partner .partner-check-mark{color:#7ab72d}.hover-dropdown-menu.dropdown-partner ul.scrollable{max-height:500px;overflow-y:scroll;padding:0}.hover-dropdown-menu.dropdown-partner a{width:160px}cg-more-button{position:relative}cg-more-button:hover .more-button--contents,cg-more-button.expanded .more-button--contents{display:block}.more-button--contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:none;border:1px solid #333;width:260px;left:50%;top:100%;margin-left:-130px;margin-top:10px;background-color:white;z-index:100}.more-button--contents .arrow-up{position:absolute;top:-20px;width:0;height:0;border:10px solid transparent;border-left-width:10px;border-right-width:10px;border-bottom-color:#333;left:50%;margin-left:-10px}.more-button--contents .arrow-up:after{position:absolute;content:"";border:10px solid transparent;border-left-width:10px;border-right-width:10px;border-bottom-color:white;top:-9px;left:-10px}.more-button--contents .alt-button{display:block;margin:10px}.more-button--contents .drop-down--action{text-align:left;font-size:16px;line-height:18px}.more-button--contents .drop-down--action.full{line-height:30px}.more-button--contents .drop-down--subtitle{text-align:left;font-size:12px;line-height:12px;color:#ccc}.more-button--contents .drop-down--subtitle:before,.more-button--contents .drop-down--subtitle:after{display:inline-block;content:"";width:5px;height:2px;background-color:#ccc;margin-bottom:3px}.more-button--contents .drop-down--hrule{display:block;height:1px;background-color:#ccc;margin:10px}.more-button--contents .drop-down--heading{text-align:left;margin:10px;line-height:14px}/*! jQuery UI - v1.10.4 - 2014-06-23
* http://jqueryui.com
* Includes: jquery.ui.core.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;color:#ccc}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-weight:700;color:#7ab72d}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{font-size:12px;border:1px solid #333;width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-state-active a,.ui-date-highlight a{color:white}.ui-state-active a:hover,.ui-date-highlight a:hover{color:white}.ui-state-active,.ui-date-highlight{background-color:#7ab72d}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}#groups-partner .groups-partner-title{padding:20px;background-color:white}#groups-partner .group-partner--tab>*:before{content:"";position:absolute;width:33px;height:24px;top:14px;left:13px}#groups-partner .group-partner--tab.group-partner--dashboard>*:before{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1550px}#groups-partner .group-partner--tab.group-partner--manage>*:before{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1810px}#groups-partner .group-partner--dashboard-body,#groups-partner .group-partner--report-body,#groups-partner .group-partner--tutorial{margin:0 20px 20px}#groups-partner .group-partner--tutorial{margin-top:50px;line-height:1.3}#groups-partner .group-partner--tutorial td{padding:0 30px 30px 30px;font-size:16px}#groups-partner .group-partner--tutorial a{color:#7ab72d}#groups-partner .group-partner--tutorial .heading--large{margin-bottom:20px}#groups-partner .group-partner--manage-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#groups-partner .group-partner--groups-container,#groups-partner .group-partner--content-container,#groups-partner .group-partner--member-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:600px;width:320px;padding:10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#groups-partner .group-partner--panel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#groups-partner .group-partner--panel>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#groups-partner .group-partner--group-content-container{border:1px solid #7b7b7b;height:90%;overflow-y:scroll;overflow-x:hidden;position:relative}#groups-partner .group-partner--content-loading{height:100%;width:100%;position:absolute;color:#333;z-index:5;background-color:#efefef}#groups-partner .group-partner--content-loading .fa-spinner{position:absolute;left:50%;top:50%;margin-top:-25px;font-size:22px}#groups-partner .group-partner--group-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#efefef}#groups-partner .group-partner--group-content.group-create{height:250px}#groups-partner cg-group-content.drag-hover,#groups-partner .group-partner--group-content.drag-hover{border:2px solid #7ab72d}#groups-partner #group-report-confirm-message{position:absolute;left:50%;top:60px;background-color:#e5e4a9;padding:10px;border:1px solid #7b7b7b}#groups-partner .group-partner--text-input{font-size:14px;width:230px;margin-bottom:10px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#groups-partner .group-partner--invite-option{width:230px;margin:10px auto}#groups-partner .group-partner--invite-option>*{display:inline-block}#groups-partner .group-partner--invite-option div{width:200px;vertical-align:top}#groups-partner .group-partner-button-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}#groups-partner .group-partner-button-container .alt-button{margin-left:10px}#groups-partner .group-partner-remove{position:absolute;font-size:18px;right:12px;top:3px}#groups-partner .group-partner-collapsible{position:absolute;left:10px;top:20px}#groups-partner .group-partner--group-bar{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:15px;background-color:#ccc;color:white;padding:5px}#groups-partner .group-partner--group-bar.active{background-color:#7ab72d}#groups-partner .group-partner--group-bar a{color:white}#groups-partner .group-partner-content{cursor:pointer;background-color:#efefef;padding:20px 10px;position:relative}#groups-partner .group-partner-content.active{background-color:#dbf0c0}#groups-partner .group-partner-title-grey{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#ccc;color:white;padding:5px;font-size:14px;text-align:left}#groups-partner .group-partner-title-grey input[type='checkbox']{vertical-align:middle;line-height:14px;margin:0;position:relative;top:-2px}#groups-partner .group-partner-select-all-container{display:inline-block}#groups-partner .group-partner-resend-container{right:0;position:absolute;display:inline-block}#groups-partner .group-partner-resend-container>*{padding-left:10px}#groups-partner .group-partner-resend-container a{color:white}#groups-partner .group-partner--user-content input{display:inline-block}#groups-partner .group-partner--user-content .name-container{display:inline-block;vertical-align:middle;max-width:200px;overflow:hidden}#groups-partner .group-partner--user-content .status-container{display:inline-block;float:right;color:#7ab72d}#groups-partner .group-partner--series-content li,#groups-partner .group-partner--set-content li,#groups-partner .group-partner--user-content li{font-size:14px;color:#333;border-bottom:1px solid #efefef;padding:10px 3px}#groups-partner .group-partner--series-content li.active,#groups-partner .group-partner--set-content li.active,#groups-partner .group-partner--user-content li.active{background-color:#dbf0c0}#groups-partner .alt-button{margin-right:7px}#groups-partner .group-partner-name{color:#333;margin-left:20px}#groups-partner .group-partner--panel-text{margin-top:14px;margin-right:10px;font-size:14px;color:#333;font-weight:700}#groups-partner .group-partner--content-edit{padding:20px}#groups-partner .group-partner--content-edit .content-cancel{float:right}#groups-partner .group-partner--content-edit textarea{margin:20px 0;width:250px}#groups-partner .group-partner--content-search{margin:10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#groups-partner .modules-toggling-navigator{width:100%;border:1px solid #7b7b7b}#groups-partner .modules-toggling-navigator .group-partner--search-container{width:400px}#groups-partner .modules-toggling-navigator:hover{cursor:pointer}#groups-partner .hover-dropdown.basic-toggle{padding:0}#groups-partner .hover-dropdown.basic-toggle.partner-group--selection{padding:10px;width:100%;background-color:#efefef;border:1px solid #333}#groups-partner .hover-dropdown.basic-toggle.active .hover-dropdown-menu{display:block;box-shadow:none;border:0}#groups-partner .hover-dropdown.basic-toggle.active .hover-dropdown-menu>*{padding:0}#groups-partner .hover-dropdown.basic-toggle .group-module-search-select{width:257px}#groups-partner .hover-dropdown.basic-toggle .group-module-search-select li{border-left:1px solid #333;border-right:1px solid #333}#groups-partner .modules-toggling-navigator{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/icons/down-carrot-53871266fa7afc3152ea81c19a03913b.png) no-repeat right 10px center}#groups-partner .modules-toggling-navigator.partner-group--selection{padding:10px;width:100%;background-color:#efefef;border:1px solid #333;z-index:600}#groups-partner .modules-toggling-navigator.partner-group--selection .hover-dropdown-menu>*{padding:0}#groups-partner .modules-toggling-navigator .hover-dropdown-menu{display:block;box-shadow:none;border:1px solid #333;max-height:400px;overflow:scroll}#groups-partner .group-partner--module-select{max-height:250px;overflow-y:scroll;border:1px solid #7b7b7b;z-index:600}#groups-partner .group-partner--module-select li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#groups-partner .group-partner--module-select .partner-check-mark{width:20px}#groups-partner .group-partner--module-select .fa-check-circle{color:#7ab72d}#groups-partner .module--toggling-option{padding:0;position:relative;line-height:18px;border-bottom:1px solid #7b7b7b}#groups-partner .group-toggling{padding:10px}#groups-partner .module--content-name{overflow:hidden;height:18px;margin-left:40px;margin-top:7px;font-size:14px}#groups-partner .module--content-name.disabled{font-style:italic;color:#ccc;cursor:not-allowed}#groups-partner .module-options-check{position:absolute;width:30px;height:28px;background-color:#efefef}#groups-partner .module-options-check .fa-check-circle{margin-left:7px;margin-top:7px;color:#7b7b7b}#groups-partner .module-options-check .fa-check-circle.active{color:#7ab72d}#groups-partner .module-options-check.disabled{opacity:.5;cursor:not-allowed}#groups-partner .partner-group--row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:10px 0}#groups-partner .partner-group--row.space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:bold;font-size:22px}#groups-partner .partner-group--column-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#groups-partner .partner-group--dropdown-title{max-height:17px;overflow:hidden}#groups-partner .partner-group--column{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#groups-partner .partner-group--column:not(:last-child){margin-right:10px}#groups-partner .partner-group--column.for-label{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:bold}#groups-partner .partner-group--column.report-buttons{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#groups-partner .partner-group--column.report-buttons .button:not(:last-child){margin-right:20px}#groups-partner .partner-group--column.report-buttons .alt-button:last-child{margin-right:0;padding-right:0}#groups-partner .partner-group--column.minus{font-size:10px}#groups-partner #group-calendar-container{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#groups-partner .partner-group--label{-webkit-box-flex:0 0 110px;-moz-box-flex:0 0 110px;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px}#groups-partner .partner-group--label .heading--emphasized{text-align:right;padding-right:10px}#groups-partner .group-partner--search-container{border:2px inset;height:30px;border:1px solid #7b7b7b;padding:4px 10px 4px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:150px}#groups-partner .group-partner--search-container.container--large{width:180px}#groups-partner .group-partner--search-container.full-width{width:auto}#groups-partner .group-partner--search-container .fa{position:absolute;left:8px;top:7px}#groups-partner .group-partner--search-container input{border:0;font-size:14px;width:100%}#groups-partner .group-partner-modules-bucket{background-color:#efefef;padding:10px}#groups-partner .group-partner-modules-bucket>*{margin:10px 0}#groups-partner .sets-summary-bucket,#groups-partner .series-summary-bucket,#groups-partner .users-summary-bucket{width:250px;margin:0 auto}#groups-partner .sets-summary-bucket a,#groups-partner .series-summary-bucket a,#groups-partner .users-summary-bucket a{margin-left:0;margin-right:10px}#groups-partner .sets-summary-bucket li,#groups-partner .series-summary-bucket li,#groups-partner .users-summary-bucket li{background-color:white;padding:0;height:30px;line-height:30px;overflow:hidden;vertical-align:top}#groups-partner .users-summary-bucket{margin-bottom:20px}#groups-partner .users-summary-bucket li{position:relative}#groups-partner .users-summary-bucket li>*{position:absolute}#groups-partner .users-summary-bucket .group-partner--email-list{left:35px}#groups-partner .group-partner--report-container{border:1px solid #333;min-height:500px;margin-top:10px;overflow:scroll;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#groups-partner .group-partner--report-container table{width:100%}#groups-partner .group-partner--report-container td{padding:5px}#groups-partner .group-partner--report-placeholder{text-align:center}#groups-partner #group_report_start,#groups-partner #group_report_end{font-size:14px;border:1px solid #7b7b7b;padding:5px;width:85px;margin:0 10px}#groups-partner #drag-and-drop-status{position:absolute;z-index:-1}#groups-partner .group-partner-report-info{padding:20px}#groups-partner .group-partner-report-header{padding:0 20px 20px}#groups-partner .group-partner-report-header{text-align:center}#groups-partner .group-partner--report-table{border-bottom:1px solid #7b7b7b;width:100%}#groups-partner .group-partner--report-table th{background-color:#ccc}#groups-partner .group-partner--report-table th.with-separator,#groups-partner .group-partner--report-table td.with-separator{border-right:1px solid #7b7b7b}#groups-partner .group-partner--report-table td{font-size:14px}#groups-partner .group-partner--report-table .group-report--cue{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:400px}#groups-partner .group-partner--report-table .fa-sort{color:#ccc}#groups-partner .group-partner--report-table img{max-height:80px}#groups-partner .group-partner--report-heading{text-align:center;vertical-align:bottom}#groups-partner .group-partner--report-heading.items_unstarted_percent:before,#groups-partner .group-partner--report-heading.items_at_level_1_percent:before,#groups-partner .group-partner--report-heading.items_at_level_2_percent:before,#groups-partner .group-partner--report-heading.items_at_level_3_percent:before,#groups-partner .group-partner--report-heading.items_at_level_4_percent:before,#groups-partner .group-partner--report-heading.items_mastered_percent:before,#groups-partner .group-partner--report-heading.items_unstarted_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_1_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_2_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_3_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_4_at_start:before,#groups-partner .group-partner--report-heading.items_mastered_at_start:before,#groups-partner .group-partner--report-heading.items_unstarted_at_end:before,#groups-partner .group-partner--report-heading.items_at_level_1_at_end:before,#groups-partner .group-partner--report-heading.items_at_level_2_at_end:before,#groups-partner .group-partner--report-heading.items_at_level_3_at_end:before,#groups-partner .group-partner--report-heading.items_at_level_4_at_end:before,#groups-partner .group-partner--report-heading.items_mastered_at_end:before{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;content:"";width:20px;height:20px;display:block;margin:0 auto 5px}#groups-partner .group-partner--report-heading.items_unstarted_percent:before,#groups-partner .group-partner--report-heading.items_unstarted_at_start:before,#groups-partner .group-partner--report-heading.items_unstarted_at_end:before{background-color:#ccc}#groups-partner .group-partner--report-heading.items_at_level_1_percent:before,#groups-partner .group-partner--report-heading.items_at_level_1_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_1_at_end:before{background-color:#2294f2}#groups-partner .group-partner--report-heading.items_at_level_2_percent:before,#groups-partner .group-partner--report-heading.items_at_level_2_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_2_at_end:before{background-color:#9347be}#groups-partner .group-partner--report-heading.items_at_level_3_percent:before,#groups-partner .group-partner--report-heading.items_at_level_3_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_3_at_end:before{background-color:#e73e79}#groups-partner .group-partner--report-heading.items_at_level_4_percent:before,#groups-partner .group-partner--report-heading.items_at_level_4_at_start:before,#groups-partner .group-partner--report-heading.items_at_level_4_at_end:before{background-color:#eeb100}#groups-partner .group-partner--report-heading.items_mastered_percent:before,#groups-partner .group-partner--report-heading.items_mastered_at_start:before,#groups-partner .group-partner--report-heading.items_mastered_at_end:before{background-color:#7ab72d}#groups-partner .group-partner--me-header{width:320px;height:64px;background-image:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/partner-profile/me-header-4233b634b4c5c69b5beb6463e71a8a7e.png)}#groups-partner .group-partner--menu-open{width:317px;height:225px;background-image:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/partner-profile/menu-open-6da70b0a463b49d74c1cd2264d4a996f.png)}#groups-partner .group-partner--yourorg-header{width:367px;height:51px;background-image:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/partner-profile/yourorg-header-10c00c8e57c7d1594419740bed58d37b.png)}#groups-partner .group-partner--click-groups{width:114px;height:100px;background-image:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/partner-profile/click-groups-5801fd88080f2c42efbaa22178975e3f.png)}#groups-partner .group-partner--memory-bank{height:555px;margin-top:20px}#groups-partner .group--core-metric.items_unstarted_percent{background-color:rgba(204,204,204,0.1)}#groups-partner .group--core-metric.items_at_level_1_percent{background-color:rgba(34,148,242,0.1)}#groups-partner .group--core-metric.items_at_level_2_percent{background-color:rgba(147,71,190,0.1)}#groups-partner .group--core-metric.items_at_level_3_percent{background-color:rgba(231,62,121,0.1)}#groups-partner .group--core-metric.items_at_level_4_percent{background-color:rgba(238,177,0,0.1)}#groups-partner .group--core-metric.items_mastered_percent{background-color:rgba(122,183,45,0.1)}#groups-partner .group-partner-report-content{width:100%}#groups-partner .group--assign-goal-cta{position:absolute;top:5px;right:5px;color:white;cursor:pointer}#groups-partner .group--assign-goal-cta:hover{color:#7ab72d}#groups-partner .group--assign-goal-container{border-top:1px solid #333;border-bottom:1px solid #333;background-color:#efefef;padding:5px}#groups-partner .group--assign-goal-container p{margin:10px 0;font-size:14px}#groups-partner .group--assign-goal-picker{width:225px;background-color:white;border:1px solid #333;color:#333;display:inline-block}#groups-partner .group--assign-goal-picker ul{border:1px solid #333}#groups-partner .group--assign-goal-picker li{position:relative;padding:5px;padding-left:26px}#groups-partner .group--assign-goal-picker .button{vertical-align:middle}#groups-partner .custom-goal--icon{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;text-transform:uppercase;width:16px;height:16px;line-height:17px;text-align:center;position:absolute}#groups-partner .custom-goal--icon.type-progress_to_level{color:white;font-size:12px}#groups-partner .custom-goal--icon.type-progress_to_level.target-1{background-color:#2294f2}#groups-partner .custom-goal--icon.type-progress_to_level.target-1:after{display:inline;content:"1"}#groups-partner .custom-goal--icon.type-progress_to_level.target-2{background-color:#9347be}#groups-partner .custom-goal--icon.type-progress_to_level.target-2:after{display:inline;content:"2"}#groups-partner .custom-goal--icon.type-progress_to_level.target-3{background-color:#e73e79}#groups-partner .custom-goal--icon.type-progress_to_level.target-3:after{display:inline;content:"3"}#groups-partner .custom-goal--icon.type-progress_to_level.target-4{background-color:#eeb100}#groups-partner .custom-goal--icon.type-progress_to_level.target-4:after{display:inline;content:"4"}#groups-partner .custom-goal--icon.type-progress_to_level.target-5{background-color:#7ab72d}#groups-partner .custom-goal--icon.type-progress_to_level.target-5:after{display:inline;content:"m"}#groups-partner .custom-goal--icon .type-progress_to_permanence{font-size:16px}#groups-partner .custom-goal--icon.in-picker{left:5px;top:5px}#groups-partner .custom-goal--icon.in-list{top:50%;right:5px;margin-top:-8px}#groups-partner .group-partner--set-content li,#groups-partner .group-partner--series-content li{position:relative;padding-right:26px}#groups-partner .group--assign-goal-custom-goal{padding:10px;text-align:center}#groups-partner .group--assign-goal-custom-goal input[type='text']{text-align:center;line-height:27px;padding:0;margin:10px;font-size:16px;vertical-align:middle;background-color:white;border:1px solid #333}#groups-partner .group--custom-goal-multipliers{display:inline-block;vertical-align:middle;background-color:white;border:1px solid #333;margin:10px auto;width:100px}#groups-partner .group--custom-goal-multipliers ul{border:1px solid #333}#groups-partner .group--custom-goal-multipliers ul li{text-align:center;font-size:16px;padding:5px}#ui-datepicker-div{background-color:white}.group-partner--instruction{width:330px;margin-left:20px}.group-partner--instruction>*{margin-bottom:20px}.group-partner--instruction .fa-stack{vertical-align:top}.group-partner--instruction .instruction-section{display:inline-block;width:280px}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}#site-header{-webkit-transition:all ease;-webkit-transition-delay:1s;-moz-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;position:fixed;top:0;left:0;right:0;box-shadow:0 0 5px #7b7b7b;z-index:1000;height:50px;background-color:rgba(255,255,255,0.9)}#site-header .desktop-only,#site-header .site-header--mobile{position:relative;height:100%}#site-header .site-header--logo{position:absolute;display:block;top:10px;left:10px;width:121px;height:27px}#site-header .site-header--logo-icon{position:absolute;width:41px;height:27px;left:18px;background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -460px}#site-header .site-header--logo-htext{position:absolute;width:80px;height:22px;left:69px;top:3px;background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -533px}#site-header .site-header--mobile{text-align:right}#site-header .site-header--mobile.noscroll{position:fixed;overflow-y:scroll;width:100%}#site-header .site-header--mobile .site-header--logo{left:10px}#site-header .site-header--mobile .site-header--search-icon,#site-header .site-header--mobile .site-header--menu-icon{line-height:50px;height:50px;margin-right:20px}#site-header .site-header--search{-webkit-transition:all ease;-webkit-transition-delay:1s;-moz-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;position:absolute;height:50px;line-height:50px;left:170px;opacity:1}#site-header .site-header--search .fa{-webkit-transition:all ease;-webkit-transition-delay:1s;-moz-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;position:absolute;height:50px;line-height:50px;left:25px;color:#333}#site-header .site-header--search input{-webkit-transition:all ease;-webkit-transition-delay:1s;-moz-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:300px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:inset 1px #ccc;padding:4px 10px 4px 25px;margin-left:20px}#site-header .site-header--navigation-menu{position:absolute;right:10px;display:table;height:50px}#site-header .site-header--navigation-menu>*{display:table-cell;vertical-align:middle;padding:0 10px}#site-header .site-header--user-icon{position:relative;padding-left:35px;line-height:35px}#site-header .site-header--user-icon img{position:absolute;left:0;top:5px;width:25px;height:25px}#site-header .site-header--user-name{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#site-header .site-header--search-icon,#site-header .site-header--menu-icon{font-size:24px}#site-header .site-header-mobile-menu,#site-header .site-header-mobile-partners{background-color:#efefef;padding:0}#site-header .site-header-mobile-menu>li,#site-header .site-header-mobile-partners>li{border-bottom:1px solid #ccc;text-align:center;font-size:20px}#site-header .site-header-mobile-menu>li:first-child,#site-header .site-header-mobile-partners>li:first-child{border-top:1px solid #ccc}#site-header .site-header-mobile-menu>li.site-header-light,#site-header .site-header-mobile-partners>li.site-header-light{background-color:white}#site-header .site-header-mobile-menu>li>a,#site-header .site-header-mobile-partners>li>a{margin:10px 10px}#site-header .site-header-mobile-menu>li:hover,#site-header .site-header-mobile-partners>li:hover{background-color:#7ab72d}#site-header .site-header-mobile-menu>li:hover a,#site-header .site-header-mobile-partners>li:hover a{color:white}#site-header .site-header-mobile-menu>li .text-light-grey,#site-header .site-header-mobile-partners>li .text-light-grey{color:#7b7b7b}#site-header .site-header-mobile-menu>li .mobile--icons,#site-header .site-header-mobile-partners>li .mobile--icons{width:42px;height:42px;position:absolute;left:15px}#site-header .site-header-mobile-menu>li .fa-dropdown-icon,#site-header .site-header-mobile-partners>li .fa-dropdown-icon{position:absolute;left:20px;font-size:30px;padding:5px}#site-header .site-header-mobile-menu>li .icon-learn,#site-header .site-header-mobile-partners>li .icon-learn{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1280px}#site-header .site-header-mobile-menu>li .icon-create,#site-header .site-header-mobile-partners>li .icon-create{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1352px}#site-header .site-header-mobile-menu>li .dropdown-togle.active,#site-header .site-header-mobile-partners>li .dropdown-togle.active{color:#7ab72d}#site-header .site-header-mobile-menu .site-header-partner-lists,#site-header .site-header-mobile-partners .site-header-partner-lists{color:white;background-color:#333;padding:10px}#site-header .site-header-mobile-menu .fa-check-circle,#site-header .site-header-mobile-partners .fa-check-circle{color:#7ab72d}#site-header .site-header-mobile-menu .fa-caret-down,#site-header .site-header-mobile-partners .fa-caret-down{margin-left:5px}#site-header .site-header-nested-option{padding:0}#site-header .site-header--nested-menu{background-color:#7b7b7b;padding:0}#site-header .site-header--nested-menu>li{text-align:center;font-size:18px}#site-header .site-header--nested-menu>li:not(:last-child){border-bottom:1px solid #ccc}#site-header .site-header--nested-menu a{cursor:pointer;color:white;padding:5px}#site-header .site-header--nested-menu a:hover{color:#7ab72d}#site-header #site-header-mobile-search{position:relative;padding:10px 10px 10px 30px;text-align:center;border:1px solid #ccc;font-size:18px}#site-header #site-header-mobile-search .fa{position:absolute;left:13px;top:15px}#site-header #site-header-mobile-search input[type=text]{border:0;background-color:#efefef;width:100%;text-align:center;font-size:18px}#mobile-menu-overlay{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;position:fixed;top:0;left:0;right:0;background-color:white;opacity:0;z-index:999;height:0}#mobile-menu-overlay.active{opacity:.8;height:auto;bottom:0}body.theme-alternate.noscroll,body.theme-default.noscroll{overflow:hidden;position:fixed}body.theme-partner .site-header--menu-icon,body.theme-partner .site-header--search-icon{color:#efefef}body.theme-partner #site-header{background-color:#333}body.theme-partner #site-header .hover-dropdown>a,body.theme-partner #site-header .site-header--user-icon{color:white}body.theme-partner #site-header .hover-dropdown:hover a{color:#333}body.theme-partner #site-header .site-header--logo-htext{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -555px}body.theme-alternate #site-header .site-header--logo-vtext{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -555px}body.theme-alternate:not(.theme-collapsed) #site-header{background-color:transparent;box-shadow:none}body.theme-alternate:not(.theme-collapsed) #site-header .hover-dropdown:not(:hover)>a{color:white;text-shadow:0 0 1px #7b7b7b}body.theme-alternate:not(.theme-collapsed) #site-header .site-header--search{opacity:0}body.theme-alternate:not(.theme-collapsed) #site-header .site-header--search-icon,body.theme-alternate:not(.theme-collapsed) #site-header .site-header--menu-icon{color:white}body.theme-alternate:not(.theme-collapsed) #site-header .site-header--logo-vtext{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -555px}body.theme-alternate:not(.theme-collapsed) #site-header .site-header--logo-htext{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -487px}body.theme-alternate:not(.theme-collapsed) #site-header .site-header--mobile.noscroll .site-header--logo-htext{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -533px}body.theme-alternate:not(.theme-collapsed) #site-header .site-header--mobile.noscroll .site-header--search-icon,body.theme-alternate:not(.theme-collapsed) #site-header .site-header--mobile.noscroll .site-header--menu-icon{color:#333}body.theme-minimal #site-header{background-color:#7ab72d;position:relative;height:82px}body.theme-minimal #site-header .site-header--logo{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -158px;height:82px;width:103px;left:34px;top:0;text-indent:100%;overflow:hidden}body.theme-minimal #site-header .site-header--sign-in{position:absolute;right:34px;line-height:82px}#site-flash,.site-flash{background-color:#7b7b7b;text-align:center;color:white}#site-flash .notice,#site-flash .error,.site-flash .notice,.site-flash .error{padding:10px}#site-flash.error,.site-flash.error{background-color:#ef6338}@media screen and (min-width:768px) and (max-width:966px){#site-header .site-header--search{left:140px}#site-header .site-header--search input{width:220px}#site-header .site-header--navigation-menu>*{padding:0}}.clearfix:after,#site-footer .site-footer--groups:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}body{background-color:white;min-height:100%}body.theme-default{margin-top:50px}body.theme-alternate #site-navigation,body.theme-alternate #site-navigation-padding{display:none}#sound_player{position:absolute;top:-10000px;left:-10000px;width:1px;height:1px}#site-container{display:table;width:100%}#site-navigation-padding{display:table-cell;width:74px;min-width:74px}#site-navigation{position:fixed;top:50px;left:0;bottom:0;background-color:#efefef;width:75px;box-shadow:inset -3px 0 3px rgba(51,51,51,0.15)}#site-navigation .icon-learn{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1280px}#site-navigation .icon-create{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1352px}#site-navigation .icon-group{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1743px}#site-navigation .icon-admin{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1045px}#site-navigation .icon-admin-v2{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1045px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#site-navigation .site-navigation--icon{width:42px;height:42px;font-size:42px;margin:0 auto 10px}#site-navigation li{display:block;height:100px;width:75px;border-bottom:1px solid #ccc;padding:0}#site-navigation li a{display:block;width:55px;padding:10px;height:100px;text-align:center;vertical-align:bottom;color:#7ab72d}#site-navigation li:hover{background-color:#7ab72d}#site-navigation li:hover a{color:white}#site-navigation li:hover .icon-learn{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1411px}#site-navigation li:hover .icon-create{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1508px}#site-navigation li:hover .icon-group{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1914px}#site-navigation li:hover .icon-admin{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1131px}#site-navigation li:hover .icon-admin-v2{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1131px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#site-content-wrapper{display:table-cell;width:100%;vertical-align:top}#site-footer{background-color:#7b7b7b;width:100%;color:#ccc}#site-footer .site-footer--groups{padding-top:40px}#site-footer .site-footer--group{float:left;text-align:center;margin-bottom:10px;width:25%}#site-footer .site-footer--icon{margin:-20px auto 0;background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -48px;width:180px;height:100px;text-indent:100%;overflow:hidden;line-height:180px}#site-footer .site-footer--icon:hover{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/logos-se4de693e24-2c3d9ee0cda285166c8d31ff93ddcc10.png) 0 -240px}#site-footer .site-footer--quote-wrapper{cursor:pointer;position:relative;display:block;padding:40px;color:#ccc}#site-footer .site-footer--quote-wrapper:hover{color:#7ab72d}#site-footer .site-footer--quote-wrapper:hover .site-footer--quote-bar{border-color:#7ab72d}#site-footer .site-footer--quote-wrapper:hover .site-footer--quote{border-color:#7ab72d}#site-footer .site-footer--quote-bar{position:absolute;top:50%;left:0;right:0;border-top:1px dashed #ccc;z-index:1}#site-footer .site-footer--quote{position:relative;border:1px dashed #ccc;font-size:32px;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-align:center;background-color:#7b7b7b;font-style:italic;font-weight:400;line-height:1.3em;z-index:2}#site-footer .site-footer--social{display:inline-block;width:25px;height:25px;text-indent:100%;overflow:hidden;margin:0 10px}#site-footer .site-footer--facebook-icon{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1981px}#site-footer .site-footer--facebook-icon:hover{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1956px}#site-footer .site-footer--twitter-icon{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1859px}#site-footer .site-footer--twitter-icon:hover{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1834px}#site-footer .site-footer--primary-link-group{margin-bottom:10px}#site-footer .site-footer--primary-link-group a{cursor:pointer;font-weight:400;color:white}#site-footer .site-footer--primary-link-group a:hover{color:#7ab72d}#site-footer .site-footer--secondary-link-group a{cursor:pointer;font-weight:400;color:#ccc}#site-footer .site-footer--secondary-link-group a:hover{color:#7ab72d}@media screen and (max-width:880px){#site-footer .site-footer--group{width:50%}#site-footer .site-footer--group-social{clear:left}#site-footer .site-footer--quote{font-size:24px}}@media screen and (max-width:440px){#site-footer .site-footer--group{width:100%;clear:left}#site-footer .site-footer--quote{font-size:18px}}.clearfix:after,.media-editor .image-uploader:after,.media-editor .flickr--tooltip .flickr--photos:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}.media-editor,.image-upload-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.media-editor{background-color:#7b7b7b;padding:20px;color:white}.media-editor a{color:white}.media-editor .media-drop-target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px dashed white;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:10px;text-align:center}.media-editor .media-drop-target.image{padding:20px}.media-editor .media-drop--heading{font-size:22px;margin-bottom:5px}.media-editor .media-drop--subtitle strong{font-weight:normal;margin-left:5px;border-bottom:1px solid white}.media-editor input[type=file]{position:absolute;left:0;right:0;top:0;bottom:0;text-indent:200%;font-size:0;width:100%;height:100%;cursor:pointer;overflow:hidden}.media-editor .image-uploader{position:relative;text-align:right;margin-top:10px}.media-editor .image-uploader .image-url--toggle,.media-editor .image-uploader .flickr-url--toggle{cursor:pointer;color:white}.media-editor .image-uploader .image-url--toggle:hover,.media-editor .image-uploader .flickr-url--toggle:hover{color:#7ab72d}.media-editor .image-uploader .image-url--toggle{float:left}.media-editor .or-line{position:absolute;width:100px;top:0;left:50%;margin:0 0 0 -50px}.media-editor .or-line .text{background-color:#7b7b7b}.media-editor .image-url--container,.media-editor .image-flickr--container{text-align:left;margin-top:10px;position:relative;padding-right:35px}.media-editor .image-url--container input,.media-editor .image-flickr--container input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:5px;font-size:18px;height:30px}.media-editor .image-url--container .alt-button,.media-editor .image-flickr--container .alt-button{position:absolute;right:0;bottom:0;margin:0}.media-editor .flickr--tooltip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;top:100%;margin-top:10px;margin-left:-238px;border:1px solid #333;background-color:white;color:#333;padding:5px 25px;min-height:188px;z-index:700}.media-editor .flickr--tooltip .arrow-up{position:absolute;top:-20px;width:0;height:0;border:10px solid transparent;border-left-width:10px;border-right-width:10px;border-bottom-color:#333;left:50%;margin-left:-10px}.media-editor .flickr--tooltip .arrow-up:after{position:absolute;content:"";border:10px solid transparent;border-left-width:10px;border-right-width:10px;border-bottom-color:white;top:-9px;left:-10px}.media-editor .flickr--tooltip .flickr--photos{width:425px}.media-editor .flickr--tooltip .flickr--photo{display:inline-block;margin:5px}.media-editor .flickr--tooltip .flickr--prev-page,.media-editor .flickr--tooltip .flickr--next-page{cursor:pointer;position:absolute;top:50%;font-size:40px;margin-top:-20px;color:#333}.media-editor .flickr--tooltip .flickr--prev-page:hover,.media-editor .flickr--tooltip .flickr--next-page:hover{color:#7ab72d}.media-editor .flickr--tooltip .flickr--prev-page.disabled,.media-editor .flickr--tooltip .flickr--next-page.disabled{pointer-events:none;opacity:.5}.media-editor .flickr--tooltip .flickr--prev-page{left:5px}.media-editor .flickr--tooltip .flickr--next-page{right:5px}.media-editor .flickr--tooltip .flickr--close{position:absolute;top:0;right:0;width:20px;height:20px;font-size:20px;line-height:20px;margin-top:-10px;margin-right:-10px;color:#333}.media-editor .flickr--tooltip .flickr--close:hover{color:#ccc}.image-upload-progress{background-color:#7b7b7b;color:white;font-size:22px;text-align:center}.media-uploaded-image,.media-uploaded-sound{text-align:center}.media-uploaded-image .image--container,.media-uploaded-sound .image--container{position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.media-uploaded-image .delete-link,.media-uploaded-sound .delete-link{display:block;position:absolute;right:10px;top:0;padding:5px}.media-uploaded-sound{position:relative}image-uploader.framed-square .image--container{background-size:cover}image-uploader.framed-square .media-editor.image{padding:10px}image-uploader.framed-square .media-editor.image .or-line{width:40px;margin-left:-20px}image-uploader.framed-square .media-editor.image .image-url--container,image-uploader.framed-square .media-editor.image .image-flickr--container{margin-top:10px;position:relative;padding-right:25px}image-uploader.framed-square .media-editor.image .image-url--container input,image-uploader.framed-square .media-editor.image .image-flickr--container input{height:20px;font-size:14px}image-uploader.framed-square .media-editor.image .image-url--container .alt-button,image-uploader.framed-square .media-editor.image .image-flickr--container .alt-button{width:20px;height:20px}image-uploader.framed-square .media-editor.image .image-url--container .alt-button .fa,image-uploader.framed-square .media-editor.image .image-flickr--container .alt-button .fa{width:20px;height:20px;margin-top:-10px;line-height:20px;font-size:14px}image-uploader.tiny .media-editor.image{padding:5px}image-uploader.tiny .media-editor.image .media-drop-target{padding:12px 10px}image-uploader.tiny .media-editor.image .media-drop--heading{font-size:18px}image-uploader.tiny .media-editor.image .media-drop--subtitle{font-size:12px}image-uploader.tiny .media-editor.image .image-url--container,image-uploader.tiny .media-editor.image .image-flickr--container{margin-top:10px;position:relative;padding-right:25px}image-uploader.tiny .media-editor.image .image-url--container input,image-uploader.tiny .media-editor.image .image-flickr--container input{height:20px;font-size:14px}image-uploader.tiny .media-editor.image .image-url--container .alt-button,image-uploader.tiny .media-editor.image .image-flickr--container .alt-button{width:20px;height:20px}image-uploader.tiny .media-editor.image .image-url--container .alt-button .fa,image-uploader.tiny .media-editor.image .image-flickr--container .alt-button .fa{width:20px;height:20px;margin-top:-10px;line-height:20px;font-size:14px}image-uploader.tiny .media-editor.image .image-uploader{font-size:12px}image-uploader.tiny .media-editor.image .image-uploader .or-line{width:40px;margin-left:-20px}image-uploader.tiny .image-upload-progress{font-size:16px}image-uploader.tiny .media-uploaded-image .image--container{height:100px}image-uploader.tiny .media-uploaded-image .delete-link{top:5px;right:5px}sound-uploader.tiny .media-editor.sound{padding:5px;width:150px;height:100px}sound-uploader.tiny .media-drop-target{padding:38px 10px;font-size:12px}sound-uploader.tiny .media-uploaded-sound{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:150px;height:100px;padding-top:30px}sound-uploader.tiny .media-uploaded-sound .icon-sound{display:inline-block}.clearfix:after,.sets--carousel ul:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}.module-tile{border-bottom:1px solid #ccc}.module-tile:not(:first-child){margin-left:10px}.module-tiles--tile{position:relative;height:225px;background-position:50% 50%;background-size:cover;cursor:pointer;border:1px solid #ccc}.module-tiles--featured-banner{position:absolute;background-color:rgba(147,71,190,0.7);top:0;left:0;right:0;color:white;text-align:left;font-size:14px;text-transform:uppercase;padding:10px;padding-left:34px}.module-tiles--type-icon{position:absolute;top:4px;left:5px;width:24px;height:24px}.module-tiles--type-icon.set{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1631px}.module-tiles--type-icon.series{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -2006px}.module-tiles--banner{position:absolute;background-color:rgba(51,51,51,0.7);top:0;left:0;width:35px;height:34px}.module-tiles--title{font-size:18px}.module-tiles--creator{font-size:14px;margin-top:10px;padding-right:100px}.module-tiles--creator strong{font-weight:400;color:#7ab72d}.module-tiles--time{position:absolute;right:10px;bottom:10px;font-size:14px}.module-tiles--summary{position:absolute;left:0;right:0;bottom:0;background-color:rgba(51,51,51,0.8);padding:10px;color:white;text-align:left}.module-tiles--actions{display:table;margin:10px 0;width:100%;height:40px;text-align:center}.module-tiles--actions>*{display:table-cell;vertical-align:middle}.module-tiles--actions .details-button{border-right:1px solid #7b7b7b;width:50%}.module-tiles--details{position:relative;padding-left:50px;padding-right:220px;min-height:170px}.module-tiles--details-icon{position:absolute;left:10px;top:10px;width:30px;height:30px}.module-tiles--details-icon.set{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -1322px}.module-tiles--details-icon.series{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -788px}.module-tiles--details-summary{position:relative;padding:10px 10px 17px 10px}.module-tiles--details-summary h2{font-weight:700}.module-tiles--details-summary p{line-height:1.2em}.module-tiles--details-summary p,.module-tiles--details-summary .button{margin:20px 0}.module-tiles--stats{font-weight:700}.sets--carousel{margin-top:10px}.sets--carousel ul{overflow-x:hidden;padding-bottom:10px}.sets--carousel .set--icon{border:1px solid #ccc;height:40px;width:40px;margin:2px;background-size:cover}.sets--carousel .arrow-down{display:none}.sets--carousel li{position:relative;float:left;padding:0;margin-right:10px}.sets--carousel li.active .set--icon{border:3px solid #ef6338;margin:0}.sets--carousel li.active .arrow-down{display:block}.sets--carousel .arrow-down{position:absolute;bottom:-10px;width:0;height:0;border:5px solid transparent;border-left-width:3px;border-right-width:3px;border-top-color:#ef6338;position:absolute;left:50%;margin-left:-3px;bottom:-8px}.sets--carousel .arrow-down:after{position:absolute;content:"";border:5px solid transparent;border-left-width:3px;border-right-width:3px;border-top-color:#ef6338;bottom:-4px;left:-3px}.set--preview{min-height:30px;line-height:30px}.set--preview .module-tiles--details-icon{position:static;display:inline-block;margin-right:10px;vertical-align:middle}.module-tiles--details-cta{display:block;width:200px;position:absolute;padding-bottom:37px;right:10px;top:10px;bottom:10px}.module-tiles--details-cta .module-tiles--details-buttons{position:absolute;bottom:0;left:0;right:0;text-align:center}.module-tiles--mobile-cta{margin-bottom:20px}.module-tiles--details-creator{display:table;position:relative;margin:20px auto}.module-tiles--details-creator>*{display:table-cell;vertical-align:middle}.module-tiles--details-creator-icon{width:64px;padding-right:5px}.module-tiles--details-creator-name{padding-left:20px;text-indent:10px;font-size:14px;font-weight:400}.module-tiles--details-creator-name span{position:absolute;left:69px;color:#7b7b7b}.module-tiles--details-creator-name:hover span{color:#7b7b7b}.module-tiles--spinner{font-size:30px;margin-bottom:20px}@media screen and (max-width:767px){.module-tiles--details{padding:0}}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}cg-region svg{display:block;margin:0 auto}cg-region.with--region-pointer .region{cursor:pointer}cg-region .node{fill:white;stroke:#333}cg-region .node:hover,cg-region .node.active{fill:#ef6338}cg-region .node.transparent{fill-opacity:0;stroke:none}cg-region .node.dragging{fill:#7ab72d}cg-region .incorrect-marker{stroke:#bc411b;stroke-width:5}cg-region .outline{stroke:#0990c5;stroke-width:2.5;pointer-events:none}cg-region .region{stroke-width:2.5}cg-region .region.blue{stroke:#0990c5;fill:#2294f2}cg-region .region.transparent{fill:white;fill-opacity:0}cg-region .region.grey{stroke:#7b7b7b;fill:#ccc;fill-opacity:.6}cg-region .region.grey:hover,cg-region .region.grey.active{stroke:#0990c5}cg-region .region.blue{fill-opacity:.6}cg-region .region.blue:hover,cg-region .region.blue.active{fill-opacity:.4;stroke:#ef6338}cg-region .region.correct{stroke:#2a2;fill-opacity:.7;fill:#7ab72d}cg-region .region.wrong{stroke:#bc411b;fill-opacity:.7;fill:#bc411b}.clearfix:after,#share-box:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}#share-box h3{border-bottom:1px solid #ccc}#share-box .share-box-container{display:table;width:530px;margin-top:10px}#share-box .share-box-left-container,#share-box .share-box-right-container{display:table-cell;width:260px}#share-box .share-box-left-container{padding-right:10px}#share-box input,#share-box textarea{margin-top:10px;width:100%;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none}#share-box .embed-size-container{display:inline-block;vertical-align:middle;margin-bottom:20px}#share-box .embed--sort-selector{width:200px;margin-top:10px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}#share-box .iframe-input{height:120px}#share-box .tile{width:80px;height:80px;text-align:center;line-height:80px;font-size:30px;margin-top:10px;float:left;background-color:#efefef;color:#333}#share-box .tile:hover{color:white}#share-box .tile:not(:nth-child(3n)){margin-right:10px}#share-box .tile.icon{position:relative}#share-box .tile.icon:before{position:absolute;content:"";left:50%;top:50%}#share-box .tile.reddit:before{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -188px;width:35px;height:30px;margin-left:-18px;margin-top:-15px}#share-box .tile.blogger:before{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -308px;width:30px;height:30px;margin-left:-15px;margin-top:-15px}#share-box .tile.email:hover{background-color:#ef6338}#share-box .tile.facebook:hover{background-color:#3b5998}#share-box .tile.blogger:hover{background-color:#f57d00}#share-box .tile.blogger:hover:before{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -397px}#share-box .tile.gplus:hover{background-color:#dd4b39}#share-box .tile.linkedin:hover{background-color:#0e76a8}#share-box .tile.pinterest:hover{background-color:#c8232c}#share-box .tile.reddit:hover{background-color:orangered}#share-box .tile.reddit:hover:before{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -278px}#share-box .tile.tumblr:hover{background-color:#34526f}#share-box .tile.twitter:hover{background-color:#55acee}.clearfix:after,cg-tileable>:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}cg-tileable>*{text-align:left;padding:10px 0;margin:0 auto}cg-tileable>*>:not(:last-child){position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:300px;margin-bottom:20px}cg-tileable>*>:last-child{position:relative;clear:left;margin:0 auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:visible;text-align:left;border:1px solid #ccc;background-color:#efefef}cg-tileable>*>:last-child p{line-height:1.3em}cg-tileable>*>:last-child.ng-hide-add,cg-tileable>*>:last-child.ng-hide-remove{-webkit-transition:all ease;-webkit-transition-delay:.5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;display:block !important}cg-tileable>*>:last-child.ng-hide-add.ng-hide-add-active,cg-tileable>*>:last-child.ng-hide-remove{max-height:0;margin-top:0;opacity:0;padding:0 10px}cg-tileable>*>:last-child.ng-hide-add,cg-tileable>*>:last-child.ng-hide-remove.ng-hide-remove-active{max-height:500px;margin-top:20px;opacity:1;padding:10px}cg-tileable>* .arrow-up{position:absolute;top:-40px;width:0;height:0;border:20px solid transparent;border-left-width:15px;border-right-width:15px;border-bottom-color:#ccc}cg-tileable>* .arrow-up:after{position:absolute;content:"";border:20px solid transparent;border-left-width:15px;border-right-width:15px;border-bottom-color:#efefef;top:-19px;left:-15px}@import url(https://fonts.googleapis.com/css?family=Raleway:700,400,500);.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}body{font-size:16px;font-family:"proxima-nova","Raleway","Helvetica",sans-serif;color:#7b7b7b}>*{font-family:"proxima-nova","Raleway","Helvetica",sans-serif}input{font-weight:500}.heading--huge{font-size:30px;font-weight:400}.heading--large,h2{font-size:22px;font-weight:400}.heading--medium,h3{font-size:18px;font-weight:400}.heading--small{font-size:16px;font-weight:400}.heading--tiny{font-size:14px;font-weight:400}.heading--emphasized{font-weight:700}.text-dark-grey{color:#333}.text-cerego-green{color:#7ab72d}.text-orange{color:#ef6338}.input--fa-wrapper{position:relative;font-size:18px;line-height:18px}.input--fa-wrapper input{padding-left:38px}.input--fa-wrapper .fa{position:absolute;left:10px;top:10px;width:18px}.font--light{font-weight:300}.input--full-width{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;width:100%;padding:10px;background-color:#efefef}.input--full-width.light-background{background-color:white}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}#accounts{text-align:center;margin:40px auto;max-width:920px}#accounts .logged-out-study-title{margin-top:40px}#accounts.accounts-logged-out-study{display:table;width:100%;height:100%;max-width:none;border:1px solid #ccc;margin:0 auto}#accounts .accounts--column{display:inline-block;width:300px;padding:0 30px;text-align:center;vertical-align:top}#accounts .accounts--column:not(:last-child){border-right:1px solid #ccc}#accounts .accounts--column.logged-out-study-column{display:table-cell;text-align:left;vertical-align:middle;background-color:white}#accounts .accounts--column.logged-out-study-column:last-child{background-color:#efefef}#accounts .accounts--column-container{max-width:310px;margin:0 auto}#accounts .accounts--column-container.logged-out-study-column{text-align:center}#accounts .accounts-panel{width:133px;height:133px;margin:20px auto}#accounts .accounts-panel-img-1{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/landing-page/icons/panel-1-5e6c93bef49d576777f6540e8b13fbd8.png)}#accounts .accounts-panel-img-2{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/landing-page/icons/panel-2-ebff9b89cad95c4dc524411ce39ba98f.png)}#accounts .button,#accounts input,#accounts .or-line,#accounts .partner,#accounts .account--caption{margin-top:20px}#accounts .partner{text-indent:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:300px;height:200px;border:1px solid #efefef}#accounts .partner.edx{background:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/partners-s9d8e77375d-88068793f8ccd41a38bdec1a39783a0a.png) 0 -5084px}#accounts .partner.edx:hover,#accounts .partner.edx.active{background:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/partners-s9d8e77375d-88068793f8ccd41a38bdec1a39783a0a.png) 0 -5884px}#accounts .partner.elsevier{background:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/partners-s9d8e77375d-88068793f8ccd41a38bdec1a39783a0a.png) 0 -5684px}#accounts .partner.elsevier:hover,#accounts .partner.elsevier.active{background:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/partners-s9d8e77375d-88068793f8ccd41a38bdec1a39783a0a.png) 0 -5284px}#accounts .accounts--reasons{width:100%}#accounts .accounts--reasons .reason{margin:20px 0}#accounts .accounts--reasons .icon-container{display:table-cell;content:"";vertical-align:middle;height:60px;width:60px}#accounts .accounts--reasons .icon--brain{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -523px;width:44px;height:48px}#accounts .accounts--reasons .icon--chart{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -686px;width:51px;height:32px}#accounts .accounts--reasons .icon--clock{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/icons-s403b54635a-999f3a141939308db651af48f961b91f.png) 0 -615px;width:43px;height:41px}#accounts .accounts--reasons .content{display:table-cell;padding-left:10px;vertical-align:middle;text-align:left}#accounts .account--caption a{margin-left:5px;color:#7ab72d}@media screen and (max-width:767px){#accounts{margin:20px auto}#accounts input,#accounts .or-line,#accounts .partner{margin-top:10px}#accounts .accounts--column{padding:0 10px}#accounts .accounts--column:not(:last-child){border-right:0;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}#admin{padding:20px}#admin h1,#admin h2,#admin ul{margin-bottom:20px}#admin-app--container{padding:20px}#admin-user-show .admin-user--memory-bank{min-height:550px}.clearfix:after{content:"";display:table;clear:both}.cerego--zendesk-bottom-tab{position:fixed;right:20px;width:65px;text-align:center;bottom:0;padding:5px 10px;background-color:#7ab72d;border:2px solid white;border-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:white;z-index:20}.cerego--zendesk-bottom-tab:hover{color:white}memory-bank,memory-bank-demo{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}memory-bank.theme-night,memory-bank-demo.theme-night{background-color:#333;color:white}memory-bank.theme-night .memory-bank--level-heading,memory-bank-demo.theme-night .memory-bank--level-heading{color:white}memory-bank.theme-night .memory-bank--overlay-level-spacer,memory-bank-demo.theme-night .memory-bank--overlay-level-spacer{background-color:black}memory-bank.theme-night .memory-bank--lock,memory-bank-demo.theme-night .memory-bank--lock{color:#7b7b7b}memory-bank.theme-night .memory-bank--view-button,memory-bank-demo.theme-night .memory-bank--view-button{color:white}memory-bank.theme-night .memory-bank--progress-overlay,memory-bank-demo.theme-night .memory-bank--progress-overlay{background-image:url(https://d20xmthmiftc1y.cloudfront.net/_assets/v2/memory-bank/MB_curve_bg-9d9d5b421068d6d5435f5c595fca9723.jpg)}memory-bank.theme-night .memory-bank-flag-day,memory-bank-demo.theme-night .memory-bank-flag-day{opacity:0}memory-bank.theme-night .memory-bank--goal-line,memory-bank-demo.theme-night .memory-bank--goal-line{fill:white;stroke:white;opacity:0}memory-bank.theme-night .memory-bank--goal-flag,memory-bank-demo.theme-night .memory-bank--goal-flag{background-image:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/flag-icon-night-5e7f9c32e7bf059ac13ded5b7e579651.png)}memory-bank.theme-night .assigned-goal-description,memory-bank-demo.theme-night .assigned-goal-description{font-weight:300}memory-bank.theme-night .memory-bank--level.unstarted .memory-bank--level-content,memory-bank.theme-night .memory-bank--level.locked .memory-bank--level-content,memory-bank-demo.theme-night .memory-bank--level.unstarted .memory-bank--level-content,memory-bank-demo.theme-night .memory-bank--level.locked .memory-bank--level-content{background-color:#333}memory-bank.theme-night .memory-bank--difficulty-bucket.easy:before,memory-bank-demo.theme-night .memory-bank--difficulty-bucket.easy:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -206px}memory-bank.theme-night .memory-bank--difficulty-bucket.moderate:before,memory-bank-demo.theme-night .memory-bank--difficulty-bucket.moderate:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -556px}memory-bank.theme-night .memory-bank--difficulty-bucket.hard:before,memory-bank-demo.theme-night .memory-bank--difficulty-bucket.hard:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -472px}memory-bank.theme-night .memory-bank--difficulty-bucket.very_hard:before,memory-bank-demo.theme-night .memory-bank--difficulty-bucket.very_hard:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -242px}memory-bank.theme-night .memory-bank--study-time-overlay,memory-bank-demo.theme-night .memory-bank--study-time-overlay{background:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/memory-bank/footer_lodyas-650901b8bc4b9bdd55e06bb6549928a1.jpg) repeat}memory-bank.theme-night .axis text,memory-bank-demo.theme-night .axis text{stroke:white}memory-bank.theme-night .memory-bank--tooltip,memory-bank-demo.theme-night .memory-bank--tooltip{background-color:#333;color:white}memory-bank.theme-night .memory-bank--help-frequency,memory-bank-demo.theme-night .memory-bank--help-frequency{border-left:1px solid #333}memory-bank.theme-night .memory-bank--help-level:not(:first-child),memory-bank-demo.theme-night .memory-bank--help-level:not(:first-child){border-left:1px solid #333}memory-bank.theme-night .memory-bank--help-level.level-1,memory-bank-demo.theme-night .memory-bank--help-level.level-1{background-color:rgba(34,148,242,0.5)}memory-bank.theme-night .memory-bank--help-level.level-2,memory-bank-demo.theme-night .memory-bank--help-level.level-2{background-color:rgba(147,71,190,0.5)}memory-bank.theme-night .memory-bank--help-level.level-3,memory-bank-demo.theme-night .memory-bank--help-level.level-3{background-color:rgba(231,62,121,0.5)}memory-bank.theme-night .memory-bank--help-level.level-4,memory-bank-demo.theme-night .memory-bank--help-level.level-4{background-color:rgba(238,177,0,0.5)}memory-bank.theme-night .memory-bank--help-level.mastered,memory-bank-demo.theme-night .memory-bank--help-level.mastered{background-color:rgba(122,183,45,0.5)}memory-bank.theme-night .memory-bank--help-workload-divider,memory-bank-demo.theme-night .memory-bank--help-workload-divider{color:rgba(255,255,255,0.3)}memory-bank.theme-night .memory-bank--help-footer,memory-bank-demo.theme-night .memory-bank--help-footer{background-color:#7b7b7b}memory-bank.theme-night .memory-bank--help-meaning-line,memory-bank-demo.theme-night .memory-bank--help-meaning-line{background-image:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/MB_curved_line-28c5e9c4c037c82ff1ddb22f604843d4.png)}memory-bank.theme-night .memory-bank--help-meaning-grid,memory-bank-demo.theme-night .memory-bank--help-meaning-grid{background-image:repeating-linear-gradient(180deg,rgba(255,255,255,0.1),rgba(255,255,255,0.1) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(-90deg,rgba(255,255,255,0.1),rgba(255,255,255,0.1) 1px,transparent 1px,transparent 20px)}memory-bank.theme-day,memory-bank-demo.theme-day{background-color:white;color:#333}memory-bank.theme-day .memory-bank-flag-night,memory-bank-demo.theme-day .memory-bank-flag-night{opacity:0}memory-bank.theme-day .memory-bank--goal-line,memory-bank-demo.theme-day .memory-bank--goal-line{fill:#333;stroke:#333;opacity:0}memory-bank.theme-day .memory-bank--goal-flag,memory-bank-demo.theme-day .memory-bank--goal-flag{background-image:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/memory-bank/flag-icon-day-b0a024fbad58597882f7ca4d11c5d56e.png)}memory-bank.theme-day .memory-bank--level-heading,memory-bank-demo.theme-day .memory-bank--level-heading{color:#333}memory-bank.theme-day .memory-bank--lock,memory-bank-demo.theme-day .memory-bank--lock{color:white}memory-bank.theme-day .memory-bank--view-button,memory-bank-demo.theme-day .memory-bank--view-button{color:#333}memory-bank.theme-day .memory-bank--progress-overlay,memory-bank-demo.theme-day .memory-bank--progress-overlay{background-image:url(https://d3pj5o78yyiy00.cloudfront.net/_assets/v2/memory-bank/MB_curve_bg_light-d9d4b6633c5ca1a6a4bc19abb1b252ba.jpg)}memory-bank.theme-day .memory-bank--level.locked .memory-bank--level-content,memory-bank.theme-day .memory-bank--level.unstarted .memory-bank--level-content,memory-bank-demo.theme-day .memory-bank--level.locked .memory-bank--level-content,memory-bank-demo.theme-day .memory-bank--level.unstarted .memory-bank--level-content{background-color:#ccc}memory-bank.theme-day .memory-bank--difficulty-bucket.easy:before,memory-bank-demo.theme-day .memory-bank--difficulty-bucket.easy:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -170px}memory-bank.theme-day .memory-bank--difficulty-bucket.moderate:before,memory-bank-demo.theme-day .memory-bank--difficulty-bucket.moderate:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -588px}memory-bank.theme-day .memory-bank--difficulty-bucket.hard:before,memory-bank-demo.theme-day .memory-bank--difficulty-bucket.hard:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -514px}memory-bank.theme-day .memory-bank--difficulty-bucket.very_hard:before,memory-bank-demo.theme-day .memory-bank--difficulty-bucket.very_hard:before{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -283px}memory-bank.theme-day .memory-bank--study-time-overlay,memory-bank-demo.theme-day .memory-bank--study-time-overlay{background:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/memory-bank/footer_lodyas_light-f0acf1ef84a6f7212fb55bbeaf934bcc.jpg) repeat}memory-bank.theme-day .axis text,memory-bank-demo.theme-day .axis text{stroke:#333}memory-bank.theme-day .memory-bank--selector,memory-bank-demo.theme-day .memory-bank--selector{background-color:#efefef}memory-bank.theme-day .memory-bank--tooltip,memory-bank-demo.theme-day .memory-bank--tooltip{background-color:#efefef;color:#333}memory-bank.theme-day .memory-bank--help-frequency,memory-bank-demo.theme-day .memory-bank--help-frequency{border-left:1px solid #ccc}memory-bank.theme-day .memory-bank--help-level:not(:first-child),memory-bank-demo.theme-day .memory-bank--help-level:not(:first-child){border-left:1px solid #ccc}memory-bank.theme-day .memory-bank--help-level.level-1,memory-bank-demo.theme-day .memory-bank--help-level.level-1{background-color:rgba(34,148,242,0.1)}memory-bank.theme-day .memory-bank--help-level.level-2,memory-bank-demo.theme-day .memory-bank--help-level.level-2{background-color:rgba(147,71,190,0.1)}memory-bank.theme-day .memory-bank--help-level.level-3,memory-bank-demo.theme-day .memory-bank--help-level.level-3{background-color:rgba(231,62,121,0.1)}memory-bank.theme-day .memory-bank--help-level.level-4,memory-bank-demo.theme-day .memory-bank--help-level.level-4{background-color:rgba(238,177,0,0.1)}memory-bank.theme-day .memory-bank--help-level.mastered,memory-bank-demo.theme-day .memory-bank--help-level.mastered{background-color:rgba(122,183,45,0.1)}memory-bank.theme-day .memory-bank--help-workload-divider,memory-bank-demo.theme-day .memory-bank--help-workload-divider{color:rgba(51,51,51,0.3)}memory-bank.theme-day .memory-bank--help-footer,memory-bank-demo.theme-day .memory-bank--help-footer{background-color:rgba(51,51,51,0.1)}memory-bank.theme-day .memory-bank--help-meaning-line,memory-bank-demo.theme-day .memory-bank--help-meaning-line{background-image:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/MB_curved_line_black-1ef1d25b18186a443f2f47e864c68040.png)}memory-bank.theme-day .memory-bank--help-meaning-grid,memory-bank-demo.theme-day .memory-bank--help-meaning-grid{background-image:repeating-linear-gradient(180deg,rgba(51,51,51,0.1),rgba(51,51,51,0.1) 1px,transparent 1px,transparent 20px),repeating-linear-gradient(-90deg,rgba(51,51,51,0.1),rgba(51,51,51,0.1) 1px,transparent 1px,transparent 20px)}memory-bank.theme-day .progress-heatmap,memory-bank.theme-day .timeline-bargraph,memory-bank.theme-day .difficulty-orb,memory-bank-demo.theme-day .progress-heatmap,memory-bank-demo.theme-day .timeline-bargraph,memory-bank-demo.theme-day .difficulty-orb{stroke:rgba(0,0,0,0.3)}memory-bank .memory-bank--goal-line,memory-bank-demo .memory-bank--goal-line{opacity:0}memory-bank .memory-bank--goal-line line,memory-bank-demo .memory-bank--goal-line line{stroke-width:2}memory-bank .memory-bank--goal-line text,memory-bank-demo .memory-bank--goal-line text{text-transform:uppercase;font-size:14px;background-color:rgba(51,51,51,0.8)}memory-bank .memory-bank--goal-flag,memory-bank-demo .memory-bank--goal-flag{width:35px;height:36px;margin-top:10px;background-repeat:no-repeat}memory-bank .memory-bank--header,memory-bank-demo .memory-bank--header{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 20px;background-color:#efefef;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}memory-bank .memory-bank--header .heading--large,memory-bank-demo .memory-bank--header .heading--large{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:54px;height:54px}memory-bank .memory-bank--header .memory-bank--details,memory-bank-demo .memory-bank--header .memory-bank--details{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:10px}memory-bank .memory-bank--header .memory-bank--learn,memory-bank-demo .memory-bank--header .memory-bank--learn{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}memory-bank .memory-bank--module-orb,memory-bank-demo .memory-bank--module-orb{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}memory-bank .memory-bank--spinner,memory-bank-demo .memory-bank--spinner{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}memory-bank .memory-bank--spinner>*,memory-bank-demo .memory-bank--spinner>*{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;font-size:40px}memory-bank .memory-bank--container,memory-bank-demo .memory-bank--container{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}memory-bank .memory-bank--container:after,memory-bank .memory-bank--container:before,memory-bank-demo .memory-bank--container:after,memory-bank-demo .memory-bank--container:before{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;position:absolute;top:58px;left:0;content:"";right:0;height:2px;background:-webkit-gradient(linear,to right,to left,color-stop(0,#2294f2),color-stop(25%,#9347be),color-stop(50%,#e73e79),color-stop(75%,#eeb100),color-stop(100%,#7ab72d));background:-webkit-linear-gradient(to right,#2294f2,#9347be,#e73e79,#eeb100,#7ab72d);background:-moz-linear-gradient(to right,#2294f2,#9347be,#e73e79,#eeb100,#7ab72d);background:-o-linear-gradient(to right,#2294f2,#9347be,#e73e79,#eeb100,#7ab72d);background:linear-gradient(to right,#2294f2,#9347be,#e73e79,#eeb100,#7ab72d)}memory-bank .memory-bank--container:before,memory-bank-demo .memory-bank--container:before{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}memory-bank .memory-bank--container.progress:after,memory-bank .memory-bank--container.progress:before,memory-bank-demo .memory-bank--container.progress:after,memory-bank-demo .memory-bank--container.progress:before{left:65px}memory-bank .memory-bank--container.progress .memory-bank--level.unstarted,memory-bank-demo .memory-bank--container.progress .memory-bank--level.unstarted{-webkit-box-flex:1 0 65px;-moz-box-flex:1 0 65px;-webkit-flex:1 0 65px;-ms-flex:1 0 65px;flex:1 0 65px}memory-bank .memory-bank--container.progress .memory-bank--goal-line,memory-bank-demo .memory-bank--container.progress .memory-bank--goal-line{opacity:1}memory-bank .memory-bank--container.difficulty:after,memory-bank .memory-bank--container.difficulty:before,memory-bank-demo .memory-bank--container.difficulty:after,memory-bank-demo .memory-bank--container.difficulty:before{background:-webkit-gradient(linear,to right,to left,color-stop(0,#2294f2),color-stop(33.33333%,#7ab72d),color-stop(66.66667%,#cecc5a),color-stop(100%,#bc411b));background:-webkit-linear-gradient(to right,#2294f2,#7ab72d,#cecc5a,#bc411b);background:-moz-linear-gradient(to right,#2294f2,#7ab72d,#cecc5a,#bc411b);background:-o-linear-gradient(to right,#2294f2,#7ab72d,#cecc5a,#bc411b);background:linear-gradient(to right,#2294f2,#7ab72d,#cecc5a,#bc411b)}memory-bank .memory-bank--container.timeline .axis,memory-bank .memory-bank--container.timeline .grid,memory-bank .memory-bank--container.timeline .nowLine,memory-bank-demo .memory-bank--container.timeline .axis,memory-bank-demo .memory-bank--container.timeline .grid,memory-bank-demo .memory-bank--container.timeline .nowLine{opacity:1}memory-bank .memory-bank--container.totaltime .axis,memory-bank .memory-bank--container.totaltime .grid,memory-bank-demo .memory-bank--container.totaltime .axis,memory-bank-demo .memory-bank--container.totaltime .grid{opacity:1}memory-bank .memory-bank--container.summary:after,memory-bank .memory-bank--container.summary:before,memory-bank-demo .memory-bank--container.summary:after,memory-bank-demo .memory-bank--container.summary:before{opacity:0}memory-bank .memory-bank--top-container,memory-bank-demo .memory-bank--top-container{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;right:0;bottom:0}memory-bank .memory-bank--top-container.ng-enter,memory-bank .memory-bank--top-container.ng-leave.ng-leave-active,memory-bank-demo .memory-bank--top-container.ng-enter,memory-bank-demo .memory-bank--top-container.ng-leave.ng-leave-active{opacity:0}memory-bank .memory-bank--top-container.ng-leave,memory-bank .memory-bank--top-container.ng-enter.ng-enter-active,memory-bank-demo .memory-bank--top-container.ng-leave,memory-bank-demo .memory-bank--top-container.ng-enter.ng-enter-active{opacity:1}memory-bank .memory-bank--overlay-container,memory-bank-demo .memory-bank--overlay-container{top:60px;left:105px;right:0;opacity:.5}memory-bank .memory-bank--overlay-container.ng-leave,memory-bank .memory-bank--overlay-container.ng-enter.ng-enter-active,memory-bank-demo .memory-bank--overlay-container.ng-leave,memory-bank-demo .memory-bank--overlay-container.ng-enter.ng-enter-active{opacity:.5}memory-bank .memory-bank--study-time-overlay,memory-bank-demo .memory-bank--study-time-overlay{top:60px}memory-bank .memory-bank--progress-overlay,memory-bank-demo .memory-bank--progress-overlay{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-webkit-box-flex:10000 0 auto;-moz-box-flex:10000 0 auto;-webkit-flex:10000 0 auto;-ms-flex:10000 0 auto;flex:10000 0 auto;background-size:100% 100%;background-repeat:no-repeat}memory-bank .memory-bank--progress-overlay:after,memory-bank-demo .memory-bank--progress-overlay:after{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/orange_line_pattern-68fc008d48037ce52e64c27c35c1572f.png) repeat}memory-bank .memory-bank--svg-container,memory-bank-demo .memory-bank--svg-container{-webkit-box-flex:10000 0 auto;-moz-box-flex:10000 0 auto;-webkit-flex:10000 0 auto;-ms-flex:10000 0 auto;flex:10000 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}memory-bank .memory-bank--svg-container svg,memory-bank-demo .memory-bank--svg-container svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}memory-bank .memory-bank--svg-container .memory-bank--loading-orb,memory-bank-demo .memory-bank--svg-container .memory-bank--loading-orb{position:absolute;margin-left:-15px;margin-top:-15px;font-size:30px;line-height:30px}memory-bank .axis,memory-bank .grid,memory-bank-demo .axis,memory-bank-demo .grid{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;opacity:0}memory-bank .memory-bank--svg-level-spacer,memory-bank .memory-bank--overlay-level-spacer,memory-bank-demo .memory-bank--svg-level-spacer,memory-bank-demo .memory-bank--overlay-level-spacer{-webkit-box-flex:1 0 0;-moz-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}memory-bank .memory-bank--svg-level-spacer.locked,memory-bank .memory-bank--overlay-level-spacer.locked,memory-bank-demo .memory-bank--svg-level-spacer.locked,memory-bank-demo .memory-bank--overlay-level-spacer.locked{-webkit-box-flex:1 0 65px;-moz-box-flex:1 0 65px;-webkit-flex:1 0 65px;-ms-flex:1 0 65px;flex:1 0 65px}memory-bank .memory-bank--overlay-level-spacer,memory-bank-demo .memory-bank--overlay-level-spacer{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}memory-bank .memory-bank--level,memory-bank-demo .memory-bank--level{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-webkit-box-flex:10000 0 auto;-moz-box-flex:10000 0 auto;-webkit-flex:10000 0 auto;-ms-flex:10000 0 auto;flex:10000 0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:100%;overflow:hidden}memory-bank .memory-bank--level.unstarted,memory-bank-demo .memory-bank--level.unstarted{-webkit-box-flex:1 0 0;-moz-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;border-right:1px solid #7b7b7b}memory-bank .memory-bank--level.unstarted .memory-bank--level-heading,memory-bank-demo .memory-bank--level.unstarted .memory-bank--level-heading{border-bottom:1px solid #7b7b7b}memory-bank .memory-bank--level.unstarted .memory-bank--counter,memory-bank-demo .memory-bank--level.unstarted .memory-bank--counter{background-color:#7b7b7b}memory-bank .memory-bank--level.review,memory-bank-demo .memory-bank--level.review{-webkit-box-flex:0 0 40px;-moz-box-flex:0 0 40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}memory-bank .memory-bank--level.review:after,memory-bank-demo .memory-bank--level.review:after{position:absolute;top:60px;bottom:0;right:0;content:"";width:2px;background:-webkit-gradient(linear,to bottom,to top,color-stop(0,#7ab72d),color-stop(100%,#bc411b));background:-webkit-linear-gradient(to bottom,#7ab72d,#bc411b);background:-moz-linear-gradient(to bottom,#7ab72d,#bc411b);background:-o-linear-gradient(to bottom,#7ab72d,#bc411b);background:linear-gradient(to bottom,#7ab72d,#bc411b)}memory-bank .memory-bank--level.level_1 .memory-bank--counter,memory-bank-demo .memory-bank--level.level_1 .memory-bank--counter{background-color:#2294f2}memory-bank .memory-bank--level.level_2 .memory-bank--counter,memory-bank-demo .memory-bank--level.level_2 .memory-bank--counter{background-color:#9347be}memory-bank .memory-bank--level.level_3 .memory-bank--counter,memory-bank-demo .memory-bank--level.level_3 .memory-bank--counter{background-color:#e73e79}memory-bank .memory-bank--level.level_4 .memory-bank--counter,memory-bank-demo .memory-bank--level.level_4 .memory-bank--counter{background-color:#eeb100}memory-bank .memory-bank--level.level_1 .memory-bank--level-content,memory-bank .memory-bank--level.level_2 .memory-bank--level-content,memory-bank .memory-bank--level.level_3 .memory-bank--level-content,memory-bank .memory-bank--level.level_4 .memory-bank--level-content,memory-bank .memory-bank--level.mastered .memory-bank--level-content,memory-bank-demo .memory-bank--level.level_1 .memory-bank--level-content,memory-bank-demo .memory-bank--level.level_2 .memory-bank--level-content,memory-bank-demo .memory-bank--level.level_3 .memory-bank--level-content,memory-bank-demo .memory-bank--level.level_4 .memory-bank--level-content,memory-bank-demo .memory-bank--level.mastered .memory-bank--level-content{border-left:1px solid transparent;opacity:0}memory-bank .memory-bank--level.mastered.locked .memory-bank--level-heading,memory-bank-demo .memory-bank--level.mastered.locked .memory-bank--level-heading{border-left:1px solid #7b7b7b}memory-bank .memory-bank--level.mastered .memory-bank--counter,memory-bank-demo .memory-bank--level.mastered .memory-bank--counter{background-color:#7ab72d}memory-bank .memory-bank--level.locked,memory-bank-demo .memory-bank--level.locked{-webkit-box-flex:1 0 65px;-moz-box-flex:1 0 65px;-webkit-flex:1 0 65px;-ms-flex:1 0 65px;flex:1 0 65px}memory-bank .memory-bank--level.locked .memory-bank--level-content,memory-bank-demo .memory-bank--level.locked .memory-bank--level-content{border-color:#7b7b7b;opacity:1}memory-bank .memory-bank--level.locked .memory-bank--counter,memory-bank-demo .memory-bank--level.locked .memory-bank--counter{background-color:#ccc}memory-bank .memory-bank--level.locked .memory-bank--counter-title,memory-bank-demo .memory-bank--level.locked .memory-bank--counter-title{display:none}memory-bank .memory-bank--level .memory-bank--goal,memory-bank-demo .memory-bank--level .memory-bank--goal{position:absolute;top:10px;left:50%;margin-left:-18px}memory-bank .memory-bank--level-heading,memory-bank-demo .memory-bank--level-heading{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-webkit-box-flex:1 0 60px;-moz-box-flex:1 0 60px;-webkit-flex:1 0 60px;-ms-flex:1 0 60px;flex:1 0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}memory-bank .memory-bank--level-heading>*,memory-bank-demo .memory-bank--level-heading>*{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}memory-bank .memory-bank--counter-title,memory-bank-demo .memory-bank--counter-title{font-weight:700;font-size:22px}memory-bank .memory-bank--level-content,memory-bank-demo .memory-bank--level-content{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-webkit-box-flex:10000 0 auto;-moz-box-flex:10000 0 auto;-webkit-flex:10000 0 auto;-ms-flex:10000 0 auto;flex:10000 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}memory-bank .memory-bank--counter,memory-bank-demo .memory-bank--counter{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;margin:10px;width:36px;height:36px;text-align:center;line-height:36px;font-size:18px;color:white}memory-bank .memory-bank--counter.high-capacity--counter,memory-bank-demo .memory-bank--counter.high-capacity--counter{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:40px}memory-bank .memory-bank--review-cell,memory-bank-demo .memory-bank--review-cell{-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;position:relative}memory-bank .memory-bank--review-cell>*,memory-bank-demo .memory-bank--review-cell>*{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:50%;left:50%;white-space:nowrap;margin-top:-9px;margin-left:-50px}memory-bank .memory-bank--review-cell.review-good,memory-bank-demo .memory-bank--review-cell.review-good{color:#7ab72d}memory-bank .memory-bank--review-cell.review-needed,memory-bank-demo .memory-bank--review-cell.review-needed{color:#bc411b}memory-bank .memory-bank--lock,memory-bank-demo .memory-bank--lock{-webkit-transition:color 1s linear;-moz-transition:color 1s linear;-o-transition:color 1s linear;transition:color 1s linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:50%;left:50%;white-space:nowrap;margin-top:-11px;margin-left:-100px;text-align:center;font-size:22px;width:200px}memory-bank .memory-bank--lock .locked-level,memory-bank-demo .memory-bank--lock .locked-level{font-weight:300;margin-right:10px}memory-bank .memory-bank--difficulty-bucket,memory-bank-demo .memory-bank--difficulty-bucket{-webkit-box-flex:0 0 25%;-moz-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;line-height:60px;text-align:center;font-size:30px}memory-bank .memory-bank--difficulty-bucket:not(:first-child),memory-bank-demo .memory-bank--difficulty-bucket:not(:first-child){border-left:1px solid #7b7b7b}memory-bank .memory-bank--difficulty-bucket:before,memory-bank-demo .memory-bank--difficulty-bucket:before{display:inline-block;content:"";vertical-align:middle;margin-right:10px}memory-bank .memory-bank--difficulty-bucket.easy:before,memory-bank-demo .memory-bank--difficulty-bucket.easy:before{width:36px;height:36px}memory-bank .memory-bank--difficulty-bucket.moderate:before,memory-bank-demo .memory-bank--difficulty-bucket.moderate:before{width:32px;height:32px}memory-bank .memory-bank--difficulty-bucket.hard:before,memory-bank-demo .memory-bank--difficulty-bucket.hard:before{width:42px;height:42px}memory-bank .memory-bank--difficulty-bucket.very_hard:before,memory-bank-demo .memory-bank--difficulty-bucket.very_hard:before{width:87px;height:41px}memory-bank .memory-bank--selector,memory-bank-demo .memory-bank--selector{-webkit-box-flex:0 0 50px;-moz-box-flex:0 0 50px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #7b7b7b;line-height:50px}memory-bank .memory-bank--selector-left,memory-bank-demo .memory-bank--selector-left{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}memory-bank .memory-bank--selector-right,memory-bank-demo .memory-bank--selector-right{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}memory-bank .memory-bank--view-mode,memory-bank-demo .memory-bank--view-mode{padding:0 10px 0 10px;text-align:center;border-right:1px solid #7b7b7b;font-size:16px}memory-bank .memory-bank--view-button,memory-bank-demo .memory-bank--view-button{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;padding:0 10px}memory-bank .memory-bank--view-button:hover,memory-bank .memory-bank--view-button.active,memory-bank-demo .memory-bank--view-button:hover,memory-bank-demo .memory-bank--view-button.active{background-color:#7ab72d}memory-bank .memory-bank--theme-button,memory-bank-demo .memory-bank--theme-button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 10px}memory-bank .memory-bank--theme-button.night,memory-bank-demo .memory-bank--theme-button.night{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -445px;width:28px;height:27px}memory-bank .memory-bank--theme-button.day,memory-bank-demo .memory-bank--theme-button.day{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -384px;width:33px;height:34px}memory-bank .memory-bank--theme-button:hover.night,memory-bank .memory-bank--theme-button.active.night,memory-bank-demo .memory-bank--theme-button:hover.night,memory-bank-demo .memory-bank--theme-button.active.night{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -418px}memory-bank .memory-bank--theme-button:hover.day,memory-bank .memory-bank--theme-button.active.day,memory-bank-demo .memory-bank--theme-button:hover.day,memory-bank-demo .memory-bank--theme-button.active.day{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -350px}memory-bank .memory-bank--summary-container,memory-bank-demo .memory-bank--summary-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}memory-bank .memory-bank--summary-item,memory-bank-demo .memory-bank--summary-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0 0 120px;-moz-box-flex:0 0 120px;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 20px;padding:10px 0}memory-bank .memory-bank--summary-item:not(:first-child),memory-bank-demo .memory-bank--summary-item:not(:first-child){border-top:1px solid #404040}memory-bank .memory-bank--summary-item:not(:last-child),memory-bank-demo .memory-bank--summary-item:not(:last-child){border-bottom:1px solid #262626}memory-bank .memory-bank--summary-icon,memory-bank .memory-bank--header-icon,memory-bank-demo .memory-bank--summary-icon,memory-bank-demo .memory-bank--header-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #7b7b7b}memory-bank .memory-bank--summary-icon.level_1,memory-bank .memory-bank--header-icon.level_1,memory-bank-demo .memory-bank--summary-icon.level_1,memory-bank-demo .memory-bank--header-icon.level_1{border-color:#2294f2}memory-bank .memory-bank--summary-icon.level_2,memory-bank .memory-bank--header-icon.level_2,memory-bank-demo .memory-bank--summary-icon.level_2,memory-bank-demo .memory-bank--header-icon.level_2{border-color:#9347be}memory-bank .memory-bank--summary-icon.level_3,memory-bank .memory-bank--header-icon.level_3,memory-bank-demo .memory-bank--summary-icon.level_3,memory-bank-demo .memory-bank--header-icon.level_3{border-color:#e73e79}memory-bank .memory-bank--summary-icon.level_4,memory-bank .memory-bank--header-icon.level_4,memory-bank-demo .memory-bank--summary-icon.level_4,memory-bank-demo .memory-bank--header-icon.level_4{border-color:#eeb100}memory-bank .memory-bank--summary-icon,memory-bank-demo .memory-bank--summary-icon{-webkit-box-flex:0 0 64px;-moz-box-flex:0 0 64px;-webkit-flex:0 0 64px;-ms-flex:0 0 64px;flex:0 0 64px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:64px;width:64px}memory-bank .memory-bank--header-icon,memory-bank-demo .memory-bank--header-icon{display:inline-block;vertical-align:middle;-webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;-o-border-radius:27px;border-radius:27px;height:54px;width:54px}memory-bank .memory-bank--summary-icon-image,memory-bank .memory-bank--header-icon-image,memory-bank-demo .memory-bank--summary-icon-image,memory-bank-demo .memory-bank--header-icon-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;border:2px solid white;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}memory-bank .memory-bank--summary-icon-image,memory-bank-demo .memory-bank--summary-icon-image{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}memory-bank .memory-bank--header-icon-image,memory-bank-demo .memory-bank--header-icon-image{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}memory-bank .memory-bank--summary-primary,memory-bank-demo .memory-bank--summary-primary{-webkit-box-flex:0 0 310px;-moz-box-flex:0 0 310px;-webkit-flex:0 0 310px;-ms-flex:0 0 310px;flex:0 0 310px}memory-bank .memory-bank--summary-secondary,memory-bank-demo .memory-bank--summary-secondary{-webkit-box-flex:0 0 250px;-moz-box-flex:0 0 250px;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px}memory-bank .memory-bank--summary-stats,memory-bank-demo .memory-bank--summary-stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}memory-bank .memory-bank--summary-title,memory-bank-demo .memory-bank--summary-title{margin-bottom:10px}memory-bank .memory-bank--help-container,memory-bank-demo .memory-bank--help-container{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}memory-bank .memory-bank--help-header,memory-bank-demo .memory-bank--help-header{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px}memory-bank .memory-bank--help-title-container,memory-bank-demo .memory-bank--help-title-container{padding-left:20px}memory-bank .memory-bank--help-title,memory-bank .memory-bank--help-title-divider,memory-bank-demo .memory-bank--help-title,memory-bank-demo .memory-bank--help-title-divider{display:inline}memory-bank .memory-bank--help-title-summary,memory-bank-demo .memory-bank--help-title-summary{display:inline-block;color:#7ab72d;font-style:italic}memory-bank .memory-bank--help-selector,memory-bank-demo .memory-bank--help-selector{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}memory-bank .memory-bank--help-button-container,memory-bank-demo .memory-bank--help-button-container{color:#7b7b7b;font-size:14px;margin:0 20px 0 20px;display:block}memory-bank .memory-bank--help-button-container .memory-bank--help-button,memory-bank-demo .memory-bank--help-button-container .memory-bank--help-button{width:24px;height:24px;margin:auto}memory-bank .memory-bank--help-button-container .memory-bank--help-button.meaning,memory-bank-demo .memory-bank--help-button-container .memory-bank--help-button.meaning{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -24px}memory-bank .memory-bank--help-button-container .memory-bank--help-button.workload,memory-bank-demo .memory-bank--help-button-container .memory-bank--help-button.workload{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -48px}memory-bank .memory-bank--help-button-container .memory-bank--help-button.frequency,memory-bank-demo .memory-bank--help-button-container .memory-bank--help-button.frequency{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 0}memory-bank .memory-bank--help-button-container:hover .memory-bank--help-button.meaning,memory-bank .memory-bank--help-button-container.active .memory-bank--help-button.meaning,memory-bank-demo .memory-bank--help-button-container:hover .memory-bank--help-button.meaning,memory-bank-demo .memory-bank--help-button-container.active .memory-bank--help-button.meaning{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -96px}memory-bank .memory-bank--help-button-container:hover .memory-bank--help-button.workload,memory-bank .memory-bank--help-button-container.active .memory-bank--help-button.workload,memory-bank-demo .memory-bank--help-button-container:hover .memory-bank--help-button.workload,memory-bank-demo .memory-bank--help-button-container.active .memory-bank--help-button.workload{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -120px}memory-bank .memory-bank--help-button-container:hover .memory-bank--help-button.frequency,memory-bank .memory-bank--help-button-container.active .memory-bank--help-button.frequency,memory-bank-demo .memory-bank--help-button-container:hover .memory-bank--help-button.frequency,memory-bank-demo .memory-bank--help-button-container.active .memory-bank--help-button.frequency{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -72px}memory-bank .memory-bank--help-button-container:hover .memory-bank--help-button-label,memory-bank .memory-bank--help-button-container.active .memory-bank--help-button-label,memory-bank-demo .memory-bank--help-button-container:hover .memory-bank--help-button-label,memory-bank-demo .memory-bank--help-button-container.active .memory-bank--help-button-label{color:#7ab72d}memory-bank .memory-bank--help-button-container .memory-bank--help-button-label,memory-bank-demo .memory-bank--help-button-container .memory-bank--help-button-label{margin-top:5px}memory-bank .memory-bank--help-content,memory-bank-demo .memory-bank--help-content{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}memory-bank .memory-bank--help-meaning .memory-bank--help-level-content-container,memory-bank-demo .memory-bank--help-meaning .memory-bank--help-level-content-container{padding-bottom:140px}memory-bank .memory-bank--help-frequency .memory-bank--help-body,memory-bank-demo .memory-bank--help-frequency .memory-bank--help-body{margin-left:100px}memory-bank .memory-bank--help-frequency .memory-bank--help-footer,memory-bank-demo .memory-bank--help-frequency .memory-bank--help-footer{left:100px}memory-bank .memory-bank--help-frequency .memory-bank--help-level-content-container,memory-bank-demo .memory-bank--help-frequency .memory-bank--help-level-content-container{position:relative;left:-50%}memory-bank .memory-bank--help-frequency .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-frequency .memory-bank--help-level-point{margin:auto}memory-bank .memory-bank--help-frequency .memory-bank--help-level-content,memory-bank-demo .memory-bank--help-frequency .memory-bank--help-level-content{font-size:22px;margin:10px}memory-bank .memory-bank--help-frequency .memory-bank--help-level-description,memory-bank-demo .memory-bank--help-frequency .memory-bank--help-level-description{font-size:16px;height:16px;font-weight:100}memory-bank .memory-bank--help-body,memory-bank-demo .memory-bank--help-body{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}memory-bank .memory-bank--help-body-title,memory-bank-demo .memory-bank--help-body-title{display:none}memory-bank .memory-bank--help-level-content-container,memory-bank-demo .memory-bank--help-level-content-container{margin:auto;width:100%}memory-bank .memory-bank--help-level,memory-bank-demo .memory-bank--help-level{-webkit-box-flex:1 1 20%;-moz-box-flex:1 1 20%;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}memory-bank .memory-bank--help-level.level-1 .memory-bank--help-level-title,memory-bank .memory-bank--help-level.level-1 .memory-bank--help-level-detail,memory-bank-demo .memory-bank--help-level.level-1 .memory-bank--help-level-title,memory-bank-demo .memory-bank--help-level.level-1 .memory-bank--help-level-detail{color:#2294f2}memory-bank .memory-bank--help-level.level-1 .memory-bank--help-level-point-container,memory-bank-demo .memory-bank--help-level.level-1 .memory-bank--help-level-point-container{bottom:5px;right:80%}memory-bank .memory-bank--help-level.level-1 .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-level.level-1 .memory-bank--help-level-point{background:#2294f2}memory-bank .memory-bank--help-level.level-2 .memory-bank--help-level-title,memory-bank .memory-bank--help-level.level-2 .memory-bank--help-level-detail,memory-bank-demo .memory-bank--help-level.level-2 .memory-bank--help-level-title,memory-bank-demo .memory-bank--help-level.level-2 .memory-bank--help-level-detail{color:#9347be}memory-bank .memory-bank--help-level.level-2 .memory-bank--help-level-point-container,memory-bank-demo .memory-bank--help-level.level-2 .memory-bank--help-level-point-container{bottom:25px;right:60%}memory-bank .memory-bank--help-level.level-2 .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-level.level-2 .memory-bank--help-level-point{background:#9347be}memory-bank .memory-bank--help-level.level-3 .memory-bank--help-level-title,memory-bank .memory-bank--help-level.level-3 .memory-bank--help-level-detail,memory-bank-demo .memory-bank--help-level.level-3 .memory-bank--help-level-title,memory-bank-demo .memory-bank--help-level.level-3 .memory-bank--help-level-detail{color:#e73e79}memory-bank .memory-bank--help-level.level-3 .memory-bank--help-level-point-container,memory-bank-demo .memory-bank--help-level.level-3 .memory-bank--help-level-point-container{bottom:57px;right:40%}memory-bank .memory-bank--help-level.level-3 .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-level.level-3 .memory-bank--help-level-point{background:#e73e79}memory-bank .memory-bank--help-level.level-4 .memory-bank--help-level-title,memory-bank .memory-bank--help-level.level-4 .memory-bank--help-level-detail,memory-bank-demo .memory-bank--help-level.level-4 .memory-bank--help-level-title,memory-bank-demo .memory-bank--help-level.level-4 .memory-bank--help-level-detail{color:#eeb100}memory-bank .memory-bank--help-level.level-4 .memory-bank--help-level-point-container,memory-bank-demo .memory-bank--help-level.level-4 .memory-bank--help-level-point-container{bottom:125px;right:20%}memory-bank .memory-bank--help-level.level-4 .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-level.level-4 .memory-bank--help-level-point{background:#eeb100}memory-bank .memory-bank--help-level.mastered .memory-bank--help-level-title,memory-bank .memory-bank--help-level.mastered .memory-bank--help-level-detail,memory-bank-demo .memory-bank--help-level.mastered .memory-bank--help-level-title,memory-bank-demo .memory-bank--help-level.mastered .memory-bank--help-level-detail{color:#7ab72d}memory-bank .memory-bank--help-level.mastered .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-level.mastered .memory-bank--help-level-point{background:#7ab72d}memory-bank .memory-bank--help-workload-subtitle,memory-bank-demo .memory-bank--help-workload-subtitle{color:#2294f2;border-top:3px solid;width:70px;height:16px;margin:0 auto 0 auto}memory-bank .memory-bank--help-workload-divider,memory-bank-demo .memory-bank--help-workload-divider{border-top:3px solid;width:20%;position:relative;right:50%;margin:auto}memory-bank .memory-bank--help-level-mastery-workload,memory-bank-demo .memory-bank--help-level-mastery-workload{color:#7ab72d;margin-top:80px}memory-bank .memory-bank--help-level-title,memory-bank .memory-bank--help-workload-title,memory-bank-demo .memory-bank--help-level-title,memory-bank-demo .memory-bank--help-workload-title{font-size:22px;margin:10px 0 10px 0}memory-bank .memory-bank--help-level-description,memory-bank-demo .memory-bank--help-level-description{font-size:16px}memory-bank .memory-bank--help-level-study-time-description,memory-bank-demo .memory-bank--help-level-study-time-description{font-size:16px}memory-bank .memory-bank--help-level-content,memory-bank .memory-bank--help-workload-content,memory-bank-demo .memory-bank--help-level-content,memory-bank-demo .memory-bank--help-workload-content{font-size:22px;font-weight:100}memory-bank .memory-bank--help-level-detail,memory-bank .memory-bank--help-workload-detail,memory-bank-demo .memory-bank--help-level-detail,memory-bank-demo .memory-bank--help-workload-detail{font-size:16px;height:16px}memory-bank .memory-bank--help-footer,memory-bank-demo .memory-bank--help-footer{text-align:center;padding:10px;background-color:rgba(51,51,51,0.3)}memory-bank .memory-bank--help-footer-title,memory-bank-demo .memory-bank--help-footer-title{white-space:nowrap}memory-bank .memory-bank--help-footer-summary,memory-bank-demo .memory-bank--help-footer-summary{display:none}memory-bank .memory-bank--help-footer-description,memory-bank-demo .memory-bank--help-footer-description{margin-top:10px;font-weight:100}memory-bank .memory-bank--help-level-point-label,memory-bank-demo .memory-bank--help-level-point-label{position:relative;left:50%}memory-bank .memory-bank--help-meaning-grid,memory-bank-demo .memory-bank--help-meaning-grid{position:absolute;bottom:0;height:140px;left:0;right:0;background-size:20px 20px}memory-bank .memory-bank--help-meaning-line,memory-bank-demo .memory-bank--help-meaning-line{height:140px;position:absolute;bottom:0;left:0;width:80%;background-size:100% 100%;opacity:.6}memory-bank .memory-bank--help-meaning-arrows,memory-bank-demo .memory-bank--help-meaning-arrows{position:absolute;bottom:120px;left:83%;background-image:url(https://d2g969blwzy8c6.cloudfront.net/_assets/v2/memory-bank/arrows-meaning-b98745b45d6a02e4c641821fe901e102.png);height:24px;width:50px}memory-bank .memory-bank--help-level-point-container,memory-bank-demo .memory-bank--help-level-point-container{position:absolute}memory-bank .memory-bank--help-level-point-container .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-level-point-container .memory-bank--help-level-point{position:relative;left:8px;z-index:50}memory-bank .memory-bank--help-level-point-spacer,memory-bank-demo .memory-bank--help-level-point-spacer{float:right}memory-bank .memory-bank--help-level-point,memory-bank-demo .memory-bank--help-level-point{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;height:16px;width:16px}memory-bank .memory-bank--help-frequency-level-point-spacer,memory-bank-demo .memory-bank--help-frequency-level-point-spacer{width:0;z-index:100;margin:30px 0 30px 0}memory-bank .memory-bank--stat,memory-bank-demo .memory-bank--stat{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 10px;color:#7b7b7b;font-size:14px;line-height:1.3em}memory-bank .memory-bank--stat:not(:first-child),memory-bank-demo .memory-bank--stat:not(:first-child){border-left:1px solid #7b7b7b}memory-bank .memory-bank--stat-item-counter,memory-bank-demo .memory-bank--stat-item-counter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:30px;color:white;padding-bottom:10px}memory-bank .text-green,memory-bank-demo .text-green{color:#7ab72d}memory-bank .text-orange,memory-bank-demo .text-orange{color:#ef6338}memory-bank .memory-bank--need-review,memory-bank-demo .memory-bank--need-review{-webkit-box-flex:0 0 160px;-moz-box-flex:0 0 160px;-webkit-flex:0 0 160px;-ms-flex:0 0 160px;flex:0 0 160px;color:#7b7b7b;font-size:14px}memory-bank .memory-bank--need-review .review--name,memory-bank-demo .memory-bank--need-review .review--name{margin-bottom:10px}memory-bank .memory-bank--need-review-mobile,memory-bank-demo .memory-bank--need-review-mobile{display:none;margin-bottom:10px;font-size:12px}memory-bank .memory-bank--cta,memory-bank-demo .memory-bank--cta{-webkit-box-flex:0 0 120px;-moz-box-flex:0 0 120px;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}memory-bank .memory-bank--tooltip,memory-bank-demo .memory-bank--tooltip{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;width:300px;bottom:0;border:2px solid #7b7b7b;padding:10px;text-align:center;overflow-y:auto;z-index:600}memory-bank .memory-bank--tooltip.ng-enter,memory-bank .memory-bank--tooltip.ng-leave.ng-leave-active,memory-bank-demo .memory-bank--tooltip.ng-enter,memory-bank-demo .memory-bank--tooltip.ng-leave.ng-leave-active{opacity:0}memory-bank .memory-bank--tooltip.ng-leave,memory-bank .memory-bank--tooltip.ng-enter.ng-enter-active,memory-bank-demo .memory-bank--tooltip.ng-leave,memory-bank-demo .memory-bank--tooltip.ng-enter.ng-enter-active{opacity:1}memory-bank .memory-bank--tooltip.level_1,memory-bank-demo .memory-bank--tooltip.level_1{border-color:#2294f2}memory-bank .memory-bank--tooltip.level_2,memory-bank-demo .memory-bank--tooltip.level_2{border-color:#9347be}memory-bank .memory-bank--tooltip.level_3,memory-bank-demo .memory-bank--tooltip.level_3{border-color:#e73e79}memory-bank .memory-bank--tooltip.level_4,memory-bank-demo .memory-bank--tooltip.level_4{border-color:#eeb100}memory-bank .memory-bank--tooltip.mastered,memory-bank-demo .memory-bank--tooltip.mastered{border-color:#7ab72d}memory-bank .memory-bank--tooltip>*,memory-bank-demo .memory-bank--tooltip>*{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}memory-bank .tooltip--facet-line,memory-bank-demo .tooltip--facet-line{position:relative;width:50%;border-right:2px solid #ccc;height:40px}memory-bank .tooltip--facet-label,memory-bank-demo .tooltip--facet-label{position:absolute;left:0;bottom:0}memory-bank .tooltip--anchor-container,memory-bank .tooltip--association-container,memory-bank .memory-bank--summary-anchor-container,memory-bank-demo .tooltip--anchor-container,memory-bank-demo .tooltip--association-container,memory-bank-demo .memory-bank--summary-anchor-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}memory-bank .tooltip--anchor-container .fa,memory-bank .tooltip--association-container .fa,memory-bank .memory-bank--summary-anchor-container .fa,memory-bank-demo .tooltip--anchor-container .fa,memory-bank-demo .tooltip--association-container .fa,memory-bank-demo .memory-bank--summary-anchor-container .fa{font-size:22px}memory-bank .tooltip--anchor-container,memory-bank .tooltip--association-container,memory-bank-demo .tooltip--anchor-container,memory-bank-demo .tooltip--association-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:white;color:#333;border:2px solid #ccc;min-height:56px}memory-bank .memory-bank--summary-anchor-container,memory-bank-demo .memory-bank--summary-anchor-container{-webkit-box-flex:0 0 300px;-moz-box-flex:0 0 300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}memory-bank .tooltip--concept-image,memory-bank .memory-bank--summary-concept-image,memory-bank-demo .tooltip--concept-image,memory-bank-demo .memory-bank--summary-concept-image{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;margin:5px;overflow-y:hidden;max-height:100px}memory-bank .tooltip--concept-image img,memory-bank .memory-bank--summary-concept-image img,memory-bank-demo .tooltip--concept-image img,memory-bank-demo .memory-bank--summary-concept-image img{max-width:100%;opacity:0}memory-bank .tooltip--concept-text,memory-bank .tooltip--concept-sound,memory-bank .tooltip--concept-region,memory-bank .memory-bank--summary-concept-text,memory-bank .memory-bank--summary-concept-sound,memory-bank .memory-bank--summary-concept-region,memory-bank-demo .tooltip--concept-text,memory-bank-demo .tooltip--concept-sound,memory-bank-demo .tooltip--concept-region,memory-bank-demo .memory-bank--summary-concept-text,memory-bank-demo .memory-bank--summary-concept-sound,memory-bank-demo .memory-bank--summary-concept-region{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:5px}memory-bank .tooltip--concept-text.transliteration,memory-bank .tooltip--concept-sound.transliteration,memory-bank .tooltip--concept-region.transliteration,memory-bank .memory-bank--summary-concept-text.transliteration,memory-bank .memory-bank--summary-concept-sound.transliteration,memory-bank .memory-bank--summary-concept-region.transliteration,memory-bank-demo .tooltip--concept-text.transliteration,memory-bank-demo .tooltip--concept-sound.transliteration,memory-bank-demo .tooltip--concept-region.transliteration,memory-bank-demo .memory-bank--summary-concept-text.transliteration,memory-bank-demo .memory-bank--summary-concept-sound.transliteration,memory-bank-demo .memory-bank--summary-concept-region.transliteration{color:#ef6338}memory-bank .memory-bank--cloze-type,memory-bank-demo .memory-bank--cloze-type{font-style:italic;color:#7b7b7b;font-size:14px}memory-bank .memory-bank--summary-concept-text,memory-bank-demo .memory-bank--summary-concept-text{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50px}memory-bank .tooltip--stat,memory-bank-demo .tooltip--stat{padding:10px}memory-bank .tooltip--stat:first-child,memory-bank-demo .tooltip--stat:first-child{border-bottom:1px solid #ccc}memory-bank .tooltip--stat-item-counter,memory-bank-demo .tooltip--stat-item-counter{font-size:36px;margin-bottom:10px}memory-bank .tooltip--counters,memory-bank-demo .tooltip--counters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}memory-bank .tooltip--counter,memory-bank-demo .tooltip--counter{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}memory-bank .tooltip--counter:not(:last-child),memory-bank-demo .tooltip--counter:not(:last-child){border-right:1px solid #7b7b7b}memory-bank .tooltip--ctas,memory-bank-demo .tooltip--ctas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}memory-bank .tooltip--ctas>*,memory-bank-demo .tooltip--ctas>*{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px}memory-bank .progress-orb,memory-bank-demo .progress-orb{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}memory-bank .progress-orb:hover,memory-bank-demo .progress-orb:hover{cursor:pointer}memory-bank .progress-orb.background,memory-bank .progress-orb.timelineFaded,memory-bank-demo .progress-orb.background,memory-bank-demo .progress-orb.timelineFaded{opacity:.3 !important}memory-bank .progress-click-disabled,memory-bank-demo .progress-click-disabled{opacity:.5}memory-bank .progress-click-disabled:hover,memory-bank-demo .progress-click-disabled:hover{pointer-events:none;cursor:default}memory-bank .progress-module circle,memory-bank .progress-user circle,memory-bank-demo .progress-module circle,memory-bank-demo .progress-user circle{fill:white;stroke-width:2}memory-bank .progress-module image,memory-bank .progress-user image,memory-bank-demo .progress-module image,memory-bank-demo .progress-user image{pointer-events:none}memory-bank .progress-module.level_1,memory-bank .progress-user.level_1,memory-bank-demo .progress-module.level_1,memory-bank-demo .progress-user.level_1{stroke:#2294f2}memory-bank .progress-module.level_2,memory-bank .progress-user.level_2,memory-bank-demo .progress-module.level_2,memory-bank-demo .progress-user.level_2{stroke:#9347be}memory-bank .progress-module.level_3,memory-bank .progress-user.level_3,memory-bank-demo .progress-module.level_3,memory-bank-demo .progress-user.level_3{stroke:#e73e79}memory-bank .progress-module.level_4,memory-bank .progress-user.level_4,memory-bank-demo .progress-module.level_4,memory-bank-demo .progress-user.level_4{stroke:#eeb100}memory-bank .progress-module.mastered,memory-bank .progress-user.mastered,memory-bank-demo .progress-module.mastered,memory-bank-demo .progress-user.mastered{stroke:#7ab72d}memory-bank .progress-module.selected,memory-bank .progress-module.active,memory-bank .progress-user.selected,memory-bank .progress-user.active,memory-bank-demo .progress-module.selected,memory-bank-demo .progress-module.active,memory-bank-demo .progress-user.selected,memory-bank-demo .progress-user.active{stroke:#ef6338}memory-bank .progress-facet,memory-bank-demo .progress-facet{stroke:black}memory-bank .progress-heatmap,memory-bank .timeline-bargraph,memory-bank .difficulty-orb,memory-bank-demo .progress-heatmap,memory-bank-demo .timeline-bargraph,memory-bank-demo .difficulty-orb{stroke:rgba(255,255,255,0.3)}memory-bank .progress-facet,memory-bank .progress-heatmap,memory-bank .timeline-bargraph,memory-bank .difficulty-orb,memory-bank-demo .progress-facet,memory-bank-demo .progress-heatmap,memory-bank-demo .timeline-bargraph,memory-bank-demo .difficulty-orb{stroke-width:1}memory-bank .progress-facet.level_1,memory-bank .progress-heatmap.level_1,memory-bank .timeline-bargraph.level_1,memory-bank .difficulty-orb.level_1,memory-bank-demo .progress-facet.level_1,memory-bank-demo .progress-heatmap.level_1,memory-bank-demo .timeline-bargraph.level_1,memory-bank-demo .difficulty-orb.level_1{fill:#2294f2}memory-bank .progress-facet.level_2,memory-bank .progress-heatmap.level_2,memory-bank .timeline-bargraph.level_2,memory-bank .difficulty-orb.level_2,memory-bank-demo .progress-facet.level_2,memory-bank-demo .progress-heatmap.level_2,memory-bank-demo .timeline-bargraph.level_2,memory-bank-demo .difficulty-orb.level_2{fill:#9347be}memory-bank .progress-facet.level_3,memory-bank .progress-heatmap.level_3,memory-bank .timeline-bargraph.level_3,memory-bank .difficulty-orb.level_3,memory-bank-demo .progress-facet.level_3,memory-bank-demo .progress-heatmap.level_3,memory-bank-demo .timeline-bargraph.level_3,memory-bank-demo .difficulty-orb.level_3{fill:#e73e79}memory-bank .progress-facet.level_4,memory-bank .progress-heatmap.level_4,memory-bank .timeline-bargraph.level_4,memory-bank .difficulty-orb.level_4,memory-bank-demo .progress-facet.level_4,memory-bank-demo .progress-heatmap.level_4,memory-bank-demo .timeline-bargraph.level_4,memory-bank-demo .difficulty-orb.level_4{fill:#eeb100}memory-bank .progress-facet.mastered,memory-bank .progress-heatmap.mastered,memory-bank .timeline-bargraph.mastered,memory-bank .difficulty-orb.mastered,memory-bank-demo .progress-facet.mastered,memory-bank-demo .progress-heatmap.mastered,memory-bank-demo .timeline-bargraph.mastered,memory-bank-demo .difficulty-orb.mastered{fill:#7ab72d}memory-bank .progress-facet.selected,memory-bank .progress-facet.active,memory-bank .progress-heatmap.selected,memory-bank .progress-heatmap.active,memory-bank .timeline-bargraph.selected,memory-bank .timeline-bargraph.active,memory-bank .difficulty-orb.selected,memory-bank .difficulty-orb.active,memory-bank-demo .progress-facet.selected,memory-bank-demo .progress-facet.active,memory-bank-demo .progress-heatmap.selected,memory-bank-demo .progress-heatmap.active,memory-bank-demo .timeline-bargraph.selected,memory-bank-demo .timeline-bargraph.active,memory-bank-demo .difficulty-orb.selected,memory-bank-demo .difficulty-orb.active{fill:#ef6338}memory-bank .progress-disabled,memory-bank-demo .progress-disabled{opacity:.5;pointer-events:none;cursor:default}memory-bank .progress-pulse,memory-bank-demo .progress-pulse{stroke:#2294f2;fill:#333}memory-bank .tick,memory-bank-demo .tick{background:0}memory-bank .axis,memory-bank-demo .axis{line-fill:none;line-stroke:black}memory-bank .axis text,memory-bank-demo .axis text{font-weight:300}memory-bank .domain,memory-bank-demo .domain{display:none}memory-bank .grid line,memory-bank-demo .grid line{stroke:#7b7b7b}memory-bank .grid text,memory-bank-demo .grid text{display:none}memory-bank .nowLine,memory-bank-demo .nowLine{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;fill:#7ab72d;stroke:#7ab72d;opacity:0}memory-bank .nowLine line,memory-bank-demo .nowLine line{stroke-width:2}memory-bank .nowLine text,memory-bank-demo .nowLine text{text-transform:uppercase;font-size:14px;background-color:rgba(51,51,51,0.8)}memory-bank-demo .memory-bank--overlay-container{left:40px}@media screen and (max-width:1023px){memory-bank .memory-bank--view-button{padding:0 5px}memory-bank .memory-bank--counter-title{font-size:16px;margin:5px;max-width:55px;white-space:normal}memory-bank .memory-bank--difficulty-bucket .text{display:none}memory-bank .memory-bank--need-review{display:none}memory-bank .memory-bank--summary-primary{-webkit-box-flex:0 0 230px;-moz-box-flex:0 0 230px;-webkit-flex:0 0 230px;-ms-flex:0 0 230px;flex:0 0 230px}memory-bank .memory-bank--stat{padding:0 5px}memory-bank .memory-bank--stat.level-name{display:none}memory-bank .memory-bank--stat.total-time{border-left:0}memory-bank .memory-bank--need-review-mobile{display:block}memory-bank .memory-bank--selector-about{display:none}}@media screen and (max-width:767px){memory-bank.theme-night .memory-bank--help-footer{background-color:#7b7b7b}memory-bank.theme-night .memory-bank--help-level.level-1,memory-bank.theme-night .memory-bank--help-level.level-2,memory-bank.theme-night .memory-bank--help-level.level-3,memory-bank.theme-night .memory-bank--help-level.level-4,memory-bank.theme-night .memory-bank--help-level.mastered{background-color:inherit}memory-bank.theme-day .memory-bank--help-level.level-1,memory-bank.theme-day .memory-bank--help-level.level-2,memory-bank.theme-day .memory-bank--help-level.level-3,memory-bank.theme-day .memory-bank--help-level.level-4,memory-bank.theme-day .memory-bank--help-level.mastered{background-color:inherit}memory-bank .memory-bank--view-mode{display:none}memory-bank .memory-bank--help-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}memory-bank .memory-bank--help-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}memory-bank .memory-bank--help-title-container{padding:0}memory-bank .memory-bank--help-title-divider,memory-bank .memory-bank--help-title-summary{display:none}memory-bank .memory-bank--help-selector{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}memory-bank .memory-bank--help-button-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}memory-bank .memory-bank--help-button-container .memory-bank--help-button{width:24px;height:24px;margin:5px}memory-bank .memory-bank--help-button-container .memory-bank--help-button.meaning{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -24px}memory-bank .memory-bank--help-button-container .memory-bank--help-button.workload{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -48px}memory-bank .memory-bank--help-button-container .memory-bank--help-button.frequency{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 0}memory-bank .memory-bank--help-button-container .memory-bank--help-button:hover.meaning,memory-bank .memory-bank--help-button-container .memory-bank--help-button.active.meaning{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -96px}memory-bank .memory-bank--help-button-container .memory-bank--help-button:hover.workload,memory-bank .memory-bank--help-button-container .memory-bank--help-button.active.workload{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -120px}memory-bank .memory-bank--help-button-container .memory-bank--help-button:hover.frequency,memory-bank .memory-bank--help-button-container .memory-bank--help-button.active.frequency{background:url(https://d31wlk1m9u6887.cloudfront.net/_assets/v2/memory-bank/icons-s280197019c-63afb40731f43b03edf9f67132484a32.png) 0 -72px}memory-bank .memory-bank--help-button-container .memory-bank--help-button-label{margin:auto}memory-bank .memory-bank--help-button-container .memory-bank--help-button-label:hover,memory-bank .memory-bank--help-button-container .memory-bank--help-button-label.active{color:#7ab72d}memory-bank .memory-bank--help-body{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}memory-bank .memory-bank--help-body-title{display:block;font-weight:700;margin-top:10px;padding-left:40%}memory-bank .memory-bank--help-meaning .memory-bank--help-level-content-container{padding-bottom:0}memory-bank .memory-bank--help-workload .memory-bank--help-body-title{padding-left:0;text-align:center}memory-bank .memory-bank--help-workload .memory-bank--help-level.level-1 .memory-bank--help-level-content-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}memory-bank .memory-bank--help-workload .memory-bank--help-level.mastered{display:none}memory-bank .memory-bank--help-workload .memory-bank--help-level-content-container{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;text-align:center}memory-bank .memory-bank--help-workload-content{margin:0;font-weight:400;border-bottom:3px solid}memory-bank .memory-bank--help-workload-detail{padding-left:5px;font-size:22px;height:auto;border-bottom:3px solid}memory-bank .memory-bank--help-frequency{border-style:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}memory-bank .memory-bank--help-frequency .memory-bank--help-body{margin-left:0}memory-bank .memory-bank--help-frequency .memory-bank--help-level-content-container{position:static}memory-bank .memory-bank--help-frequency .memory-bank--help-level-detail{display:none}memory-bank .memory-bank--help-frequency .memory-bank--help-level-content{margin:0}memory-bank .memory-bank--help-frequency-level-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:static;margin:0}memory-bank .memory-bank--help-level{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}memory-bank .memory-bank--help-level-title,memory-bank .memory-bank--help-workload-title{-webkit-box-flex:1 1 20%;-moz-box-flex:1 1 20%;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}memory-bank .memory-bank--help-level-content-container{-webkit-box-flex:1.5 1 30%;-moz-box-flex:1.5 1 30%;-webkit-flex:1.5 1 30%;-ms-flex:1.5 1 30%;flex:1.5 1 30%;text-align:left}memory-bank .memory-bank--help-level-content{margin:0}memory-bank .memory-bank--help-footer{position:static}memory-bank .memory-bank--help-footer-title{white-space:normal}memory-bank .memory-bank--help-footer-summary{display:block}}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("https://d31wlk1m9u6887.cloudfront.net/_assets/font-awesome/fontawesome-webfont-38c7a8295dadb74d3ee59d02848e3fa9.eot");src:url("https://d31wlk1m9u6887.cloudfront.net/_assets/font-awesome/fontawesome-webfont-38c7a8295dadb74d3ee59d02848e3fa9.eot?#iefix") format("embedded-opentype"),url("https://d2g969blwzy8c6.cloudfront.net/_assets/font-awesome/fontawesome-webfont-b488728118127faea316569178291835.woff2") format("woff2"),url("https://d3pj5o78yyiy00.cloudfront.net/_assets/font-awesome/fontawesome-webfont-e4f9577dbcbe78f0b68b990acd5ba71e.woff") format("woff"),url("https://d2g969blwzy8c6.cloudfront.net/_assets/font-awesome/fontawesome-webfont-778b7e1f9e4c9a0d703aef29ab423a06.ttf") format("truetype"),url("https://d31wlk1m9u6887.cloudfront.net/_assets/font-awesome/fontawesome-webfont-c64421d2140d6bdc402675e3595e0dec.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:white}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}