gelato-component[data-name=expired-notification] .dark{background:#262b30;color:#ebeaf0}gelato-component[data-name=expired-notification] .push-left{float:left;display:inline-block}gelato-component[data-name=expired-notification] .push-right{display:inline-block;float:right}gelato-component[data-name=expired-notification] .bold{display:inline-block;font-size:18px}gelato-component[data-name=expired-notification] .expiration-description{margin-left:25px;margin-top:5px;display:inline-block;color:#8d8c90}gelato-component[data-name=expired-notification] .content-block.subscription-notice-area{padding:15px 25px}gelato-component[data-name=expired-notification] .hide-sub-expired{margin-left:25px;color:#87a64b;cursor:pointer}@media screen and (max-width:767px){gelato-component[data-name=expired-notification] .bold{display:block}gelato-component[data-name=expired-notification] .push-left{width:100%;text-align:center}gelato-component[data-name=expired-notification] .push-right{margin-top:15px}}gelato-component[data-name=account-sidebar]{color:#fbfafc;margin:45px auto 0 auto;width:180px}gelato-component[data-name=account-sidebar] button{height:50px;padding:0 20px}gelato-component[data-name=account-sidebar] .options{color:#8c9196;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-top:30px;padding:10px}gelato-component[data-name=account-sidebar] .options>a{color:#8c9196;display:block;margin-bottom:20px;text-decoration:none}gelato-component[data-name=account-sidebar] .options>a:hover{color:#333940}gelato-component[data-name=account-sidebar] .options>a.active{color:#87a64b;font-weight:400}gelato-component[data-name=account-sidebar] .options>a .glyphicon{color:#87a64b;margin-right:5px}gelato-component[data-name=account-sidebar] .options .header{margin-top:9px;margin-bottom:30px;position:relative;z-index:1;color:#262b30}gelato-component[data-name=account-sidebar] .options .header-stripe{background:#ebeaf0;position:absolute;left:0;right:0;height:45px;z-index:0}gelato-component[data-name=recipes]{max-width:1280px;margin:0 auto;font-size:14px;padding:15px 0 0}gelato-component[data-name=dashboard-goal]{margin-top:30px}gelato-component[data-name=dashboard-goal] .highcharts-container{margin-left:auto}gelato-component[data-name=dashboard-goal] .highcharts-container .highcharts-title{font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif}gelato-component[data-name=dashboard-goal] #doughnut-column{margin-left:20px}gelato-component[data-name=dashboard-goal] #items-column{margin-top:40px}gelato-component[data-name=dashboard-goal] #items-column .text{color:#8c9196;display:inline-block;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=dashboard-goal] #items-column .value{color:#87a64b;display:inline-block;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:300}gelato-component[data-name=dashboard-lists]{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-weight:300;margin:30px 10px 0 10px}gelato-component[data-name=dashboard-lists] img{width:100%}gelato-component[data-name=dashboard-lists] #sections-table{font-size:16px}gelato-component[data-name=dashboard-lists] #sections-table .section-name{font-size:16px;padding-top:10px}gelato-component[data-name=dashboard-lists] #sections-table .row{margin-top:10px}gelato-component[data-name=dashboard-lists] #sections-table .row a{color:#87a64b}gelato-component[data-name=dashboard-lists] #vocablists-table{font-size:16px}gelato-component[data-name=dashboard-lists] #vocablists-table .list-name{font-size:16px;padding-top:10px}gelato-component[data-name=dashboard-lists] #vocablists-table .row{margin-top:10px}gelato-component[data-name=dashboard-lists] #vocablists-table .row a{color:#87a64b}gelato-component[data-name=dashboard-month] #heatmap{margin-bottom:-90px;margin-top:40px}gelato-component[data-name=dashboard-month] #heatmap rect{shape-rendering:auto}gelato-component[data-name=dashboard-month] #heatmap .cal-heatmap-container{margin:25px auto}gelato-component[data-name=dashboard-month] #heatmap .graph-label,gelato-component[data-name=dashboard-month] #heatmap .graph-legend{display:none}gelato-component[data-name=dashboard-month] #heatmap .graph-rect{cursor:inherit}gelato-component[data-name=dashboard-month] #heatmap .graph-rect:hover{stroke:none}gelato-component[data-name=dashboard-month] #heatmap .q1{background-color:#ededed;fill:#ededed}gelato-component[data-name=dashboard-month] #heatmap .q2{background-color:#cedb9c;fill:#9cc069}gelato-component[data-name=dashboard-month] #heatmap .q3{background-color:#b5cf6b;fill:#669d45}gelato-component[data-name=dashboard-month] #heatmap .q4{background-color:#637939;fill:#637939}gelato-component[data-name=dashboard-month] #heatmap .q5{background-color:#3b6427;fill:#3b6427}gelato-component[data-name=dashboard-month] #heatmap .subdomain-text{fill:#262b30}gelato-component[data-name=dashboard-month] #streak{margin-top:30px;text-align:center}gelato-component[data-name=dashboard-month] #streak>div{display:inline-block}gelato-component[data-name=dashboard-month] #streak .text{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=dashboard-month] #streak .value{color:#87a64b;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:300}gelato-component[data-name=dashboard-queue]{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-weight:300;margin:30px 10px 0 10px}gelato-component[data-name=dashboard-queue] .col-md-2,gelato-component[data-name=dashboard-queue] .col-md-4{margin-bottom:10px}gelato-component[data-name=dashboard-queue] .col-md-2 a{color:#87a64b}gelato-component[data-name=dashboard-queue] .reviewing-label{font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:12px;font-weight:400;color:#b2b5b9;text-transform:uppercase;margin-bottom:15px;margin-top:10px}gelato-component[data-name=dashboard-queue] .mini-spinner{position:absolute;right:0;top:-35px}@media (max-width:992px){gelato-component[data-name=dashboard-queue] .progress{height:10px}}gelato-component[data-name=dashboard-status]{font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300;margin-top:75px}gelato-component[data-name=dashboard-total]{text-align:center}gelato-component[data-name=dashboard-total] #characters-learned{margin-top:40px}gelato-component[data-name=dashboard-total] #characters-learned .text{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=dashboard-total] #characters-learned .value{color:#87a64b;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:300}gelato-component[data-name=dashboard-total] #words-learned{margin-top:20px}gelato-component[data-name=dashboard-total] #words-learned .text{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=dashboard-total] #words-learned .value{color:#87a64b;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:300}gelato-component.marketing-footer-component{background:url(../media/textures/bg-footer.png) repeat}gelato-component.marketing-footer-component .list{margin-bottom:75px}gelato-component.marketing-footer-component .list a{display:block;color:#8c9196;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:14px;font-weight:300;margin-bottom:3px}gelato-component.marketing-footer-component .list a:hover{color:#fbfafc}gelato-component.marketing-footer-component .list i{color:#8c9196;cursor:pointer;font-size:24px;font-weight:300}gelato-component.marketing-footer-component .list i:hover{color:#fbfafc}gelato-component.marketing-footer-component .list .icon-link{display:inline-block}gelato-component.marketing-footer-component .header{color:#b2b5b9;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:20px;font-weight:400;margin-bottom:25px;margin-top:75px}gelato-component.marketing-footer-component .v-spacer{height:20px}gelato-component.marketing-footer-component .mixpanel-link{margin-top:-55px;position:relative;display:block}gelato-component.marketing-footer-component .h-spacer{display:inline-block;width:12px}gelato-component.mobile-side-menu-component{width:250px;height:100%;background-color:#191c20;position:fixed;color:#d8dadc;font-size:16px}gelato-component.mobile-side-menu-component .actions-wrapper{padding-top:15px}gelato-component.mobile-side-menu-component .user-info-wrapper{margin-top:-15px}gelato-component.mobile-side-menu-component .username{font-size:18px;color:#b2b5b9;margin-bottom:10px}gelato-component.mobile-side-menu-component .stats-num{color:#87a64b;font-size:24px;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif}gelato-component.mobile-side-menu-component .user-stats-wrapper{margin-bottom:20px}gelato-component.mobile-side-menu-component .profile-picture{display:block;margin-left:75px;margin-bottom:10px;width:100px;height:100px;border-radius:50%;background:#999}gelato-component.mobile-side-menu-component .logout{cursor:pointer;margin-left:15px}gelato-component.mobile-side-menu-component .settings{cursor:pointer;float:right;margin-right:15px;text-align:right}gelato-component.mobile-side-menu-component .logout,gelato-component.mobile-side-menu-component .settings{font-size:24px}gelato-component.mobile-side-menu-component a{color:#d8dadc;font-size:24px}gelato-component.mobile-side-menu-component a:focus,gelato-component.mobile-side-menu-component a:hover{background-color:#333940}gelato-component.mobile-side-menu-component .help-button-wrapper{position:absolute;bottom:0}gelato-component.mobile-side-menu-component .fa-question-circle{float:left;margin-right:10px;margin-top:6px}bootstrap-navbar[data-name=default] img{height:30px}bootstrap-navbar[data-name=default] .skritter-logo img{height:20px;margin-top:-6px}bootstrap-navbar[data-name=default] nav{background-color:#262b30;border-color:#262b30;box-shadow:0 1px 10px rgba(38,43,48,.15);z-index:7001}bootstrap-navbar[data-name=default] .navbar-header a{color:#fbfafc;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:700;text-decoration:none}bootstrap-navbar[data-name=default] .navbar-header a:hover{color:#ebeaf0}bootstrap-navbar[data-name=default] .navbar-nav a{color:#fbfafc;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:400;text-decoration:none}bootstrap-navbar[data-name=default] .navbar-nav a:hover{color:#ebeaf0}bootstrap-navbar[data-name=default] .navbar-nav .dropdown li>a{color:#262b30}bootstrap-navbar[data-name=default] .navbar-nav .dropdown .dropdown-menu{z-index:8000}bootstrap-navbar[data-name=default] .navbar-nav .open>a:hover{background-color:#262b30}bootstrap-navbar[data-name=default] .navbar-nav .open>a:focus{background-color:#262b30}bootstrap-navbar[data-name=default] .navbar-nav .target-lang-dropdown{height:50px}bootstrap-navbar[data-name=default] .navbar-nav .lang-icon{font-size:smaller}bootstrap-navbar[data-name=default] .navbar-nav .lang-select-icon-wrapper{padding-bottom:13px}bootstrap-navbar[data-name=default] .navbar-nav .other-lang-icon{display:inline-block;min-width:70px}bootstrap-navbar[data-name=default] .navbar-nav .language-select-menu{background:#fff;margin-top:1px}bootstrap-navbar[data-name=default] .navbar-nav .language-select-menu .currently-studying{background:#d8dadc;font-size:16px;display:block;padding:3px 20px;clear:both;text-align:center}bootstrap-navbar[data-name=default] .version{margin-left:10px;font-weight:400;position:relative}bootstrap-navbar[data-name=default] .point{margin-left:2px}bootstrap-navbar[data-name=default] .beta{color:#87a64b;font-size:12px;position:absolute;left:20px;top:-10px}bootstrap-navbar[data-name=default] #button-beacon{font-size:22px;padding-bottom:12px;padding-top:16px}bootstrap-navbar[data-name=mobile] img{height:30px}bootstrap-navbar[data-name=mobile] nav{background-color:#262b30;border-color:#262b30;box-shadow:0 1px 10px rgba(38,43,48,.15);z-index:7001}bootstrap-navbar[data-name=mobile] .navbar-toggle{float:left}bootstrap-navbar[data-name=mobile] .title-txt{color:#fbfafc;font-size:24px;font-weight:700;text-decoration:none;display:inline-block;margin-top:8px}bootstrap-navbar[data-name=mobile] .navbar-nav a{color:#fbfafc;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:400;text-decoration:none}bootstrap-navbar[data-name=mobile] .navbar-nav a:hover{color:#ebeaf0}bootstrap-navbar[data-name=mobile] .navbar-nav .dropdown li>a{color:#262b30}bootstrap-navbar[data-name=mobile] .navbar-nav .dropdown .dropdown-menu{z-index:8000}bootstrap-navbar[data-name=mobile] .navbar-nav .open>a:hover{background-color:#262b30}bootstrap-navbar[data-name=mobile] .navbar-nav .open>a:focus{background-color:#262b30}bootstrap-navbar[data-name=mobile] .navbar-nav .target-lang-dropdown{height:50px}bootstrap-navbar[data-name=mobile] .navbar-nav .lang-icon{font-size:smaller}bootstrap-navbar[data-name=mobile] .navbar-nav .lang-select-icon-wrapper{padding-bottom:13px}bootstrap-navbar[data-name=mobile] .navbar-nav .other-lang-icon{display:inline-block;min-width:70px}bootstrap-navbar[data-name=mobile] .navbar-nav .language-select-menu{background:#fff;margin-top:1px}bootstrap-navbar[data-name=mobile] .navbar-nav .language-select-menu .currently-studying{background:#d8dadc;font-size:16px;display:block;padding:3px 20px;clear:both;text-align:center}bootstrap-navbar[data-name=mobile] .version{margin-left:10px;font-weight:400;position:relative}bootstrap-navbar[data-name=mobile] .point{margin-left:2px}bootstrap-navbar[data-name=mobile] .beta{color:#87a64b;font-size:12px;position:absolute;left:20px;top:-10px}bootstrap-navbar[data-name=mobile] #button-beacon{font-size:22px;padding-bottom:12px;padding-top:16px}.navbar-mobile-dashboard-component img{height:30px}.navbar-mobile-dashboard-component nav{background-color:#262b30;border-color:#262b30;box-shadow:0 1px 10px rgba(38,43,48,.15);z-index:7001}.navbar-mobile-dashboard-component .navbar-toggle{display:block;float:left}.navbar-mobile-dashboard-component .title-txt{color:#fbfafc;font-size:24px;font-weight:700;text-decoration:none;display:inline-block;margin-top:8px}.navbar-mobile-dashboard-component .navbar-nav a{color:#fbfafc;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:400;text-decoration:none}.navbar-mobile-dashboard-component .navbar-nav a:hover{color:#ebeaf0}.navbar-mobile-dashboard-component .navbar-nav .dropdown li>a{color:#262b30}.navbar-mobile-dashboard-component .navbar-nav .dropdown .dropdown-menu{z-index:8000}.navbar-mobile-dashboard-component .navbar-nav .open>a:hover{background-color:#262b30}.navbar-mobile-dashboard-component .navbar-nav .open>a:focus{background-color:#262b30}.navbar-mobile-dashboard-component .navbar-nav .target-lang-dropdown{height:50px}.navbar-mobile-dashboard-component .navbar-nav .lang-icon{font-size:smaller}.navbar-mobile-dashboard-component .navbar-nav .lang-select-icon-wrapper{padding-bottom:13px}.navbar-mobile-dashboard-component .navbar-nav .other-lang-icon{display:inline-block;min-width:70px}.navbar-mobile-dashboard-component .navbar-nav .language-select-menu{background:#fff;margin-top:1px}.navbar-mobile-dashboard-component .navbar-nav .language-select-menu .currently-studying{background:#d8dadc;font-size:16px;display:block;padding:3px 20px;clear:both;text-align:center}.navbar-mobile-dashboard-component .version{margin-left:10px;font-weight:400;position:relative}.navbar-mobile-dashboard-component .point{margin-left:2px}.navbar-mobile-dashboard-component .beta{color:#87a64b;font-size:12px;position:absolute;left:20px;top:-10px}.navbar-mobile-dashboard-component #button-beacon{font-size:22px;padding-bottom:12px;padding-top:16px}bootstrap-navbar[data-name=mobile] img{height:30px}bootstrap-navbar[data-name=mobile] nav{background-color:#262b30;border-color:#262b30;box-shadow:0 1px 10px rgba(38,43,48,.15);z-index:7001}bootstrap-navbar[data-name=mobile] .navbar-toggle{float:left}bootstrap-navbar[data-name=mobile] .title-txt{color:#fbfafc;font-size:24px;font-weight:700;text-decoration:none;display:inline-block;margin-top:8px}bootstrap-navbar[data-name=mobile] .navbar-nav a{color:#fbfafc;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:400;text-decoration:none}bootstrap-navbar[data-name=mobile] .navbar-nav a:hover{color:#ebeaf0}bootstrap-navbar[data-name=mobile] .navbar-nav .dropdown li>a{color:#262b30}bootstrap-navbar[data-name=mobile] .navbar-nav .dropdown .dropdown-menu{z-index:8000}bootstrap-navbar[data-name=mobile] .navbar-nav .open>a:hover{background-color:#262b30}bootstrap-navbar[data-name=mobile] .navbar-nav .open>a:focus{background-color:#262b30}bootstrap-navbar[data-name=mobile] .navbar-nav .target-lang-dropdown{height:50px}bootstrap-navbar[data-name=mobile] .navbar-nav .lang-icon{font-size:smaller}bootstrap-navbar[data-name=mobile] .navbar-nav .lang-select-icon-wrapper{padding-bottom:13px}bootstrap-navbar[data-name=mobile] .navbar-nav .other-lang-icon{display:inline-block;min-width:70px}bootstrap-navbar[data-name=mobile] .navbar-nav .language-select-menu{background:#fff;margin-top:1px}bootstrap-navbar[data-name=mobile] .navbar-nav .language-select-menu .currently-studying{background:#d8dadc;font-size:16px;display:block;padding:3px 20px;clear:both;text-align:center}bootstrap-navbar[data-name=mobile] .version{margin-left:10px;font-weight:400;position:relative}bootstrap-navbar[data-name=mobile] .point{margin-left:2px}bootstrap-navbar[data-name=mobile] .beta{color:#87a64b;font-size:12px;position:absolute;left:20px;top:-10px}bootstrap-navbar[data-name=mobile] #button-beacon{font-size:22px;padding-bottom:12px;padding-top:16px}bootstrap-navbar[data-name=mobile]{color:#f7f6f9}bootstrap-navbar[data-name=mobile] .navbar-toggle{float:left}bootstrap-navbar[data-name=mobile] .title-txt{color:#fbfafc;font-size:24px;font-weight:700;text-decoration:none;display:inline-block;margin-top:8px}bootstrap-navbar[data-name=mobile] .buttons{font-size:24px;margin-top:9px;position:absolute;right:0}bootstrap-navbar[data-name=mobile] .buttons span{display:inline-block;margin-left:25px;cursor:pointer}bootstrap-navbar[data-name=mobile] .buttons .icon-study-info,bootstrap-navbar[data-name=mobile] .buttons .icon-study-word-volume{position:relative;top:3px}bootstrap-navbar[data-name=mobile] .buttons .last{margin-right:25px}bootstrap-navbar[data-name=mobile] .wrapper{display:inline-block}bootstrap-navbar[data-name=mobile] .icon svg{fill:#f7f6f9}bootstrap-navbar[data-name=mobile] .timer-duecount-wrapper{display:inline-block;max-width:54px;margin-top:5px}bootstrap-navbar[data-name=mobile] .due-count,bootstrap-navbar[data-name=mobile] .due-label{display:inline-block}bootstrap-navbar[data-name=mobile] .due-label{font-variant:small-caps;float:right;margin-top:3px}bootstrap-navbar[data-name=mobile] gelato-component[data-name=study-toolbar-timer] .hover-tooltip{letter-spacing:2px}bootstrap-navbar[data-name=mobile] gelato-component[data-name=study-toolbar-timer] .hover-tooltip .tooltip-text{left:0}gelato-component[data-name=stats-heatmap] .title{display:inline-block}gelato-component[data-name=stats-heatmap] .heatmap{height:160px;margin-top:-20px;margin-bottom:10px}gelato-component[data-name=stats-heatmap] .heatmap rect{shape-rendering:auto}gelato-component[data-name=stats-heatmap] .heatmap .cal-heatmap-container{margin:25px auto}gelato-component[data-name=stats-heatmap] .heatmap .graph-label,gelato-component[data-name=stats-heatmap] .heatmap .graph-legend{display:none}gelato-component[data-name=stats-heatmap] .heatmap .graph-rect{cursor:inherit}gelato-component[data-name=stats-heatmap] .heatmap .graph-rect:hover{stroke:none}gelato-component[data-name=stats-heatmap] .heatmap .subdomain-text{fill:#262b30}gelato-component[data-name=stats-heatmap] .q1{background-color:#ededed;fill:#ededed}gelato-component[data-name=stats-heatmap] .q2{background-color:#cedb9c;fill:#9cc069}gelato-component[data-name=stats-heatmap] .q3{background-color:#b5cf6b;fill:#669d45}gelato-component[data-name=stats-heatmap] .q4{background-color:#637939;fill:#637939}gelato-component[data-name=stats-heatmap] .q5{background-color:#3b6427;fill:#3b6427}gelato-component[data-name=stats-heatmap] .graph-legend{float:right;margin-top:22px}gelato-component[data-name=stats-heatmap] .legend-square{width:16px;height:16px;display:inline-block;margin-right:2px}gelato-component[data-name=stats-heatmap] .units-label{font-size:16px;color:#8c9196}gelato-component[data-name=stats-heatmap] .num-hero{font-size:38px;color:#87a64b}gelato-component[data-name=stats-heatmap] .data-section{text-align:center}gelato-component[data-name=stats-heatmap] .bad{color:#e74c3c}gelato-component[data-name=stats-items-learned] .chart-overlay-wrapper{position:absolute;top:25px;width:100%}gelato-component[data-name=stats-items-learned] .chart-overlay{border-radius:50%;background:#fbfafc;height:150px;width:150px;margin:auto;display:block;text-align:center;color:#8c9196;border-top:1px solid #ddd;border-bottom:1px solid #fff}gelato-component[data-name=stats-items-learned] .cicle-label{letter-spacing:.5px}gelato-component[data-name=stats-items-learned] .circle{position:relative}gelato-component[data-name=stats-items-learned] .num-items-learned{font-size:36px;margin-top:32px}gelato-component[data-name=stats-items-learned] #items-learned{height:200px;position:relative}gelato-component[data-name=stats-items-learned] .num-hero{font-size:38px}gelato-component[data-name=stats-items-learned] .num-subhero{font-size:28px;color:#8c9196}gelato-component[data-name=stats-items-learned] .chars-learned{color:#c5da4b}gelato-component[data-name=stats-items-learned] .words-learned{color:#87a64b}gelato-component[data-name=stats-items-learned] .units-label{font-size:16px;color:#8c9196}gelato-component[data-name=stats-items-learned] .data-section{position:relative;margin-bottom:0;margin-top:56px;width:100%;display:inline-block}gelato-component[data-name=stats-items-learned] .colored-square{height:16px;width:16px;display:inline-block;position:absolute;top:21px}gelato-component[data-name=stats-items-learned] .chars-learned-bg{background:#c5da4b;right:0}gelato-component[data-name=stats-items-learned] .words-learned-bg{background:#87a64b;left:0}gelato-component[data-name=stats-items-learned] .center{text-align:center}gelato-component[data-name=stats-items-learned] .highcharts-tracker{cursor:default!important}@media (max-width:1000px){gelato-component[data-name=stats-items-learned] .highcharts-container{width:100%!important}gelato-component[data-name=stats-items-learned] .data-section{width:50%;margin-top:0}gelato-component[data-name=stats-items-learned] .characters .units-label{text-align:left}gelato-component[data-name=stats-items-learned] .chars-learned{text-align:left}gelato-component[data-name=stats-items-learned] .words .units-label{text-align:right}gelato-component[data-name=stats-items-learned] .words-learned{text-align:right}gelato-component[data-name=stats-items-learned] .words-learned-bg{right:auto;left:15%}gelato-component[data-name=stats-items-learned] .chars-learned-bg{right:15%}gelato-component[data-name=stats-items-learned] .top-data .data-section{margin-bottom:0}gelato-component[data-name=stats-items-learned] .visible-xs{display:inline-block!important}gelato-component[data-name=stats-items-learned] .xs-pushup{margin-top:-25px}}gelato-component[data-name=stats-study-part-linegraph] .graph-title{font-size:16px;text-align:center}gelato-component[data-name=stats-study-part-linegraph] #linegraph{height:80px}gelato-component[data-name=stats-study-part-linegraph] .num,gelato-component[data-name=stats-study-part-linegraph] .num-label{color:#8c9196;text-align:center}gelato-component[data-name=stats-study-part-linegraph] .num{font-size:18px;font-weight:700}gelato-component[data-name=stats-study-part-linegraph] .num-label{font-size:14px}gelato-component[data-name=stats-study-part-linegraph] .num-learned{font-size:24px;margin-top:23px}gelato-component[data-name=stats-study-part-linegraph] .bad{color:#e74c3c}gelato-component[data-name=stats-study-part-linegraph] .okay{color:#ebbd3e}gelato-component[data-name=stats-study-part-linegraph] .good{color:#87a64b}gelato-component[data-name=stats-study-part-linegraph] .excellent{color:#4d88e3}@media (max-width:1000px){gelato-component[data-name=stats-study-part-linegraph]{margin-bottom:20px;border-bottom:2px solid #d8dadc;padding-bottom:10px}}gelato-component[data-name=stats-summary] .all-time-content-block{min-height:372px}gelato-component[data-name=stats-time-studied-bargraph] .heatmap{background:#ccc;height:150px}gelato-component[data-name=stats-time-studied-circle-component] .num{color:#87a64b;font-size:38px}gelato-component[data-name=stats-time-studied-circle-component] .units-label{font-size:16px;color:#8c9196}gelato-component[data-name=stats-time-studied-circle-component] .days-studied-wrapper{position:absolute;top:78px;left:0;right:0}gelato-component[data-name=stats-time-studied-circle-component] .graph-wrapper{text-align:center}gelato-component[data-name=stats-time-studied-circle-component] .num-days-studied,gelato-component[data-name=stats-time-studied-circle-component] .week{display:inline-block}gelato-component[data-name=stats-time-studied-circle-component] .num-area-wrapper{margin-top:70px;text-align:center}@media all and (max-width:1000px){gelato-component[data-name=stats-time-studied-circle-component] .num-area-wrapper{margin-top:0}}gelato-component[data-name=stats-timeline] .heading-block{background-color:#f3f2f6;border-radius:25px 25px 0 0;padding:15px;font-size:24px;color:#404851}gelato-component[data-name=stats-timeline] .granularity-selector{background-color:#f3f2f6;cursor:pointer;border:0!important;outline:0!important}gelato-component[data-name=stats-timeline] .granularity-selector:hover{color:#666c73}gelato-component[data-name=stats-timeline] .date-range-picker{color:#404851;cursor:pointer}gelato-component[data-name=stats-timeline] .date-range-picker:hover{color:#666c73}gelato-component[data-name=stats-timeline] .fetching{color:#8c9196}gelato-component[data-name=stats-timeline] .down-arrow{margin-left:15px}gelato-component[data-name=stats-timeline] .content-block{background:0 0;padding:0}gelato-component[data-name=stats-timeline] .content{padding-bottom:35px;background:#fff;border-radius:0 0 25px 25px}gelato-component[data-name=stats-timeline] .time-studied,gelato-component[data-name=stats-timeline] .units-label{text-align:center;font-size:16px}gelato-component[data-name=stats-timeline] .time-studied{text-align:center;font-size:38px;color:#87a64b}gelato-component[data-name=stats-timeline] .push-left{padding-left:20px;margin-left:0;margin-right:0;position:relative}gelato-component[data-name=stats-timeline] .word-line-graphs-wrapper{background:#f7f6f9}gelato-component[data-name=stats-timeline] gelato-component[data-name=stats-items-learned]{background:#f7f6f9;padding:15px 0;border-right:1px solid #ebeaf0}gelato-component[data-name=stats-timeline] gelato-component[data-name=stats-items-learned] .title{display:none}gelato-component[data-name=stats-timeline] .days-studied-container{background:#f7f6f9}gelato-component[data-name=stats-timeline] #time-studied-bar-graph-container{border-bottom:1px solid #ebeaf0}gelato-component[data-name=stats-timeline] .days-studied-container,gelato-component[data-name=stats-timeline] .items-learned-container{border-bottom:1px solid #ebeaf0}gelato-component[data-name=stats-timeline] .days-studied-container gelato-component #circle{height:230px}gelato-component[data-name=stats-timeline] .days-studied-placeholder{height:205px;background:#333940;color:#fff}gelato-component[data-name=stats-timeline] .middle-graph-wrapper-l,gelato-component[data-name=stats-timeline] .middle-graph-wrapper-r{padding:0}gelato-component[data-name=stats-timeline] .days-studied-placeholder{background:#262b30;padding-left:0}gelato-component[data-name=stats-timeline] .rwdt-label{font-size:24px;text-align:center}gelato-component[data-name=stats-timeline] .vertical-label{writing-mode:vertical-lr;transform:rotate(180deg);height:150px;position:absolute;text-align:center;font-size:16px;color:#404851;left:0;top:0}gelato-component[data-name=stats-timeline] .items-leaned-days-studied-wrapper .row{margin:0}gelato-component[data-name=stats-timeline] .graph{height:150px}gelato-component[data-name=stats-timeline] .date-range-wrapper{text-align:right;display:inline-block}gelato-component[data-name=stats-timeline] .border-left{border-left:1px solid #ebeaf0}gelato-component[data-name=stats-timeline] .border-right{border-right:1px solid #ebeaf0}@media all and (max-width:1000px){gelato-component[data-name=stats-timeline] .graph{height:auto}gelato-component[data-name=stats-timeline] .border-left{border-left:none}gelato-component[data-name=stats-timeline] .border-right{border-right:none}gelato-component[data-name=stats-timeline] .days-studied-container{margin-left:0}gelato-component[data-name=stats-timeline] .date-range-wrapper{text-align:center}gelato-component[data-name=stats-timeline] .heading-block{border-radius:5px 5px 0 0}gelato-component[data-name=stats-timeline] .content{border-radius:0 0 5px 5px}}gelato-component[data-name=study-prompt-mnemonic-listitem]{padding:10px 50px 10px 70px;position:relative;min-height:32px}gelato-component[data-name=study-prompt-mnemonic-listitem] .add-mnemonic{float:left;margin-left:-60px}gelato-component[data-name=study-prompt-mnemonic-listitem] .mnemonic-text{display:inline-block;float:left;margin-top:6px;width:100%}gelato-component[data-name=study-prompt-mnemonic-listitem] .popularity{display:inline-block;width:40px;float:right;margin-right:-50px;margin-top:6px}gelato-component[data-name=study-prompt-mnemonic-selector] .fa-spinner{padding:20px}gelato-component[data-name=study-prompt-mnemonic-selector] .user-mnemonic{margin-top:20px!important}gelato-component[data-name=study-prompt-mnemonic-selector] .formatting-instructions{padding:0 0 20px}gelato-component[data-name=study-prompt-mnemonic-selector] .example-format{padding-left:10px;display:inline-block}gelato-component[data-name=study-prompt-mnemonic-selector] .mnemonic-input{width:100%;font-size:18px}gelato-component[data-name=study-prompt-mnemonic-selector] .save-custom-btn{float:right}gelato-component[data-name=study-prompt-mnemonic-selector] .select-instructions{font-size:16px}gelato-component[data-name=study-prompt-mnemonic-selector] .text-right{color:#8c9196}gelato-component[data-name=study-prompt-mnemonic-selector] .add-margin{margin:10px}gelato-component[data-name=study-prompt-mnemonic-selector] gelato-component:nth-child(odd){background-color:#f3f2f6}gelato-component[data-name=study-prompt-mnemonic-selector] gelato-component:nth-child(even){background-color:#fbfafc}gelato-component[data-name=study-prompt-mnemonic-selector] .row{margin:0}gelato-component[data-name=study-prompt-mnemonic-selector] .user-message{margin-top:10px}gelato-component[data-name=study-prompt-mnemonic-selector] .author-wrapper{margin-top:10px;color:#8c9196;font-size:10px}gelato-component[data-name=mobile-study-prompt]{background-color:#fbfafc;border-radius:5px;height:100%;margin:0 auto;overflow:hidden;position:relative}gelato-component[data-name=mobile-study-prompt] #overlay{background-color:#fbfafc;border-radius:25px;display:none;height:100%;padding-top:200px;position:absolute;width:100%;z-index:7000}gelato-component[data-name=mobile-study-prompt] #overlay .btn{height:100%;margin:25px auto}gelato-component[data-name=mobile-study-prompt] #overlay .btn i{margin:0 5px}gelato-component[data-name=mobile-study-prompt] #panel-left{background-color:#fbfafc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:74%;padding:10px}gelato-component[data-name=mobile-study-prompt] #panel-left .content{margin:0 auto;max-width:1000px;position:relative;width:100%}gelato-component[data-name=mobile-study-prompt] #panel-left .content #input-container{background-color:#fbfafc;cursor:pointer;margin:0 auto;position:relative;z-index:5000}gelato-component[data-name=mobile-study-prompt] #panel-left .content #input-container #canvas-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5002}gelato-component[data-name=mobile-study-prompt] #panel-left .content #input-container #canvas-container.rune{cursor:url(../media/images/brush-dot.png) 11 10,auto}gelato-component[data-name=mobile-study-prompt] #panel-left .content #input-container #review-container{height:100%;left:0;position:absolute;top:0;width:100%}gelato-component[data-name=mobile-study-prompt] #panel-left .content #input-container #toolbar-grading-container{bottom:0;left:0;position:absolute;width:100%;z-index:5003}gelato-component[data-name=mobile-study-prompt] #panel-left .content #toolbar-stroke-order{width:96%}gelato-component[data-name=mobile-study-prompt] #panel-left .content #toolbar-erase{width:91.6%}gelato-component[data-name=mobile-study-prompt] #panel-left .content #toolbar-show{width:100%}gelato-component[data-name=mobile-study-prompt] #panel-left .content #toolbar-correct{width:100%}gelato-component[data-name=mobile-study-prompt] #panel-left .content #toolbar-action-container{max-height:63px}gelato-component[data-name=mobile-study-prompt] #panel-left .content #toolbar-action-container.margin-top{margin-top:15px}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=study-prompt-navigation]{font-size:8vh;top:30%}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=study-prompt-navigation] #navigate-next{right:0}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=study-prompt-navigation] #navigate-previous{left:0}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=study-prompt-part-defn] .answer{font-size:3.5vh;padding-top:0}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=study-prompt-part-defn] .question{font-size:4vh}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=study-prompt-part-defn] .writing{font-size:10vh}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=mobile-study-prompt-part-rdng] .answer{font-size:4vh}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=mobile-study-prompt-part-rdng] .question{font-size:4vh}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=mobile-study-prompt-part-rdng] .writing{font-size:10vh}gelato-component[data-name=mobile-study-prompt] #panel-left .content gelato-component[data-name=study-prompt-part-tone] .tone-message{font-size:5vh;margin-top:-20px}gelato-component[data-name=mobile-study-prompt] #panel-left .ribbon{left:0;position:absolute;top:0;z-index:6000}gelato-component[data-name=mobile-study-prompt] #panel-right{background-color:#f3f2f6;border-top-right-radius:5px;border-top-left-radius:5px;height:20%;margin:0 1px 0 0;min-height:150px;text-align:center}gelato-component[data-name=mobile-study-prompt] #panel-right .content{height:100%;overflow-y:auto;padding:0 45px;width:100%}gelato-component[data-name=mobile-study-prompt] #panel-right .content #toolbar-vocab-container{display:none}gelato-component[data-name=mobile-study-prompt] #panel-right .content #vocab-definition-container{margin-top:15px}gelato-component[data-name=mobile-study-prompt] #panel-right .content #vocab-mnemonic-container{margin-top:30px}gelato-component[data-name=mobile-study-prompt] #panel-right .content #vocab-sentence-container{margin-top:30px}gelato-component[data-name=mobile-study-prompt] #panel-right .content::-webkit-scrollbar{background-color:transparent;width:6px}gelato-component[data-name=mobile-study-prompt] #panel-right .content::-webkit-scrollbar-thumb{background-color:#d8dadc}gelato-component[data-name=mobile-study-prompt] #panel-right .content::-webkit-scrollbar-track{background-color:#e8e7ed}gelato-component[data-name=mobile-study-prompt] #panel-right .content gelato-component[data-name=study-prompt-vocab-sentence]{text-align:center}gelato-component[data-name=mobile-study-prompt] #panel-right .content gelato-component[data-name=study-prompt-vocab-sentence] button,gelato-component[data-name=mobile-study-prompt] #panel-right .content gelato-component[data-name=study-prompt-vocab-sentence] i{margin:0 auto}gelato-component[data-name=mobile-study-prompt] #panel-right .content gelato-component[data-name=study-prompt-vocab-style]{position:absolute;right:5px;top:5px}gelato-component[data-name=mobile-study-prompt] #panel-right .content gelato-component[data-name=study-prompt-vocab-writing]{font-size:5vh}gelato-component[data-name=mobile-study-prompt] #panel-right #review-status-container{bottom:15px;display:none;position:absolute;right:15px}gelato-component[data-name=mobile-study-prompt] .icon-margin{display:inline-block;margin-left:10px;margin-right:10px}gelato-component[data-name=study-prompt]{background-color:#fbfafc;border-radius:25px;margin:0 auto;max-width:1280px;min-height:640px;position:relative;width:100%}gelato-component[data-name=study-prompt] #overlay{background-color:#fbfafc;border-radius:25px;display:none;height:100%;padding-top:200px;position:absolute;width:100%;z-index:7000}gelato-component[data-name=study-prompt] #overlay .btn{margin:25px auto;margin-top:0}gelato-component[data-name=study-prompt] #overlay .btn i{margin:0 5px}gelato-component[data-name=study-prompt] #panel-left{background-color:#fbfafc;border-bottom-left-radius:25px;border-top-left-radius:25px;height:100%;left:0;overflow:hidden;padding:62px 30px;position:absolute;top:0;width:50%}gelato-component[data-name=study-prompt] #panel-left .content{margin:0 auto;max-width:450px;position:relative;width:100%}gelato-component[data-name=study-prompt] #panel-left .content #input-container{background-color:#fbfafc;cursor:pointer;position:relative;z-index:5000}gelato-component[data-name=study-prompt] #panel-left .content #input-container #canvas-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5002}gelato-component[data-name=study-prompt] #panel-left .content #input-container #canvas-container.rune{cursor:url(../media/images/brush-dot.png) 11 10,auto}gelato-component[data-name=study-prompt] #panel-left .content #input-container #review-container{height:100%;left:0;position:absolute;top:0;width:100%}gelato-component[data-name=study-prompt] #panel-left .content #input-container #toolbar-grading-container{bottom:-40px;left:0;position:absolute;width:100%;z-index:5003}gelato-component[data-name=study-prompt] #panel-left .content #toolbar-action-container{margin-bottom:25px;margin-top:40px;max-height:63px}gelato-component[data-name=study-prompt] #panel-left .ribbon{left:0;position:absolute;top:0;z-index:6000}gelato-component[data-name=study-prompt] #panel-right{background-color:#f3f2f6;border-bottom-right-radius:25px;border-top-right-radius:25px;height:100%;margin:0 1px 0 0;padding:42px 0;position:absolute;right:0;top:0;width:50%}gelato-component[data-name=study-prompt] #panel-right .content{height:100%;overflow-y:auto;padding:0 45px;width:100%}gelato-component[data-name=study-prompt] #panel-right .content #vocab-definition-container{margin-top:30px}gelato-component[data-name=study-prompt] #panel-right .content #vocab-mnemonic-container{margin-top:30px}gelato-component[data-name=study-prompt] #panel-right .content #vocab-sentence-container{margin-top:30px}gelato-component[data-name=study-prompt] #panel-right .content::-webkit-scrollbar{background-color:transparent;width:12px}gelato-component[data-name=study-prompt] #panel-right .content::-webkit-scrollbar-thumb{background-color:#d8dadc}gelato-component[data-name=study-prompt] #panel-right .content::-webkit-scrollbar-track{background-color:#e8e7ed}gelato-component[data-name=study-prompt] #panel-right #review-status-container{bottom:15px;position:absolute;right:15px}gelato-component[data-name=study-prompt] .icon-margin{display:inline-block;margin-left:10px;margin-right:10px}gelato-component[data-name=study-prompt-canvas] #input-canvas{left:0;position:absolute;top:0}gelato-component[data-name=study-prompt-navigation]{font-size:82px;position:absolute;top:33%;width:100%;z-index:6000}gelato-component[data-name=study-prompt-navigation] i{cursor:pointer;opacity:.2;position:absolute}gelato-component[data-name=study-prompt-navigation] i:hover{opacity:.6}gelato-component[data-name=study-prompt-navigation] i#navigate-next{right:-50px}gelato-component[data-name=study-prompt-navigation] i#navigate-previous{left:-50px}gelato-component[data-name=study-prompt-part-defn]{height:100%;position:absolute;text-align:center;width:100%}gelato-component[data-name=study-prompt-part-defn] img{display:none}gelato-component[data-name=study-prompt-part-defn] .answer{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300;padding-top:10%}gelato-component[data-name=study-prompt-part-defn] .question{color:#b2b3b4;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:28px;font-weight:300;padding-top:10%}gelato-component[data-name=study-prompt-part-defn] .writing{color:#333950;font-size:64px;padding-top:20%}gelato-component[data-name=mobile-study-prompt-part-rdng]{height:100%;position:absolute;text-align:center;width:100%}gelato-component[data-name=mobile-study-prompt-part-rdng].noclick{cursor:default;z-index:5003}gelato-component[data-name=mobile-study-prompt-part-rdng] img{display:none}gelato-component[data-name=mobile-study-prompt-part-rdng] .answer{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:2.75vh;font-weight:300;padding-top:10%}gelato-component[data-name=mobile-study-prompt-part-rdng] .question{color:#b2b3b4;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:28px;font-weight:300;margin-top:30px}gelato-component[data-name=mobile-study-prompt-part-rdng] .writing{color:#333950;font-size:64px;padding-top:10%}gelato-component[data-name=mobile-study-prompt-part-rdng] .reading-prompt{position:relative}gelato-component[data-name=mobile-study-prompt-part-rdng] .reading-prompt-input{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300;margin-top:20%}gelato-component[data-name=mobile-study-prompt-part-rdng] .reading-prompt-input:focus{outline:0}gelato-component[data-name=mobile-study-prompt-part-rdng] .user-answer{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;color:#e74c3c;font-size:18px;font-weight:300;position:absolute;margin:auto;top:20%;width:100%}gelato-component[data-name=mobile-study-prompt-part-rdng] .prompt-grade-3{border:2px solid #87a64b;color:#87a64b;box-shadow:0 0 8px}gelato-component[data-name=mobile-study-prompt-part-rdng] .prompt-grade-1{border:2px solid #e74c3c;color:#e74c3c;box-shadow:0 0 8px}gelato-component[data-name=mobile-study-prompt-part-rdng] .grade-4{color:#4d88e3}gelato-component[data-name=mobile-study-prompt-part-rdng] .grade-3{color:#87a64b}gelato-component[data-name=mobile-study-prompt-part-rdng] .grade-2{color:#ebbd3e}gelato-component[data-name=mobile-study-prompt-part-rdng] .grade-1{color:#e74c3c}gelato-component[data-name=study-prompt-part-rdng]{height:100%;position:absolute;text-align:center;width:100%}gelato-component[data-name=study-prompt-part-rdng].noclick{cursor:default;z-index:5003}gelato-component[data-name=study-prompt-part-rdng] img{display:none}gelato-component[data-name=study-prompt-part-rdng] .answer{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300;padding-top:10%}gelato-component[data-name=study-prompt-part-rdng] .question{color:#b2b3b4;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:28px;font-weight:300}gelato-component[data-name=study-prompt-part-rdng] .writing{color:#333950;font-size:64px;padding-top:10%}gelato-component[data-name=study-prompt-part-rdng] .reading-prompt{position:relative}gelato-component[data-name=study-prompt-part-rdng] .reading-prompt-input{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300;margin-top:20%}gelato-component[data-name=study-prompt-part-rdng] .reading-prompt-input:focus{outline:0}gelato-component[data-name=study-prompt-part-rdng] .user-answer{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;color:#e74c3c;font-size:18px;font-weight:300;position:absolute;margin:auto;top:20%;width:100%}gelato-component[data-name=study-prompt-part-rdng] .prompt-grade-3{border:2px solid #87a64b;color:#87a64b;box-shadow:0 0 8px}gelato-component[data-name=study-prompt-part-rdng] .prompt-grade-1{border:2px solid #e74c3c;color:#e74c3c;box-shadow:0 0 8px}gelato-component[data-name=study-prompt-part-rdng] .grade-4{color:#4d88e3}gelato-component[data-name=study-prompt-part-rdng] .grade-3{color:#87a64b}gelato-component[data-name=study-prompt-part-rdng] .grade-2{color:#ebbd3e}gelato-component[data-name=study-prompt-part-rdng] .grade-1{color:#e74c3c}gelato-component[data-name=study-prompt-part-rune]{height:100%;position:absolute;width:100%}gelato-component[data-name=study-prompt-part-tone]{height:100%;position:absolute;width:100%}gelato-component[data-name=study-prompt-part-tone] .tone-message{color:#b2b5b9;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:300;margin-top:-30px;text-align:center}gelato-component[data-name=study-prompt-toolbar-action]{height:100%}gelato-component[data-name=study-prompt-toolbar-action] .btn-wrapper{height:100%;width:25%;display:inline-block}gelato-component[data-name=study-prompt-toolbar-action] .btn-wrapper button{height:100%;position:relative;box-sizing:border-box;padding:0 10px}gelato-component[data-name=study-prompt-toolbar-action] .btn-wrapper button i{background-position:50%;height:inherit;width:inherit}gelato-component[data-name=study-prompt-toolbar-action] #toolbar-stroke-order{width:96%}gelato-component[data-name=study-prompt-toolbar-action] #toolbar-erase{width:91.6%}gelato-component[data-name=study-prompt-toolbar-action] #toolbar-show{width:100%}gelato-component[data-name=study-prompt-toolbar-action] #toolbar-correct{width:100%}gelato-component[data-name=study-prompt-toolbar-action] .btn-default{background-color:transparent;border:none;box-shadow:none}gelato-component[data-name=study-prompt-toolbar-action] .btn-default:active,gelato-component[data-name=study-prompt-toolbar-action] .btn-default:focus,gelato-component[data-name=study-prompt-toolbar-action] .btn-default:hover{background-color:transparent;border:none;box-shadow:none;outline:0}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default{background:0 0;border:none;box-shadow:none;color:#b2b5b9;cursor:pointer;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;padding:0}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default:active,gelato-component[data-name=study-prompt-toolbar-grading] .btn-default:focus,gelato-component[data-name=study-prompt-toolbar-grading] .btn-default:hover{background-color:transparent;border:none;box-shadow:none;color:#b2b5b9;outline:0}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default.selected{color:#0c0e10}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default.selected.grade1{color:#e74c3c}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default.selected.grade2{color:#ebbd3e}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default.selected.grade3{color:#87a64b}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default.selected.grade4{color:#4d88e3}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default .grade-text{font-size:16px;font-weight:300;text-shadow:-2px 0 #fbfafc,0 2px #fbfafc,2px 0 #fbfafc,0 -2px #fbfafc}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default .grade-value{font-size:36px;font-weight:400;line-height:40px}gelato-component[data-name=study-prompt-toolbar-grading] .btn-default .teaching-text{font-size:22px;font-weight:300}gelato-component[data-name=study-prompt-toolbar-grading] .btn-group{background:linear-gradient(0deg,#fbfafc,rgba(251,250,252,0));padding-bottom:5px}gelato-component[data-name=study-prompt-toolbar-vocab]{position:absolute;right:30px;z-index:1000}gelato-component[data-name=study-prompt-toolbar-vocab] i{cursor:pointer;margin-right:15px}gelato-component[data-name=study-prompt-toolbar-vocab] #item-last-studied{color:#b2b5b9;font-size:12px;margin-right:15px;margin-top:10px;text-align:right}gelato-component[data-name=study-prompt-vocab-contained] button{background-color:#d8dadc;border-radius:4px}gelato-component[data-name=study-prompt-vocab-contained] hr{border-top:1px solid #d8dadc;margin-bottom:15px;margin-top:25px}gelato-component[data-name=study-prompt-vocab-contained] label{color:#8c9196;font-size:14px;font-weight:700;margin-top:30px}gelato-component[data-name=study-prompt-vocab-contained] .value{color:#8c9196;font-weight:300;margin-bottom:5px}gelato-component[data-name=study-prompt-vocab-contained] .value .child-character{margin-top:15px}gelato-component[data-name=study-prompt-vocab-contained] .value .multi-char .child-decomp{margin-left:25px}gelato-component[data-name=study-prompt-vocab-contained] .value .single-char{margin-top:25px}gelato-component[data-name=study-prompt-vocab-contained] .value .child-decomp .decomp-definition{margin-bottom:5px}gelato-component[data-name=study-prompt-vocab-contained] .value .child-decomp .decomp-reading{font-size:16px;font-style:italic;margin-right:15px}gelato-component[data-name=study-prompt-vocab-contained] .value .child-decomp .decomp-writing{cursor:pointer;color:#9fb76f;margin-right:5px;font-size:24px}gelato-component[data-name=study-prompt-vocab-contained] .value .child-reading{color:#8c9196;font-weight:400;margin-left:18px;font-size:16px}gelato-component[data-name=study-prompt-vocab-contained] .value .child-writing{cursor:pointer;color:#9fb76f;font-size:26px;font-weight:400}gelato-component[data-name=mobile-study-prompt-vocab-definition] button{background-color:#d8dadc;border-radius:4px}gelato-component[data-name=mobile-study-prompt-vocab-definition] label{color:#666c73;font-size:14px;font-weight:700}gelato-component[data-name=mobile-study-prompt-vocab-definition] img{max-width:250px;width:100%}gelato-component[data-name=mobile-study-prompt-vocab-definition] .value{color:#666c73;font-size:16px;font-weight:300}gelato-component[data-name=mobile-study-prompt-vocab-definition] .value textarea{width:100%}gelato-component[data-name=study-prompt-vocab-definition]{margin-top:25px}gelato-component[data-name=study-prompt-vocab-definition] button{background-color:#d8dadc;border-radius:4px}gelato-component[data-name=study-prompt-vocab-definition] label{color:#666c73;font-size:14px;font-weight:700}gelato-component[data-name=study-prompt-vocab-definition] img{max-width:250px;width:100%}gelato-component[data-name=study-prompt-vocab-definition] .value{color:#666c73;font-size:16px;font-weight:300}gelato-component[data-name=study-prompt-vocab-definition] .value textarea{width:100%}gelato-component[data-name=study-prompt-vocab-mnemonic] button{background-color:#d8dadc;border-radius:4px}gelato-component[data-name=study-prompt-vocab-mnemonic] label{color:#8c9196;font-size:14px;font-weight:700}gelato-component[data-name=study-prompt-vocab-mnemonic] .value{color:#8c9196;font-size:14px;font-weight:300}gelato-component[data-name=study-prompt-vocab-mnemonic] .value textarea{width:100%}gelato-component[data-name=study-prompt-vocab-mnemonic] .push-right{margin-left:15px}gelato-component[data-name=mobile-study-prompt-vocab-reading]{font-size:20px;font-weight:300}gelato-component[data-name=mobile-study-prompt-vocab-reading] button{background-color:#d8dadc;border-radius:4px}gelato-component[data-name=mobile-study-prompt-vocab-reading] .reading{color:#666c73;cursor:pointer;display:inline;margin-right:2px}gelato-component[data-name=mobile-study-prompt-vocab-reading] .reading.active{background-color:#fbfafc!important}gelato-component[data-name=mobile-study-prompt-vocab-reading] .reading.masked{background-color:#ebeaf0}gelato-component[data-name=mobile-study-prompt-vocab-reading] .reading.masked span{visibility:hidden}gelato-component[data-name=mobile-study-prompt-vocab-reading] .filler{display:inline;margin-right:2px}gelato-component[data-name=study-prompt-vocab-reading]{font-size:20px;font-weight:300}gelato-component[data-name=study-prompt-vocab-reading] button{background-color:#d8dadc;border-radius:4px}gelato-component[data-name=study-prompt-vocab-reading] .reading{color:#666c73;cursor:pointer;display:inline;margin-right:2px}gelato-component[data-name=study-prompt-vocab-reading] .reading.active{background-color:#fbfafc!important}gelato-component[data-name=study-prompt-vocab-reading] .reading.masked{background-color:#ebeaf0}gelato-component[data-name=study-prompt-vocab-reading] .reading.masked span{visibility:hidden}gelato-component[data-name=study-prompt-vocab-reading] .filler{display:inline;margin-right:2px}gelato-component[data-name=study-prompt-vocab-sentence] button{background-color:#d8dadc;border-radius:4px;display:block}gelato-component[data-name=study-prompt-vocab-sentence] i{color:#8c9196;display:block;font-size:18px}gelato-component[data-name=study-prompt-vocab-sentence] label{color:#8c9196;font-size:14px;font-weight:700}gelato-component[data-name=study-prompt-vocab-sentence] .hint{display:none;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif}gelato-component[data-name=study-prompt-vocab-sentence] .hint .hint-definition{font-size:14px;font-weight:300}gelato-component[data-name=study-prompt-vocab-sentence] .hint .hint-reading{font-size:14px;font-weight:400}gelato-component[data-name=study-prompt-vocab-sentence] .sentence-missing{color:#8c9196;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:14px;font-style:italic;font-weight:300}gelato-component[data-name=study-prompt-vocab-sentence] .sentence-wrapper{min-height:29px}gelato-component[data-name=study-prompt-vocab-sentence] .value{color:#8c9196;cursor:pointer;font-size:20px;font-weight:400}gelato-component[data-name=study-prompt-vocab-style] .value{color:#8c9196;font-size:10px;font-weight:400;margin-bottom:5px;text-transform:uppercase}gelato-component[data-name=study-prompt-vocab-writing]{font-size:42px;font-weight:400;margin-bottom:5px}gelato-component[data-name=study-prompt-vocab-writing] .character{cursor:pointer;display:inline;margin-right:2px}gelato-component[data-name=study-prompt-vocab-writing] .character.active{background-color:#fbfafc!important}gelato-component[data-name=study-prompt-vocab-writing] .character.masked{background-color:#ebeaf0}gelato-component[data-name=study-prompt-vocab-writing] .character.masked span{visibility:hidden}gelato-component[data-name=study-prompt-vocab-writing] .filler{display:inline;margin-right:2px}gelato-component[data-name=study-toolbar]{font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300;height:35px;margin:20px auto;max-width:1280px;padding-left:30px;padding-right:30px}gelato-component[data-name=study-toolbar] i{cursor:pointer;font-size:28px}gelato-component[data-name=study-toolbar] .text-left i{margin-right:10%}gelato-component[data-name=study-toolbar] .text-right i{margin-left:10%}gelato-component[data-name=study-toolbar] .vocablist-name{font-size:14px;font-weight:700;padding-top:10px}gelato-component[data-name=study-toolbar] .vocablist-section{font-size:14px}gelato-component[data-name=study-toolbar] #button-study-settings{-ms-transform:rotate(0) scale(1,1);-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1);-webkit-transition:transform 50ms;transition:transform 75ms}gelato-component[data-name=study-toolbar] #button-study-settings:hover{-ms-transform:rotate(15deg) scale(1.15,1.15);-webkit-transform:rotate(15deg) scale(1.15,1.15);transform:rotate(15deg) scale(1.15,1.15)}gelato-component[data-name=study-toolbar-timer] .hover-tooltip{position:relative;cursor:help}gelato-component[data-name=study-toolbar-timer] .hover-tooltip .tooltip-text{visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px 10px;border-radius:6px;font-size:14px;position:absolute;top:35px;left:-150px;z-index:1;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;width:360px}gelato-component[data-name=study-toolbar-timer] .hover-tooltip:hover .tooltip-text{visibility:visible}gelato-component[data-name=mobile-vocablists-adding-table] a.action-link{color:#87a64b;cursor:pointer}gelato-component[data-name=mobile-vocablists-adding-table] .glyphicon{color:#8c9196;cursor:pointer;font-size:2.5vh}gelato-component[data-name=mobile-vocablists-adding-table] .glyphicon:hover{color:#404851}gelato-component[data-name=mobile-vocablists-adding-table] .progress{margin-top:15px}gelato-component[data-name=mobile-vocablists-adding-table] .row{font-size:1.5vh;margin-bottom:15px}gelato-component[data-name=mobile-vocablists-mine-table]{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;background:#f2f2f6}gelato-component[data-name=mobile-vocablists-mine-table] a{font-size:2.5vh;font-weight:700}gelato-component[data-name=mobile-vocablists-mine-table] .vocablist-item{margin:0 0 10px;border-radius:5px}gelato-component[data-name=mobile-vocablists-mine-table] .study-mode{margin-top:17px}gelato-component[data-name=mobile-vocablists-mine-table] .list-name{padding:15px 15px 0}gelato-component[data-name=mobile-vocablists-mine-table] .finished,gelato-component[data-name=mobile-vocablists-mine-table] .unpublished{color:#8c9196}gelato-component[data-name=mobile-vocablists-mine-table] .published{padding:0 15px 15px}gelato-component[data-name=mobile-vocablists-mine-table] .changed-label{font-size:12px;color:#8c9196}gelato-component[data-name=mobile-vocablists-mine-table] #header-row{background:#f2f2f6}gelato-component[data-name=mobile-vocablists-mine-table] #header-row .glyphicon{margin-left:10px;font-size:10px}gelato-component[data-name=mobile-vocablists-mine-table] #header-row .table-sort.chosen{font-weight:700}gelato-component[data-name=mobile-vocablists-mine-table] #header-row .table-sort{cursor:pointer;color:#0c0e10}gelato-component[data-name=mobile-vocablists-mine-table] .row{clear:both}gelato-component[data-name=mobile-vocablists-mine-table] .row.odd-row{background-color:#f7f6f9}gelato-component[data-name=mobile-vocablists-mine-table] .row.even-row{background-color:#fbfafc}gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-2,gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-3{white-space:nowrap}gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-2 .progress,gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-3 .progress{margin-bottom:0}gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-2 .progress-bar,gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-3 .progress-bar{background-color:#d8dadc}gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-2,gelato-component[data-name=mobile-vocablists-mine-table] .row .col-md-3{padding-top:8px;padding-bottom:14px}gelato-component[data-name=mobile-vocablists-mine-table] .row .add-to-queue-link .glyphicon{margin-right:5px}gelato-component[data-name=mobile-vocablists-mine-table] .add-to-queue-link{cursor:pointer}gelato-component[data-name=mobile-vocablists-reviewing-table] a.action-link{color:#87a64b;cursor:pointer}gelato-component[data-name=mobile-vocablists-reviewing-table] .glyphicon{color:#8c9196;cursor:pointer;font-size:2.5vh}gelato-component[data-name=mobile-vocablists-reviewing-table] .glyphicon:hover{color:#404851}gelato-component[data-name=mobile-vocablists-reviewing-table] .progress{margin-top:15px}gelato-component[data-name=mobile-vocablists-reviewing-table] .row{font-size:1.5vh;margin-bottom:15px}gelato-component[data-name=vocablists-adding-table] a.action-link{color:#87a64b;cursor:pointer}gelato-component[data-name=vocablists-adding-table] .glyphicon{color:#8c9196;cursor:pointer}gelato-component[data-name=vocablists-adding-table] .glyphicon:hover{color:#404851}gelato-component[data-name=vocablists-browse-table]{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=vocablists-browse-table] .add-to-queue-link{cursor:pointer}gelato-component[data-name=vocablists-browse-table] .vocablist-title{font-size:16px;font-weight:700}gelato-component[data-name=vocablists-browse-table] .row{clear:both}gelato-component[data-name=vocablists-browse-table] .row.odd-row{background-color:#fbfafc}gelato-component[data-name=vocablists-browse-table] .row.even-row{background-color:#f7f6f9}gelato-component[data-name=vocablists-browse-table] .row .col-md-6{padding-left:40px;padding-right:60px}gelato-component[data-name=vocablists-browse-table] .row .col-md-3{white-space:nowrap}gelato-component[data-name=vocablists-browse-table] .row .col-md-3 .progress{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}gelato-component[data-name=vocablists-browse-table] .row .col-md-3 .progress-bar{background-color:#b7c993;border-radius:5px}gelato-component[data-name=vocablists-browse-table] .row .col-md-3,gelato-component[data-name=vocablists-browse-table] .row .col-md-6{padding-top:14px;padding-bottom:14px}gelato-component[data-name=vocablists-browse-table] .row .add-to-queue-link .glyphicon{margin-right:5px}gelato-component[data-name=vocablists-browse-table] #grid .col-md-3{margin-bottom:40px}gelato-component[data-name=vocablists-browse-table] #grid .img-center{display:inline-block;height:100%;vertical-align:middle}gelato-component[data-name=vocablists-browse-table] #grid .glyphicon{display:inline-block;margin-right:5px}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile{cursor:pointer;width:90%;position:relative;overflow:hidden;height:246px}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile .tile-header{padding:11px;position:absolute;top:0;left:0;right:0;background:rgba(25,28,32,.85);z-index:2}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile a{color:#f7f6f9}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile img{width:100%;position:relative;z-index:1}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile .background{background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0,#e6e4ec 33%,#e6e4ec 66%,#7d7e7d 100%);background:-webkit-linear-gradient(top,#7d7e7d 0,#e6e4ec 33%,#e6e4ec 66%,#7d7e7d 100%);background:linear-gradient(to bottom,#7d7e7d 0,#e6e4ec 33%,#e6e4ec 66%,#7d7e7d 100%);text-align:center;position:absolute;padding-top:90px;top:0;left:0;right:0;bottom:0;z-index:0}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile .background .glyphicon{font-size:100px}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile .footer{padding:11px;color:#f7f6f9;position:absolute;bottom:0;left:0;right:0;background:rgba(25,28,32,.85);z-index:1}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile .footer.adding{background:#6c843c}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile .footer.just-added{background:#87a64b}gelato-component[data-name=vocablists-browse-table] #grid .grid-tile:hover .tile-header{opacity:1}gelato-component[data-name=vocablists-browse-table] #header-row{background:#f2f2f6}gelato-component[data-name=vocablists-browse-table] #header-row .glyphicon{margin-left:10px;font-size:10px}gelato-component[data-name=vocablists-browse-table] #header-row .table-sort.chosen{font-weight:700}gelato-component[data-name=vocablists-browse-table] #header-row .table-sort{cursor:pointer;color:#0c0e10}@media (max-width:767px){.pull-right-xs{float:right}.main-content{background:#ebeaf0}.vocablist-wrapper{margin-bottom:10px;padding:5px;border-radius:5px;background:#fbfafc}gelato-component[data-name=vocablists-browse-table] .row .col-md-6{padding:14px}}gelato-component[data-name=vocablists-deleted-table]{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=vocablists-deleted-table] #header-row{background:#f2f2f6}gelato-component[data-name=vocablists-deleted-table] #header-row .glyphicon{margin-left:10px;font-size:10px}gelato-component[data-name=vocablists-deleted-table] #header-row .table-sort.chosen{font-weight:700}gelato-component[data-name=vocablists-deleted-table] #header-row .table-sort{cursor:pointer;color:#0c0e10}gelato-component[data-name=vocablists-deleted-table] .row{clear:both}gelato-component[data-name=vocablists-deleted-table] .row .btn{margin-top:10px}gelato-component[data-name=vocablists-deleted-table] .row .col-md-5{padding-left:40px;padding-right:60px}gelato-component[data-name=vocablists-deleted-table] .row .col-md-2,gelato-component[data-name=vocablists-deleted-table] .row .col-md-3{white-space:nowrap}gelato-component[data-name=vocablists-deleted-table] .row .col-md-2 .progress,gelato-component[data-name=vocablists-deleted-table] .row .col-md-3 .progress{margin-bottom:0}gelato-component[data-name=vocablists-deleted-table] .row .col-md-2 .progress-bar,gelato-component[data-name=vocablists-deleted-table] .row .col-md-3 .progress-bar{background-color:#d8dadc}gelato-component[data-name=vocablists-deleted-table] .row .col-md-2,gelato-component[data-name=vocablists-deleted-table] .row .col-md-3,gelato-component[data-name=vocablists-deleted-table] .row .col-md-5{padding-top:14px;padding-bottom:14px}gelato-component[data-name=vocablists-deleted-table] .row.odd-row{background-color:#fbfafc}gelato-component[data-name=vocablists-deleted-table] .row.even-row{background-color:#f7f6f9}gelato-component[data-name=vocablists-deleted-table] .row .add-to-queue-link .glyphicon{margin-right:5px}gelato-component[data-name=vocablists-deleted-table] .add-to-queue-link{cursor:pointer}gelato-component[data-name=vocablist-history-table]{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=vocablist-history-table] .row{clear:both}gelato-component[data-name=vocablist-history-table] .row.odd-row{background-color:#fbfafc}gelato-component[data-name=vocablist-history-table] .row.even-row{background-color:#f7f6f9}gelato-component[data-name=vocablists-list-sidebar] #list-img{min-width:84px;min-height:84px}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer{margin:45px 2% 0;text-align:center}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .back-link{color:#8c9196}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .back-link .glyphicon{margin-right:5px}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #list-img-wrapper{margin:20px auto 20px;width:60%;position:relative}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #list-img-wrapper:hover #image-upload-prompt{opacity:1}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #list-img-wrapper .fa-spinner{position:absolute;z-index:1;top:30px;left:10px;right:10px;color:#87a64b}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #image-upload-prompt{opacity:0;padding:5px;position:absolute;bottom:5px;left:5px;right:5px;text-align:center;z-index:1;background:#262b30}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #image-upload-prompt:hover{opacity:1}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #image-upload-prompt a{color:#efeef3}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #image-upload-prompt .glyphicon{color:#9fb76f}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #missing-image-stub{background:#e6e4ec;text-align:center;padding:20px 0}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer #missing-image-stub .glyphicon{font-size:100px}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .status-p{margin-top:20px}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .progress{width:120px;margin:0 auto}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .actions{text-align:left;width:140px;margin:0 auto}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .actions .action{margin-bottom:15px}gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .actions .fa-spinner,gelato-component[data-name=vocablists-list-sidebar] .sidebar-spacer .actions .glyphicon{margin-right:10px}gelato-component[data-name=vocablists-mine-table]{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=vocablists-mine-table] #header-row{background:#f2f2f6}gelato-component[data-name=vocablists-mine-table] #header-row .glyphicon{margin-left:10px;font-size:10px}gelato-component[data-name=vocablists-mine-table] #header-row .table-sort.chosen{font-weight:700}gelato-component[data-name=vocablists-mine-table] #header-row .table-sort{cursor:pointer;color:#0c0e10}gelato-component[data-name=vocablists-mine-table] .row{clear:both}gelato-component[data-name=vocablists-mine-table] .row .col-md-5{padding-left:40px;padding-right:60px}gelato-component[data-name=vocablists-mine-table] .row .col-md-2,gelato-component[data-name=vocablists-mine-table] .row .col-md-3{white-space:nowrap}gelato-component[data-name=vocablists-mine-table] .row .col-md-2 .progress,gelato-component[data-name=vocablists-mine-table] .row .col-md-3 .progress{margin-bottom:0}gelato-component[data-name=vocablists-mine-table] .row .col-md-2 .progress-bar,gelato-component[data-name=vocablists-mine-table] .row .col-md-3 .progress-bar{background-color:#d8dadc}gelato-component[data-name=vocablists-mine-table] .row .col-md-2,gelato-component[data-name=vocablists-mine-table] .row .col-md-3,gelato-component[data-name=vocablists-mine-table] .row .col-md-5{padding-top:14px;padding-bottom:14px}gelato-component[data-name=vocablists-mine-table] .row.odd-row{background-color:#fbfafc}gelato-component[data-name=vocablists-mine-table] .row.even-row{background-color:#f7f6f9}gelato-component[data-name=vocablists-mine-table] .row .add-to-queue-link .glyphicon{margin-right:5px}gelato-component[data-name=vocablists-mine-table] .add-to-queue-link{cursor:pointer}gelato-component[data-name=vocablists-mine-table]{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=vocablists-mine-table] #header-row{background:#f2f2f6}gelato-component[data-name=vocablists-mine-table] #header-row .glyphicon{margin-left:10px;font-size:10px}gelato-component[data-name=vocablists-mine-table] #header-row .table-sort.chosen{font-weight:700}gelato-component[data-name=vocablists-mine-table] #header-row .table-sort{cursor:pointer;color:#0c0e10}gelato-component[data-name=vocablists-mine-table] #vocablist-table{margin-bottom:25px}gelato-component[data-name=vocablists-mine-table] .row{clear:both}gelato-component[data-name=vocablists-mine-table] .row .col-md-5{padding-left:40px;padding-right:60px}gelato-component[data-name=vocablists-mine-table] .row .col-md-2,gelato-component[data-name=vocablists-mine-table] .row .col-md-3{white-space:nowrap}gelato-component[data-name=vocablists-mine-table] .row .col-md-2 .progress,gelato-component[data-name=vocablists-mine-table] .row .col-md-3 .progress{margin-bottom:0}gelato-component[data-name=vocablists-mine-table] .row .col-md-2 .progress-bar,gelato-component[data-name=vocablists-mine-table] .row .col-md-3 .progress-bar{background-color:#d8dadc}gelato-component[data-name=vocablists-mine-table] .row .col-md-2,gelato-component[data-name=vocablists-mine-table] .row .col-md-3,gelato-component[data-name=vocablists-mine-table] .row .col-md-5{padding-top:14px;padding-bottom:14px}gelato-component[data-name=vocablists-mine-table] .row.odd-row{background-color:#fbfafc}gelato-component[data-name=vocablists-mine-table] .row.even-row{background-color:#f7f6f9}gelato-component[data-name=vocablists-mine-table] .row .add-to-queue-link .glyphicon{margin-right:5px}gelato-component[data-name=vocablists-mine-table] .add-to-queue-link{cursor:pointer}gelato-component[data-name=vocablists-reviewing-table] a.action-link{color:#87a64b;cursor:pointer}gelato-component[data-name=vocablists-reviewing-table] .glyphicon{color:#8c9196;cursor:pointer}gelato-component[data-name=vocablists-reviewing-table] .glyphicon:hover{color:#404851}gelato-component[data-name=vocablists-list-editor-rows] .row{color:#404851;font-size:16px;font-weight:300;padding:10px 25px;border-top:1px solid #ebeaf0}gelato-component[data-name=vocablists-list-editor-rows] .row.editing{cursor:pointer}gelato-component[data-name=vocablists-list-editor-rows] .row.banned{color:#e74c3c!important}gelato-component[data-name=vocablists-list-editor-rows] .row.odd{background-color:#f7f6f9}gelato-component[data-name=vocablists-list-editor-rows] .row.even{background-color:#fbfafc}gelato-component[data-name=vocablists-list-editor-rows] .row img{width:100%}gelato-component[data-name=vocablists-list-editor-rows] .row .ellipse-icon{font-size:18px}gelato-component[data-name=vocablists-list-editor-rows] .row .loading-row{font-size:18px;padding-bottom:5px;padding-top:5px}gelato-component[data-name=vocablists-list-editor-rows] .row .row-header{font-weight:400}gelato-component[data-name=vocablists-list-editor-rows] .row .study-writing{background-color:#d8dadc;border:1px solid #8c9196;color:#8c9196;font-size:14px;padding:2px 5px}gelato-component[data-name=vocablists-list-editor-rows] .row .study-writing.active{background-color:#b7c993}gelato-component[data-name=vocablists-list-editor-rows] .row .vocab-definition{margin-top:6px}gelato-component[data-name=vocablists-list-editor-rows] .row .vocab-options{margin-top:6px}gelato-component[data-name=vocablists-list-editor-rows] .row .vocab-reading{margin-top:6px}gelato-component[data-name=vocablists-list-editor-rows] .row .vocab-writing{font-size:18px}gelato-component[data-name=vocablists-list-editor-rows] .result-rows{clear:both;padding-top:15px}gelato-component[data-name=vocablists-list-editor-rows] .result-rows .result-row{background-color:#fff;border-top:none;font-size:14px;padding:5px 30px}gelato-component[data-name=vocablists-list-editor-rows] .result-rows .result-row:hover{background-color:#ebeaf0}gelato-component[data-name=vocablists-list-editor-rows] .result-rows .result-row .vocab-definition{display:inline-block;width:60%}gelato-component[data-name=vocablists-list-editor-rows] .result-rows .result-row .vocab-reading{display:inline-block;width:20%}gelato-component[data-name=vocablists-list-editor-rows] .result-rows .result-row .vocab-writing{display:inline-block;width:20%}gelato-component[data-name=vocablists-list-section-editor] .row{color:#8c9196;font-size:16px;font-weight:300;padding:10px 25px;border-top:1px solid #ebeaf0}gelato-component[data-name=vocablists-list-section-editor] .row.odd{background-color:#f3f2f6}gelato-component[data-name=vocablists-list-section-editor] .row.even{background-color:#fbfafc}gelato-component[data-name=vocablists-list-section-editor] .row-header{font-weight:400}gelato-component[data-name=vocablists-list-section-editor] .deleted-text{height:28px;display:inline-block}gelato-component[data-name=vocablists-list-section-editor] .undo-text{padding-left:5px;font-size:16px;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif}gelato-component[data-name=vocablists-list-section-editor] .section-name{color:#404851}gelato-component[data-name=vocablists-sidebar]{color:#fbfafc;margin:45px auto 0 auto;width:140px}gelato-component[data-name=vocablists-sidebar] button{height:50px;padding:0 20px}gelato-component[data-name=vocablists-sidebar] .options{color:#8c9196;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-top:30px;padding:10px}gelato-component[data-name=vocablists-sidebar] .options>a{color:#8c9196;display:block;margin-bottom:20px;text-decoration:none}gelato-component[data-name=vocablists-sidebar] .options>a:hover{color:#333940}gelato-component[data-name=vocablists-sidebar] .options>a.active{color:#87a64b;font-weight:400}gelato-component[data-name=words-sidebar]{color:#fbfafc;margin:45px auto 0 auto;width:140px}gelato-component[data-name=words-sidebar] button{height:50px;padding:0 20px}gelato-component[data-name=words-sidebar] .options{color:#8c9196;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-top:30px;padding:10px}gelato-component[data-name=words-sidebar] .options>a{color:#8c9196;display:block;margin-bottom:20px;text-decoration:none}gelato-component[data-name=words-sidebar] .options>a:hover{color:#333940}gelato-component[data-name=words-sidebar] .options>a.active{color:#0c0e10}gelato-component[data-name=words-sidebar] .options>a .glyphicon{color:#87a64b;margin-right:5px}bootstrap-dialog[data-name=add-items] .modal-content{background-color:#fbfafc;padding-bottom:20px}bootstrap-dialog[data-name=add-items] .modal-dialog{width:500px}bootstrap-dialog[data-name=add-items] .row{margin-top:15px}bootstrap-dialog[data-name=cancel-subscription] .modal-header{background-color:#efeef3;border-radius:25px 25px 0 0}bootstrap-dialog[data-name=cancel-subscription] .modal-dialog{width:425px}bootstrap-dialog[data-name=change-password] form{margin-left:auto;margin-right:auto;max-width:400px}bootstrap-dialog[data-name=change-password] .modal-content{background-color:#f3f2f6;padding-bottom:25px;padding-top:25px}bootstrap-dialog[data-name=change-password] #message{margin-bottom:25px;text-align:center}bootstrap-dialog[data-name=confirm-ban] .modal-content{background-color:#fbfafc;padding-bottom:20px}bootstrap-dialog[data-name=confirm-ban] .modal-dialog{width:300px}bootstrap-dialog[data-name=confirm-logout] .modal-content{background-color:#ebeaf0;padding-bottom:20px}bootstrap-dialog[data-name=confirm-logout] .modal-dialog{width:300px}bootstrap-dialog[data-name=confirm] .modal-content{background-color:#ebeaf0}bootstrap-dialog[data-name=confirm] .modal-dialog{margin:30px auto;width:300px}bootstrap-dialog[data-name=confirm] .modal-footer{text-align:center}bootstrap-dialog[data-name=goal-settings] form{margin-left:25px}bootstrap-dialog[data-name=goal-settings] label{color:#7d8288;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}bootstrap-dialog[data-name=goal-settings] p{color:#7d8288;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300}bootstrap-dialog[data-name=goal-settings] .modal-content{background-color:#fbfafc}bootstrap-dialog[data-name=goal-settings] .row{padding:10px 0}bootstrap-dialog[data-name=goal-settings] #goal-value{background-color:transparent;border:none;border-bottom:1px solid #7d8288;color:#7d8288;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:32px;font-weight:300;height:60px;text-align:center;width:135px}bootstrap-dialog[data-name=list-settings] #button-close{cursor:pointer;float:right;font-size:28px;position:absolute;right:20px;top:10px;z-index:9999}bootstrap-dialog[data-name=loading] .modal-content{background-color:#ebeaf0}bootstrap-dialog[data-name=loading] .modal-dialog{width:300px}bootstrap-dialog[data-name=login] .modal-content{background-color:#f3f2f6;padding-bottom:25px;padding-top:25px}bootstrap-dialog[data-name=login] #login-form{margin-left:auto;margin-right:auto;max-width:400px}bootstrap-dialog[data-name=login] #login-message{margin-bottom:25px;text-align:center}bootstrap-dialog[data-name=progress] .modal-content{background-color:#ebeaf0}bootstrap-dialog[data-name=progress] .modal-dialog{width:300px}bootstrap-dialog[data-name=study-settings] .modal-body .title{font-size:22px}bootstrap-dialog[data-name=study-settings] #button-close{cursor:pointer;float:right;font-size:28px;position:absolute;right:20px;top:10px;z-index:9999}bootstrap-dialog[data-name=vacation] .modal-content{background-color:#ebeaf0}bootstrap-dialog[data-name=vacation] .modal-body,bootstrap-dialog[data-name=vacation] .modal-footer{background-color:#f7f6f9}bootstrap-dialog[data-name=vacation] .modal-dialog{width:425px}bootstrap-dialog[data-name=vacation] .modal-footer{text-align:center}bootstrap-dialog[data-name=vocablist-sections-edit] #add-section-btn{margin-bottom:10px}bootstrap-dialog[data-name=vocablist-sections-edit] .glyphicon-option-vertical{color:#8c9196}bootstrap-dialog[data-name=vocablist-sections-edit] input{width:60%;margin-right:20px;display:inline-block}gelato-component[data-name=add-vocab-content] label{font-size:18px;margin-bottom:10px;margin-top:10px}gelato-dialog[data-name=change-password] form{margin-left:auto;margin-right:auto;max-width:400px;padding-top:15px}gelato-component[data-name=publish-vocablist-content]{font-size:16px}gelato-component[data-name=publish-vocablist-content] label{margin:10px;font-weight:400;cursor:pointer}gelato-component[data-name=publish-vocablist-content] .is-textbook-wrapper{margin:20px 10px 0 0;text-align:left}gelato-component[data-name=publish-vocablist-content] .btn{font-size:16px}gelato-dialog[data-name=reset-all-data] input{display:block}gelato-dialog[data-name=vocab-creator] #word-writing-trad-input{width:50%}gelato-dialog[data-name=vocab-creator] #word-reading-input{width:50%}gelato-dialog[data-name=vocab-creator] #word-definition-input{min-height:100px;width:100%}gelato-component[data-name=mobile-vocab-viewer-content]{background-color:#fbfafc;min-height:100%}gelato-component[data-name=mobile-vocab-viewer-content] .dict-icon{margin:15px 2vh 0 2vh;width:6vh}gelato-component[data-name=mobile-vocab-viewer-content] .edit-textbox{margin-top:15px;width:100%}gelato-component[data-name=mobile-vocab-viewer-content] #content-section{padding:20px}gelato-component[data-name=mobile-vocab-viewer-content] #content-section .block{margin-bottom:20px;padding-left:20px;padding-right:20px}gelato-component[data-name=mobile-vocab-viewer-content] #content-section .block .header{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:400;margin-top:10px}gelato-component[data-name=mobile-vocab-viewer-content] #content-section .block .value{color:#7d8288;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=mobile-vocab-viewer-content] #content-section #dictionary-list{display:inline-block;margin-right:15px;width:60%}gelato-component[data-name=mobile-vocab-viewer-content] #content-section .panel{width:100%}gelato-component[data-name=mobile-vocab-viewer-content] #content-section #vocab-sentence{font-size:26px}gelato-component[data-name=mobile-vocab-viewer-content] #content-section .contained-writing{font-size:24px}gelato-component[data-name=mobile-vocab-viewer-content] #content-section #vocab-words-containing .definition{font-size:16px}gelato-component[data-name=mobile-vocab-viewer-content] #content-section #vocab-words-containing .reading{font-size:16px}gelato-component[data-name=mobile-vocab-viewer-content] #content-section #vocab-words-containing .writing{color:#404851;font-size:26px}gelato-component[data-name=mobile-vocab-viewer-content] #header-section{background-color:#f3f2f6;padding:20px;position:relative}gelato-component[data-name=mobile-vocab-viewer-content] #header-section i{font-size:24px}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .block{display:inline-block;padding-left:20px;padding-right:20px}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .separator{border-right:1px solid #ebeaf0}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .edit-row{bottom:10px;position:absolute;width:100%}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .toughness{display:inline-block;font-size:16px;margin-bottom:10px;text-transform:capitalize;text-align:center}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .toughness-label{margin-right:15px;display:inline-block;color:#8c9196;font-size:14px;font-weight:300}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .definition,gelato-component[data-name=mobile-vocab-viewer-content] #header-section .vocab-reading{font-size:16px;color:#666c73}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .definition{margin-bottom:30px;margin-top:15px;display:block}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .vocab-writing{font-size:36px;text-align:center}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .icon-study-ban{margin-top:-3px}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .icon-study-ban.banned svg{fill:#b83c30}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .icon-study-ban.banned svg #Line{stroke:#b83c30}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .alt-bracket{color:#d8dadc;display:inline-block}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .alt-bracket-l{width:30px}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .alt-bracket-r{width:18px}gelato-component[data-name=mobile-vocab-viewer-content] #header-section .alt-writing{color:#8c9196}gelato-component[data-name=mobile-vocab-viewer-content] .vocab-words-containing{max-height:115px;overflow:hidden}gelato-component[data-name=mobile-vocab-viewer-content] .vocab-words-containing.show-all{max-height:none;overflow:visible}gelato-component[data-name=vocab-viewer-content] #content-section{padding:0 20px 20px}gelato-component[data-name=vocab-viewer-content] #content-section .fa-spinner{margin-top:20px}gelato-component[data-name=vocab-viewer-content] #content-section .block{margin-bottom:20px;padding-left:20px;padding-right:20px}gelato-component[data-name=vocab-viewer-content] #content-section .block .header{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:400}gelato-component[data-name=vocab-viewer-content] #content-section .block .value{color:#7d8288;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-component[data-name=vocab-viewer-content] #content-section #dictionary-list{display:inline-block;margin-right:15px;width:60%}gelato-component[data-name=vocab-viewer-content] #content-section #panel-left{display:inline-block;vertical-align:top;width:50%}gelato-component[data-name=vocab-viewer-content] #content-section #panel-right{display:inline-block;vertical-align:top;width:50%}gelato-component[data-name=vocab-viewer-content] #content-section #vocab-sentence{font-size:26px}gelato-component[data-name=vocab-viewer-content] #content-section #vocab-words-containing .definition{font-size:16px}gelato-component[data-name=vocab-viewer-content] #content-section #vocab-words-containing .reading{font-size:16px}gelato-component[data-name=vocab-viewer-content] #content-section #vocab-words-containing .writing{color:#404851;font-size:26px}gelato-component[data-name=vocab-viewer-content] #header-section{background-color:#f3f2f6;border-top-left-radius:25px;border-top-right-radius:25px;padding:20px}gelato-component[data-name=vocab-viewer-content] #header-section i{font-size:24px}gelato-component[data-name=vocab-viewer-content] #header-section .block{display:inline-block;padding-left:20px;padding-right:20px}gelato-component[data-name=vocab-viewer-content] #header-section .separator{border-right:1px solid #ebeaf0}gelato-component[data-name=vocab-viewer-content] #header-section #vocab-difficulty{font-size:16px;margin-bottom:10px;text-transform:capitalize;text-align:center}gelato-component[data-name=vocab-viewer-content] #header-section #vocab-difficulty-text{color:#8c9196;font-size:14px;font-weight:300}gelato-component[data-name=vocab-viewer-content] #header-section .vocab-reading{font-size:14px;text-align:center}gelato-component[data-name=vocab-viewer-content] #header-section .vocab-writing{font-size:36px;text-align:center}gelato-component[data-name=vocab-viewer-content] #header-section .alt-bracket{color:#d8dadc}gelato-component[data-name=vocab-viewer-content] #header-section .alt-writing{color:#8c9196}gelato-component[data-name=vocab-viewer-lookup] #dictionary-list{display:inline-block;margin-right:15px;width:60%}gelato-dialog[data-name=vocab-viewer]{background-color:#fbfafc;border-radius:25px}gelato-dialog[data-name=vocab-viewer] .modal-dialog{max-width:1000px;width:80%}gelato-dialog[data-name=vocab-viewer] .modal-body{padding:0}gelato-component[data-name=vocablist-history]{font-size:16px}gelato-component[data-name=vocablist-history] label{margin:10px;font-weight:400;cursor:pointer}gelato-component[data-name=vocablist-history] .btn{font-size:16px}html{overflow-x:hidden}body.modal-open #main-app-container{transform:none;-webkit-transform:none}body,html{height:100%;margin:0;padding:0;position:absolute;width:100%}#main-app-container{position:relative;height:100%}#main-app-container.push-left{transform:translate3d(-90%,0,0);-webkit-transform:translate3d(-90%,0,0)}#main-app-container.push-right{transform:translate3d(250px,0,0);-webkit-transform:translate3d(250px,0,0)}#main-app-container.default{background:url(../media/textures/bg-retina-wood.png) repeat}#main-app-container.marketing{background:url(../media/textures/bg-characters.png) repeat}#main-app-container-overlay{position:absolute;top:50px;bottom:0;width:100%;background:#000;opacity:0;z-index:-1;cursor:pointer;transition:transform .25s ease-out,opacity .25s;-webkit-transition:-webkit-transform .25s ease-out,opacity .25s;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}#main-app-container-overlay.show{z-index:9999;opacity:.3;transform:translate3d(250px,0,0);-webkit-transform:translate3d(250px,0,0)}#main-app-container-overlay.show-right{z-index:9999;opacity:.3;transform:translate3d(-90%,0,0);-webkit-transform:translate3d(-90%,0,0)}#left-side-app-container{position:absolute;transition:transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);width:250px}#right-side-app-container{transition:transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transform:translate3d(112%,0,0);-webkit-transform:translate3d(112%,0,0);overflow-y:auto;width:90%}#right-side-app-container.push-main{transform:translate3d(11%,0,0);-webkit-transform:translate3d(11%,0,0)}.no-overflow{overflow:hidden}.side-app-container,.side-app-container>div{width:100%;height:100%;z-index:1;position:absolute}gelato-application{display:block;height:100%;margin:0;padding:0;position:absolute;width:100%}gelato-application #page-container gelato-page{padding-bottom:50px}gelato-application #navbar-container{position:fixed;z-index:7001;width:100%}gelato-application.mobile *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}gelato-application.mobile #page-container{display:block;margin:0;min-height:100%;min-width:100%;overflow:auto;padding:0}gelato-application.mobile #page-container gelato-page{position:absolute;left:0;right:0}gelato-application.mobile #main-app-container{transition:transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}gelato-application.mobile #left-side-app-container,gelato-application.mobile #main-app-container,gelato-application.mobile #right-side-app-container{will-change:transform}gelato-application.mobile #main-app-container-overlay{will-change:transform,opacity}gelato-application.mobile #left-side-app-container{transform:translate3d(-250px,0,0);-webkit-transform:translate3d(-250px,0,0);overflow-y:auto}gelato-application.mobile #left-side-app-container.push-right{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}gelato-component{display:block;margin:0;padding:0;position:relative}gelato-dialog .modal{z-index:9000}gelato-page{display:block;margin:0;min-height:100%;min-width:100%;overflow:auto;padding:0}gelato-page[data-name=about]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=about] .author{font-size:20px;color:#b2b5b9;margin-top:13px}gelato-page[data-name=about] header{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin:40px 0 20px 0}gelato-page[data-name=about] .story-header{margin:0 0 15px}gelato-page[data-name=about] .row{margin:0}gelato-page[data-name=about] .story-wrapper,gelato-page[data-name=about] .team-wrapper{padding:15px}gelato-page[data-name=about] .story-wrapper{background:#fff;border-radius:15px 15px 0 0;padding:20px 40px}gelato-page[data-name=about] .story-wrapper p{color:#8c9196;font-size:16px}gelato-page[data-name=about] .story-wrapper img{margin:auto;display:block}gelato-page[data-name=about] .story-wrapper .breakdown{margin-top:30px}gelato-page[data-name=about] .content-block{padding:0;margin-bottom:60px}gelato-page[data-name=about] .team-wrapper{padding:18px 30px 30px 30px}gelato-page[data-name=about] .team-header{margin-top:0;margin-bottom:30px}gelato-page[data-name=about] .employee-name{font-size:16px;color:#404851;text-align:center;margin-top:15px}gelato-page[data-name=about] .employee-subtext{font-size:16px;color:#8c9196;padding:0 20px;text-align:center}gelato-page[data-name=about] .picture-row{padding-bottom:45px}gelato-page[data-name=about] .divider{width:90%;margin:0 auto 30px;height:1px;background:#bebdbe}gelato-page[data-name=about] .cofounders-header{margin:0 0 20px 0}gelato-page[data-name=about] .media{margin-bottom:20px}gelato-page[data-name=about] #about-title{color:#666c73;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:60px;margin-top:30px}gelato-page[data-name=about] .profile-picture{width:200px;height:200px;margin:auto}gelato-page[data-name=about] .zh-ja-name{margin-left:15px;position:absolute;color:#b2b5b9}gelato-page[data-name=account-billing-history]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=account-billing-history] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=account-billing-history] .date-td{width:25%}gelato-page[data-name=account-billing-history] .service-td{width:15%}gelato-page[data-name=account-billing-history] .length-td{width:20%}gelato-page[data-name=account-billing-history] .state-td{width:20%}gelato-page[data-name=account-billing-history] .charged-td{width:20%}gelato-page[data-name=account-billing-subscription]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=account-billing-subscription] label.control-label{text-align:left}gelato-page[data-name=account-billing-subscription] p.form-control-static{padding-left:0}gelato-page[data-name=account-billing-subscription] #cancel-vacation-wrapper{margin-left:20px}gelato-page[data-name=account-billing-subscription] .alert p{margin:10px 0}gelato-page[data-name=account-billing-subscription] .spoof-button-area{margin:0 auto 0 auto;width:180px}gelato-page[data-name=account-billing-subscription] .spoof-button-area .list-group-item{padding:5px 10px}gelato-page[data-name=account-billing-subscription] #policies{margin:40px 0}gelato-page[data-name=account-billing-subscription] .wrapper{text-align:center;margin:20px}gelato-page[data-name=account-billing-subscription] #validation-error-alert{margin-top:20px}gelato-page[data-name=account-billing-subscription] #validation-email-sent-msg{padding:20px;margin:20px 0}gelato-page[data-name=account-billing-subscription] .pad-top{padding-top:20px;padding-bottom:20px}gelato-page[data-name=account-settings-general]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=account-settings-general] .content-block{background-color:#f2f2f6}gelato-page[data-name=account-settings-general] #section-content{background-color:#fbfafc;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#404851;margin:-15px;padding:55px 40px}gelato-page[data-name=account-settings-general] #section-content input{border-radius:0;height:50px}gelato-page[data-name=account-settings-general] #section-content input[type=checkbox]{height:auto}gelato-page[data-name=account-settings-general] #section-content input[type=email],gelato-page[data-name=account-settings-general] #section-content input[type=text]{max-width:300px}gelato-page[data-name=account-settings-general] #section-content label{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-align:left}gelato-page[data-name=account-settings-general] #section-content select{background-color:#fff;border:0;max-width:300px;outline:1px solid #ccc}gelato-page[data-name=account-settings-general] #section-content textarea{border-radius:0;max-width:300px}gelato-page[data-name=account-settings-general] #section-content .title{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:30px}gelato-page[data-name=account-settings-general] #section-content #button-save{margin-top:30px}gelato-page[data-name=account-settings-general] #section-content #field-avatar{height:100px;width:100px}gelato-page[data-name=account-settings-general] #section-content #reset-all-data{float:right;margin-top:40px}gelato-page[data-name=account-settings-general] .option-desc{color:#8c9196}gelato-page[data-name=account-settings-general] .alert-danger{margin-top:50px}gelato-page[data-name=account-settings-study]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=account-settings-study] .content-block{background-color:#f2f2f6}gelato-page[data-name=account-settings-study] #section-content{background-color:#fbfafc;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#404851;margin:-15px;padding:55px 40px}gelato-page[data-name=account-settings-study] #section-content input{border-radius:0;height:50px}gelato-page[data-name=account-settings-study] #section-content input[type=checkbox]{height:auto}gelato-page[data-name=account-settings-study] #section-content input[type=email],gelato-page[data-name=account-settings-study] #section-content input[type=text]{max-width:300px}gelato-page[data-name=account-settings-study] #section-content label{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-align:left}gelato-page[data-name=account-settings-study] #section-content select{background-color:#fff;border:0;max-width:300px;outline:1px solid #ccc}gelato-page[data-name=account-settings-study] #section-content textarea{border-radius:0;max-width:300px}gelato-page[data-name=account-settings-study] #section-content .title{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:30px}gelato-page[data-name=account-settings-study] #section-content #button-save{margin-top:30px}gelato-page[data-name=account-setup]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=account-setup] form{margin:0 auto;max-width:600px}gelato-page[data-name=account-setup] input,gelato-page[data-name=account-setup] select{max-width:400px}gelato-page[data-name=account-setup] .clickable-option{display:inline-block;width:120px;padding:20px;background:#ebeaf0;text-align:center;border-radius:10px;cursor:pointer;border:2px solid #ebeaf0;font-size:16px}gelato-page[data-name=account-setup] .clickable-option:hover{background:#f3f2f6}gelato-page[data-name=account-setup] .clickable-option.selected{background:#d8dadc;border:2px solid #4d88e3}gelato-page[data-name=account-setup] .clickable-option.selected:hover{background:#d8dadc}gelato-page[data-name=account-setup] .clickable-option .option-icon{margin-bottom:10px;font-weight:700;font-size:20px}gelato-page[data-name=account-setup] .pad-right{margin-right:20px}gelato-page[data-name=account-setup] .pad-bottom{padding-bottom:20px}gelato-page[data-name=mobile-account-billing-history]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-account-billing-history] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=mobile-account-billing-history] .billing-links{left:10px;position:absolute;top:10px}gelato-page[data-name=mobile-account-billing-history] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=mobile-account-billing-history] .date-td{width:25%}gelato-page[data-name=mobile-account-billing-history] .service-td{width:15%}gelato-page[data-name=mobile-account-billing-history] .length-td{width:20%}gelato-page[data-name=mobile-account-billing-history] .main-content{border-radius:25px;padding:40px}gelato-page[data-name=mobile-account-billing-history] .state-td{width:20%}gelato-page[data-name=mobile-account-billing-history] .charged-td{width:20%}gelato-page[data-name=mobile-account-billing-subscription]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-account-billing-subscription] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=mobile-account-billing-subscription] button{margin-top:15px}gelato-page[data-name=mobile-account-billing-subscription] label.control-label{text-align:left}gelato-page[data-name=mobile-account-billing-subscription] p.form-control-static{padding-left:0}gelato-page[data-name=mobile-account-billing-subscription] #cancel-vacation-wrapper{margin-left:20px}gelato-page[data-name=mobile-account-billing-subscription] .alert p{margin:10px 0}gelato-page[data-name=mobile-account-billing-subscription] .billing-links{left:10px;position:absolute;top:10px}gelato-page[data-name=mobile-account-billing-subscription] .spoof-button-area{margin:0 auto 0 auto;width:180px}gelato-page[data-name=mobile-account-billing-subscription] .spoof-button-area .list-group-item{padding:5px 10px}gelato-page[data-name=mobile-account-billing-subscription] #policies{margin:40px 0}gelato-page[data-name=mobile-account-billing-subscription] .wrapper{text-align:center;margin:20px}gelato-page[data-name=mobile-account-billing-subscription] #validation-error-alert{margin-top:20px}gelato-page[data-name=mobile-account-billing-subscription] #validation-email-sent-msg{padding:20px;margin:20px 0}gelato-page[data-name=mobile-account-billing-subscription] .main-content{border-radius:25px;padding:40px}gelato-page[data-name=mobile-account-billing-subscription] .pad-top{padding-top:20px;padding-bottom:20px}gelato-page[data-name=mobile-account-settings-general]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-account-settings-general] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=mobile-account-settings-general] .content-block{background-color:#f2f2f6}gelato-page[data-name=mobile-account-settings-general] #section-content{background-color:#fbfafc;border-radius:25px;color:#404851;margin:-15px;padding:25px}gelato-page[data-name=mobile-account-settings-general] #section-content input{border-radius:0;height:50px}gelato-page[data-name=mobile-account-settings-general] #section-content input[type=checkbox]{height:auto}gelato-page[data-name=mobile-account-settings-general] #section-content input[type=email],gelato-page[data-name=mobile-account-settings-general] #section-content input[type=text]{max-width:300px}gelato-page[data-name=mobile-account-settings-general] #section-content label{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-align:left}gelato-page[data-name=mobile-account-settings-general] #section-content select{background-color:#fff;border:0;max-width:300px;outline:1px solid #ccc}gelato-page[data-name=mobile-account-settings-general] #section-content textarea{border-radius:0;max-width:300px}gelato-page[data-name=mobile-account-settings-general] #section-content .title{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:30px}gelato-page[data-name=mobile-account-settings-general] #section-content #button-save{margin-top:30px}gelato-page[data-name=mobile-account-settings-general] #section-content #field-avatar{height:100px;width:100px}gelato-page[data-name=mobile-account-settings-general] #section-content #reset-all-data{margin-top:30px}gelato-page[data-name=mobile-account-settings-general] .option-desc{color:#8c9196}gelato-page[data-name=mobile-account-settings-general] .option-buttons button{display:block;margin:15px auto}gelato-page[data-name=mobile-account-settings-study]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-account-settings-study] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=mobile-account-settings-study] .content-block{background-color:#f2f2f6}gelato-page[data-name=mobile-account-settings-study] #section-content{background-color:#fbfafc;border-radius:25px;color:#404851;margin:-15px;padding:25px}gelato-page[data-name=mobile-account-settings-study] #section-content input{border-radius:0;height:50px}gelato-page[data-name=mobile-account-settings-study] #section-content input[type=checkbox]{height:auto}gelato-page[data-name=mobile-account-settings-study] #section-content input[type=email],gelato-page[data-name=mobile-account-settings-study] #section-content input[type=text]{max-width:300px}gelato-page[data-name=mobile-account-settings-study] #section-content label{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-align:left}gelato-page[data-name=mobile-account-settings-study] #section-content select{background-color:#fff;border:0;max-width:300px;outline:1px solid #ccc}gelato-page[data-name=mobile-account-settings-study] #section-content textarea{border-radius:0;max-width:300px}gelato-page[data-name=mobile-account-settings-study] #section-content .title{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:30px}gelato-page[data-name=mobile-account-settings-study] #section-content #button-save{margin:30px auto}gelato-page[data-name=admin]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=admin] #date-range-picker{display:inline-block;width:200px}gelato-page[data-name=admin] #sub-title{display:inline-block;margin-right:30px}gelato-page[data-name=contact]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=contact] #contact-block{margin-bottom:100px;margin-left:auto;margin-right:auto;max-width:500px;padding-left:30px;padding-right:30px}gelato-page[data-name=contact] #contact-block button{height:50px;margin-top:10px;width:184px}gelato-page[data-name=contact] #contact-block input{border-radius:0;color:#8c9196;float:right;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;height:50px;width:250px}gelato-page[data-name=contact] #contact-block select{border-color:transparent;float:right;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;height:50px;width:250px}gelato-page[data-name=contact] #contact-block textarea{border:1px solid #ccc;color:#8c9196;float:right;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-right:15px;resize:none;width:250px}gelato-page[data-name=contact] #contact-block label{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;text-align:left}gelato-page[data-name=contact] #contact-block #contact-message{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:15px}gelato-page[data-name=contact] #contact-block #friendly-text{color:#666c73;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:14px;font-weight:300;margin-top:10px;text-align:left}gelato-page[data-name=contact] #contact-title{color:#666c73;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:60px;margin-top:30px}gelato-page[data-name=dashboard]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=dashboard] #first-row .content-block{height:300px}gelato-page[data-name=dashboard] #turkish-notice{background:#262b30;color:#ebeaf0;padding:15px 25px;margin-bottom:20px;border-radius:10px}gelato-page[data-name=dashboard] #turkish-notice a{float:right}gelato-page[data-name=dashboard] .content-block{padding-top:30px}gelato-page[data-name=dashboard] .content-block .options{color:#b2b5b9;position:absolute;right:20px;top:20px}gelato-page[data-name=dashboard] .content-block .options i{cursor:pointer}gelato-page[data-name=dashboard] .content-block .title{font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:12px;font-weight:400;left:20px;position:absolute;text-transform:uppercase;top:10px}gelato-page[data-name=dashboard] #vocablist-table-container{margin-top:15px}gelato-page[data-name=dashboard] .margin-top{margin-top:50px}gelato-page[data-name=demo]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:50px;padding-bottom:0}gelato-page[data-name=demo] #demo-prompt-container{margin-top:50px}gelato-page[data-name=features]{padding-top:75px}gelato-page[data-name=features] #section-additional-features{background-color:#fff;padding-bottom:50px}gelato-page[data-name=features] #section-additional-features .block{padding-bottom:60px}gelato-page[data-name=features] #section-additional-features .media-heading{color:#8c9196;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300}gelato-page[data-name=features] #section-additional-features .media-subtext{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:14px;font-weight:300}gelato-page[data-name=features] #section-call-to-action{background-color:#fff;padding-bottom:50px}gelato-page[data-name=features] #section-main-features{background-color:#fff;padding-bottom:50px}gelato-page[data-name=features] #section-main-features .block{padding-bottom:60px}gelato-page[data-name=features] #section-main-features .media-heading{color:#8c9196;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300}gelato-page[data-name=features] #section-main-features .media-subtext{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-page[data-name=features] #section-main-features .title{color:#666c73;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:90px;margin-top:75px}gelato-page[data-name=features] #section-top{margin-bottom:50px}gelato-page[data-name=features] #section-top .hero-image{width:75%}gelato-page[data-name=features] #section-top .title{color:#363b40;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:48px;font-weight:400;margin-bottom:50px}gelato-page[data-name=home] section{padding-bottom:100px;padding-top:75px}gelato-page[data-name=home] section .header{font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400}gelato-page[data-name=home] section.dark{background-color:#262b30;color:#b2b5b9}gelato-page[data-name=home] section.light{background-color:#fbfafc;color:#838f98}gelato-page[data-name=home] #hero-slider{position:relative;background:#666}gelato-page[data-name=home] #hero-slider .carousel-inner,gelato-page[data-name=home] #hero-slider .item{height:100%}gelato-page[data-name=home] #hero-slider img{width:100%}gelato-page[data-name=home] #hero-slider .carousel-header{color:#fbfafc;font-size:36px;position:absolute;top:40%;z-index:9999}gelato-page[data-name=home] #hero-slider .carousel-header .btn{margin-top:75px;padding:15px 30px}gelato-page[data-name=home] #promo-video{margin:auto;display:block;margin-bottom:80px}gelato-page[data-name=home] #section-action{background:#262b30 url(../media/textures/bg-characters.png) repeat}gelato-page[data-name=home] #section-action .btn{font-size:24px;padding:15px 25px}gelato-page[data-name=home] #section-action .header{margin-bottom:90px}gelato-page[data-name=home] #section-features .header{margin-top:0;margin-bottom:60px}gelato-page[data-name=home] #section-features .media{margin-bottom:60px}gelato-page[data-name=home] #section-features .icon{width:75px}gelato-page[data-name=home] #section-features .badge-link{cursor:pointer;opacity:1}gelato-page[data-name=home] #section-features .badge-link:hover{opacity:.7}gelato-page[data-name=home] #section-features .media-body{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;max-width:350px}gelato-page[data-name=home] #section-features .media-heading{color:#8c9196;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300;margin-bottom:15px}gelato-page[data-name=home] #section-plans .header{margin-bottom:65px}gelato-page[data-name=home] #section-plans .institutions{margin-top:75px}gelato-page[data-name=home] #section-plans .plan{padding-bottom:12px;padding-top:12px;position:relative}gelato-page[data-name=home] #section-plans .plan.border-right{border-right:1px solid #f3f2f6}gelato-page[data-name=home] #section-plans .plan .discount{color:#87a64b;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:60px}gelato-page[data-name=home] #section-plans .plan .icon{display:none;position:absolute;right:-25px;top:-10px}gelato-page[data-name=home] #section-plans .plan .monthly{color:#b2b5b9;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300;margin-bottom:60px}gelato-page[data-name=home] #section-plans .plan .price{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:48px;font-weight:300;margin-bottom:10px}gelato-page[data-name=home] #section-plans .plan .subscribe{margin-bottom:10px}gelato-page[data-name=home] #section-plans .plan .title{color:#8c9196;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300;margin-bottom:12px}gelato-page[data-name=home] #section-plans .plan .trial{color:#6c7a85;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:12px;font-weight:300}gelato-page[data-name=home] #section-testimonials .header{margin-bottom:65px}gelato-page[data-name=home] #section-testimonials .quote-avatar{margin-right:25px}gelato-page[data-name=home] #section-testimonials .quote-block{background-color:#333940;border-radius:25px;color:#9ba4ac;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-style:italic;font-weight:300;margin-bottom:20px;min-height:140px;padding:25px;text-align:center}gelato-page[data-name=home] #section-testimonials .quote-footer{color:#666c73;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-page[data-name=home] #section-testimonials .quote-footer-text{padding-top:15px}gelato-page[data-name=home] .ios-store-link{text-align:right}gelato-page[data-name=home] .android-store-link{text-align:left}gelato-page[data-name=home] .footer-container{margin-top:0}gelato-page[data-name=home] .push-bottom-40{margin-bottom:40px}@media (max-width:768px){gelato-page[data-name=home] .motto-text{text-shadow:2px 2px 4px #151515}gelato-page[data-name=home] #hero-slider img{opacity:.9}gelato-page[data-name=home] .android-store-link,gelato-page[data-name=home] .ios-store-link{text-align:center;margin-bottom:15px}}gelato-page[data-name=mobile-home]{background:url(../media/textures/bg-retina-wood.png) repeat;height:100%;padding:60px 30px 0 30px}gelato-page[data-name=mobile-home] .logo{background-image:url(../media/images/skrit-logo-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:6vh}gelato-page[data-name=mobile-home] .language{font-size:20px}gelato-page[data-name=mobile-home] .welcome-options{padding-top:20%}gelato-page[data-name=mobile-home] .welcome-panel{background:#fff;border-radius:5px;height:80%;padding:5px;text-align:center}gelato-page[data-name=mobile-home] .welcome-panel .character{color:#f3f2f6;font-size:50vw}gelato-page[data-name=mobile-home] .welcome-panel .title{font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:10vw}gelato-page[data-name=institutions]{padding-top:50px}gelato-page[data-name=institutions] section{padding-bottom:50px;padding-top:50px}gelato-page[data-name=institutions] section.dark{background-color:#262b30}gelato-page[data-name=institutions] section.light{background-color:#fff}gelato-page[data-name=institutions] #section-description .header{color:#8c9196;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300;margin-bottom:15px}gelato-page[data-name=institutions] #section-description .subtext{color:#666c73;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:40px}gelato-page[data-name=institutions] #section-description .title{color:#838f98;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:36px;margin-top:75px}gelato-page[data-name=institutions] #section-features .image{margin-bottom:35px}gelato-page[data-name=institutions] #section-features .subtext{color:#8c9196;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300}gelato-page[data-name=institutions] #section-header{margin-bottom:50px;padding-top:0}gelato-page[data-name=institutions] #section-header .carousel img{width:100%}gelato-page[data-name=institutions] #section-header .carousel .carousel-buttons{bottom:150px;position:absolute;width:100%;z-index:1000}gelato-page[data-name=institutions] #section-header .carousel .carousel-header{color:#0c0e10;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:48px;font-weight:400;margin-top:50px;position:absolute;width:100%;z-index:1000}gelato-page[data-name=institutions] #section-pricing .btn{height:52px;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300;width:184px}gelato-page[data-name=institutions] #section-pricing .price{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:48px;font-weight:300;margin-bottom:35px}gelato-page[data-name=institutions] #section-pricing .quantity{color:#8c9196;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:300;margin-bottom:35px}gelato-page[data-name=institutions] #section-pricing .subtext{color:#b2b5b9;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300;margin-bottom:40px}gelato-page[data-name=institutions] #section-pricing .title{color:#838f98;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:50px}gelato-page[data-name=institutions] #section-request{background:url(../media/textures/bg-characters.png) repeat}gelato-page[data-name=institutions] #section-request form{color:#838f98;max-width:600px;margin-left:auto;margin-right:auto}gelato-page[data-name=institutions] #section-request .btn{height:52px;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:18px;font-weight:300;margin-top:30px;width:184px}gelato-page[data-name=institutions] #section-request .title{color:#838f98;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:36px;margin-top:75px}gelato-page[data-name=institutions] #section-request #institution-message{resize:none}gelato-page[data-name=institutions] #section-request #institution-request-type{margin-top:45px}gelato-page[data-name=legal]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=legal] #section-content{margin:0 auto 50px auto;max-width:800px;padding:15px 30px}gelato-page[data-name=legal] #section-content .subtext{color:#666c73;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:20px}gelato-page[data-name=legal] #section-header{margin-bottom:50px}gelato-page[data-name=legal] #section-header .title{color:#363b40;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:48px;font-weight:400}gelato-page[data-name=login]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=login].mobile{background:url(../media/textures/bg-retina-wood.png) repeat}gelato-page[data-name=login].mobile a.btn,gelato-page[data-name=login].mobile button{margin-top:30px;width:45%}gelato-page[data-name=login].mobile input{color:#8e5c1e}gelato-page[data-name=login].mobile input::-webkit-input-placeholder{color:#bb9d78}gelato-page[data-name=login].mobile input:-moz-placeholder{color:#bb9d78;opacity:1}gelato-page[data-name=login].mobile input::-moz-placeholder{color:#bb9d78;opacity:1}gelato-page[data-name=login].mobile input:-ms-input-placeholder{color:#bb9d78}gelato-page[data-name=login].mobile label{color:#8e5c1e;font-size:18px;font-weight:300}gelato-page[data-name=login].mobile .wrapper{background:0 0;margin:auto;margin-top:50px;max-width:400px}gelato-page[data-name=login] label{font-size:16px}gelato-page[data-name=login] .large-label{font-size:20px}gelato-page[data-name=login] input{height:auto;font-size:18px}gelato-page[data-name=login] .large-input{padding:12px 12px;font-size:20px;line-height:normal;margin-bottom:20px}gelato-page[data-name=login] .content-block{margin:100px auto;max-width:400px}gelato-page[data-name=login] .pad-top{margin-top:25px;display:inline-block}gelato-page[data-name=login] .push-bottom{margin-bottom:25px}@media (max-width:500px){gelato-page[data-name=login] .content-block{margin:50px auto;max-width:400px}gelato-page[data-name=login] #footer-container{position:relative}}gelato-page[data-name=mail-unsubscribe]{background:url(../media/textures/bg-characters.png) repeat;padding-top:100px}gelato-page[data-name=mail-unsubscribe] #footer-container{bottom:0;position:absolute;width:100%}gelato-page[data-name=not-found]{background:url(../media/textures/bg-characters.png) repeat;padding-top:100px}gelato-page[data-name=not-found] #footer-container{bottom:0;position:absolute;width:100%}gelato-page[data-name=password-reset]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=password-reset].mobile{background:url(../media/textures/bg-retina-wood.png) repeat}gelato-page[data-name=password-reset].mobile a.btn,gelato-page[data-name=password-reset].mobile button{margin-top:30px;width:45%}gelato-page[data-name=password-reset].mobile input{color:#8e5c1e}gelato-page[data-name=password-reset].mobile input::-webkit-input-placeholder{color:#bb9d78}gelato-page[data-name=password-reset].mobile input:-moz-placeholder{color:#bb9d78;opacity:1}gelato-page[data-name=password-reset].mobile input::-moz-placeholder{color:#bb9d78;opacity:1}gelato-page[data-name=password-reset].mobile input:-ms-input-placeholder{color:#bb9d78}gelato-page[data-name=password-reset].mobile label{color:#8e5c1e;font-size:18px;font-weight:300}gelato-page[data-name=password-reset] .content-block,gelato-page[data-name=password-reset] .wrapper{margin:100px auto;max-width:400px}gelato-page[data-name=password-reset] label{font-size:16px}gelato-page[data-name=password-reset] .large-label{font-size:20px}gelato-page[data-name=password-reset] input{height:auto;font-size:18px}gelato-page[data-name=password-reset] .large-input{padding:12px 12px;font-size:20px;line-height:normal;margin:auto;height:auto;margin-bottom:20px}gelato-page[data-name=password-reset] #footer-container{bottom:0;position:absolute;width:100%}gelato-page[data-name=password-reset] #password-reset-message{margin-bottom:15px}gelato-page[data-name=password-reset] #password-reset-form{margin-bottom:15px}gelato-page[data-name=password-reset] .alert{margin-top:20px}@media (max-width:500px){gelato-page[data-name=password-reset] .content-block{margin:50px auto;max-width:400px}gelato-page[data-name=password-reset] #footer-container{position:relative}}gelato-page[data-name=scratchpad]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=signup]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=signup].mobile{background:url(../media/textures/bg-retina-wood.png) repeat}gelato-page[data-name=signup].mobile a.btn,gelato-page[data-name=signup].mobile button{margin-top:30px;width:45%}gelato-page[data-name=signup].mobile input{color:#8e5c1e}gelato-page[data-name=signup].mobile input::-webkit-input-placeholder{color:#bb9d78}gelato-page[data-name=signup].mobile input:-moz-placeholder{color:#bb9d78;opacity:1}gelato-page[data-name=signup].mobile input::-moz-placeholder{color:#bb9d78;opacity:1}gelato-page[data-name=signup].mobile input:-ms-input-placeholder{color:#bb9d78}gelato-page[data-name=signup].mobile label{color:#8e5c1e;font-size:18px;font-weight:300}gelato-page[data-name=signup].mobile .wrapper{background:0 0;margin:auto;margin-top:50px;max-width:400px}gelato-page[data-name=signup] label{font-size:16px}gelato-page[data-name=signup] .large-label{font-size:20px}gelato-page[data-name=signup] input{height:auto;font-size:18px}gelato-page[data-name=signup] .large-input{padding:12px 12px;font-size:20px;line-height:normal;margin-bottom:20px}gelato-page[data-name=signup] .content-block{margin:100px auto;max-width:400px}gelato-page[data-name=signup] .pad-top{margin-top:25px;display:inline-block}gelato-page[data-name=signup] .push-bottom{margin-bottom:25px}gelato-page[data-name=signup] #signup-error-alert{margin-bottom:25px}@media (max-width:500px){gelato-page[data-name=signup] .content-block{margin:50px auto;max-width:400px}gelato-page[data-name=signup] #footer-container{position:relative}}gelato-page[data-name=signup]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=signup] #section-header{margin-bottom:50px}gelato-page[data-name=signup] #section-header .title{color:#333940;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:48px;font-weight:400}gelato-page[data-name=signup] #section-main{background-color:#f3f2f6;margin-left:auto;margin-right:auto;max-width:992px;padding:0 15px}gelato-page[data-name=signup] #section-main #accepted-payments img{margin-top:15px}gelato-page[data-name=signup] #section-main #section-form{background-color:#fff;border-bottom-left-radius:25px;border-top-left-radius:25px;padding:15px}gelato-page[data-name=signup] #section-main #section-form button{height:50px;margin-top:10px;width:184px}gelato-page[data-name=signup] #section-main #section-form input[type=email],gelato-page[data-name=signup] #section-main #section-form input[type=password],gelato-page[data-name=signup] #section-main #section-form input[type=text],gelato-page[data-name=signup] #section-main #section-form select{border-radius:0;color:#404851;float:right;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;height:50px}gelato-page[data-name=signup] #section-main #section-form ::-webkit-input-placeholder{color:#b2b5b9}gelato-page[data-name=signup] #section-main #section-form :-moz-placeholder{color:#b2b5b9;opacity:1}gelato-page[data-name=signup] #section-main #section-form ::-moz-placeholder{color:#b2b5b9;opacity:1}gelato-page[data-name=signup] #section-main #section-form :-ms-input-placeholder{color:#b2b5b9}gelato-page[data-name=signup] #section-main #section-form textarea{border:1px solid #ccc;color:#8c9196;float:right;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-right:15px;width:250px}gelato-page[data-name=signup] #section-main #section-form label{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;text-align:left}gelato-page[data-name=signup] #section-main #section-form .header{background-color:#f7f6f9;color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin:15px -15px 40px -15px;padding:20px 40px}gelato-page[data-name=signup] #section-main #section-form .header.first{border-top-left-radius:25px;margin-top:-15px}gelato-page[data-name=signup] #section-main #section-form .subtext{color:#666c73;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:40px}gelato-page[data-name=signup] #section-main #section-form #trial-notice{color:#b2b5b9;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:14px;font-weight:300;margin-top:30px}gelato-page[data-name=signup] #section-main #section-form #trial-notice strong{color:#666c73;font-weight:400}gelato-page[data-name=signup] #section-main #section-form .captcha-wrapper{margin-top:45px}gelato-page[data-name=signup] #section-main #section-form .g-recaptcha{display:inline-block}gelato-page[data-name=signup] #section-main #section-information{border-bottom-right-radius:25px;border-top-right-radius:25px;padding:30px}gelato-page[data-name=signup] #section-main #section-information hr{border-color:#d8dadc}gelato-page[data-name=signup] #section-main #section-information .testimonial-name{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:4px;margin-top:8px;padding-left:15px}gelato-page[data-name=signup] #section-main #section-information .testimonial-subtext{color:#8c9196;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300}gelato-page[data-name=signup] #section-main #section-information .header{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:30px}gelato-page[data-name=signup] #section-main #section-information .media{margin-bottom:35px}gelato-page[data-name=signup] #section-main #section-information #authorize-badge{margin-top:15px}gelato-page[data-name=signup] #section-main #section-information #trial-highlight ul>li{color:#404851;margin-left:15px}gelato-page[data-name=signup] #section-main #section-information #trial-highlight .header{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:5px}gelato-page[data-name=signup] #section-main #section-information #trial-highlight .subtext{color:#666c73;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:15px}gelato-page[data-name=signup] #section-main #section-information #trial-highlight .title{color:#404851;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:30px}gelato-page[data-name=signup] .user-referral-top-info{margin-bottom:35px;margin-top:-15px}gelato-page[data-name=signup] #section-policy{color:#b2b5b9;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:14px;font-weight:300;margin:30px auto 60px auto;max-width:992px;padding:15px}gelato-page[data-name=signup] #section-policy strong{color:#666c73;font-weight:400}gelato-page[data-name=signup] #section-policy .content-block{background-color:#fff;padding:30px}gelato-page[data-name=signup] #section-policy .policy-row{margin-bottom:15px}gelato-page[data-name=signup] .school-email-info{text-align:center}gelato-page[data-name=signup] #signup-validation-code{margin-bottom:20px}gelato-page[data-name=signup] .send-validation-email{margin:20px 0}gelato-page[data-name=signup] .validation-email-sent-msg{padding:10px;margin-bottom:20px}gelato-page[data-name=signup] #signup-error-alert{margin-top:10px}gelato-page[data-name=stats]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:65px}gelato-page[data-name=stats] .stats-section-selector-wrapper{margin-bottom:15px}gelato-page[data-name=stats] .stats-section-selector{display:inline-block;font-size:18px;margin-right:40px;cursor:pointer;color:#bb9d78;padding:10px 20px 0 0}gelato-page[data-name=stats] .stats-section-selector:hover{color:#a47c4b}gelato-page[data-name=stats] .stats-section-selector.active{color:#8e5c1e;cursor:default}gelato-page[data-name=mobile-study-list]{background:url(../media/textures/bg-retina-wood.png) repeat;height:100%;padding-bottom:10px!important;padding-top:60px;position:absolute;width:100%}gelato-page[data-name=mobile-study-list] #study-prompt-container{height:100%;padding:0 10px;position:absolute;width:100%}gelato-page[data-name=mobile-study-list] #study-toolbar-container{display:none}gelato-page[data-name=study-list]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:50px}gelato-page[data-name=study-list] .recipes-container{margin:0 auto;padding-left:15px;padding-right:15px}gelato-page[data-name=mobile-study]{background:url(../media/textures/bg-retina-wood.png) repeat;height:100%;padding-bottom:10px!important;padding-top:60px;position:absolute;width:100%}gelato-page[data-name=mobile-study] #study-prompt-container{height:100%;padding:0 10px;position:absolute;width:100%}gelato-page[data-name=mobile-study] #study-toolbar-container{display:none}gelato-page[data-name=study]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:50px}gelato-page[data-name=study] .recipes-container{margin:0 auto;padding-left:15px;padding-right:15px}#page-container gelato-page[data-name=study]{padding-bottom:0}gelato-page[data-name=turkish]{background:url(../media/textures/bg-characters.png) repeat;padding-top:50px}gelato-page[data-name=turkish] .author{font-size:20px;color:#b2b5b9;margin-top:13px}gelato-page[data-name=turkish] header{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin:40px 0 20px 0}gelato-page[data-name=turkish] .story-header{margin:0 0 15px}gelato-page[data-name=turkish] .row{margin:0}gelato-page[data-name=turkish] .story-wrapper,gelato-page[data-name=turkish] .team-wrapper{padding:15px}gelato-page[data-name=turkish] .story-wrapper{background:#fff;border-radius:15px 15px 0 0;padding:20px 40px}gelato-page[data-name=turkish] .story-wrapper p{color:#8c9196;font-size:16px}gelato-page[data-name=turkish] .story-wrapper img{margin:auto;display:block}gelato-page[data-name=turkish] .story-wrapper .breakdown{margin-top:30px}gelato-page[data-name=turkish] .content-block{padding:0;margin-bottom:60px}gelato-page[data-name=turkish] .team-wrapper{padding:18px 30px 30px 30px}gelato-page[data-name=turkish] .team-header{margin-top:0;margin-bottom:30px}gelato-page[data-name=turkish] .employee-name{font-size:16px;color:#404851;text-align:center;margin-top:15px}gelato-page[data-name=turkish] .employee-subtext{font-size:16px;color:#8c9196;padding:0 20px;text-align:center}gelato-page[data-name=turkish] .picture-row{padding-bottom:45px}gelato-page[data-name=turkish] .divider{width:90%;margin:0 auto 30px;height:1px;background:#bebdbe}gelato-page[data-name=turkish] .cofounders-header{margin:0 0 20px 0}gelato-page[data-name=turkish] .media{margin-bottom:20px}gelato-page[data-name=turkish] .media-object{max-width:80%}gelato-page[data-name=turkish] li{font-size:16px}gelato-page[data-name=turkish] #about-title{color:#666c73;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:60px;margin-top:30px}gelato-page[data-name=turkish] .profile-picture{width:200px;height:200px;margin:auto}gelato-page[data-name=turkish] .zh-ja-name{margin-left:15px;position:absolute;color:#b2b5b9}gelato-page[data-name=user-referral-info]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:65px}gelato-page[data-name=user-referral-info] .big-icon{font-size:8em;margin-bottom:25px;color:#87a64b}gelato-page[data-name=user-referral-info] .medium-icon{font-size:3em;margin-bottom:10px}gelato-page[data-name=user-referral-info] a{font-size:18px}gelato-page[data-name=user-referral-info] .step{position:relative}gelato-page[data-name=user-referral-info] .step-description{font-size:18px}gelato-page[data-name=user-referral-info] .number{background:#b2b5b9;color:#fff;padding:11px 15.75px 9px;position:absolute;top:0;left:38px;font-weight:800;font-size:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}gelato-page[data-name=user-referral-info] .content-block{margin-bottom:60px}gelato-page[data-name=user-referral-info] header{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin:40px 0 20px 0}gelato-page[data-name=user-referral-info] .hero,gelato-page[data-name=user-referral-info] .subhero{color:#666c73;font-family:"Roboto Slab","Arial Unicode MS",Arial,sans-serif;font-size:36px;font-weight:400;margin-bottom:60px;margin-top:30px}gelato-page[data-name=user-referral-info] .subhero{font-size:28px;margin-bottom:45px}gelato-page[data-name=user-referral-info] .add-zi{max-height:112px}gelato-page[data-name=user-referral-info] .link-area{background:#f3f2f6;padding-bottom:45px}gelato-page[data-name=user-referral-info] .explanation,gelato-page[data-name=user-referral-info] .social-media-wrapper{margin-bottom:45px}gelato-page[data-name=user-referral-info] .user-link{font-size:24px;width:80%;text-align:center;background:0 0;border-top:0;border-left:0;border-right:0;border-bottom:2px solid #666c73}@media (max-width:1000px){gelato-page[data-name=user-referral-info] .step{margin-bottom:60px}gelato-page[data-name=user-referral-info] .explanation{margin-bottom:0}}gelato-page[data-name=mobile-vocablists-browse]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-vocablists-browse] #table-options{margin-bottom:40px}gelato-page[data-name=mobile-vocablists-browse] #table-options .input-group input{border-bottom-right-radius:25px;border-top-right-radius:25px}gelato-page[data-name=mobile-vocablists-browse] #table-options .input-group span{border-bottom-left-radius:25px;border-top-left-radius:25px}gelato-page[data-name=mobile-vocablists-browse] #table-options .input-group .input-group-addon{background-color:transparent}gelato-page[data-name=mobile-vocablists-browse] #table-options .glyphicon.layout-selector{font-size:38px;color:#d8dadc;cursor:pointer}gelato-page[data-name=mobile-vocablists-browse] #table-options .glyphicon.layout-selector.chosen{color:#404851}gelato-page[data-name=mobile-vocablists-browse] #table-options .form-inline{margin-top:15px;color:#666c73}gelato-page[data-name=mobile-vocablists-browse] #table-options .form-inline label{margin-right:10px}gelato-page[data-name=mobile-vocablists-browse] #table-options .form-inline input{margin-right:10px;margin-left:20px}gelato-page[data-name=mobile-vocablists-browse] #vocablist-container{margin-left:-25px;margin-right:-25px}gelato-page[data-name=mobile-vocablists-browse] .content-block{margin-top:50px}gelato-page[data-name=mobile-vocablists-browse] .main-content{border-radius:25px;padding:0 40px}@media (max-width:767px){gelato-page[data-name=mobile-vocablists-browse] .main-content{background:#f3f2f6}}gelato-page[data-name=mobile-vocablists-chinesepod]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-vocablists-chinesepod] #login-form{margin-top:30px}gelato-page[data-name=mobile-vocablists-chinesepod] #search-form{margin-top:15px;margin-bottom:20px}gelato-page[data-name=mobile-vocablists-chinesepod] .form-inline{margin-bottom:20px}gelato-page[data-name=mobile-vocablists-chinesepod] .form-inline label{margin-right:20px}gelato-page[data-name=mobile-vocablists-chinesepod] table a{color:#8c9196}gelato-page[data-name=mobile-vocablists-chinesepod] .content-block{margin-top:50px}gelato-page[data-name=mobile-vocablists-chinesepod] .main-content{padding:15px 17px;border-radius:5px}gelato-page[data-name=mobile-vocablists-deleted]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-vocablists-deleted] #vocablist-container{margin-left:-25px;margin-right:-25px}gelato-page[data-name=mobile-vocablists-deleted] .content-block{margin-top:50px}gelato-page[data-name=mobile-vocablists-deleted] .main-content{padding:15px 17px;border-radius:5px}gelato-page[data-name=mobile-vocablists-deleted] #vocablist-container .row{margin:0 8px}gelato-page[data-name=mobile-vocablists-list]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=mobile-vocablists-list] gelato-component[data-name=vocablists-list-section-editor] .row{padding:10px 0}gelato-page[data-name=mobile-vocablists-list] #editing-buttons{margin-top:10px}gelato-page[data-name=mobile-vocablists-list] #editing-buttons button{margin-right:15px}gelato-page[data-name=mobile-vocablists-list] .fa{margin-right:6px}gelato-page[data-name=mobile-vocablists-list] #input-row{margin:15px 0}gelato-page[data-name=mobile-vocablists-list] #input-row input{background-color:#fff;border:none;font-size:18px;outline:0;padding:10px 5px;width:50%}gelato-page[data-name=mobile-vocablists-list] .content{background-color:#fbfafc;border-radius:5px;margin:-15px 0;padding-bottom:15px;padding-top:15px;min-height:600px}gelato-page[data-name=mobile-vocablists-list] .content-details input{width:100%}gelato-page[data-name=mobile-vocablists-list] .content-details textarea{min-height:200px;width:100%}gelato-page[data-name=mobile-vocablists-list] .list-options{padding-bottom:30px}gelato-page[data-name=mobile-vocablists-list] .list-options a{display:inline-block;margin-right:25px}gelato-page[data-name=mobile-vocablists-list] .list-options .glyphicon{margin-right:5px}gelato-page[data-name=mobile-vocablists-list] .list-options .pull-right{margin-right:0}gelato-page[data-name=mobile-vocablists-list] .list-sections-header{color:#404851;font-size:24px;margin-bottom:15px}gelato-page[data-name=mobile-vocablists-list] .list-description{color:#404851;font-size:16px;font-weight:300;margin-bottom:25px}gelato-page[data-name=mobile-vocablists-list] .list-name{color:#404851;font-size:36px;font-weight:400}gelato-page[data-name=mobile-vocablists-list] .list-stats{font-size:12px;color:#8c9196;margin-bottom:25px}gelato-page[data-name=mobile-vocablists-list-section]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=mobile-vocablists-list-section] #editing-buttons button{margin-left:15px}gelato-page[data-name=mobile-vocablists-list-section] #input-message{margin:15px 0}gelato-page[data-name=mobile-vocablists-list-section] #input-row{margin:15px 0}gelato-page[data-name=mobile-vocablists-list-section] #input-row input{background-color:#fbfafc;border:none;font-size:18px;outline:0;padding:10px 5px;width:50%}gelato-page[data-name=mobile-vocablists-list-section] .content{background-color:#fbfafc;border-bottom-right-radius:25px;border-top-right-radius:25px;margin:-15px 0;padding-bottom:25px;padding-top:55px;min-height:500px}gelato-page[data-name=mobile-vocablists-list-section] .content-details{margin-bottom:15px}gelato-page[data-name=mobile-vocablists-list-section] .list-name{font-size:14px;font-weight:300;margin-bottom:15px}gelato-page[data-name=mobile-vocablists-list-section] .loading-section{font-size:24px;margin-bottom:25px;margin-top:25px}gelato-page[data-name=mobile-vocablists-list-section] .section-name{font-size:24px;font-weight:400;margin-top:25px}gelato-page[data-name=mobile-vocablists-mine]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-vocablists-mine] .content-block{margin-top:50px}gelato-page[data-name=mobile-vocablists-mine] .main-content{padding:15px 17px;border-radius:5px}gelato-page[data-name=mobile-vocablists-published]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-vocablists-published] #search-input{margin-bottom:5px}gelato-page[data-name=mobile-vocablists-published] .clear-search{position:absolute;right:1px;top:1px;z-index:3;font-size:26px;padding:4px 15px;cursor:pointer;color:#8c9196}gelato-page[data-name=mobile-vocablists-published] .clear-search:hover{color:#404851}gelato-page[data-name=mobile-vocablists-published] .query-results-text{margin:10px 0 15px;font-size:16px;color:#8c9196}gelato-page[data-name=mobile-vocablists-published] #vocablist-container{margin-left:-25px;margin-right:-25px}gelato-page[data-name=mobile-vocablists-published] .content-block{margin-top:50px}gelato-page[data-name=mobile-vocablists-published] .main-content{border-radius:25px}gelato-page[data-name=mobile-vocablists-queue]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-vocablists-queue] .vocablist-title{font-size:2.5vh}gelato-page[data-name=mobile-vocablists-queue] .status-text{font-size:2vh;color:#8c9196}gelato-page[data-name=mobile-vocablists-queue] .content-block{margin-top:50px}gelato-page[data-name=mobile-vocablists-queue] .main-content{padding:15px 17px;border-radius:5px}gelato-page[data-name=vocablists-browse]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-browse] #table-options{margin-bottom:40px}gelato-page[data-name=vocablists-browse] #table-options .input-group input{border-bottom-right-radius:25px;border-top-right-radius:25px}gelato-page[data-name=vocablists-browse] #table-options .input-group span{border-bottom-left-radius:25px;border-top-left-radius:25px}gelato-page[data-name=vocablists-browse] #table-options .input-group .input-group-addon{background-color:transparent}gelato-page[data-name=vocablists-browse] #table-options .glyphicon.layout-selector{font-size:38px;color:#d8dadc;cursor:pointer}gelato-page[data-name=vocablists-browse] #table-options .glyphicon.layout-selector.chosen{color:#404851}gelato-page[data-name=vocablists-browse] #table-options .form-inline{margin-top:15px;color:#666c73}gelato-page[data-name=vocablists-browse] #table-options .form-inline label{margin-right:10px}gelato-page[data-name=vocablists-browse] #table-options .form-inline input{margin-right:10px;margin-left:20px}gelato-page[data-name=vocablists-browse] #vocablist-container{margin-left:-25px;margin-right:-25px}gelato-page[data-name=vocablists-chinesepod]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-chinesepod] #login-form{margin-top:30px}gelato-page[data-name=vocablists-chinesepod] #search-form{margin-top:15px;margin-bottom:20px}gelato-page[data-name=vocablists-chinesepod] .form-inline{margin-bottom:20px}gelato-page[data-name=vocablists-chinesepod] .form-inline label{margin-right:20px}gelato-page[data-name=vocablists-chinesepod] table a{color:#8c9196}gelato-page[data-name=vocablists-create]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-create] .back-link{color:#8c9196}gelato-page[data-name=vocablists-create] .back-link .glyphicon{margin-right:5px}gelato-page[data-name=vocablists-create] .title{font-size:26px}gelato-page[data-name=vocablists-create] hr{border-top:2px solid #ebeaf0}gelato-page[data-name=vocablists-create] .header{margin-top:10px;margin-bottom:5px;font-weight:700}gelato-page[data-name=vocablists-create] .form-control{width:50%}gelato-page[data-name=vocablists-deleted]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-deleted] #vocablist-container{margin-left:-25px;margin-right:-25px}gelato-page[data-name=vocablists-list]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-list] #editing-buttons{margin-top:10px}gelato-page[data-name=vocablists-list] #editing-buttons button{margin-right:15px}gelato-page[data-name=vocablists-list] .fa{margin-right:6px}gelato-page[data-name=vocablists-list] #input-row{margin:15px 0}gelato-page[data-name=vocablists-list] #input-row input{background-color:#fff;border:none;font-size:18px;outline:0;padding:10px 5px;width:50%}gelato-page[data-name=vocablists-list] .content{background-color:#fbfafc;border-bottom-right-radius:25px;border-top-right-radius:25px;margin:-15px 0;padding-bottom:25px;padding-top:55px;min-height:600px}gelato-page[data-name=vocablists-list] .content-details{padding-left:25px;padding-right:25px}gelato-page[data-name=vocablists-list] .content-details input{width:100%}gelato-page[data-name=vocablists-list] .content-details textarea{min-height:200px;width:100%}gelato-page[data-name=vocablists-list] .list-sections-header{color:#404851;font-size:24px;margin-bottom:15px}gelato-page[data-name=vocablists-list] .list-description{color:#404851;font-size:16px;font-weight:300;margin-bottom:25px}gelato-page[data-name=vocablists-list] .list-name{color:#404851;font-size:36px;font-weight:400}gelato-page[data-name=vocablists-list] .list-stats{font-size:12px;color:#8c9196;margin-bottom:25px}gelato-page[data-name=vocablists-list-section]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-list-section] #editing-buttons{margin-top:35px}gelato-page[data-name=vocablists-list-section] #editing-buttons button{margin-right:15px}gelato-page[data-name=vocablists-list-section] #input-message{margin:15px 0}gelato-page[data-name=vocablists-list-section] #input-row{margin:15px 0}gelato-page[data-name=vocablists-list-section] #input-row input{background-color:#fbfafc;border:none;font-size:18px;outline:0;padding:10px 5px;width:50%}gelato-page[data-name=vocablists-list-section] .content{background-color:#fbfafc;border-bottom-right-radius:25px;border-top-right-radius:25px;margin:-15px 0;padding-bottom:25px;padding-top:55px;min-height:500px}gelato-page[data-name=vocablists-list-section] .content-details{margin-bottom:25px;padding-left:25px;padding-right:25px}gelato-page[data-name=vocablists-list-section] .list-name{font-size:14px;font-weight:300;margin-bottom:15px}gelato-page[data-name=vocablists-list-section] .loading-section{font-size:24px;margin-bottom:25px;margin-top:25px}gelato-page[data-name=vocablists-list-section] .section-name{font-size:24px;font-weight:400}gelato-page[data-name=vocablists-mine]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-mine] #vocablist-container{margin-left:-25px;margin-right:-25px}gelato-page[data-name=vocablists-published]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=vocablists-published] #search-input{margin-bottom:5px}gelato-page[data-name=vocablists-published] .clear-search{position:absolute;right:1px;top:1px;z-index:3;font-size:26px;padding:4px 15px;cursor:pointer;color:#8c9196}gelato-page[data-name=vocablists-published] .clear-search:hover{color:#404851}gelato-page[data-name=vocablists-published] .query-results-text{margin:10px 0 15px;font-size:16px;color:#8c9196}gelato-page[data-name=vocablists-published] #vocablist-container{margin-left:-25px;margin-right:-25px}gelato-page[data-name=vocablists-queue]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=mobile-words-all]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-words-all] img{max-width:100%}gelato-page[data-name=mobile-words-all] td .glyphicon{display:none}gelato-page[data-name=mobile-words-all] td.active .glyphicon{display:inline;margin-left:5px;position:relative;top:3px}gelato-page[data-name=mobile-words-all] .checkbox-td{width:10%}gelato-page[data-name=mobile-words-all] .table-oversized-wrapper{margin:30px -15px}gelato-page[data-name=mobile-words-all] .definition-td{width:25%}gelato-page[data-name=mobile-words-all] .input-group{width:100%}gelato-page[data-name=mobile-words-all] .last-td{width:20%}gelato-page[data-name=mobile-words-all] .next-td{width:20%}gelato-page[data-name=mobile-words-all] .reading-td{width:15%}gelato-page[data-name=mobile-words-all] .word-td{width:50%}gelato-page[data-name=mobile-words-all] .writing-td{width:10%;color:#6c843c;font-size:16px;cursor:pointer}gelato-page[data-name=mobile-words-all] #load-more-btn{margin:0 auto;max-width:150px}gelato-page[data-name=mobile-words-all] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=mobile-words-all] input#word-search-input[type=text]{border-radius:25px!important}gelato-page[data-name=mobile-words-banned]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-words-banned] img{max-width:100%}gelato-page[data-name=mobile-words-banned] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=mobile-words-banned] .checkbox-td{width:10%}gelato-page[data-name=mobile-words-banned] .word-td{width:70%}gelato-page[data-name=mobile-words-banned] .writing-td{width:10%}gelato-page[data-name=mobile-words-banned] .reading-td{width:10%}gelato-page[data-name=mobile-words-banned] .definition-td{width:50%}gelato-page[data-name=mobile-words-banned] .date-changed-td{width:20%}gelato-page[data-name=mobile-words-banned] .main-content{border-radius:25px;padding:20px 40px}gelato-page[data-name=mobile-words-banned] .vocab-row{cursor:pointer}gelato-page[data-name=mobile-words-banned] #load-more-btn{margin:0 auto;max-width:150px}gelato-page[data-name=mobile-words-banned] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=mobile-words-mnemonics]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-words-mnemonics] img{max-width:100%}gelato-page[data-name=mobile-words-mnemonics] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=mobile-words-mnemonics] .checkbox-td{width:10%}gelato-page[data-name=mobile-words-mnemonics] .word-td{width:70%}gelato-page[data-name=mobile-words-mnemonics] .writing-td{width:10%}gelato-page[data-name=mobile-words-mnemonics] .reading-td{width:10%}gelato-page[data-name=mobile-words-mnemonics] .mnemonic-td{width:50%}gelato-page[data-name=mobile-words-mnemonics] .edited-td{width:20%}gelato-page[data-name=mobile-words-mnemonics] .vocab-row{cursor:pointer}gelato-page[data-name=mobile-words-mnemonics] .main-content{border-radius:25px;padding:20px 40px}gelato-page[data-name=mobile-words-mnemonics] #load-more-btn{margin:0 auto;max-width:150px}gelato-page[data-name=mobile-words-mnemonics] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=mobile-words-starred]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:100px}gelato-page[data-name=mobile-words-starred] img{max-width:100%}gelato-page[data-name=mobile-words-starred] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=mobile-words-starred] .glyphicon-star{color:#87a64b}gelato-page[data-name=mobile-words-starred] .star-td{width:10%}gelato-page[data-name=mobile-words-starred] .word-td{width:70%}gelato-page[data-name=mobile-words-starred] .writing-td{width:10%}gelato-page[data-name=mobile-words-starred] .reading-td{width:10%}gelato-page[data-name=mobile-words-starred] .definition-td{width:50%}gelato-page[data-name=mobile-words-starred] .date-starred-td{width:20%}gelato-page[data-name=mobile-words-starred] .main-content{border-radius:25px;padding:20px 40px}gelato-page[data-name=mobile-words-starred] #load-more-btn{margin:0 auto;max-width:300px}gelato-page[data-name=mobile-words-starred] .no-date{color:#b2b5b9;margin-left:30px}gelato-page[data-name=mobile-words-starred] .not-starred{color:#8c9196}gelato-page[data-name=mobile-words-starred] .vocab-row{cursor:pointer}gelato-page[data-name=mobile-words-starred] #load-more-btn{margin:0 auto;max-width:150px}gelato-page[data-name=mobile-words-starred] #nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}gelato-page[data-name=words-all]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=words-all] img{max-width:100%}gelato-page[data-name=words-all] td .glyphicon{display:none}gelato-page[data-name=words-all] td.active .glyphicon{display:inline;margin-left:5px;position:relative;top:3px}gelato-page[data-name=words-all] .checkbox-td{width:10%}gelato-page[data-name=words-all] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=words-all] .definition-td{width:25%}gelato-page[data-name=words-all] .last-td{width:20%}gelato-page[data-name=words-all] .next-td{width:20%}gelato-page[data-name=words-all] .reading-td{width:15%}gelato-page[data-name=words-all] .word-td{width:50%}gelato-page[data-name=words-all] .writing-td{width:10%;color:#6c843c;font-size:16px;cursor:pointer}gelato-page[data-name=words-all] #load-more-btn{margin:0 auto;max-width:300px}gelato-page[data-name=words-banned]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=words-banned] img{max-width:100%}gelato-page[data-name=words-banned] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=words-banned] .checkbox-td{width:10%}gelato-page[data-name=words-banned] .word-td{width:70%}gelato-page[data-name=words-banned] .writing-td{width:10%}gelato-page[data-name=words-banned] .reading-td{width:10%}gelato-page[data-name=words-banned] .definition-td{width:50%}gelato-page[data-name=words-banned] .date-changed-td{width:20%}gelato-page[data-name=words-banned] .vocab-row{cursor:pointer}gelato-page[data-name=words-banned] #load-more-btn{margin:0 auto;max-width:300px}gelato-page[data-name=words-mnemonics]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=words-mnemonics] img{max-width:100%}gelato-page[data-name=words-mnemonics] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=words-mnemonics] .checkbox-td{width:10%}gelato-page[data-name=words-mnemonics] .word-td{width:70%}gelato-page[data-name=words-mnemonics] .writing-td{width:10%}gelato-page[data-name=words-mnemonics] .reading-td{width:10%}gelato-page[data-name=words-mnemonics] .mnemonic-td{width:50%}gelato-page[data-name=words-mnemonics] .edited-td{width:20%}gelato-page[data-name=words-mnemonics] .vocab-row{cursor:pointer}gelato-page[data-name=words-mnemonics] #load-more-btn{margin:0 auto;max-width:300px}gelato-page[data-name=words-starred]{background:url(../media/textures/bg-retina-wood.png) repeat;padding-top:75px}gelato-page[data-name=words-starred] img{max-width:100%}gelato-page[data-name=words-starred] .table-oversized-wrapper{margin-top:30px}gelato-page[data-name=words-starred] .glyphicon-star{color:#87a64b}gelato-page[data-name=words-starred] .star-td{width:10%}gelato-page[data-name=words-starred] .word-td{width:70%}gelato-page[data-name=words-starred] .writing-td{width:10%}gelato-page[data-name=words-starred] .reading-td{width:10%}gelato-page[data-name=words-starred] .definition-td{width:50%}gelato-page[data-name=words-starred] .date-starred-td{width:20%}gelato-page[data-name=words-starred] #load-more-btn{margin:0 auto;max-width:300px}gelato-page[data-name=words-starred] .no-date{color:#b2b5b9;margin-left:30px}gelato-page[data-name=words-starred] .not-starred{color:#8c9196}gelato-page[data-name=words-starred] .vocab-row{cursor:pointer}body,html{height:100%;margin:0;padding:0;position:relative;width:100%}bootstrap-dialog .modal,gelato-dialog .modal{z-index:9000}gelato-application{display:block;height:100%;margin:0;padding:0;position:relative;width:100%}.modal-backdrop{z-index:8000}#hs-beacon iframe{z-index:9999!important}.btn{border:none;border-radius:50px;font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-weight:300;outline:0!important;transition:.2s all}.btn-fixed{height:50px;padding:15px 0;width:150px}.btn-danger{background-color:#e74c3c}.btn-danger:active{background-color:#8a2d24}.btn-danger:hover{background-color:#b83c30}.btn-default{background-color:#ebeaf0}.btn-default:active{background-color:#8d8c90}.btn-default:hover{background-color:#bcbbc0}.btn-info{background-color:#4d88e3}.btn-info:active{background-color:#2e5188}.btn-info:hover{background-color:#3d6cb5}.btn-success{background-color:#87a64b}.btn-success:active{background-color:#51632d}.btn-success:hover{background-color:#6c843c}.btn-warning{background-color:#ebbd3e}.btn-warning:active{background-color:#8d7125}.btn-warning:hover{background-color:#bc9731}.container{width:1280px}@media (max-width:1280px){.container{width:1000px}}@media (max-width:1000px){.container{width:100%}}input,select,textarea{border-radius:0!important}select{border:0!important;outline:1px solid #ccc!important}a{text-decoration:none!important;color:#87a64b;cursor:pointer}a:hover{color:#6c843c}.modal-content{border-radius:25px}.modal-footer{border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top:none}.modal-header{background-color:#f3f2f6;border-top-left-radius:25px;border-top-right-radius:25px}.modal-header i{font-size:24px}.modal-title{font-size:18px}.navbar{margin-bottom:0}[data-notify=container]{z-index:9999!important}[data-notify=container][class*=alert-pastel-]{background-color:#ffe;border-width:0;border-left:15px solid #fff06a;border-radius:0;box-shadow:0 0 5px rgba(51,51,51,.3);letter-spacing:1px}[data-notify=container][class*=alert-pastel-]>[data-notify=title]{color:#505039;display:block;font-weight:700;margin-bottom:5px}[data-notify=container][class*=alert-pastel-]>[data-notify=message]{font-weight:400}[data-notify=container].alert-pastel-success{border-left-color:#87a64b}[data-notify=container].alert-pastel-info{border-left-color:#ffb328}[data-notify=container].alert-pastel-danger{border-left-color:#ff674c}.progress{border-radius:25px}.text-danger{color:#e74c3c}.text-danger:active{color:#8a2d24!important}.text-danger:hover{color:#b83c30!important}.text-gold{color:#d4af37!important}gelato-component{display:block}body{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif}.background1{background:url(../media/textures/bg-retina-wood.png) repeat}.background2{background:url(../media/textures/bg-characters.png) repeat}.background3{background:url(../media/backgrounds/landscape4.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content-block{background-color:#fbfafc;border-radius:25px;box-shadow:0 1px 10px rgba(0,0,0,.15);margin-bottom:30px;padding:15px;position:relative}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cursor-pointer{cursor:pointer}.text-chinese{font-family:KaiTi,SimSun,"Microsoft YaHei","Arial Unicode MS",serif}.text-japanese{font-family:DFKaiSho-Md,Meiryo,"MS Gothic","Arial Unicode MS",serif}.spr:after{content:" "}.spl:before{content:" "}.hover-enlarge{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transition:transform 75ms;-webkit-transition:transform 75ms;transition-timing-function:ease-out}.hover-enlarge.active,.hover-enlarge:hover{transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15)}@media (max-width:767px){.content-block{border-radius:5px;margin-bottom:15px}}.icon{background-repeat:no-repeat;display:inline-block;height:50px;width:50px}.icon-marketing-android{background-image:url(../media/vectors/marketing-android.svg);height:44px;width:28px}.icon-marketing-best-value{background-image:url(../media/vectors/marketing-best-value.svg);height:91px;width:91px}.icon-marketing-book{background-image:url(../media/vectors/marketing-book.svg);height:48px;width:36px}.icon-marketing-calendar{background-image:url(../media/vectors/marketing-calendar.svg)}.icon-marketing-chinese-pod{background-image:url(../media/vectors/marketing-chinese-pod.svg);height:60px;width:50px}.icon-marketing-decomps{background-image:url(../media/vectors/marketing-decomps.svg);height:60px;width:50px}.icon-marketing-flashcards{background-image:url(../media/vectors/marketing-flashcards.svg);height:48px;width:48px}.icon-marketing-handwriting-recognition{background-image:url(../media/vectors/marketing-handwriting-recognition.svg);height:60px;width:50px}.icon-marketing-iphone{background-image:url(../media/vectors/marketing-iphone.svg);height:44px;width:26px}.icon-marketing-laptop{background-image:url(../media/vectors/marketing-laptop.svg);height:32px;width:48px}.icon-marketing-lists{background-image:url(../media/vectors/marketing-lists.svg)}.icon-marketing-most-popular{background-image:url(../media/vectors/marketing-most-popular.svg);height:91px;width:91px}.icon-marketing-plane{background-image:url(../media/vectors/marketing-plane.svg);height:41px;width:49px}.icon-marketing-progress{background-image:url(../media/vectors/marketing-progress.svg)}.icon-marketing-personal-progress-stats{background-image:url(../media/vectors/marketing-personal-progress-stats.svg);height:60px;width:50px}.icon-marketing-review{background-image:url(../media/vectors/marketing-review.svg);height:46px;width:48px}.icon-marketing-spaced-repetition-system{background-image:url(../media/vectors/marketing-spaced-repetition-system.svg);height:60px;width:50px}.icon-marketing-stroke-order{background-image:url(../media/vectors/marketing-stroke-order.svg);height:60px;width:50px}.icon-marketing-textbooks{background-image:url(../media/vectors/marketing-textbooks.svg);height:60px;width:50px}.icon-marketing-tone-practice{background-image:url(../media/vectors/marketing-tone-practice.svg);height:60px;width:50px}.icon-marketing-users{background-image:url(../media/vectors/marketing-users.svg)}.icon-marketing-view-features{background-image:url(../media/vectors/marketing-view-features.svg);height:20px;width:20px}.icon-marketing-writing-style-corrections{background-image:url(../media/vectors/marketing-writing-style-corrections.svg);height:50px;width:50px}.icon-study-ban{height:23px;width:23px}.icon-study-ban svg{width:23px;height:23px;fill:#87a64b}.icon-study-ban svg #Line{stroke:#87a64b}.icon-study-char-decomp{background-image:url(../media/vectors/study-char-decomp.svg);height:23px;width:23px}.icon-study-correct{background-image:url(../media/vectors/study-correct.svg);max-height:44px;max-width:59px}.icon-study-correct.disabled{background-image:url(../media/vectors/study-correct-disabled.svg)}.icon-study-erase{background-image:url(../media/vectors/study-erase.svg);max-height:48px;max-width:44px}.icon-study-erase.disabled{background-image:url(../media/vectors/study-erase-disabled.svg)}.icon-study-incorrect{background-image:url(../media/vectors/study-incorrect.svg);height:44px;width:59px}.icon-study-incorrect.disabled{background-image:url(../media/vectors/study-incorrect-disabled.svg)}.icon-study-info{height:23px;width:23px}.icon-study-info svg{width:23px;height:23px;fill:#87a64b}.icon-study-leech{background-image:url(../media/vectors/study-leech.svg);height:114px;width:114px}.icon-study-new-character{background-image:url(../media/vectors/study-new-character.svg);height:114px;width:114px}.icon-study-show{background-image:url(../media/vectors/study-show.svg);max-height:34px;max-width:58px}.icon-study-show.disabled{background-image:url(../media/vectors/study-show-disabled.svg)}.icon-study-stroke-order{background-image:url(../media/vectors/study-stroke-order.svg);max-width:52px;max-height:50px}.icon-study-stroke-order.disabled{background-image:url(../media/vectors/study-stroke-order-disabled.svg)}.icon-study-word-edit{height:23px;width:19px}.icon-study-word-edit svg{width:24px;height:24px;fill:#87a64b}.icon-study-word-edit.active svg{fill:#51632d}.icon-study-word-star{background-image:url(../media/vectors/study-word-star.svg);height:24px;width:24px}.icon-study-word-star-filled{background-image:url(../media/vectors/study-word-star-orange.svg);height:24px;width:24px}.icon-study-word-volume{height:24px;width:24px}.icon-study-word-volume svg{width:24px;height:24px;fill:#87a64b}.icon-light-add-word{background-image:url(../media/vectors/study-light-add-word.svg);height:31px;width:31px}.icon-light-collapse-nav{background-image:url(../media/vectors/study-light-collapse-nav.svg);height:31px;width:31px}gelato-page>.container>.content-block{background-color:#f3f2f6}.main-content{background-color:#fbfafc;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#404851;margin:-15px 0;min-height:500px;padding:55px 40px}.mobile .main-content{min-height:0}.title{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:25px;margin-top:10px}.header{font-family:Ubuntu,"Arial Unicode MS",Arial,sans-serif;font-size:20px;font-weight:300;margin-bottom:15px;margin-top:40px}#vocablist-nav-links{background:#262b30;margin-bottom:15px;margin-top:-50px;overflow-x:scroll;padding-bottom:10px;padding-top:10px;position:fixed;width:100%;z-index:7002}#vocablist-nav-links .row{margin-bottom:15px}gelato-page{display:block;margin:0;padding:0}.spinner1{height:20px;position:relative;width:20px}.spinner1 .double-bounce1,.spinner1 .double-bounce2{-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out;border-radius:50%;background-color:#87a64b;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.spinner1 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.mini-spinner .fa-spinner{font-size:18px}.table-oversized-wrapper{margin:0 -40px}.table-oversized-wrapper tr.odd-row{background-color:#f7f6f9}.table-oversized-wrapper tr.even-row{background-color:#fbfafc}.table-oversized-wrapper .table>tbody>tr>td:first-child{padding-left:40px}.table-oversized-wrapper .table>tbody>tr>td{padding:14px 8px}