@import url('/static/blocks/header.css?057c056d284c');@import url('/static/blocks/body.css?057c056d284c');@import url('/static/blocks/footer.css?057c056d284c');
@import url('/static/buttons/buttons.css?47250cec6f68');.instructions{color:#888;font-size:80%}p.instructions{margin-top:.2em}.radio-select li{margin:0;padding:0;list-style:none}label.block{display:block}div.popup{position:absolute;z-index:100000;margin-bottom:-2px;margin-left:-220px;padding:.5em;width:auto;background:#ffffc0;border:1px solid #a09060;font-size:10pt}table.data-table{clear:both;margin-bottom:1em;width:100%;border:1px solid #ccd0d1;border-radius:8px}table.data-table tr th{padding:2px 4px;background:#f1f1f4 url('/static/style/images/grad_27.png?f7e5e78d38e7') repeat-x;font-size:13px}table.data-table tr td{padding:10px 5px;font-size:.8em;line-height:115%}table.data-table thead tr{height:27px;border-bottom:1px solid #ccd0d1;color:#666}table.data-table tr th:first-child{border-top-left-radius:8px}table.data-table tr:nth-child(2n+1){background:#f4f7fc}table.flex-text{padding:0;width:100%;border:0}table.flex-text td{padding:0;border:0}table.flex-text th{margin:0;width:2px;border:0}table.flex-text textarea{margin:0;padding:0 0 0 2px;width:100%;border:1px solid silver}table.layout{margin-bottom:0 !important;width:100%}table.layout tr td,table.compact tr td,table.layout tr th,table.compact tr th{line-height:100%}table.compact tr td,table.compact tr th{padding:.125em}table.layout tr td,table.layout tr th{padding:0;vertical-align:top}dl.form{overflow:hidden;margin:0}dl.form dt{clear:left;padding-right:1em;min-width:100px;font-weight:bold;text-align:left}dl.form dt,dl.form dd{float:left;line-height:100%;vertical-align:top}dl.form dt.header{padding-top:.5em !important;color:#a0a0a0;font-size:120% !important}dl.form .opt{font-weight:normal}dl.form dd.level{text-align:left}div.sidebar-box{background:#fff}div.sidebar-box.last{border-radius:0 0 7px 7px}div.sidebar-box h2{margin:0 10px;padding:16px 0 0 10px;border-top:1px solid #ccd0d1;color:#333;font-size:90%}div.sidebar-box h2:first-child,.sidebar-box-content h2{border:none !important}.is-mobile{width:50%}.is-mobile .mobile-menu{margin:0}.is-mobile .mobile-menu .dropdown{width:33%;margin:0}.is-mobile .mobile-menu .dropdown-menu{background:#1e639e;width:100%}.is-mobile .mobile-menu .dropdown-menu li{display:block;margin:0;width:100%}.is-mobile .mobile-menu .dropdown-menu .menu-item{margin:0}.is-mobile .mobile-menu .dropdown-menu li a span{background:0;font-weight:bold;display:block;border-bottom:1px solid #ccc;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.is-mobile .mobile-menu .dropdown a:hover,.mobile-menu .dropdown a:active{background:#0f3c63}.is-mobile .mobile-menu .dropdown a .caret{right:21px;position:absolute;top:18px}.is-mobile .mobile-menu .dropdown-menu li img{width:100%;display:none}.sidebar-box-content h3{margin:1em 0;padding:2px 0 0;background:#fff;border-bottom:1px solid #000;font-weight:normal;font-size:100%}.sidebar-box-content{padding:12px 15px 12px 22px;word-wrap:break-word}.sidebar-box-content .sidebar-box.first{margin-left:-22px;background:0}.sidebar-box-content form input{margin-top:5px}div.sidebar-box div.scroller{overflow-y:scroll;margin-bottom:1em;height:10em;border:1px solid #e8e8e8}div.sidebar-box div.scroller-content{padding:.25em .5em}div.sidebar-box .filter_form label{display:block}div.sidebar-box select{width:200px}#conversation-tabs select{width:154px}.page-box{margin:0 0 1em;padding:0;border:0}.page-box-content{margin:0;padding:.5em .5em 1em;border:1px solid #e8e8e8;border-bottom:0}.page-box h2 a{color:#fff}.page-box ol{margin:0;padding:0}.page-box ol li{margin-bottom:.5em;list-style-position:inside}div.paginator{margin:.5em 0 1em}div.paginator a{padding:0 5px;background-color:#cddcec;border:1px solid #0963b6;color:#0963b6;text-decoration:none}div.paginator a.current-page,div.paginator a:hover{background-color:#0963b6;color:#cddcec}ul.menu li{float:left}.link-selector a.selected{background-color:#92c1ed;color:#fff}.free{font-weight:bold}.error,.error-list,.errorlist{color:red;font-size:80%}.calendar td{padding:4px;font-size:80%;line-height:100%}div.iewrap{margin:0;padding:0;width:auto}#popup-container{margin:0;padding:0;text-align:left}#dialog-content{text-align:left}#bd #message-list ul{margin:0;padding:0}img.lesson-picture{margin:0 1em .6em 0;background-color:#f0f0f0}.box{margin-bottom:18px;background:url('/static/images/box-bottom-shadow.gif?76536c8c5e43') repeat-x bottom;border:1px solid #dedede}.box .header{height:10px;background:url('/static/images/box-top-shadow.gif?76536c8c5e43') repeat-x}#dialog-title{display:none;float:none;margin:5px 0 0 20px}div.event-description-table{overflow:hidden}.event-image{float:left;padding-right:20px;width:85px;text-align:center}.event-description{margin:0 0 0 103px}.event-description h3{margin-bottom:20px}.event-control-block{clear:both}.event-control-lower{margin-bottom:20px}.event-time{clear:both;margin-bottom:5px;padding-left:15px;color:#eb3f35;font-size:1.3em}.event-control-right{margin-bottom:15px;padding-left:15px}p.action-button,p.action-button-tool{display:inline-block;float:none;margin:0 auto;padding:0;background:url('/static/img/buy-points-button-right.gif?cdabd8c5fb86') no-repeat right top !important;border:0}p.action-button-tool{margin:0}p.action-button .action-button,.action-button-tool .tool-button{display:inline;padding:0 20px;height:28px;background:url('/static/img/buy-points-button-left.gif?28256145056f') no-repeat !important;border:0;color:#e3f2ff;font-size:18px}.action-button-cover{clear:both;text-align:center}#free-message{float:left;margin-top:2px;padding:1px 1px 1px 12px;background:#c8ff00;border-radius:10px}#free-message p{margin:0;color:#000;font:bold 12px Arial,sans-serif}#free-message p a{display:inline-block;margin-left:8px;padding:0 8px;background:#288ec5;border-radius:9px;font-size:10px;line-height:18px;text-decoration:none;text-transform:uppercase}.sidebar-box .calendar-side{padding:10px 9px 5px 24px}.sidebar-box .calendar-side h2{padding:0}.sidebar-box .calendar-side p{margin-bottom:0}.sidebar-box .calendar-side p a{font-size:12px}.sidebar-box-content-schedule .calendar-button,.sidebar-box-content-schedule .panes{text-align:center}.sidebar-box-content-schedule input.action-button{margin-top:12px;padding:0 7px;height:32px;background-image:linear-gradient(to bottom,#025cb1 0,#77bdfe 100%);background-image:-webkit-linear-gradient(bottom,#025cb1 0,#77bdfe 100%);border:1px solid #015cb1;border-radius:6px;color:#fff;font:16px Helvetica,sans-serif}.sidebar-box-content-schedule .inner-content{margin:0 auto;padding:40px 25px;width:164px;border:1px solid #9c9c9c;color:#2087c8;font:bold 14px Helvetica,sans-serif}.sidebar-box-content-schedule .panes div.panes-inner{overflow:auto;margin:0 0 0 10px;width:240px;height:300px;border:1px solid #9c9c9c}.sidebar-box-content-schedule form{text-align:center}#event-attributes-page{padding:6px;width:228px}#day-planner-title{padding-bottom:10px;color:#000;font:14px Helvetica,sans-serif !important}table.hours thead td,table.hours{width:100%}table.hours thead td,table.hours tbody th{color:#2087c8;font:bold 14px Helvetica,sans-serif}table.hours tbody tr.a{background:#f4f7fc}div.sidebar-box .wizard-page label{color:#2087c8;font:bold 14px Helvetica,sans-serif}div.sidebar-box .wizard-page select{width:auto}img.small-flag{vertical-align:-10%}a.current-page{border:medium solid;border-radius:5px;font-weight:700;text-decoration:none}#id_multiplier{width:3em;border:1px solid #000}#id_multiplier.err{border:1px solid red}#tr-field-method ul{margin:0;padding:0}#tr-field-method ul li{margin:0;padding:0;list-style:none}p.big{font-size:110%}table#sub-info th{padding-right:1em}.err{background:#ffff50}.corr{background:#80ff80}.curr-err{background:#ff5050}#text-scroller{overflow:auto;margin-bottom:1px;width:100%;height:20em}#text-scroller table{width:95%}#original-text,#corrected-text{padding:1em}table.layout tr td{padding-top:2px;line-height:normal}table.layout tr td a.action-button{margin-left:10px;padding:0 10px 1px;text-decoration:none}#text-scroller-wrapper{margin-bottom:1em;border:1px solid gray}#original-text b{font-weight:normal}.unified_content{overflow:hidden;margin-bottom:6px;padding:0}.unified_content+.container{clear:both}.unified_content h2{margin-bottom:10px;color:#666;font-size:22px}.unified_content .main_section{float:left;overflow:hidden;width:60%;border-right:1px solid #a4a4a4}.welcome .unified_content .main_section{width:74%}.unified_content .main_section section{padding:20px}.unified_content .main_section table{margin-bottom:20px}.unified_content .main_section .wall-post-box{overflow:hidden;margin:20px 10px;padding:20px 0 0;border:1px solid #ccd0d1;border-radius:6px;box-shadow:0 1px 2px 1px #ebebeb}.unified_content .main_section .wall-posts-box .new-wall_post-box{padding:20px}.unified_content aside{float:left;margin-left:-1px;width:40%;border-left:1px solid #a4a4a4;box-sizing:border-box}.welcome .unified_content aside{width:26%}.unified_content aside h3{margin:0 0 10px;padding:10px 15px;border-bottom:1px solid #a4a4a4;box-shadow:1px 1px 2px 1px #ebebeb;color:#666;font:bold 16px Arial,sans-serif}div.ranking_list{margin:.5em 0}div.ranking_list .ranking-tab_navs,div.ranking_list .ranking-tab_navs li{margin:0}div.ranking_list .ranking-tab{margin:0 0 .5em 2em}div.ranking_list{position:relative;margin:0;padding:10px 20px 10px 10px;min-height:200px}.ranking_list:after{content:"";display:block;clear:both}div.ranking_list .ranking-tab_navs{position:absolute;width:26%}div.ranking_list .ranking-tab_navs li{margin-bottom:10px;margin-left:0;padding:3px 7px;background:0;border:0;color:#666;cursor:pointer;font:12px Arial,sans-serif;list-style:none}div.ranking_list .ranking-tab_navs li.active_tab{z-index:1;background:#25a6f1;border-radius:3px;color:#fff;cursor:auto;text-indent:0}div.ranking_list .ranking-tab{display:none;position:relative;float:right;width:auto;height:0;background:#fff}div.ranking_list .ranking-tab.active_tab{display:block;width:67%;height:auto}div.ranking_list .ranking-tab ul{margin:0}.unified_content aside .sidebar-box{border:0;border-radius:0;box-shadow:none}.tutor-header{display:block !important;padding-bottom:4px !important}.jGrowl .non-alert-message{background:white url('/static/img/check.png?cdabd8c5fb86') no-repeat 7px !important;border:1px solid green !important;border-radius:5px !important;box-shadow:0 0 10px rgba(0,0,0,0.5);color:black !important;font-size:16px !important;min-height:0 !important;opacity:1 !important;padding-left:30px !important;width:100% !important}.no-sidebar .unified_content,.no-sidebar #main-col{float:none;margin:auto}.ui-widget-overlay{background:#aaa;opacity:.3}.welcome .sidebar-box .small-banner,.welcome .challenge{text-align:center}.welcome .sidebar-box .small-banner img,.welcome .challenge img{width:100%}body.forum #result-list li{margin:0 0 20px;list-style:none}body.forum #result-list li p{margin-bottom:0}.glyphicon.icon-green{color:#0f0}.glyphicon.icon-red{color:red}#share-popup{background:#fff;border:1px solid #a4a4a4}.popup-clean.ui-widget-content{background:#fff}.popup-clean .ui-dialog-titlebar{background:0;border:0}
#announcement{margin-top:10px;padding:7px 18px 10px;background:#fff9de;border:2px solid #f0b213;border-width:2px 0}#announcement p{margin:0;font:12px Helvetica,sans-serif}#hide{position:relative;float:right;font-size:12px}.sidebar_box{margin:15px auto 0;padding-top:5px;width:264px;background:#fff url('/static/style/images/sort_box_top.jpg?f7e5e78d38e7') no-repeat}.sidebar_box ul li{color:#006ed5}.sidebar_box_bottom{width:264px;height:7px;background:url('/static/style/images/sort_box_bottom.png') no-repeat}.searchbox #id_filter_search,.searchbox #id_search{width:130px}.sort{margin-right:5px;border-bottom:1px solid #000;font-weight:700}.sort-content{margin-left:25px;width:239px}#select{padding-left:20px}#searchbutton,.searchbutton{float:right;margin-top:5px;margin-right:20px;width:61px}.welcome h3{margin:0 0 10px}.calendarbox,.clockbox{position:relative;margin:5px auto;width:16em;background:#fff;border:1px solid #000;text-align:center}.clockbox{width:9em}ul.timelist,.timelist li{margin:0;padding:0;list-style-type:none}.timelist a{padding:2px}#bd{padding:10px 30px}.cvv_example{display:block;margin-left:200px;width:127px;height:46px;background:url('/static/img/cvv_example.gif?d9684955e4b4') no-repeat}.sidebar-box dt{margin-top:6pt;margin-bottom:3pt;font-weight:bold}.info-short{position:relative;margin-bottom:20px;padding:10px 15px;border:1px solid #a4a4a4;border-width:1px 0;box-shadow:0 1px 3px #ccc}.top-25-cards .help{position:absolute;top:11px;right:5px}.info-short .image{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.info-short .image a,.info-short .image img{display:block;background:#f0f0f0}.info-short .title{display:inline-block;color:#666;font:bold 16px Arial,sans-serif;vertical-align:middle}.sidebar-box h2.c_st{padding:9px 5px 3px 53px !important}.sidebar-box h2 .help{float:right;width:23px;height:23px;background:url('/static/img/question1.gif?cdabd8c5fb86') no-repeat;text-indent:-900%}.sidebar-box p.help a:after{content:"";display:inline-block;margin-left:10px;width:23px;height:23px;background:url('/static/img/question1.gif?cdabd8c5fb86') no-repeat;vertical-align:middle}.page-box-home h2 .help{position:relative;top:-10px;display:inline-block;width:24px;height:25px;background:url('/static/img/question2.gif?28256145056f') no-repeat;text-indent:-900%}.achievement-progress-bar{margin-bottom:5px}.achievement-progress-bar p{overflow:hidden;margin-bottom:2px;font-size:10px}.achievement-progress-bar p.bar span{float:left;width:86%;height:13px;border:1px solid #d8dadb}.achievement-progress-bar p.bar span span{width:auto;background:#a0d1ff;border:0;font-family:Helvetica,sans-serif;text-align:right}.achievement-progress-bar p.bar .progress-value{position:relative;float:left;height:0;border:medium none}.achievement-progress-bar p.bar em{float:right;font-style:normal;text-align:right}.progress-widget .achievement-progress-bar .title .no-required{display:none}.progress-widget.ninetyto1 .achievement-progress-bar.WW .title .no-required,.progress-widget.ninetyto1 .achievement-progress-bar.ST .title .no-required{display:inline-block}.progress-widget.empty .if-no-empty,.progress-widget:not(.empty) .if-empty,.progress-widget .restart-challege,.progress-widget .achievement-required-note,.progress-widget .achievement-empty .no-available-message,.progress-widget:not(.ninetyto1) .achievement-empty .challenge-message{display:none}.progress-widget.empty .if-empty,.progress-widget:not(.empty) .if-no-empty,.progress-widget.ninetyto1:not(.empty) .achievement-required-note,.progress-widget.ninetyto1:not(.empty) .restart-challege,.progress-widget.empty:not(.ninetyto1) .achievement-empty .no-available-message,.progress-widget.empty.ninetyto1 .achievement-empty .challenge-message{display:block}.progress-widget.empty .achievement-empty{min-height:240px}.trigger{text-decoration:none}.welcome #sidebar{margin:0 !important;padding:0 !important}div.sidebar-box{margin-bottom:20px;padding:0;border:1px solid #a7ccdb;border-radius:10px;box-shadow:0 0 3px #a7ccdb}.welcome div.sidebar-box div.sidebar-box-content,.write div.sidebar-box div.sidebar-box-content,.study div.sidebar-box div.sidebar-box-content{padding:0 15px 15px}.welcome div.sidebar-box div.sidebar-box-content.banner,.forum div.sidebar-box div.sidebar-box-content.banner{padding:0 8px 15px;text-align:center}.welcome div.sidebar-box.invite-banner{background:#f4f8fa;border-bottom:2px solid #a4a4a4;box-shadow:0 1px 2px 1px #ebebeb}.welcome div.sidebar-box.invite-banner .sidebar-box-content{padding:25px}.welcome div.sidebar-box.invite-banner .sidebar-box-content p{line-height:20px}.welcome div.sidebar-box.invite-banner div.share-buttons,.welcome div.sidebar-box.invite-banner .sidebar-box-content p{margin:0 0 15px}.welcome div.sidebar-box.invite-banner .sidebar-box-content p.title{color:#f30000;font:bold 16px Arial,sans-serif;line-height:normal}.welcome div.sidebar-box.invite-banner input[type="text"]{width:100%;border:1px solid #b4b9c9;border-radius:6px;box-shadow:inset 0 1px 2px #ccc;color:#b6aea9;font:15px/25px Arial,sans-serif}.welcome div.sidebar-box.invite-banner div.share-buttons .addthis_toolbox{float:left;text-align:center}.welcome div.sidebar-box.invite-banner div.share-buttons .addthis_toolbox>a{padding-right:5px;outline:0}.welcome div.sidebar-box.invite-banner div.share-buttons .invite-text-wrapper{overflow:hidden;padding:0 2px;height:auto !important}.welcome div.sidebar-box.invite-banner div.share-button{margin-bottom:15px}.welcome div.sidebar-box.invite-banner div.upgrade-button-wrapper{text-align:center}.welcome div.sidebar-box.invite-banner .upgrade-button{display:inline-block;padding:8px 15px;background:#2191d7;border:1px solid #1c74ab;border-radius:5px;box-shadow:0 2px 1px #8da7b7;color:#fff;font:bold 14px Arial,serif;outline:0;text-decoration:none}.welcome div.sidebar-box.invite-banner .upgrade-button:active,.welcome div.sidebar-box.invite-banner .upgrade-button:hover{background:#0d83bb;background:-webkit-linear-gradient(top,#0d83bb 0,#08a3ea 0,#0897d7 100%);background:linear-gradient(to bottom,#0d83bb 0,#08a3ea 0,#0897d7 100%);border:1px solid #2283c1}.forum div.sidebar-box{padding-bottom:0}.search-term{position:relative;margin-bottom:10px;padding:2px;max-width:200px;border:1px solid #b4b9c9;border-radius:6px;box-shadow:inset 0 1px 2px #ccc;font-size:14px;white-space:nowrap}.autocomplete-courses-search-box .autocomplete-courses-search-text{height:28px;background:0;line-height:21px;outline:0}.courses-search-result-menu,.autocomplete-courses-search-text{display:block}.search-term:before{content:"";float:left;width:25px;height:25px;background:url('/static/img/search.png?d9684955e4b4') no-repeat center;vertical-align:top}div.sidebar-box .search-term input{margin:0;padding:0 5px 0 0;width:160px;height:25px;background:transparent;border:0;box-shadow:none;font-size:14px;line-height:16px;outline:none !important}.status-draft,.submissions-table td .status-draft{display:block;width:20px;height:23px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -49px}.status-pending,.submissions-table td .status-pending{display:block;width:29px;height:28px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -93px}.status-submitted,.submissions-table td .status-submitted{display:block;width:29px;height:28px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -93px}.status-corrected,.submissions-table td .status-corrected{display:block;width:29px;height:22px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -68px}.status-complete,.submissions-table td .status-complete{display:block;width:29px;height:24px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -68px}.flashcards_button{display:inline-block;margin:0 60px;padding:2px;width:108px;height:22px;background:#f1f9ff;background-image:-webkit-linear-gradient(bottom,#f1f9ff 0,#daf0fe 100%);background-image:linear-gradient(to bottom,#f1f9ff 0,#daf0fe 100%);border:1px solid #72baec;border-bottom-color:#3b82bb;border-radius:4px;box-shadow:inset 0 1px 1px #fff;color:#2087c8;font:bold 14px Arial,sans-serif;text-align:center}.flashcards_button:hover{text-decoration:none}.sidebar-card-list{padding:0 0 0 20px;column-count:2;-webkit-columns:2;column-gap:10px;-webkit-column-gap:10px}.sidebar-card-list li{margin:0 0 10px;font-size:14px;list-style:none outside}.sidebar-card-list input{display:none}.sidebar-card-list input.card-checkbox{display:inline}.page-box-home{margin-bottom:5px;padding:0 0 1px;background:url('/static/img/page_box_border.gif?28256145056f') repeat-x left bottom}.page-box-content{margin:0;padding:0;background:0;border:0}.page-box-home h1{padding:15px 180px 15px 58px;font-size:20px}.add-button{float:right;margin-top:10px;width:176px;height:29px;background:url('/static/img/add-button.gif?28256145056f') no-repeat;font-size:14px;text-align:center}.add-button a{display:block;padding-top:5px;width:176px;height:24px;color:#fff;text-decoration:none}p#blank-slate-button{float:none;margin:40px auto}div.blank-slate-text{margin-left:58px}.page-box-home li{margin-bottom:10px;font-size:14px !important;list-style-type:none}.page-box-home table{margin-left:5px}.page-box-home table th,.page-box-home td{padding:0;font-weight:normal;text-align:left}.submissions-table{width:100%}.submissions-table th{width:3% !important}.submissions-table td{width:15%}.submissions-table .wide-td{padding-right:5%;width:60%}.submissions-table span,.submissions-table a,.submissions-table th,.submissions-table td{padding-top:0;vertical-align:top}#language h1{padding:2px 0 3px}.language-switch div{display:inline}.language-switch a,.language-switch a:hover{border-bottom-style:none;cursor:pointer;text-decoration:none}#switch{display:inline-block;width:55px;height:35px;background:url('/static/img/lang-arrow.png?cdabd8c5fb86') no-repeat;cursor:pointer;line-height:62px}.switch a{text-decoration:none}.switch a:hover{text-decoration:underline}#switch a{display:block;width:55px;height:35px;font-size:10px;text-indent:-9000%}#switch a:hover{display:block;width:55px;height:35px;font-size:10px;text-indent:-9000%}#page h1 #switch{display:inline-block;width:51px;height:27px;background:url('/static/img/course_switch.png?cdabd8c5fb86') no-repeat;line-height:35px}#page h1 #switch a{display:block;width:51px;height:27px;font-size:10px;overflow:hidden;text-indent:-9000%}.control-group{margin:85px 0 28px;width:272px;background:#fffabe url('/static/img/limit_message_top.gif?28256145056f') no-repeat}.quota-warning{padding:13px 5px 13px 13px;background:url('/static/img/limit_message_bottom.gif?28256145056f') no-repeat left bottom}.quota-warning h2{margin-bottom:7px;color:#ee4035;font-weight:normal;line-height:normal}.grey-block{margin-bottom:20px;padding:0 5px;border:1px solid #eee;border-radius:0 0 2px 2px}.grey-block:before,.grey-block:after{content:"";display:block;margin:0 -5px}.grey-block:before{margin-bottom:3px;height:5px;background-image:linear-gradient(bottom,#fbfbfb 0,#f8f8f8 79%);background-image:-webkit-linear-gradient(bottom,#fbfbfb 0,#f8f8f8 79%)}.grey-block:after{height:18px;background-image:linear-gradient(bottom,#eee 0,#fff 79%);background-image:-webkit-linear-gradient(bottom,#eee 0,#fff 79%)}.tutor-status-draft,.submissions-table td .tutor-status-draft{display:block;width:20px;height:23px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -49px}.tutor-status-pending,.submissions-table td .tutor-status-pending{display:block;width:20px;height:24px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -27px}.tutor-status-submitted,.submissions-table td .tutor-status-submitted{display:block;width:20px;height:24px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat 0 -27px}.tutor-status-corrected,.submissions-table td .tutor-status-corrected{display:block;width:29px;height:26px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat}.tutor-status-complete,.submissions-table td .tutor-status-complete{display:block;width:29px;height:26px;background:url('/static/img/status_sprites.png?d9684955e4b4') no-repeat}.left{float:left}.submenu{padding:18px 40px 7px}.submenu ul{text-align:center}.submenu li{display:inline;margin:0;padding-left:10px}.lingq_central li{background:url('/static/img/dot.gif?cdabd8c5fb86') no-repeat left center;font:bold 12px/20px Helvetica,Tahoma,sans-serif}.lingq_central li:first-child{background:0}.submenu a{background-repeat:no-repeat;text-decoration:none}.lingq_central a{padding-left:20px;background-position:left center}.lingq_central .submenu_lingq a{background-image:url('/static/img/submenu-lingq.gif?28256145056f')}.lingq_central .submenu_japanese a{background-image:url('/static/img/submenu-japanese.gif?cdabd8c5fb86')}.lingq_central .submenu_francais a{background-image:url('/static/img/submenu-france.gif?cdabd8c5fb86')}.lingq_central .submenu_dutch a{background-image:url('/static/img/submenu-dutch.gif?cdabd8c5fb86')}.lingq_central .submenu_russian a{background-image:url('/static/img/submenu-russian.gif?d9684955e4b4')}.lingq_central .submenu_deutsch a{background-image:url('/static/img/submenu-deutsch.gif?28256145056f')}.lingq_central .submenu_chinese a{background-image:url('/static/img/submenu-chinese.png?28256145056f')}.lingq_central .submenu_spanish a{background-image:url('/static/img/submenu-spanish.png?d9684955e4b4')}.lingq_central .submenu_italian a{background-image:url('/static/img/submenu-italian.png?d9684955e4b4')}.lingq_central .submenu_english a{background-image:url('/static/img/submenu-english.png?28256145056f')}.lingq_central{display:block;background:0}.opera #language-choices-switch-popup{min-width:370px}.tooltip:not(role=tooltip){display:none;position:absolute;z-index:9999;padding:3px;height:auto;background:#ffa;border:1px solid #cc9;box-shadow:2px 2px 11px #666;font-size:13px}.learn_langs a{font-size:12px}.submenu .learn_langs li{padding:0 4px}div.bookmarklet-badge{position:relative;top:-12px;right:10px;float:right;padding:0;width:337px;height:70px;background-image:url('/static/img/bookmarklet-header.png?d9684955e4b4');text-align:left}div.bookmarklet-badge a{position:absolute;z-index:10;float:left;width:337px;height:70px;opacity:0;text-decoration:none}div.bookmarklet-badge .green{color:#7bba42;font-size:16px}div.bookmarklet-badge .blue{font-size:15px;color:#006ed5}div.bookmarklet-badge p{margin:0;padding:8px 0 0 128px;color:#57595a;font-weight:bold;font-size:12px}div.bookmarklet-badge p.first{padding-left:120px;color:#a0a0a0;font-size:14px}.share-button .share-email button{background-color:transparent;background-image:-webkit-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:linear-gradient(top,#f8f8f8,#d9d9d9);border:1px solid #bbb;border-radius:3px}.share-button .share-email button:hover{border-color:#999}.share-button .share-email button{margin:35px auto 0;width:60px;height:22px;color:#333;font:bold 11px Arial,Helvetica,sans-serif}.share-button .share-email button div{float:left;margin-left:3px;width:15px;height:15px;background:url('/static/style/images/rose_plus.png?f7e5e78d38e7') no-repeat 0 -55px}.share-button .share-email button span{position:relative;top:2px}.plus-rose-inactive .rose-normal{border-color:#bbb;opacity:.6}.horizontal-banner{margin:0 auto;text-align:center}.controls{position:absolute;top:-2px;right:0;z-index:1;float:right;margin-top:2px}.controls a{border:0;outline:0}.controls .pin-notification{float:right;width:14px;height:14px;background:url('/static/images/wall/icons/icon-pin.png') no-repeat;text-indent:-9999px}.controls .pin-notification.pinned{background:url('/static/images/wall/icons/icon-pinned.png') no-repeat}.controls .remove-notification{float:right;margin:0 4px;width:14px;height:14px;background:url('/static/images/wall/icons/icon-remove.png') no-repeat 2px;text-indent:-9999px}
@import url('//fonts.googleapis.com/css?family=Open+Sans:600,700,800&subset=latin,cyrillic-ext,latin-ext,cyrillic,greek-ext,greek,vietnamese');@import url('//fonts.googleapis.com/css?family=Swanky+and+Moo+Moo');@import url('//fonts.googleapis.com/css?family=Gloria+Hallelujah');*{margin:0;padding:0;box-sizing:content-box}body{padding-bottom:0;background:#c6e9f8;color:#000;line-height:normal}h1,h2,h3,h4,h5,h6{margin:0;font-weight:bold;line-height:normal}ul,ul li{margin:0;list-style:none}.inner{overflow:hidden;margin:0 auto;max-width:1100px}header.navbar{position:relative;margin-bottom:30px;background:#2789be;border:1px solid #176d9d;border-width:1px 0 2px;box-shadow:inset 0 1px 0 #72b0d1,0 6px 0 rgba(0,0,0,0.14);border-radius:0}header.navbar .inner{margin:0 auto;padding-top:3px;width:auto;max-width:1110px;text-align:right}.navbar-toggle{float:right;margin:0 5% 0 0;padding-top:7px;width:46px;height:31px;border-radius:3px;background:#ff8f26;background:linear-gradient(top,#fe9f41 0,#fe9f41 10%,#ff8f26 21%,#f57226);background:-webkit-gradient(linear,left top,left bottom,from(#fe9f41),color-stop(0.10,#fe9f41),color-stop(0.21,#ff8f26),to(#f57226));border:1px solid #ff7b07;box-sizing:border-box;box-shadow:0 1px 2px rgba(51,51,51,1),inset 1px 1px 1px rgba(255,189,131,1);text-shadow:1px -1px 1px rgba(203,133,86,1),0 0 0 rgba(203,133,86,0)}.navbar-toggle:before,.navbar-toggle:after{content:"";display:block;margin:0 auto 3px;width:26px;height:9px;border:3px solid #fff;border-width:3px 0}.navbar-toggle:after{height:0;border-bottom:0}header.navbar .navbar-toggle{margin-top:8px}header.navbar .enter{float:right;padding-top:7px;height:32px}header.navbar .enter:before{content:"";display:inline-block;margin-right:12px;height:37px;border-right:1px solid #65abd1;border-left:1px solid #176d9d;vertical-align:top}header.navbar .enter a{display:inline-block;margin-top:5px}header.navbar .enter .login{margin:0 10px 0 12px;padding-left:16px;background:url('/static/img/lock.png?28256145056f') no-repeat left 1px;font:700 14px OpenSans,Helvetica,sans-serif;text-shadow:0 -1px 1px #2d7095}header.navbar .enter .signup,#tier-table thead th a{padding:2px 17px;font:700 13px OpenSans,sans-serif;color:#fff;background:#ff8f26;background:linear-gradient(top,#ff8f26 0,#fe9f41 5%,#fa8e36 19%,#f57226 99%,#ff8f26);background:-webkit-gradient(linear,left top,left bottom,from(#ff8f26),color-stop(0.5,#fe9f41),color-stop(0.19,#fa8e36),color-stop(0.99,#f57226),to(#ff8f26));border-radius:30px;border:1px solid #ff7b07;box-shadow:0 2px 1px rgba(0,0,0,.3),inset 0 0 1px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(000,000,000,0.2),0 1px 0 rgba(255,255,255,0.3)}header.navbar .enter .signup:hover,#tier-table thead th a:hover{background:#ff9305;background:linear-gradient(top,#ffbf3f 0,#ffae18 5%,#ffb327 19%,#ffa406 99%,#ff9305);background:-webkit-gradient(linear,left top,left bottom,from(#ffbf3f),color-stop(0.5,#ffae18),color-stop(0.19,#ffb327),color-stop(0.99,#ffa406),to(#ff9305));border:1px solid #ff7b07;box-shadow:0 2px 1px rgba(0,0,0,.3),inset 0 0 1px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(203,140,84,0.4),0 1px 0 rgba(255,255,255,0.3)}header.navbar .enter .signup:active,#tier-table thead th a:active{background:#ffb327;background:linear-gradient(top,#e8ad38 0,#ffae18 2%,#ffb327 29%,#ffa406 99%,#ff9305);background:-webkit-gradient(linear,left top,left bottom,from(#e8ad38),color-stop(0.2,#ffae18),color-stop(0.29,#ffb327),color-stop(0.99,#ffa406),to(#ff9305));border:1px solid #c48110;box-shadow:0 3px 5px rgba(107,106,107,0.2),inset 0 2px 2px #cf9655}header.navbar ul{padding-top:15px}header.navbar li{display:inline-block;padding:0 0 0 2.6%;font:700 14px OpenSans,Helvetica,sans-serif;vertical-align:top}header.navbar li:last-child{padding-right:3%}.lang-ru header.navbar{font-size:14px}.lang-ru header.navbar .enter .signup{font-size:11px}header.navbar a{display:inline-block;color:#c8e5f8;text-decoration:none;text-transform:uppercase;text-shadow:0 -1px 1px #45718a}header.navbar li.current a,header.navbar li a:hover,header.navbar .enter .login:hover{color:#fff}header.navbar li a:visited{color:#c8e5f8}header.navbar a#small_logo{text-indent:-9999px;text-transform:capitalize;position:relative;z-index:1;float:left;margin:0 0 0 30px;width:75px;height:50px;background:url('/static/img/logo_small.png?28256145056f') no-repeat;text-align:left}#main-col,#sidebar,#bd #page #content-header h1{box-sizing:border-box}body>footer{background:#040f15}body>footer .inner{padding:65px 0 35px}body>footer .menu .col{position:relative;display:inline-block;margin:0 2% 20px 1%;width:21%;vertical-align:top}body>footer .menu .col:last-child{margin-right:0}body>footer .menu .col h3{margin-bottom:14px;padding-bottom:4px;border-bottom:1px dashed #999;color:#fff;font-size:16px}body>footer .menu .col ul{padding:0;box-shadow:none}body>footer .menu .col li{margin:0 0 10px;font-weight:bold;font-size:13px;line-height:19px}body>footer .menu .col li a{color:#777;text-decoration:none}body>footer .menu .col .central_blogs li{display:inline-block;margin-right:4%;width:39%;vertical-align:top}body>footer .menu .col .change_lang{margin-top:-31px;height:55px;border-bottom:1px dashed #999}body>footer .menu .col .change_lang label{display:block;margin-bottom:5px;color:#999;font-weight:bold;font-size:13px}body>footer .menu .col .change_lang select{font-size:12px}body>footer .menu .col .networks{margin-right:-16px;padding-top:16px;width:auto;border:0}.networks .appstore,.networks .androidapp{display:inline-block;vertical-align:top}.networks .appstore{margin-right:15px}.networks a{text-decoration:none}.networks .appstore a{display:inline-block;width:99px;height:34px;background:url('/static/images/appstore/App_Store_Badge_small_EN.png?be75a42cb5f5')}.networks .appstore.fr a{background-image:url('/static/images/appstore/App_Store_Badge_small_FR.png?74dd6e7981cd')}.networks .appstore.de a{background-image:url('/static/images/appstore/App_Store_Badge_small_DE.png?74dd6e7981cd')}.networks .appstore.es a{background-image:url('/static/images/appstore/App_Store_Badge_small_ES.png?74dd6e7981cd')}.networks .appstore.it a{background-image:url('/static/images/appstore/App_Store_Badge_small_IT.png?be75a42cb5f5')}.networks .appstore.nl a{background-image:url('/static/images/appstore/App_Store_Badge_small_NL.png?be75a42cb5f5')}.networks .appstore.ru a{background-image:url('/static/images/appstore/App_Store_Badge_small_RU.png?be75a42cb5f5')}.networks .androidapp a{display:inline-block;width:103px;height:34px;background-image:url('/static/images/androidapp/android_market_small_badge.png?76536c8c5e43')}body>footer .menu .col .networks ul{padding-top:30px}body>footer .menu .col .networks li{display:inline-block;width:100px;font-size:14px;line-height:normal;vertical-align:top}body>footer .menu .col .networks li a{display:inline-block;padding:3px 0 3px 23px;height:auto;background:url('/static/img/network_icons.png?cdabd8c5fb86') no-repeat;color:#999;vertical-align:top}body>footer .menu .col .networks li a:hover{color:#fff}body>footer .menu .col .networks li.facebook a{background-position:0 0}body>footer .menu .col .networks li.lingq_on_wiki a{padding:3px 23px 3px 0;background-position:right -146px}body>footer .menu .col .networks li.twitter a{background-position:left -36px}body>footer .menu .col .networks li.lingq_youTube_group a{background-position:left -72px}body>footer .menu .col .networks li.google_plus{display:block}body>footer .menu .col .networks li.google_plus a{background-position:left -108px}body>footer .menu .col .networks li.lingq_api a{padding:3px 0;background:0}.footer-inner .footer-links{padding:40px 0 15px;color:#999;text-align:center}.footer-inner .footer-links li{display:inline-block}.footer-inner .footer-links li:after{content:"|";margin:0 5px 0 7px}.footer-inner .footer-links li:last-child:after{display:none}.footer-inner .footer-links a{color:#999;text-decoration:none}body>footer #copyright,body>footer #copyright a{color:#777;text-decoration:none}body>footer #copyright{font-size:14px;text-align:center}.member_search,.filters-switcher{display:none}
.daily_tip_dialog{font-size:12px}.daily_tip_dialog a{color:#0a71ab}.daily_tip_dialog .ui-dialog-titlebar{background:0;border:0;border-bottom:1px solid #a6c9e2;color:#000;font-size:14px}#daily_tip-popup{text-align:left}#daily_tip-popup .tip-message{font-size:14px}#daily_tip-popup .tip-flag{margin-top:5px}#daily_tip-popup .tip-flag-label{margin-left:5px;font-weight:bold;font-size:14px}
.tooltip-hull{position:absolute;z-index:9999}.tooltip-shadow{position:absolute;z-index:9998;background:#000}.tooltip-container{border:solid 5px;text-align:left !important}.tooltip-container,.tooltip-container *{box-sizing:content-box}.tooltip-line{position:relative;margin:0 auto 0 20px;height:1px}.tooltip-container{background:#fff;border-color:#cc2d32}.tooltip-line{background:#cc2d32}
.help-tooltip-content{display:block !important;padding:15px 20px 5px 45px;width:366px;background:url('/static/img/help_popup.png?cdabd8c5fb86') no-repeat;box-sizing:border-box}.help_bottom{height:15px;background:url('/static/img/help_popup-bottom.png?28256145056f') no-repeat}.tooltip-hull{border:none !important}.tooltip-container{background:0;border:none !important}
/*! jQuery-Impromptu - v6.0.0 - 2014-12-27
* http://trentrichardson.com/Impromptu
* Copyright (c) 2014 Trent Richardson; Licensed MIT */.jqifade{position:absolute;background-color:#777}div.jqi{width:400px;max-width:90%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;position:absolute;background-color:#fff;font-size:11px;text-align:left;border:solid 1px #eee;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:7px}div.jqi .jqiclose{position:absolute;top:4px;right:-2px;width:18px;cursor:default;color:#bbb;font-weight:700}div.jqi .jqistate{background-color:#fff}div.jqi .jqititle{padding:5px 10px;font-size:16px;line-height:20px;border-bottom:solid 1px #eee}div.jqi .jqimessage{padding:10px;line-height:20px;color:#444;overflow:auto}div.jqi .jqibuttons{text-align:right;margin:0 -7px -7px -7px;border-top:solid 1px #e4e4e4;background-color:#f4f4f4;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}div.jqi .jqibuttons button{margin:0;padding:15px 20px;background-color:transparent;font-weight:400;border:0;border-left:solid 1px #e4e4e4;color:#777;font-weight:700;font-size:12px}div.jqi .jqibuttons button.jqidefaultbutton{color:#489afe}div.jqi .jqibuttons button:hover,div.jqi .jqibuttons button:focus{color:#287ade;outline:0}.jqiwarning .jqi .jqibuttons{background-color:#b95656}div.jqi .jqiparentstate::after{background-color:#777;opacity:.6;filter:alpha(opacity=60);content:'';position:absolute;top:0;left:0;bottom:0;right:0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}div.jqi .jqisubstate{position:absolute;top:0;left:20%;width:60%;padding:7px;border:solid 1px #eee;border-top:0;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}div.jqi .jqisubstate .jqibuttons button{padding:10px 18px}.jqi .jqiarrow{position:absolute;height:0;width:0;line-height:0;font-size:0;border:solid 10px transparent}.jqi .jqiarrowtl{left:10px;top:-20px;border-bottom-color:#fff}.jqi .jqiarrowtc{left:50%;top:-20px;border-bottom-color:#fff;margin-left:-10px}.jqi .jqiarrowtr{right:10px;top:-20px;border-bottom-color:#fff}.jqi .jqiarrowbl{left:10px;bottom:-20px;border-top-color:#fff}.jqi .jqiarrowbc{left:50%;bottom:-20px;border-top-color:#fff;margin-left:-10px}.jqi .jqiarrowbr{right:10px;bottom:-20px;border-top-color:#fff}.jqi .jqiarrowlt{left:-20px;top:10px;border-right-color:#fff}.jqi .jqiarrowlm{left:-20px;top:50%;border-right-color:#fff;margin-top:-10px}.jqi .jqiarrowlb{left:-20px;bottom:10px;border-right-color:#fff}.jqi .jqiarrowrt{right:-20px;top:10px;border-left-color:#fff}.jqi .jqiarrowrm{right:-20px;top:50%;border-left-color:#fff;margin-top:-10px}.jqi .jqiarrowrb{right:-20px;bottom:10px;border-left-color:#fff}