.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vcicon16px{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:middle;background-image:url(../images/vc_iconsx16.png);background-position:16px 16px;background-repeat:no-repeat;margin-top:1px}.vcicon16px.vcicon-drill.undone{background-position:-16px 0}.vcicon16px.vcicon-drill.learning{background-position:-16px -16px}.vcicon16px.vcicon-drill.done{background-position:-16px -32px}.vcicon16px.vcicon-test.undone{background-position:-32px 0}.vcicon16px.vcicon-test.learning{background-position:-32px -16px}.vcicon16px.vcicon-test.done{background-position:-32px -32px}.vcicon16px.vcicon-text.undone{background-position:-48px 0}.vcicon16px.vcicon-text.learning{background-position:-48px -16px}.vcicon16px.vcicon-text.done{background-position:-48px -32px}.vcicon16px.vcicon-video.undone{background-position:-64px 0}.vcicon16px.vcicon-video.learning{background-position:-64px -16px}.vcicon16px.vcicon-video.done{background-position:-64px -32px}.vcicon16px.vcicon-review.undone{background-position:-80px 0}.vcicon16px.vcicon-review.learning{background-position:-80px -16px}.vcicon16px.vcicon-review.done{background-position:-80px -32px}.vcicon16px.vcicon-image.undone{background-position:-96px 0}.vcicon16px.vcicon-image.learning{background-position:-96px -16px}.vcicon16px.vcicon-image.done{background-position:-96px -32px}.vcicon16px.vcicon-sound.undone{background-position:-112px 0}.vcicon16px.vcicon-sound.learning{background-position:-112px -16px}.vcicon16px.vcicon-sound.done{background-position:-112px -32px}.vcicon16px.vcicon-web.undone{background-position:-128px 0}.vcicon16px.vcicon-web.learning{background-position:-128px -16px}.vcicon16px.vcicon-web.done{background-position:-128px -32px}.vcicon32px{display:inline-block;width:32px;height:32px;line-height:32px;vertical-align:middle;background-image:url(../images/vc_iconsx32.png);background-position:32px 32px;background-repeat:no-repeat;margin-top:1px}.vcicon32px.vcicon-drill.undone{background-position:-32px 0}.vcicon32px.vcicon-drill.learning{background-position:-32px -32px}.vcicon32px.vcicon-drill.done{background-position:-32px -64px}.vcicon32px.vcicon-test.undone{background-position:-64px 0}.vcicon32px.vcicon-test.learning{background-position:-64px -32px}.vcicon32px.vcicon-test.done{background-position:-64px -64px}.vcicon32px.vcicon-text.undone{background-position:-96px 0}.vcicon32px.vcicon-text.learning{background-position:-96px -32px}.vcicon32px.vcicon-text.done{background-position:-96px -64px}.vcicon32px.vcicon-video.undone{background-position:-128px 0}.vcicon32px.vcicon-video.learning{background-position:-128px -32px}.vcicon32px.vcicon-video.done{background-position:-128px -64px}.vcicon32px.vcicon-review.undone{background-position:-160px 0}.vcicon32px.vcicon-review.learning{background-position:-160px -32px}.vcicon32px.vcicon-review.done{background-position:-160px -64px}.vcicon32px.vcicon-image.undone{background-position:-192px 0}.vcicon32px.vcicon-image.learning{background-position:-192px -32px}.vcicon32px.vcicon-image.done{background-position:-192px -64px}.vcicon32px.vcicon-sound.undone{background-position:-224px 0}.vcicon32px.vcicon-sound.learning{background-position:-224px -32px}.vcicon32px.vcicon-sound.done{background-position:-224px -64px}.vcicon32px.vcicon-web.undone{background-position:-256px 0}.vcicon32px.vcicon-web.learning{background-position:-256px -32px}.vcicon32px.vcicon-web.done{background-position:-256px -64px}.nav-list .vcicon16px,.nav-list .vcicon32px{margin-right:2px}h1{text-align:left;font-size:18px}h1 .page-title{background-color:#deffeb;padding:.3em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.footer{color:#FFF;background-color:#46a546;margin-top:100px;padding:20px}.footer img{float:right;margin-right:10px}form{text-align:left}.breadcrumb{background-color:red}.breadcrumbs .breadcrumb{background:0 0}.brand.brand-image{padding:0 0 0 10px}.backOurHomeButton{text-align:left}.menu-min .backOurHomeButton .menu-text{display:none}.sidebar-userinfo{padding-top:20px;padding-bottom:20px;background-color:#FFF;border-bottom:solid 1px #000}.sidebar-courseinfo{padding:10px;background-color:#FFF;border-bottom:solid 1px #000}.infobox{margin-bottom:3px}.infobox>.infobox-data{padding-left:6px}.infobox .infobox-content span{color:#8089A0;font-size:10px}.main-container{min-height:700px}.body-Ooyobimain,.body-Main{padding-top:0}.body-Ooyobimain .login-container,.body-Main .login-container{background-color:#46a546;width:auto;height:700px;background-image:url(../images/login-image.jpg);background-size:cover}.body-Ooyobimain .login-container .loginForm,.body-Main .login-container .loginForm{float:right;margin-top:80px;margin-right:40px;background-color:#dce4ea;border:6px solid #0e3757;padding:20px;width:320px}.body-Ooyobimain .login-container .loginForm h1,.body-Main .login-container .loginForm h1{font-weight:700;color:#0e3757;line-height:1em}.body-Ooyobimain .login-container .loginForm .form-horizontal .control-label,.body-Main .login-container .loginForm .form-horizontal .control-label{width:70px}.body-Ooyobimain .login-container .loginForm .form-horizontal .controls,.body-Main .login-container .loginForm .form-horizontal .controls{margin-left:80px}.body-Ooyobimain .footer,.body-Main .footer{margin-top:0}h2{font-size:14px;text-align:left;border-bottom:solid 1px #333;line-height:1.6em}h2 .popover-content{font-size:13px;font-weight:400;line-height:1.5em}.timeline-view{padding:0;margin:0;list-style:none}.timeline-view div.memo{font-size:12px;color:#666;width:220px}.timeline-view div.memo-one-row{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.timeline-view div.moreMemo{font-size:12px}.timeline-view span.timestamp{font-size:11px}.timeline-view li{margin:0 0 5px;list-style:none}.top-image{margin-bottom:20px}.top-image .carousel-control{top:90%}#news{height:auto;overflow:auto;text-align:left}#news ul,#news li{list-style:none;margin:0;padding:0}#news .news_date{width:100px;display:block;float:left}#news a{display:block;margin-left:100px}#news li{*zoom:1;font-size:13px;margin-bottom:5px}#news li:before,#news li:after{display:table;content:"";line-height:0}#news li:after{clear:both}.bookshelf{max-width:870px}.bookshelf>.nav-pills{margin-bottom:10px}.bookshelf .nav-tabs{margin-bottom:10px;padding:10px 10px 0}.bookshelf .nav-tabs a{color:#b7b7b7}.bookshelf .nav-tabs a:hover{color:#08C}.bookshelf .nav-tabs li.active a{color:#000}.bookshelf .tab-content{padding:2px;background-color:#562d17;border:0}.bookshelf .tab-content .bookshelf-header{background-image:url(../images/bookshelfHeader.png);padding:5px}.bookshelf .tab-content .bookshelf-header .nav-pills{margin-bottom:0}.bookshelf .tab-content .bookshelf-header .nav-pills a{background-color:#FFF}.bookshelf .tab-content .bookshelf-header .nav-pills a:hover{background-color:#000}.bookshelf .tab-content .bookshelf-header .nav-pills .active a{background-color:#000}.bookshelf .tab-content .bookshelf-content{background-color:#a4562b;min-height:700px;max-width:870px;background-image:url(../images/bookshelf.png)}.bookshelf .tab-content .bookshelf-content .book{float:left;margin-left:16px;margin-bottom:24px}.bookshelf .tab-content .bookshelf-content .bookcover{float:left;margin-left:16px;margin-bottom:24px}.bookshelf h3{padding:10px;font-size:14px;color:#FFF}.bookcover{margin:0 auto;position:relative;top:0;left:0;width:150px;height:200px;margin-top:20px}.bookcover .book-image{position:absolute;bottom:0;left:0;width:150px;height:auto;text-align:center}.book{background-color:#FFF;width:150px;height:200px;line-height:200px;text-align:center;margin:0 auto;margin-top:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f2f2f2;background-image:-moz-linear-gradient(top,#fff,#dedede);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#dedede));background-image:-webkit-linear-gradient(top,#fff,#dedede);background-image:-o-linear-gradient(top,#fff,#dedede);background-image:linear-gradient(to bottom,#fff,#dedede);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdedede', GradientType=0)}.book .book-title{line-height:1em;display:inline-block}.customHeader .customHeaderMessage{text-align:left;padding:10px}.course-title-box{padding-right:30px;background-color:#e5e8e3;margin-bottom:20px;text-align:left}.course-title-box .book{margin-bottom:20px;margin-left:20px;margin-right:20px}.course-title-box .bookcover{margin-bottom:20px;margin-left:20px;margin-right:20px}.course-title-box .course-title-image-box{text-align:left}.course-title-box .span10{max-width:900px}.course-title-box .span10 h1{background-color:transparent;padding:0}.course-title-box .span10 p{padding:10px}.breadcrumbBookmark{list-style-type:none}.popover{max-width:500px}.lessonIndex{text-align:left;border:solid 1px #ccc;font-size:14px}.lessonIndex .nav-list>li>a{height:auto}.lessonIndex .unit-list-lesson-box table.table{margin-bottom:0}.lessonIndex .unit-list-lesson-box table.table td,.lessonIndex .unit-list-lesson-box table.table td{border:0}.lessonIndex a.unitTitle{background-color:#E6EEF4;border-bottom:solid 1px #ccc;color:#535353}.lessonIndex a.unitTitle .unitTitleInner{padding:10px 0 10px 20px}.lessonIndex a.row{background-color:#FFF}.lessonIndex a.row .unit-list-lesson-box{border-left:1px dotted #9DBDD6;bottom:0;content:"";display:block}.lessonIndex a.row .unit-list-lesson-box i{margin-left:10px}.lessonIndex a.row span.in-progress{font-size:16px}.lessonIndex a.disableUnit{background-color:#ddd;cursor:default}.lessonIndex .nav-list>li>a.disableUnit:hover{background-color:#ddd}.lessonIndex-simple a.row span.in-progress{font-size:14px}.lessonIndex-simple a.disableUnit{background-color:#ddd;cursor:default}.lessonIndex-simple a.unitTitle .unitTitleInner{padding:0}.lessonIndex-simple .nav-list>li>a{line-height:1.5em;padding:0 16px 0 0}.lessonIndex-simple .nav-list>li>a.disableUnit:hover{background-color:#ddd}.lessonIndex-simple .unit-list-lesson-box table.table{margin-bottom:0}.lessonIndex-simple .unit-list-lesson-box table.table td{border:0}.lessonIndex-simple .unit-list-lesson-box table.table td i{margin-left:0}.pass{background-color:#d2deb5;padding:0 3px;margin-left:5px;color:green;border-radius:5px}.body-Englishex #unitHeader,.body-Courseworks #unitHeader{border-bottom:1px #000 solid}.body-Englishex #unitHeader h1,.body-Courseworks #unitHeader h1{margin-top:0;padding:0;line-height:32px}.body-Englishex #progressBox,.body-Courseworks #progressBox{padding:1em;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border-top:0;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.body-Englishex #progressBox .done-icon-box,.body-Courseworks #progressBox .done-icon-box{font-size:21px;font-weight:700;vertical-align:middle;display:table-cell}.body-Englishex #progressBox .done-icon-box i,.body-Courseworks #progressBox .done-icon-box i{color:#24C8FF;font-size:32px}.body-Englishex #progressBox .done-icon-box img,.body-Courseworks #progressBox .done-icon-box img{margin-right:6px}.body-Englishex #progressBox .done-condition,.body-Courseworks #progressBox .done-condition{padding-top:7px;font-size:17px;font-weight:700;color:#b94a48}.body-Englishex #doneCancelBox,.body-Courseworks #doneCancelBox{text-align:center;padding:.5em}.body-Englishex #unitHelp,.body-Courseworks #unitHelp{margin-top:7px;margin-bottom:7px}.body-Englishex #unitHelp p.description,.body-Courseworks #unitHelp p.description{padding-top:7px;font-size:17px;font-weight:700;color:#b94a48}.body-Englishex #unitHelp .pauseHint,.body-Courseworks #unitHelp .pauseHint{float:right;margin-top:5px}.sitemap{text-align:left;padding-bottom:100px}.group-member{margin-bottom:20px}.messageCommentInput textarea{resize:none}.message-box{padding:20px;border-top:solid 1px #ccc;*zoom:1}.message-box.adminMessage-box{background-color:#FFECD9}.message-box.adminMessage-box .message-comments-box .message-comment{background-color:#FFD6AC}.message-box:before,.message-box:after{display:table;content:"";line-height:0}.message-box:after{clear:both}.message-box .user-name{display:block;font-weight:700}.message-box .user-photo{float:left;display:block;width:40px}.message-box .sendMessage{float:left;margin-left:10px;display:block}.message-box .updatedAt{display:block}.message-box .message-content{margin-left:70px}.message-box .message-status{margin-left:75px}.message-box .message-comments-count-0{display:none}.message-box .message-comments-box{*zoom:1;margin-left:75px}.message-box .message-comments-box:before,.message-box .message-comments-box:after{display:table;content:"";line-height:0}.message-box .message-comments-box:after{clear:both}.message-box .message-comments-box .message-comment{background-color:#ececec;margin-bottom:2px;padding:3px;*zoom:1}.message-box .message-comments-box .message-comment .user-name{display:inline}.message-box .message-comments-box .message-comment .user-photo{line-height:1em}.message-box .message-comments-box .message-comment:before,.message-box .message-comments-box .message-comment:after{display:table;content:"";line-height:0}.message-box .message-comments-box .message-comment:after{clear:both}.message-box .message-comments-box .message-comment .message-comment-content{margin-left:40px}.message-new-address-content{margin-bottom:15px;background-color:#f5f5f5;padding:10px 0 10px 5px}.message-new-address-content span.address{padding-right:10px}.body-Goals textarea{width:560px;height:200px}.body-Messages .fileupload{margin-top:10px}#body-QuestReview #reviewInfo table tr{border-bottom:1px solid #DDD}#body-QuestReview #reviewInfo table tr th{width:30%}#body-QuestReview .questionBox{margin-top:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:#CFD8DA 1px solid;background-color:#f4f5f6;background-image:-moz-linear-gradient(top,#eceff0,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eceff0),to(#fff));background-image:-webkit-linear-gradient(top,#eceff0,#fff);background-image:-o-linear-gradient(top,#eceff0,#fff);background-image:linear-gradient(to bottom,#eceff0,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeceff0', endColorstr='#ffffffff', GradientType=0);padding:20px}#body-QuestReview .questionBox table{width:100%}#body-QuestReview .questionBox table th{padding:6px;background:#DCE2E4;width:50px;border:1px solid #CFD8DA;vertical-align:text-top}#body-QuestReview .questionBox table td{padding:6px;border:1px solid #CFD8DA;background:#FFF}#body-QuestReview .questionBox table td span{font-size:12px;color:#999}.body-Info #news{height:auto}.body-Courses .book-image{display:inline}.body-Courses table th{white-space:nowrap}table .book-image img{width:30px}#cboxClose{top:auto!important}#cboxCurrent{bottom:0!important}ul.info_files{font-size:15px;list-style-type:none;margin-top:20px;margin-bottom:20px}ul.info_files li{margin-left:-20px;margin-bottom:10px}ul.info_image_files{font-size:15px;list-style-type:none}ul.info_image_files li{vertical-align:top;margin-left:-20px;margin-right:30px;margin-bottom:10px;display:inline-block}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdd49a', endColorstr='#fffdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#fdf59a;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000!important}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{color:#fff;background-color:#fdf59a;*background-color:#fcf282}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span.old{color:#999}.datepicker th.switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */.bootstrap-timepicker{position:relative}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker .add-on{cursor:pointer}.bootstrap-timepicker .add-on i{display:inline-block;width:16px;height:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:2px 3px 2px 2px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:9px;position:absolute;top:-7px}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;left:10px;position:absolute;top:-6px}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px transparent solid;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}.bootstrap-timepicker-widget table td a i{margin-top:2px}.bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}.bootstrap-timepicker-widget .modal-content{padding:4px}@media (min-width:767px){.bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media (max-width:767px){.bootstrap-timepicker{width:100%}.bootstrap-timepicker .dropdown-menu{width:100%}}.tiny-calendar .fc-view{overflow:visible}.tiny-calendar .tooltip{white-space:nowrap}.tiny-calendar .fc-view-agendaWeek thead .fc-widget-header{font-size:10px}.tiny-calendar .fc-header-title h2{font-size:.9em;border:0}.tiny-calendar .fc-view-month .fc-event,.tiny-calendar .fc-view-agendaWeek .fc-event{font-size:0;overflow:hidden;height:2px!important}.tiny-calendar .fc-view-month .fc-event.over,.tiny-calendar .fc-view-agendaWeek .fc-event.over{height:5px!important}.tiny-calendar .fc-view-agendaWeek .fc-event-vert{font-size:0;overflow:hidden;height:4px!important}.tiny-calendar .fc-view-agendaWeek .fc-event-vert.over{height:8px!important}.tiny-calendar .fc-agenda-axis{width:20px!important}.tiny-calendar .fc-agenda-axis span{font-size:.7em}.tiny-calendar .fc-button-content{padding:0}#timeline{text-align:left;background:#FFF;border:solid 1px #a5b0b0;border-left:solid 10px #a5b0b0;margin-bottom:30px}#timeline .feed{border-bottom:dotted 1px #a5b0b0;padding:15px}#timeline .feed .inner{position:relative;top:0;left:0;padding-right:120px}#timeline .feed .feed_title{font-weight:700;padding:5px 0}#timeline .feed .comment P{margin:0;padding:.3em;font-size:18px;color:#ff4262}#timeline .feed .time{position:absolute;top:0;right:0;font-size:11px}#timeline .feed .score{position:absolute;top:10px;right:150px;font-size:24px;font-weight:700;background-color:#000;padding:6px;color:#FFF}#timeline .feed .word{font-size:40px;font-weight:700;padding:15px 0;line-height:1em}#timeline .feed .paragraph{font-size:20px}#timeline .feed img{max-width:100%}@media (max-width:480px){body{padding-top:0}form label{display:block}#news .news_date{float:none}#news a{margin-left:0}}@media (min-width:768px){body.renderType-tablet .course-title-box .span8{padding-left:30px}}@media (max-width:768px){body.renderType-tablet .course-title-box .span8{padding-left:60px}}.sidebar-menu li{border-bottom:1px solid #DDD}.sidebar-menu li i{margin-right:5px}.infobox>.unit{display:inline-block;height:11px;position:absolute;left:10px;bottom:20px}.infobox>.infobox-data>.infobox-data-number>.unit{font-size:12px;margin-left:5px;margin-right:5px;color:#555;text-shadow:none}.infobox .progress_cotainer{padding:0 10px;font-size:13px}.courseGroup{padding:10px 0;border-bottom:1px dotted #478fca}.courseGroup .courseTitle{font-size:16px;font-weight:700;margin-bottom:10px}.courseGroup .outline{padding:10px}.courseGroup .outline p{color:#8089A0;font-size:13px;line-height:1.2em}.courseGroup .unit_cover_img{margin-top:10px;margin-bottom:5px}.courseGroup .limit{font-size:11px;line-height:1.2em}.courseGroup .limit span{white-space:nowrap}.dropdown-navbar>li a.seeall{border-bottom:0 solid #DDD;border-top:1px dotted rgba(0,0,0,0);color:#4F99C6;font-size:13px;text-align:center}.an_body{display:inline-block;line-height:14px;vertical-align:middle;white-space:normal}.an_body .btn{margin:0}.frm-body{display:inline-block;line-height:20px;max-width:175px;vertical-align:middle;white-space:normal}.frm-body .frm_name{display:block;line-height:14px}.frm-body .frm_name .admin{background-color:#6fb3e0}.frm-body .frm_title{display:block;line-height:14px;font-weight:700}.frm-body .frm_text{display:block;line-height:14px}.frm-body .frm_time{color:#777;font-size:11px}.msg-body .m_name{color:#478FCA;line-height:14px}.msg-body .m_time{color:#777;font-size:11px}.msg-body .m_title{display:block;line-height:14px;font-weight:700}.msg-body .m_text{display:inline-block;line-height:14px}.al_Icon{color:#B471A0}.al-body{display:inline-block;line-height:14px;max-width:180px;vertical-align:middle;white-space:normal;margin-left:8px}.al-body .al_time{font-size:11px;display:inline-block;color:#C06090}.course_outline{border-bottom:1px dotted #CCC;border-top:1px dotted #CCC;margin:10px auto;padding:5px 0}.course_outline a{margin-top:20px}#lessonMemoTab .pull-right{margin-bottom:5px}.thumbnail_img{width:210px;height:210px}.side-gadget{margin-bottom:20px}.side-gadget .number{font-size:16px}@media (min-width:979px) and (max-width:1200px){.body-Courseworks #progressBox .done-icon-box{font-size:18px}}@media only screen and (max-width:767px){.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right{right:-80px}.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right:before,.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right:after{right:100px}}@media only screen and (max-width:480px){.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right{right:-120px}.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right:before,.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right:after{right:140px}}@media only screen and (max-width:420px){.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right{left:-5px;right:auto}.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right:before,.ace-nav>li:nth-last-child(5)>.dropdown-menu.pull-right:after{right:auto;left:25px}}@media only screen and (max-width:767px){.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu{right:auto;left:-80px}.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu:before,.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu:after{right:auto;left:100px}}@media only screen and (max-width:480px){.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu{right:auto;left:-120px}.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu:before,.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu:after{right:auto;left:140px}}@media only screen and (max-width:420px){.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu{left:auto;right:-5px}.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu:before,.rtl .ace-nav>li:nth-last-child(5)>.dropdown-menu:after{left:auto;right:25px}}.itemdiv.dialogdiv>.body.body-main-topics{border:4px solid #de6719}.itemdiv.dialogdiv>.body.body-main-topics:before{border:4px solid #de6719;border-width:2px 0 0 4px}.itemdiv.dialogdiv>.body.body-write-comment{border:2px solid #60de61}.itemdiv.dialogdiv>.body.body-write-comment:before{border:2px solid #60de61;border-width:2px 0 0 2px}.com-toolbox-footer{margin-top:10px}.balloon-left{position:relative;display:inline-block;padding:0 4px;width:auto;min-width:20px;height:17px;line-height:17px;color:#19283C;text-align:center;background:#F6F6F6;border:1px solid #868686;z-index:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.balloon-left:before{content:"";position:absolute;top:50%;left:-3px;margin-top:-4px;display:block;width:0;height:0;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #FFF transparent transparent;z-index:0}.balloon-left:after{content:"";position:absolute;top:50%;left:-4px;margin-top:-5px;display:block;width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #868686 transparent transparent;z-index:-1}#kiyaku{padding:20px;font-size:14px;line-height:2em}#kiyaku h2{color:#669;font-size:16px}#kiyaku span.midashi{font-weight:700}table.community-table th:nth-child(1){width:50%}.body-EnglishEx .main-content.noneSideMenu,.body-Englishex .main-content.noneSideMenu{margin-left:0}.body-EnglishEx .lessonIndex .pass,.body-Englishex .lessonIndex .pass{white-space:nowrap}.body-EnglishEx table.lessonListTable,.body-Englishex table.lessonListTable{margin-bottom:0;border-top:0}.body-EnglishEx table.lessonListTable td,.body-Englishex table.lessonListTable td{padding:0;border-top:0}.body-EnglishEx table.lessonListTable .progress,.body-Englishex table.lessonListTable .progress{margin-bottom:0}.body-EnglishEx table.lessonListTable .lesson-progress,.body-Englishex table.lessonListTable .lesson-progress{height:auto;margin:0;padding:0}#tangoLevel{overflow:hidden;margin-bottom:8px}#tangoLevel .score{float:right;font-size:13px;font-weight:700;margin-right:0;height:16px;text-align:right;width:70px}#tangoLevel .weekname{float:left;font-size:13px;font-weight:700;height:16px;width:60px}#tangoLevel .chart{margin-right:70px}#tangoLevel span.bar{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F0F0F0 none repeat scroll 0 0;float:left;font-size:.1em;height:16px;margin:2px 3px 0 0;width:98%}#tangoLevel span.bar span.green{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#008CFF none repeat scroll 0 0;float:left;height:16px}#tangoLevel span.bar span.green_sub{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#66ACE5 none repeat scroll 0 0;float:left;height:16px}#tangoLevel span.bar span.orange{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F93 none repeat scroll 0 0;float:left;height:16px}#tangoLevel span.bar span.orange_sub{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#E5B380 none repeat scroll 0 0;float:left;height:16px}#tangoLevel span.bar span.red{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#D5274D none repeat scroll 0 0;float:left;height:16px}#tangoLevel span.bar span.red_sub{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#D07A8D none repeat scroll 0 0;float:left;height:16px}#tangoLevelLesson{overflow:hidden;margin-bottom:8px;margin-top:23px}#tangoLevelLesson .score{float:right;font-size:13px;font-weight:700;margin-right:0;height:16px;text-align:right;width:55px}#tangoLevelLesson .weekname{float:left;font-size:13px;font-weight:700;height:16px;width:65px}#tangoLevelLesson .chart{margin-right:57px;margin-left:67px}#tangoLevelLesson span.bar{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F0F0F0 none repeat scroll 0 0;float:left;font-size:.1em;height:16px;margin:2px 3px 0 0;width:98%}#tangoLevelLesson span.bar span.green{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#008CFF none repeat scroll 0 0;float:left;height:16px}#tangoLevelLesson span.bar span.green_sub{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#66ACE5 none repeat scroll 0 0;float:left;height:16px}#tangoLevelLesson span.bar span.orange{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F93 none repeat scroll 0 0;float:left;height:16px}#tangoLevelLesson span.bar span.orange_sub{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#E5B380 none repeat scroll 0 0;float:left;height:16px}#tangoLevelLesson span.bar span.red{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#D5274D none repeat scroll 0 0;float:left;height:16px}#tangoLevelLesson span.bar span.red_sub{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#D07A8D none repeat scroll 0 0;float:left;height:16px}.courseWorkBg{clear:both;width:99%;margin:0 auto;background-color:#BEC8D6;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3)}.progContenner{background-color:#FFF;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative}.progContenner .pacemakerHeader{padding:7px 7px 10px}.progContenner .pacemakerTitle{float:left;font-size:16px;font-weight:700;margin-left:10px}.progContenner .pacemakerTitle .pacemakerCatch{font-size:12px}.progContenner .pacemakerSpan{margin-right:10px;float:left}.progContenner .pacemakerSpan .btn-group .btn{margin-left:5px;border-radius:4px;-moz-border-radius:4px}.progContenner .pacemakerSpan .btn-group .btn.active,.progContenner .pacemakerSpan .btn-group .btn-default.active{background-color:#428BCA!important;border-color:#357EBD}.progContenner .pacemakerSpan .btn-group .btn-small.active:after,.progContenner .pacemakerSpan .btn-group .btn-group+.btn-small.active:after{border-bottom-width:0}.progContenner .meter{clear:both;width:100%;height:100px;background-size:contain;background-image:url(../images/englishex/progress_mater.png);background-repeat:no-repeat;background-position:0 center}.progContenner .self{width:36px;height:40px;background-image:url(../images/englishex/progress_icon.gif);background-repeat:no-repeat;background-position:0 0;position:absolute;top:46px;left:20px}.progContenner .self_late{width:36px;height:40px;background-image:url(../images/englishex/progress_icon_late.gif);background-repeat:no-repeat;background-position:0 0;position:absolute;top:46px;left:20px}.progContenner .average{width:36px;height:40px;background:url(../images/englishex/progress_icon.gif) no-repeat;background-position:-36px 0;position:absolute;top:46px;left:20px}.progContenner_cw{background-color:#FFF;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative}.progContenner_cw .pacemakerHeader{padding:7px 7px 10px}.progContenner_cw .pacemakerTitle{float:left;font-size:16px;font-weight:700;margin-left:10px}.progContenner_cw .pacemakerTitle .pacemakerCatch{margin-left:20px;font-size:12px}.progContenner_cw .pacemakerSpan{margin-left:10px;margin-right:10px;float:left}.progContenner_cw .pacemakerSpan .btn{margin-left:5px;border-radius:4px;-moz-border-radius:4px;margin-top:-10px}.progContenner_cw .meter{clear:both;width:100%;height:100px;background-size:contain;background-image:url(../images/coursework/progress_mater.png);background-repeat:no-repeat;background-position:0 center}.progContenner_cw .self{width:36px;height:40px;background-image:url(../images/englishex/progress_icon.gif);background-repeat:no-repeat;background-position:0 0;position:absolute;top:59px;left:20px}.progContenner_cw .self_late{width:36px;height:40px;background-image:url(../images/englishex/progress_icon_late.gif);background-repeat:no-repeat;background-position:0 0;position:absolute;top:59px;left:20px}.progContenner_cw .average{width:36px;height:40px;background:url(../images/englishex/progress_icon.gif) no-repeat;background-position:-36px 0;position:absolute;top:59px;left:20px}div.profile_popup{padding:10px}div.profile_popup .userphoto{float:left;padding-right:10px}
 
 #unitHelp{
margin-left:0px;
}