/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.que.calculated
.answer{padding:0.3em;width:auto;display:inline}.que.calculated .answer input[type="text"]{width:30%}.que.calculatedmulti .answer
.specificfeedback{display:inline;padding:0
0.7em;background:#FFF3BF}.que.calculatedmulti .answer .specificfeedback
*{display:inline;background:#FFF3BF}.que.calculatedmulti .answer div.r0,
.que.calculatedmulti .answer
div.r1{padding:0.3em}.que.calculatedsimple
.answer{padding:0.3em;width:auto;display:inline}.que.calculatedsimple .answer input[type="text"]{width:30%}.que.csfinish
.answer{padding:0.3em;width:auto;display:inline}.que.csfinish .answer
input{width:80%}.que.csmcq .answer
.specificfeedback{padding:0
0.7em;background:#FFF3BF}.que.csmcq .answer .specificfeedback
*{display:inline;background:#FFF3BF}.que.csmcq .answer div.r0,
.que.csmcq .answer
div.r1{padding:0.3em}.que.csshortanswer
.answer{padding:0.3em;width:auto;display:inline}.que.csshortanswer .answer
input{width:80%}.que.csspeaking
.answer{padding:0.3em;width:auto;display:inline}.que.csspeaking .answer
input{width:80%}.ablock
.answer{display:contents}.que.cswriting
textarea.qtype_cswriting_response{width:100%}.que.cswriting
textarea.qtype_cswriting_response.qtype_cswriting_plain{white-space:pre-wrap;font:inherit}.que.cswriting
textarea.qtype_cswriting_response.qtype_cswriting_monospaced{white-space:pre;font-family:Andale Mono,Monaco,Courier New,DejaVu Sans Mono,monospace}.que.cswriting
.qtype_cswriting_response{min-height:3em}.que.cswriting
.qtype_cswriting_response.readonly{background-color:white}.que.cswriting div.qtype_cswriting_response
textarea{width:100%}.que.essay
textarea.qtype_essay_response{width:100%}.que.essay
textarea.qtype_essay_response.qtype_essay_plain{white-space:pre-wrap;font:inherit}.que.essay
textarea.qtype_essay_response.qtype_essay_monospaced{white-space:pre;font-family:Andale Mono,Monaco,Courier New,DejaVu Sans Mono,monospace}.que.essay
.qtype_essay_response{min-height:3em}.que.essay
.qtype_essay_response.readonly{background-color:white}.que.essay div.qtype_essay_response
textarea{width:100%}.que.match .feedback .rightanswer
*{display:inline}.que.multianswer
.feedbackspan{display:block;background:#fff3bf;padding:0.5em;margin-top:1em;box-shadow:0.5em 0.5em 1em #000}.que.multianswer .answer
.specificfeedback{display:inline;padding:0
0.7em;background:#FFF3BF}.que.multianswer .answer .specificfeedback
*{display:inline;background:#FFF3BF}.que.multianswer .answer div.r0,
.que.multianswer .answer
div.r1{padding:0.3em}.que.multianswer
table.answer{margin-bottom:0;width:100%}.que.multichoice .answer
.specificfeedback{padding:0
0.7em;background:#FFF3BF}.que.multichoice .answer .specificfeedback
*{display:inline;background:#FFF3BF}.que.multichoice .answer div.r0,
.que.multichoice .answer
div.r1{padding:0.3em}.que.numerical
.answer{padding:0.3em;width:auto;display:inline}.que.numerical .answer input[type="text"]{width:30%}.que.shortanswer
.answer{padding:0.3em;width:auto;display:inline}.que.shortanswer .answer
input{width:80%}.que.truefalse .answer div.r0,
.que.truefalse .answer
div.r1{padding:0.3em}.path-mod-assignment .userpicture,
.path-mod-assignment .picture.user,
.path-mod-assignment
.picture.teacher{width:35px;height:35px;vertical-align:top}.path-mod-assignment .feedback .files,
.path-mod-assignment .feedback .grade,
.path-mod-assignment .feedback .outcome,
.path-mod-assignment .feedback
.finalgrade{float:right}.path-mod-assignment .feedback
.disabledfeedback{width:500px;height:250px}.path-mod-assignment .feedback
.from{float:left}.path-mod-assignment .files
img{margin-right:4px}.path-mod-assignment .files
a{white-space:nowrap}.path-mod-assignment
.late{color:red}#page-mod-assignment-submissions
fieldset.felement{margin-left:16%}#page-mod-assignment-submissions form#options
div{text-align:right;margin-left:auto;margin-right:20px}#page-mod-assignment-submissions .header
.commands{display:inline}#page-mod-assignment-submissions
.picture{width:35px}#page-mod-assignment-submissions .fullname,
#page-mod-assignment-submissions .timemodified,
#page-mod-assignment-submissions
.timemarked{text-align:left}#page-mod-assignment-submissions .submissions .grade,
#page-mod-assignment-submissions .submissions .outcome,
#page-mod-assignment-submissions .submissions
.finalgrade{text-align:right}#page-mod-assignment-submissions .submissions
.header.noheader{display:none}#page-mod-assignment-submissions .qgprefs
#optiontable{text-align:right;margin-left:auto}#page-mod-assignment-view
.feedback{margin:10px
auto}#page-mod-assignment-view .feedback
.grade{text-align:right}#page-mod-assignment-view #online
.singlebutton{text-align:center}#page-mod-assignment-view #dates
.c0{text-align:right;font-weight:bold}#page-mod-assignment-submissions .mform.optionspref .fitem
.fitemtitle{width:50%}#page-mod-assignment-submissions .mform.optionspref .fitem
.felement{width:30%;margin-left:51%}#page-mod-assignment-submissions
.optionspref{width:50%}#page-mod-assignment-submissions
.fastgbutton{text-align:center}#page-mod-assignment-submissions.dir-rtl .fullname,
#page-mod-assignment-submissions.dir-rtl .timemodified,
#page-mod-assignment-submissions.dir-rtl
.timemarked{text-align:right}#page-mod-assignment-submissions.dir-rtl .mform.optionspref .fitem
.fitemtitle{text-align:left}#page-mod-assignment-type-uploadsingle-upload.dir-rtl .mdl-left{text-align:right}.mod-assignment-download-link{text-align:right}.path-mod-chat .chat-event .picture,
.path-mod-chat .chat-message
.picture{width:40px;vertical-align:top}.path-mod-chat .chat-event .text,
.path-mod-chat .chat-message
.text{text-align:left}.path-mod-chat #messages-list,
.path-mod-chat #users-list{list-style-type:none;padding:0;margin:0}.path-mod-chat #chat-header{overflow:hidden}#page-mod-chat-view .chatcurrentusers
.chatuserdetails{vertical-align:middle}#page-mod-chat-gui_basic #participants
ul{margin:0;padding:0;list-style-type:none}#page-mod-chat-gui_basic #participants ul
li{list-style-type:none;display:inline;margin-right:10px}#page-mod-chat-gui_basic #participants ul li
.userinfo{display:inline}#page-mod-chat-gui_basic
#messages{padding:0;margin:0}#page-mod-chat-gui_basic #messages
dl{padding:0;margin:6px
0}#page-mod-chat-gui_basic #messages
dt{margin-left:0;margin-right:5px;padding:0;display:inline}#page-mod-chat-gui_basic #messages
dd{padding:0;margin:0}#page-mod-chat-gui_header_js-jsupdate .chat-event,
#page-mod-chat-gui_header_js-jsupdate .chat-message{width:100%}.path-mod-chat .yui-layout-unit-top{background:#FFE39D}.path-mod-chat .yui-layout-unit-right{border-top:5px solid white;background:#FFD46B}.path-mod-chat .yui-layout-unit-bottom{border-top:5px solid white;background:#FFCB44}.path-mod-chat .yui-layout .yui-layout-hd{border:0}.path-mod-chat .yui-layout .yui-layout-unit div.yui-layout-bd{border:0;background:transparent}.path-mod-chat .yui-layout .yui-layout-unit div.yui-layout-unit-right{background:white}.path-mod-chat .yui-layout-doc .yui-layout-unit .yui-layout-wrap .yui-layout-hd
h2{font-size:100%;padding:0px;font-weight:normal}.path-mod-choice
.results{border-collapse:separate}.path-mod-choice .results
.data{vertical-align:top;white-space:nowrap}.path-mod-choice
.button{text-align:center}.path-mod-choice
.attemptcell{width:5px;white-space:nowrap}.path-mod-choice .anonymous,
.path-mod-choice
.names{margin-left:auto;margin-right:auto;width:80%}.path-mod-choice
.downloadreport{border-width:0;margin-left:10%}.path-mod-choice
.choiceresponse{width:100%}.path-mod-choice .choiceresponse
.picture{width:10px;white-space:nowrap}.path-mod-choice .choiceresponse
.fullname{width:100%;white-space:nowrap}.path-mod-choice
.responseheader{width:100%;text-align:center;margin-top:10px}.path-mod-choice .choices .option
label{vertical-align:top}.path-mod-choice .choices .option
input{vertical-align:middle}.path-mod-choice .horizontal,
.path-mod-choice
.vertical{margin-left:10%;margin-right:10%}.path-mod-choice .horizontal .choices
.option{padding-right:20px;display:inline;white-space:normal}.path-mod-choice .horizontal .choices
.button{margin-top:10px}.path-mod-choice ul.choices
li{list-style:none}.path-mod-choice
.results{text-align:center}.path-mod-choice .results.anonymous
.graph.horizontal{vertical-align:middle;text-align:left;width:70%}.path-mod-choice .results.anonymous .graph.vertical,
.path-mod-choice
.cell{vertical-align:bottom;text-align:center}.path-mod-choice .results.names
.header{width:10%;white-space:normal}.path-mod-choice .results.names
.cell{vertical-align:top;text-align:left}.path-mod-choice .results.names .user,
.path-mod-choice
#yourselection{padding:5px}.path-mod-choice .results.names .user .attemptaction,
.path-mod-choice .results.names .user .image,
.path-mod-choice .results.names .user
.fullname{float:left}.path-mod-choice .results.names .user
.fullname{padding-left:5px}.path-mod-choice .results
.data.header{width:10%}.path-mod-choice
.responseaction{text-align:center}.path-mod-choice .results
.option{white-space:normal}.path-mod-choice
.response{overflow:auto}.path-mod-choice .results .option,
.path-mod-choice .results .numberofuser,
.path-mod-choice .results
.percentage{font-weight:bold;font-size:108%}#page-mod-choice-report .downloadreport ul
li{list-style:none;padding:0
20px;display:inline;float:left}.path-mod-choice
.clearfloat{float:none;clear:both}.path-mod-choice.dir-rtl .horizontal .choices
.option{padding-right:0px;padding-left:20px;float:right}.path-mod-choice.dir-rtl .results.anonymous
.graph.horizontal{text-align:right}.path-mod-choice.dir-rtl
.results.anonymous{text-align:center}.path-mod-choice.dir-rtl .results.names
.cell{text-align:right}.path-mod-choice.dir-rtl .results.names .user .attemptaction,
.path-mod-choice.dir-rtl .results.names .user .image,
.path-mod-choice.dir-rtl .results.names .user .fullname,
.path-mod-choice.dir-rtl .results.names .user
.fullname{padding-left:0px;padding-right:5px}.path-mod-choice.dir-rtl
.downloadreport{margin-left:0;margin-right:25%}#page-mod-choice-report.dir-rtl .downloadreport ul
li{float:right}#page-mod-choice-view.dir-rtl
.reportlink{text-align:left}.path-mod-data .fieldadd,
.path-mod-data .sortdefault,
.path-mod-data .defaulttemplate,
#page-mod-data-view .datapreferences,
#page-mod-data-preset
.presetmapping{text-align:center}.path-mod-data-field .c0,
#page-mod-data-view #sortsearch
.c0{text-align:right}#page-mod-data-view .approve
img.icon{width:34px;height:34px}#page-mod-data-preset .presetmapping
table{text-align:left;margin-left:auto;margin-right:auto}#page-mod-data-preset
.overwritesettings{margin-bottom:1em}#page-mod-data-preset
table.presets{margin-left:auto;margin-right:auto}.path-mod-data-field .fieldadd,
.path-mod-data-field
.sortdefault{margin:1em
0}.path-mod-data-field .fieldadd select,
.path-mod-data-field .sortdefault
select{margin-left:1em}.path-mod-data-field .fieldname,
.path-mod-data-field
.fielddescription{width:300px}#page-mod-data-export #notice
span{padding:0
10px}#page-mod-data-edit input[id*="url"]{text-align:left;direction:ltr}.mod-data-default-template
td{vertical-align:top}.mod-data-default-template .template-field{text-align:right}.mod-data-default-template .template-token{text-align:left}.mod-data-default-template
.controls{text-align:center}.mod-data-default-template
searchcontrols{text-align:right}.dir-rtl .mod-data-default-template .template-field{text-align:left}.dir-rtl .mod-data-default-template .template-token{text-align:right}.dir-rtl .mod-data-default-template
searchcontrols{text-align:left}.feedback_required_mark{color:#F00}.feedback_switchrequired
img{}div.missingrequire{background:#FAA}span.feedback_info{font-weight:bold}div.feedback_item_box_left,div.feedback_item_box_right{}div.feedback_depend{background:#DDD}div.feedback_complete_depend{background:#EEE}span.feedback_depend{color:#f00}div.feedback_item_number_left,div.feedback_item_left{float:left}div.feedback_item_number_right,div.feedback_item_right{float:right}div.feedback_item_commands_left{float:right;text-align:right}div.feedback_item_commands_right{float:left;text-align:left}li.feedback_item_check_h_left,li.feedback_item_check_h_right,li.feedback_item_select_h_left,li.feedback_item_select_h_right,li.feedback_item_radio_h_left,li.feedback_item_radio_h_right{list-style-type:none;display:inline}li.feedback_item_check_v_left,li.feedback_item_check_v_right,li.feedback_item_select_v_left,li.feedback_item_select_v_right,li.feedback_item_radio_v_left,li.feedback_item_radio_v_right{list-style-type:none;display:block}div.feedback_item_captcha_text_left,div.feedback_item_captcha_img_left{display:inline;margin:5px}div.feedback_item_captcha_text_right,div.feedback_item_captcha_img_right{display:inline;margin:5px}hr.feedback_pagebreak{height:8px;color:#aaa;background-color:#aaa;border:0px}.forumpost{display:block;position:relative;margin:0
0 1em 0;padding:0;border:1px
solid #000;max-width:100%}.forumpost
.row{width:100%;position:relative}.forumpost .row
.left{float:left;width:43px;overflow:hidden}.forumpost .row .left .grouppictures
a{text-align:center;display:block;margin:6px
2px 0 2px}.forumpost .row .left
.grouppicture{width:20px;height:20px}.forumpost .row .topic,
.forumpost .row .content-mask,
.forumpost .row
.options{margin-left:43px}.forumpost .picture
img{margin:4px}.forumpost .options .commands,
.forumpost .content .attachments,
.forumpost .options .footer,
.forumpost .options
.link{text-align:right}.forumpost .options .forum-post-rating{float:left}.forumpost .content
.posting{overflow:auto;max-width:100%}.forumpost .content .attachedimages
img{max-width:100%}.dir-rtl .forumpost .row .topic,
.dir-rtl .forumpost .row .content-mask,
.dir-rtl .forumpost .row
.options{margin-right:43px;margin-left:0}.dir-rtl .forumpost .row
.left{float:right}.dir-rtl.path-mod-forum
.indent{margin-right:30px;margin-left:0}.path-mod-forum .forumolddiscuss,
#page-mod-forum-search
.c0{text-align:right}.path-mod-forum
.indent{margin-left:30px}.path-mod-forum
.forumheaderlist{width:100%;border-width:1px;border-style:solid;border-collapse:separate;margin-top:10px}.path-mod-forum .forumheaderlist
td{border-width:1px 0px 0px 1px;border-style:solid}.path-mod-forum .forumheaderlist
.picture{width:35px}.path-mod-forum .forumheaderlist .discussion
.starter{vertical-align:middle}.path-mod-forum .forumheaderlist .discussion
.lastpost{white-space:nowrap;text-align:right}.path-mod-forum .forumheaderlist .replies,
.path-mod-forum .forumheaderlist .discussion
.author{white-space:nowrap}#page-mod-forum-subscribers .subscriberdiv,
#page-mod-forum-subscribers
.subscribertable{width:100%;vertical-align:top}#page-mod-forum-subscribers .subscribertable tr
td{vertical-align:top}#page-mod-forum-subscribers .subscribertable tr
td.actions{width:16%;padding-top:3em}#page-mod-forum-subscribers .subscribertable tr td.actions
.actionbutton{margin:0.3em 0;padding:0.5em 0;width:100%}#page-mod-forum-subscribers .subscribertable tr td.existing,
#page-mod-forum-subscribers .subscribertable tr
td.potential{width:42%}#page-mod-forum-discuss
.discussioncontrols{width:100%;margin:5px}#page-mod-forum-discuss .discussioncontrols
.discussioncontrol{width:33%;float:left}#page-mod-forum-discuss
.discussioncontrol.exporttoportfolio{text-align:left}#page-mod-forum-discuss
.discussioncontrol.displaymode{text-align:center}#page-mod-forum-discuss
.discussioncontrol.movediscussion{float:right;width:auto;text-align:right;padding-right:10px}#page-mod-forum-discuss .discussioncontrol.movediscussion
.movediscussionoption{}#page-mod-forum-view
.forumaddnew{margin-bottom:20px}#page-mod-forum-view
.groupmenu{float:left;text-align:left;white-space:nowrap}#page-mod-forum-index .subscription,
#page-mod-forum-view
.subscription{float:right;text-align:right;white-space:nowrap;margin:5px
0}#page-mod-forum-search
.introcontent{padding:15px;font-weight:bold}#page-mod-forum-index .unread img,
#page-mod-forum-view .unread
img{margin-left:5px}#email
.unsubscribelink{margin-top:20px}.path-mod-glossary
.glossarypost{width:95%;border-collapse:separate;margin:0px
auto;text-align:left}.path-mod-glossary
.glossarypost.entrylist{border-width:0px}.path-mod-glossary .glossarypost.continuous
.concept{display:inline}.path-mod-glossary .glossarypost
.commands{width:200px;white-space:nowrap}.path-mod-glossary .glossarypost
.picture{width:35px}.path-mod-glossary .glossarypost .entrylowersection
.aliases{text-align:center}.path-mod-glossary .glossarypost .entrylowersection
.icons{text-align:right;padding-right:5px}.path-mod-glossary .glossarypost .entrylowersection
.ratings{text-align:right;padding-right:5px;padding-bottom:2px}.path-mod-glossary
.glossarydisplay{margin-left:auto;margin-right:auto}.path-mod-glossary .glossarydisplay
.tabs{width:100%;margin-bottom:0px}.path-mod-glossary .glossarydisplay .tabs
.side{border-style:none;border-width:0px;width:auto}.path-mod-glossary .glossarydisplay
.separator{width:4px}.path-mod-glossary
table.glossarypopup{width:95%}.path-mod-glossary .entrybox, .path-mod-glossary table.glossaryapproval,
.path-mod-glossary .glossarypost .entrylowersection
table{width:100%;margin-bottom:0em}#page-mod-glossary-view
.glossarycontrol{float:right;text-align:right;white-space:nowrap;margin:5px
0}#page-mod-glossary-view table.glossarycategoryheader,
#page-mod-glossary-import
table.glossaryimportexport{margin-left:auto;margin-right:auto}#page-mod-glossary-view
table.glossarycategoryheader{margin-bottom:0em}#page-mod-glossary-view table.glossarycategoryheader
th{padding:0px}#page-mod-glossary-showentry #page-content{min-width:600px}body.path-course-view div.hotpotrecentactivity
p{margin:0px}body.path-course-view div.hotpotrecentactivity
ul{font-size:0.8em;margin:0em
0em 0em 1em;padding:0em
0em 0em 1em}#page-mod-hotpot-view .region-content{text-align:center}#page-mod-hotpot-view .region-content ul.hotpotwarnings,
#page-mod-hotpot-view .region-content table.hotpotentryoptions,
#page-mod-hotpot-view .region-content table.hotpotattempts,
#page-mod-hotpot-view .region-content table.hotpotattemptssummary,
#page-mod-hotpot-view .region-content
table.hotpotdeleteattempts{margin-left:auto;margin-right:auto}#page-mod-hotpot-view .region-content table.hotpotentryoptions
td.c0{font-weight:bold;text-align:right}#page-mod-hotpot-view .region-content table.hotpotentryoptions
td.c1{font-weight:normal;text-align:left}#page-mod-hotpot-attempt
div.hotpotstopbutton{position:absolute;right:0px;top:0.8em}#page-mod-hotpot-attempt div.hotpotstopbutton .FuncButton,
#page-mod-hotpot-attempt div.hotpotstopbutton .FuncButtonUp,
#page-mod-hotpot-attempt div.hotpotstopbutton
.FuncButtonDown{margin-right:18px}#page-mod-hotpot-submit .region-content{text-align:center}#page-mod-hotpot-submit .region-content ul.hotpotexitfeedback,
#page-mod-hotpot-submit .region-content p.hotpotwhatnext,
#page-mod-hotpot-submit .region-content ul.hotpotexitfeedback
li{list-style-type:none}#page-mod-hotpot-submit .region-content
li.hotpotexitencouragement{font-size:1.2em;margin-top:6px;margin-bottom:6px}#page-mod-hotpot-submit .region-content
table.hotpotexitlinks{margin-left:auto;margin-right:auto}#page-mod-hotpot-submit .region-content table.hotpotexitlinks
td.c0{font-weight:bold;text-align:right}#page-mod-hotpot-submit .region-content table.hotpotexitlinks
td.c1{font-weight:normal;text-align:left}#page-mod-hotpot-index .region-content{text-align:center}#page-mod-hotpot-index .region-content
table{margin-left:auto;margin-right:auto}#page-mod-hotpot-report
div#commands{text-align:center}#page-mod-hotpot-report
table#attempts{clear:both;margin-left:auto;margin-right:auto}#page-mod-hotpot-report table#attempts.analysis
td.c0{font-weight:bold}#page-mod-hotpot-report table#attempts.analysis td.c0:after{content:":"}#page-mod-hotpot-report #page-content{overflow:visible}#page-mod-hotpot-report #page-content #region-main-box #region-post-box #region-main-wrap #region-main{overflow:visible}#page-mod-hotpot-report #page-content #region-main-box #region-post-box #region-main-wrap #region-main div.region-content{overflow:visible}#page-mod-hotpot-report #page-content #region-main-box #region-post-box #region-main-wrap #region-main div.region-content #attemptsform div.no-overflow{overflow:visible}#page-mod-hotpot-report
ul.response{text-align:left;padding:0px;margin-top:0px;text-indent: -6px}#page-mod-hotpot-report ul.response
li{list-style:none;text-align:left}#page-mod-hotpot-report ul.response
li.correct{color:green;list-style-image:url(image.php?theme=tesol&image=i%2Ftick_green_small&rev=549)}#page-mod-hotpot-report ul.response
li.ignored{color:grey;list-style-image:url(image.php?theme=tesol&image=i%2Fshow&rev=549)}#page-mod-hotpot-report ul.response
li.wrong{color:red;list-style-image:url(image.php?theme=tesol&image=i%2Fcross_red_small&rev=549)}#page-mod-hotpot-report ul.response
li.score{color:auto;list-style-image:url(image.php?theme=tesol&image=i%2Fitem&rev=549)}#page-mod-hotpot-report ul.response
li.hintsclueschecks{color:#666;list-style-image:url(image.php?theme=tesol&image=i%2Fitem&rev=549)}#page-mod-hotpot-review
table#responses{clear:both;margin-left:auto;margin-right:auto}#page-mod-hotpot-review table#responses td.c0,
#page-mod-hotpot-review table#responses td.c2,
#page-mod-hotpot-review table#responses td.c4,
#page-mod-hotpot-review table#responses
td.c6{font-weight:bold;text-align:right}#page-mod-hotpot-review table#responses td.c1,
#page-mod-hotpot-review table#responses td.c3,
#page-mod-hotpot-review table#responses td.c5,
#page-mod-hotpot-review table#responses
td.lastcol{font-weight:normal;text-align:left}#page-mod-hotpot-review table#responses td.c0:after,
#page-mod-hotpot-review table#responses td.c2:after,
#page-mod-hotpot-review table#responses td.c4:after,
#page-mod-hotpot-review table#responses td.c6:after{content:":"}#page-mod-hotpot-review table#responses td.lastcol:after{content:""}#page-mod-imscp-view
#imscp_nav{text-align:center;margin-bottom:5px;margin-top:10px}#page-mod-imscp-view #imscp_toc .ygtv-highlight1{font-weight:bold}#page-mod-imscp-view .yui-layout-hd{background-image:none;background-color:#DDD}#page-mod-imscp-view .yui-layout-hd
h2{color:black}.path-mod-lesson .contents,
.path-mod-lesson .standardtable,
.path-mod-lesson .mform .box.contents,
.path-mod-lesson .invisiblefieldset.fieldsetfix
tr{text-align:left}.path-mod-lesson #layout-table{width:100%}.path-mod-lesson .edit_buttons form,
.path-mod-lesson .edit_buttons
input{display:inline}.path-mod-lesson .userinfotable .cell,
.path-mod-lesson .userinfotable
.userpicture{vertical-align:middle}.path-mod-lesson
.invisiblefieldset.fieldsetfix{display:block}.path-mod-lesson
.slideshow{overflow:auto;padding:15px}.path-mod-lesson .menu
.menuwrapper{max-height:400px;overflow:auto;vertical-align:top;margin-bottom:10px}.path-mod-lesson .menu
ul{list-style:none;padding:5px
0px 0px 5px;margin:0px}.path-mod-lesson .menu ul
li{padding-bottom:5px}.path-mod-lesson
.skip{position:absolute;top: -1000em;width:20em}.path-mod-lesson .branchbuttoncontainer.horizontal div,
.path-mod-lesson .branchbuttoncontainer.horizontal
form{display:inline}.path-mod-lesson
.firstpageoptions{width:30%;margin-left:35%;margin-top:1em}.path-mod-lesson .progress_bar_table,
.path-mod-lesson .progress_bar_completed,
.path-mod-lesson
.progress_bar_todo{padding:0;margin:0}.path-mod-lesson
.progress_bar_token{height:20px;width:5px;padding:0;margin:0}.path-mod-lesson .edit_pages_box
.addlinks{margin:0;margin-bottom:1em}.path-mod-lesson
.progress_bar_completed{background-color:green;text-align:right;vertical-align:middle;color:#FFF}.path-mod-lesson
.resourcecontent{text-align:center}#page-mod-lesson-view .password-form
.submitbutton{display:inline}.path-mod-lesson
.reviewessay{width:40%;border:1px
solid #DDD;background-color:#EEE}.path-mod-lti
.ltiframe{position:relative;width:100%;height:100%}.path-mod-lti .userpicture,
.path-mod-lti .picture.user,
.path-mod-lti
.picture.teacher{width:35px;height:35px;vertical-align:top}.path-mod-lti .feedback .files,
.path-mod-lti .feedback .grade,
.path-mod-lti .feedback .outcome,
.path-mod-lti .feedback
.finalgrade{float:right}.path-mod-lti .feedback
.disabledfeedback{width:500px;height:250px}.path-mod-lti .feedback
.from{float:left}.path-mod-lti .files
img{margin-right:4px}.path-mod-lti .files
a{white-space:nowrap}.path-mod-lti
.late{color:red}.path-mod-lti
.message{text-align:center}#page-mod-lti-submissions
fieldset.felement{margin-left:16%}#page-mod-lti-submissions form#options
div{text-align:right;margin-left:auto;margin-right:20px}#page-mod-lti-submissions .header
.commands{display:inline}#page-mod-lti-submissions
.picture{width:35px}#page-mod-lti-submissions .fullname,
#page-mod-lti-submissions .timemodified,
#page-mod-lti-submissions
.timemarked{text-align:left}#page-mod-lti-submissions .submissions .grade,
#page-mod-lti-submissions .submissions .outcome,
#page-mod-lti-submissions .submissions
.finalgrade{text-align:right}#page-mod-lti-submissions .qgprefs
#optiontable{text-align:right;margin-left:auto}.path-admin-mod-lti .mform .fitem
.fitemtitle{min-width:18em;padding-right:1em}.path-mod-lti .mform .fitem
.fitemtitle{min-width:14em;padding-right:1em}#page-mod-lti-instructor_edit_tool_type .mform .fitem
.fitemtitle{min-width:18em;padding-right:1em}#page-mod-quiz-attempt #page .controls,
#page-mod-quiz-summary #page .controls,
#page-mod-quiz-review #page
.controls{text-align:center;margin:8px
auto}#page-mod-quiz-attempt .submitbtns,
#page-mod-quiz-review
.submitbtns{clear:left;text-align:left;padding-top:1.5em}body.jsenabled
.questionflagcheckbox{display:none}.generalbox#passwordbox{width:70%;margin-left:auto;margin-right:auto}#passwordform{margin:1em
0}#quiznojswarning{color:red}#quiznojswarning{font-size:0.7em;line-height:1.1}.jsenabled
#quiznojswarning{display:none}.path-mod-quiz #user-picture{margin:0.5em 0}.path-mod-quiz #user-picture
img{width:auto;height:auto;float:left}.path-mod-quiz
.qnbutton{display:block;position:relative;float:left;width:1.5em;height:1.5em;overflow:hidden;margin:0.3em 0.3em 0.3em 0;padding:0;border:1px
solid #bbb;background:#ddd;text-align:center;vertical-align:middle;line-height:1.5em !important;font-weight:bold;text-decoration:none}.path-mod-quiz .qnbutton:hover{text-decoration:underline}.path-mod-quiz .qnbutton
span{cursor:pointer;cursor:hand}.path-mod-quiz .qnbutton .trafficlight,
.path-mod-quiz .qnbutton
.thispageholder{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.path-mod-quiz
.qnbutton.thispage{border-color:#666}.path-mod-quiz .qnbutton.thispage
.thispageholder{border:1px
solid #666}.path-mod-quiz .qnbutton.flagged
.trafficlight{background:url(image.php?theme=tesol&image=navflagged&rev=549&component=quiz) no-repeat top right}.path-mod-quiz .qnbutton.checked
.trafficlight{}.path-mod-quiz .qnbutton.notyetanswered,
.path-mod-quiz .qnbutton.requiresgrading,
.path-mod-quiz
.qnbutton.invalidanswer{background-color:white}.path-mod-quiz
.qnbutton.correct{background-color:#cfc}.path-mod-quiz .qnbutton.correct
.trafficlight{border-bottom:3px solid #080}.path-mod-quiz
.qnbutton.partiallycorrect{background-color:#ffa}.path-mod-quiz .qnbutton.notanswered,
.path-mod-quiz
.qnbutton.incorrect{background-color:#fcc}.path-mod-quiz .qnbutton.notanswered .trafficlight,
.path-mod-quiz .qnbutton.incorrect
.trafficlight{border-top:3px solid #800}.path-mod-quiz
.othernav{clear:both;margin:0.5em 0}.path-mod-quiz .othernav a,
.path-mod-quiz .othernav
input{display:block;margin:0.5em 0}#quiz-timer{display:none;margin-top:1em}#quiz-time-left{font-weight:bold}#quiz-timer.timeleft15{background:#fff}#quiz-timer.timeleft14{background:#fee}#quiz-timer.timeleft13{background:#fdd}#quiz-timer.timeleft12{background:#fcc}#quiz-timer.timeleft11{background:#fbb}#quiz-timer.timeleft10{background:#faa}#quiz-timer.timeleft9{background:#f99}#quiz-timer.timeleft8{background:#f88}#quiz-timer.timeleft7{background:#f77}#quiz-timer.timeleft6{background:#f66}#quiz-timer.timeleft5{background:#f55}#quiz-timer.timeleft4{background:#f44}#quiz-timer.timeleft3{background:#f33}#quiz-timer.timeleft2{background:#f22}#quiz-timer.timeleft1{background:#f11}#quiz-timer.timeleft0{background:#f00}#page-mod-quiz-mod #reviewoptionshdr
.fitem{width:23%;margin-left:10px}#page-mod-quiz-mod #reviewoptionshdr
fieldset.fgroup{width:100%;text-align:left;margin-left:0}#page-mod-quiz-edit div.question div.content .questiontext,
#categoryquestions
.questiontext{-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;zoom:1;padding-left:0.3em;max-width:40%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#page-mod-quiz-edit div.question div.content .questionname,
#categoryquestions
.questionname{white-space:nowrap;overflow:hidden;zoom:1;position:relative;max-width:20%}#page-mod-quiz-edit div.editq div.question div.content .singlequestion a .questionname,
div.editq div.question div.content .singlequestion a
.questiontext{text-decoration:underline}#page-mod-quiz-edit.ie6 div.question div.content
.questiontext{width:50%}#page-mod-quiz-edit.ie6 div.question div.content
.questionname{width:20%}#page-mod-quiz-mod #reviewoptionshdr .fitem,
#adminquizreviewoptions
.group{float:left;width:33%;clear:none}#page-mod-quiz-mod #reviewoptionshdr .fitemtitle,
#adminquizreviewoptions
.fitemtitle{width:100%;font-weight:bold;text-align:left;height:2.5em;margin-left:0}#page-mod-quiz-mod #reviewoptionshdr fieldset.fgroup,#adminquizreviewoptions{clear:left}#page-mod-quiz-mod #reviewoptionshdr fieldset.fgroup span,
#adminquizreviewoptions
span{float:left;clear:left;margin:0.1em 0}#page-mod-quiz-mod #reviewoptionshdr fieldset.fgroup span label,
#adminquizreviewoptions span
label{margin-left:0.4em}#page-mod-quiz-mod.dir-rtl #reviewoptionshdr .fitem,
#adminquizreviewoptions
.group{float:right;width:24%}#page-mod-quiz-mod.dir-rtl #reviewoptionshdr fieldset.fgroup span,
#adminquizreviewoptions
span{float:right;clear:right}#page-mod-quiz-mod.dir-rtl #reviewoptionshdr .fitemtitle,
#adminquizreviewoptions
.fitemtitle{text-align:right}#page-mod-quiz-view .quizinfo,
#page-mod-quiz-view #page .quizgradefeedback,
#page-mod-quiz-view #page
.quizattempt{text-align:center}#page-mod-quiz-view #page .quizattemptsummary td
p{margin-top:0}table.quizattemptsummary .bestrow
td{background-color:#e8e8e8}table.quizattemptsummary
.noreviewmessage{color:gray}#page-mod-quiz-view
.generaltable.quizattemptsummary{margin-left:auto;margin-right:auto}#page-mod-quiz-view
.generalbox#feedback{width:70%;margin-left:auto;margin-right:auto;padding-bottom:15px}#page-mod-quiz-view .generalbox#feedback
h2{margin:0}#page-mod-quiz-view .generalbox#feedback
h3{text-align:left}#page-mod-quiz-view .generalbox#feedback
.overriddennotice{text-align:center;font-size:0.7em}.quizstartbuttondiv.quizsecuremoderequired
input{display:none}.jsenabled .quizstartbuttondiv.quizsecuremoderequired
input{display:inline}.mod-quiz .gradedattempt,
.mod-quiz tr.gradedattempt
td{background-color:#e8e8e8}.quizattemptcounts{clear:left;text-align:center}#page-mod-quiz-summary
#content{text-align:center}#page-mod-quiz-summary
.questionflag{width:16px;height:16px;vertical-align:middle}#page-mod-quiz-summary #quiz-timer{text-align:center;margin-top:1em}#page-mod-quiz-summary
.submitbtns{margin-top:1.5em}@media
print{.quiz-secure-window
*{display:none !important}}table.quizreviewsummary{width:100%}table.quizreviewsummary
th.cell{padding:1px
0.5em 1px 1em;font-weight:bold;text-align:right;width:10em;background:#f0f0f0}table.quizreviewsummary
td.cell{padding:1px
1em 1px 0.5em;text-align:left;background:#fafafa}#page-mod-quiz-comment
.mform{width:100%}#page-mod-quiz-comment .mform
fieldset{margin:0}#page-mod-quiz-comment
.que{margin:0}#page-mod-quiz-report
h2.main{clear:both}#page-mod-quiz-report div#commands,
#page-mod-quiz-report
.controls{text-align:center}#page-mod-quiz-report
.dubious{background-color:#fcc}#page-mod-quiz-report
.highlight{border:medium solid yellow;background-color:lightYellow}#page-mod-quiz-report
.negcovar{border:medium solid pink}#page-mod-quiz-report
.toggleincludeauto{text-align:center}#page-mod-quiz-report
.gradetheselink{font-size:0.8em}#page-mod-quiz-report .mform
fieldset{margin:0}#page-mod-quiz-report
fieldset.felement.fgroup{margin:0}#page-mod-quiz-report table.titlesleft
td.c0{font-weight:bold}#page-mod-quiz-report table
.numcol{text-align:center;vertical-align:middle !important}#page-mod-quiz-report
table#attempts{clear:both;width:80%;margin:0.2em auto}#page-mod-quiz-report table#attempts .header,
#page-mod-quiz-report table#attempts
.cell{padding:4px}#page-mod-quiz-report table#attempts .header
.commands{display:inline}#page-mod-quiz-report table#attempts
.picture{width:40px}#page-mod-quiz-report table#attempts
td{border-left-width:1px;border-right-width:1px;border-left-style:solid;border-right-style:solid;vertical-align:middle}#page-mod-quiz-report table#attempts
.header{text-align:left}#page-mod-quiz-report table#attempts
.picture{text-align:center !important}#page-mod-quiz-report table#attempts.grades span.que,
#page-mod-quiz-report table#attempts
span.avgcell{white-space:nowrap}#page-mod-quiz-report table#attempts span.que
.requiresgrading{white-space:normal}#page-mod-quiz-report table#attempts
.questionflag{width:16px;height:16px;vertical-align:middle}#page-mod-quiz-report .graph.flexible-wrap{text-align:center;overflow:auto}#page-mod-quiz-report
#cachingnotice{margin-bottom:1em;padding:0.2em}#page-mod-quiz-report #cachingnotice
.singlebutton{margin:0.5em 0 0}#page-mod-quiz-report .bold
.reviewlink{font-weight:normal}#page-mod-quiz-edit
h2.main{display:inline;padding-right:1em;clear:left}#categoryquestions
.r1{background:#e4e4e4}#categoryquestions
.header{text-align:center;padding:0
2px;border:0
none}#categoryquestions th.modifiername .sorters,
#categoryquestions th.creatorname
.sorters{font-weight:normal;font-size:0.8em}table#categoryquestions{width:100%;overflow:hidden;table-layout:fixed}#categoryquestions
.iconcol{width:15px;text-align:center;padding:0}#categoryquestions
.checkbox{width:19px;text-align:center;padding:0}#categoryquestions
.qtype{text-align:center}#categoryquestions
.qtype{width:24px;padding:0}#categoryquestions .questiontext
p{margin:0}#page-mod-quiz-edit
div.quizcontents{float:left;width:70%;display:block;clear:left}#page-mod-quiz-edit
div.quizwhenbankcollapsed{width:100%}#page-mod-quiz-edit
div.quizpage{display:block;clear:both;width:100%}#page-mod-quiz-edit div.quizpage
span.pagetitle{margin-top:0.3em;float:left;display:block;color:#006}#page-mod-quiz-edit div.quizpage
.pagecontent{margin-top:0.3em;display:block;float:left;position:relative;margin-left:0.3em;margin-bottom:0.2em;border-left:solid #777 thin;line-height:1.3em;-webkit-border-radius:0.6em;-webkit-border-radius-bottomleft:0;-webkit-border-radius-topleft:0;border-radius:0.6em;border-radius-bottomleft:0;border-radius-topleft:0;width:88%;padding:0.15em 0 0.3em;background-color:#d6d6d6}#page-mod-quiz-edit div.quizpage .pagecontent
.pagestatus{-webkit-border-radius-bottomright:0.3em;-webkit-border-radius-topright:0.3em;border-radius-bottomright:0.3em;border-radius-topright:0.3em;margin:0.3em;padding:0.1em 0.1em 0.1em 0.3em;background-color:#eee;font-weight:bold}#page-mod-quiz-edit div.quizpage .pagecontent
form#addquestion{background-color:#fff}#page-mod-quiz-edit div.quizpage .pagecontent form.randomquestionform
div{display:inline-table}#page-mod-quiz-edit div.quizpage .pagecontent form.randomquestionform div
input{display:inline}#page-mod-quiz-edit
.addpage{clear:both;padding-top:0.3em;float:right;margin-right:2em}#page-mod-quiz-edit
.statusdisplay{background-color:#ffc;clear:both;margin:0.3em 1em 0.3em 0;padding:1px
}#page-mod-quiz-edit .statusdisplay
p{margin:0.4em}#page-mod-quiz-edit div.reorder
.reordercontrols{clear:both;padding-right:1em;margin-top:0.5em;padding-top:0.5em;padding-bottom:0.5em}#page-mod-quiz-edit div.reorder .reordercontrols
.moveselectedonpage{clear:right;float:right;padding:0.5em 0.3em;text-align:right}#page-mod-quiz-edit div.reorder .reordercontrols .addnewpagesafterselected,
#page-mod-quiz-edit
.repaginatecommand{float:right;clear:right;padding-right:1em}#page-mod-quiz-edit div.reorder .reordercontrols
.deleteselected{float:right;margin-right:1em}#page-mod-quiz-edit div.reorder
div.question{padding-top:0.2em}#page-mod-quiz-edit div.reorder div.question
div.qnum{width:2.9em;padding-top:0.1em}#page-mod-quiz-edit .reorder div.question
div.content{width:87%;float:left;position:relative;-webkit-border-radius:0.3em;-webkit-border-radius-bottomleft:0;-webkit-border-radius-topleft:0;border-radius:0.3em;border-radius-bottomleft:0;border-radius-topleft:0;line-height:1.2em;padding:0.1em;background-color:#F9F9F9}#page-mod-quiz-edit .reorder .questioncontentcontainer
.quiz_randomquestion{position:relative}#page-mod-quiz-edit .reorder div.question div.content
div.quiz_randomquestion{line-height:1em}#page-mod-quiz-edit .reorder
.questioncontentcontainer{position:relative;overflow:hidden;white-space:nowrap}#page-mod-quiz-edit .reorder .questioncontentcontainer
.randomquestioncategory{overflow:hidden;white-space:nowrap;display:inline;float:none}#page-mod-quiz-edit .reorder .questioncontentcontainer .randomquestioncategory
label{max-width:25%;overflow:hidden;padding-left:0.3em;white-space:nowrap;display:inline-block}#page-mod-quiz-edit .reorder .questioncontentcontainer .randomquestionfromcategory
label{overflow:hidden;white-space:nowrap;display:inline-block}#page-mod-quiz-edit .reorder .questioncontentcontainer .randomquestionfromcategory,
#page-mod-quiz-edit .reorder div.question div.content
.questionpreview{display:inline;float:none}#page-mod-quiz-edit .reorder
fieldset{display:inline}#page-mod-quiz-edit div.reorder div.question
div.qnum{text-align:right;font-size:1em}#page-mod-quiz-edit .questioncontentcontainer
div.randomquestionqlist{padding-left:0.2em;padding-right:0.2em;clear:both;margin:0.5em;margin-top:0.8em}#page-mod-quiz-edit .questioncontentcontainer div.randomquestionqlist
.totalquestionsinrandomqcategory{overflow:auto;white-space:normal}#page-mod-quiz-edit .questioncontentcontainer div.randomquestionqlist
ul{list-style-type:none;margin:0;padding:0}#page-mod-quiz-edit .questioncontentcontainer div.randomquestionqlist ul
li{clear:left;width:100%;overflow:hidden;white-space:nowrap}#page-mod-quiz-edit .questioncontentcontainer div.randomquestionqlist ul li
img{padding-right:0.3em}#page-mod-quiz-edit .questioncontentcontainer div.randomquestionqlist ul li
span{display:inline}#page-mod-quiz-edit .questioncontentcontainer
a{text-decoration:underline}#page-mod-quiz-edit .questioncontentcontainer div.singlequestion
a{text-decoration:underline}#page-mod-quiz-edit .questioncontentcontainer
.randomquestioncategory{font-weight:bold}#page-mod-quiz-edit
div.question{clear:left;width:100%}#page-mod-quiz-edit div.question
div.qnum{display:block;float:left;width:1.4em;padding-right:0.3em;padding-left:0;z-index:99;text-align:right;color:#333}#page-mod-quiz-edit div.question
div.questioncontainer{background-color:#ffc}#page-mod-quiz-edit div.editq div.question
div.content{width:87%;float:left;position:relative;-webkit-border-radius:0.6em;-webkit-border-radius-bottomleft:0;-webkit-border-radius-topleft:0;border-radius:0.6em;border-radius-bottomleft:0;border-radius-topleft:0;line-height:1.4em;padding:0.5em}#page-mod-quiz-edit div.question div.content
div.points{top:0.5em;border-left:#FFF solid 0.4em;width:8.5em;padding:0.2em;line-height:1em;max-width:30%;position:absolute;right:50px;-webkit-border-radius:0.2em;-webkit-border-radius-bottomleft:0;-webkit-border-radius-topleft:0;border-radius:0.2em;border-radius-bottomleft:0;border-radius-topleft:0;z-index:900;display:block;margin:0;background-color:#ddf}#page-mod-quiz-edit div.question div.content div.points
input{width:2em;padding:0}#page-mod-quiz-edit div.question div.content div.points
input.pointssubmitbutton{width:auto}#page-mod-quiz-edit div.question div.content
div.qorder{line-height:1em;max-width:30%;position:absolute;right:50px;-webkit-border-radius:0.2em;-webkit-border-radius-bottomleft:0;-webkit-border-radius-topleft:0;border-radius:0.2em;border-radius-bottomleft:0;border-radius-topleft:0;z-index:900;display:block;margin:0;background-color:#ddf}#page-mod-quiz-edit div.question div.content
.editicon{width:15px}#page-mod-quiz-edit div.question div.content .singlequestion .questionname,
#page-mod-quiz-edit div.question div.content .singlequestion
.questiontext{display:inline-block}#page-mod-quiz-edit div.question div.content .singlequestion
.questionpreview{background-color:#eee}#page-mod-quiz-edit div.question div.content
.questiontype{display:block;clear:left;float:left}#page-mod-quiz-edit div.question div.content
.questionpreview{display:block;float:left;margin-left:0.3em;padding-left:0.2em;padding-right:0.2em}#page-mod-quiz-edit div.question div.content .questionpreview
a{background-color:#eee}#page-mod-quiz-edit div.question div.content div.quiz_randomquestion
.questionpreview{display:inline;float:none}#page-mod-quiz-edit div.question div.content
div.questioncontrols{float:right;width:45px;position:absolute;right:0.3em;top:0;z-index:900;display:block;padding:0.2em;background-color:#F9F9F9;text-align:right}#page-mod-quiz-edit div.question div.content div.questioncontrols
img.upwithoutdown{padding-right:12px;display:inline}#page-mod-quiz-edit div.question div.content
.questiontext{font-weight:bold}#page-mod-quiz-edit div.question div.content
.questiontype{font-style:italic}#page-mod-quiz-edit .editq div.question
div.qnum{padding-top:0.2em}#page-mod-quiz-edit .editq
div.question{padding-top:0.3em}#page-mod-quiz-edit .editq div.questioncontentcontainer  div.singlequestion
img{float:left;padding-top:0.3em;padding-right:0.3em}#page-mod-quiz-edit .editq div.question
div.content{background-color:#F9F9F9}#page-mod-quiz-edit .editq div.question div.content
.randomquestioncategory{margin-top:0.4em;position:relative;display:inline-block}#page-mod-quiz-edit .editq div.question div.content .randomquestioncategory
a{display:block;max-width:15em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;float:left;position:relative}#page-mod-quiz-edit .editq div.question div.content
.questionpreview{float:left}#page-mod-quiz-edit .editq div.question div.content .questionpreview
a{font-weight:normal;margin-left:0em;display:inline;float:none}#page-mod-quiz-edit .editq div.question div.content .randomquestioncategory .questionpreview
img{padding-right:0.3em}#page-mod-quiz-edit .editq div.question div.content .singlequestion .questioneditbutton .questionname,
#page-mod-quiz-edit .editq div.question div.content .singlequestion .questioneditbutton
.questiontext{float:left}#page-mod-quiz-edit .reorder div.question div.content .singlequestion.missingtype .questionname,
#page-mod-quiz-edit .editq div.question div.content .singlequestion.missingtype
.questionname{font-style:italic;max-width:75%}#page-mod-quiz-edit .editq div.question div.description div.content
.questiontext{max-width:75%}#page-mod-quiz-edit .editq div.question
div.qnum{font-size:1.5em}table#categoryquestions td,
#page-mod-quiz-edit table#categoryquestions
th{overflow:hidden;white-space:nowrap}.questionbankwindow.block{float:right;width:30%;right:0.3em;padding-bottom:0.5em;display:block;border-width:0}.questionbankwindow.block
.content{padding:0}.questionbankwindow .choosecategory,
.questionbankwindow
.createnewquestion{padding:0.3em}.questionbankwindow .createnewquestion
.singlebutton{display:inline}.questionbankwindow
#catmenu_jump{display:block}.questionbank div.categoryquestionscontainer,
.questionbank .categorysortopotionscontainer,
.questionbank .categorypagingbarcontainer,
.questionbank
.categoryselectallcontainer{padding-left:0.3em;padding-right:0.3em}.noquestionsincategory{clear:both;padding-top:1em;padding-bottom:1em}.modulespecificbuttonscontainer{padding-left:0.3em;padding-right:0.3em}.quizquestionlistcontrols{text-align:center}.categoryinfo{padding:0.3em}.path-mod-quiz
.gradingdetails{font-size:small}body #quizcontentsblock
#repaginatedialog{display:none}body.jsenabled #quizcontentsblock #repaginatedialog
.hd{display:block}body.jsenabled #quizcontentsblock #repaginatedialog
.bd{padding:1em}body.jsenabled #quizcontentsblock .repaginatecommand
#repaginatecommand{display:block}#page-mod-quiz-edit
#randomquestiondialog{display:none}#page-mod-quiz-edit
#qtypechoicecontainer{display:none}#page-mod-quiz-edit .questionbankwindow
select#catmenu_jump{width:100%}#page-mod-quiz-edit .questionbankwindow
div.header{background-color:#009;color:#fff;background-image:none;padding-top:0.2em;font-weight:bold}#page-mod-quiz-edit .questionbankwindow div.header
a{text-decoration:underline;color:#FFF}#page-mod-quiz-edit .collapsed
.container{display:none}#page-mod-quiz-edit .questionbankwindow
#showbankcmd{display:none}#page-mod-quiz-edit .collapsed
#showbankcmd{display:inline}#page-mod-quiz-edit .questionbankwindow
#hidebankcmd{display:inline}#page-mod-quiz-edit .collapsed
#hidebankcmd{display:none}#page-mod-quiz-edit
.quizquestionlistcontrols{display:inline}#page-mod-quiz-edit
.quizpagedelete{position:absolute;top:0.2em;right:0.2em;display:inline;z-index:900}#page-mod-quiz-edit .quizpagedelete
img{background-color:#d6d6d6;padding:0.6em}#page-mod-quiz-edit
.pagecontrols{clear:both;margin-left:0.5em;padding-top:0.5em}#page-mod-quiz-edit .pagecontrols
.singlebutton{float:left;margin-left:1em}#page-mod-quiz-edit .pagecontrols
.helplink{float:left}#page-mod-quiz-edit
div#randomquestiondialog_c{width:90%}#page-mod-quiz-edit div#randomquestiondialog_c .mform,
#randomquestiondialog_c
select{width:100%}#page-mod-quiz-edit div#repaginatedialog
.mform{margin-left:auto;margin-right:auto}#page-mod-quiz-edit div.container
div.generalbox{position:relative;display:block;border:0
none;margin:0;padding:0}#page-mod-quiz-edit .questionbankwindow .createnewquestion select,
#page-mod-quiz-edit .questionbankwindow #catmenu select,
#page-mod-quiz-edit .questionbankwindow
#menucategory{width:100%}#page-mod-quiz-edit
.paging{margin-top:0;margin-bottom:0;display:block;background-color:#ddd}#page-mod-quiz-edit
.pagingbottom{padding-bottom:0.3em}#page-mod-quiz-edit .paging a:hover{background-color:#eef}#page-mod-quiz-edit #page-footer{clear:both;padding-top:1em}.ie6#page-mod-quiz-edit div.question div.content .questiontext,
.ie6#page-mod-quiz-edit #categoryquestions
.questionname{cursor:pointer}.ie6#page-mod-quiz-edit div.question div.content .questionname,
.ie6#page-mod-quiz-edit #categoryquestions
.questiontext{cursor:pointer}.ie6#page-mod-quiz-edit .reorder .questioncontentcontainer .randomquestioncategory
label{width:35%}.ie6#page-mod-quiz-edit .editq div.question div.content .randomquestioncategory
a{width:40%}#page-mod-quiz-edit #categoryquestions
.questiontext{font-weight:bold}#page-mod-quiz-edit
.categoryinfofield{font-style:italic}#page-mod-quiz-edit
.categorynamefield{font-weight:bold}#page-mod-quiz-edit
a.configurerandomquestion{font-size:small;text-decoration:underline}#page-mod-quiz-edit .questioncontentcontainer
div.randomquestionqlist{background-color:#eee}#page-mod-quiz-edit .questioncontentcontainer div.randomquestionqlist
ul{color:#555}#page-mod-quiz-edit .questioncontentcontainer div.randomquestionqlist
.totalquestionsinrandomqcategory{color:#000}#page-mod-quiz-edit
.categoryinfo{background-color:#eee;border-bottom:1px solid #bbb}#page-mod-quiz-edit
.questionsortoptions{background-color:#ddd}#page-mod-quiz-edit
div.questionbank{background-color:#e6e6ff}#page-mod-quiz-edit div.questionbank form
.invisiblefieldset{clear:both}#page-mod-quiz-edit div.questionbank
.categorysortopotionscontainer{padding-top:0.5em;margin-top:0.3em}#page-mod-quiz-edit div.questionbank .categoryquestionscontainer,
.questionbank .categorysortopotionscontainer,
.questionbank .categorypagingbarcontainer,
.questionbank
.categoryselectallcontainer{background-color:#FFF}#categoryquestions
.questiontext{width:50%}#categoryquestions
.questionname{width:50%}.ie6#page-mod-quiz-edit div.question div.content .questiontext,
.ie6#page-mod-quiz-edit #categoryquestions
.questionname{cursor:pointer}.ie6#page-mod-quiz-edit div.question div.content .questionname,
.ie6#page-mod-quiz-edit #categoryquestions
.questiontext{cursor:pointer}.ie6.path-mod-quiz div.tabtree a span
img.iconsmall{margin:0;vertical-align:baseline;position:relative;top:1px}.ie6#page-mod-quiz-edit div.question div.content
.questiontext{width:50%}.ie6#page-mod-quiz-edit div.question div.content
.questionname{width:20%}.ie6#page-mod-quiz-edit .editq div.question div.content .randomquestioncategory
a{width:40%}.ie6#page-mod-quiz-edit .reorder .questioncontentcontainer .randomquestioncategory
label{width:35%}.qnum
label{padding-right:0.25em}#adminquizreviewoptions{margin-bottom:0.5em}#page-mod-quiz-mod.dir-rtl #reviewoptionshdr .fitem, .dir-rtl  #adminquizreviewoptions
.group{width:23%;float:right}#page-mod-quiz-mod.dir-rtl #reviewoptionshdr .fitemtitle, .dir-rtl  #adminquizreviewoptions
.fitemtitle{text-align:right}#page-mod-quiz-mod.dir-rtl #reviewoptionshdr fieldset.fgroup span, .dir-rtl  #adminquizreviewoptions
span{clear:right;float:right}#page-mod-quiz-edit.dir-rtl div.quizpage
span.pagetitle{float:right}#page-mod-quiz-edit.dir-rtl div.quizpage
.pagecontent{float:right}#page-mod-quiz-edit.dir-rtl
div.question{clear:right}#page-mod-quiz-edit.dir-rtl div.question
div.qnum{float:right}#page-mod-quiz-edit.dir-rtl div.editq div.question
div.content{float:right;height:40px}#page-mod-quiz-edit.dir-rtl div.question div.content
div.points{left:50px;right:auto}#page-mod-quiz-edit.dir-rtl div.question div.content
div.questioncontrols{float:left;left:0.3em;right:auto}#page-mod-quiz-edit.dir-rtl .editq div.question div.content .singlequestion .questioneditbutton .questionname,
#page-mod-quiz-edit.dir-rtl .editq div.question div.content .singlequestion .questioneditbutton
.questiontext{float:right;padding-right:0.3em}#page-mod-quiz-edit.dir-rtl div.question div.content .questiontext,
#page-mod-quiz-edit.dir-rtl #categoryquestions
.questiontext{padding-right:0.3em}#page-mod-quiz-edit.dir-rtl .editq div.questioncontentcontainer div.singlequestion
img{float:right}#page-mod-quiz-edit.dir-rtl .editq div.question div.content
.questionpreview{float:right}#page-mod-quiz-edit.dir-rtl div.question div.content
div.qorder{left:50px;right:auto}#page-mod-quiz-edit.dir-rtl .reorder div.question
div.content{float:right}#page-mod-quiz-edit.dir-rtl
.quizpagedelete{left:0.2em;right:auto}#page-mod-quiz-edit.dir-rtl
div.quizcontents{clear:right;float:right}#page-mod-quiz-edit.dir-rtl
.questionbankwindow.block{float:left}#page-question-edit.dir-rtl td.creatorname, #page-question-edit.dir-rtl
td.modifiername{text-align:center}.path-mod-resource
.resourcecontent{text-align:center}.path-mod-scorm
.top{vertical-align:top}.path-mod-scorm .scorm-left{text-align:left}.path-mod-scorm .scorm-center{text-align:center}.path-mod-scorm .scorm-right{text-align:right}.path-mod-scorm
.scoframe{position:relative;width:100%;height:100%}#page-mod-scorm-player
#scormobject{height:100%}#page-mod-scorm-player
#scormtop{position:relative;width:100%;height:30px}#page-mod-scorm-player
#scormbrowse{position:absolute;left:5px;top:0px}#page-mod-scorm-player
#scormnav{position:absolute;right:5px;top:0px;text-align:center;top:3px;width:100%}#page-mod-scorm-player
#scormbox{width:74%;height:100%;position:absolute;right:0px;top:0px}#page-mod-scorm-player
#scormpage{position:relative;width:100%;height:100%}#page-mod-scorm-player #scormpage
#toctree{position:relative;width:100%;overflow-x:auto;overflow-y:auto}#page-mod-scorm-player
#tocbox{position:relative;left:0px;width:100%;height:100%;font-size:0.8em}#page-mod-scorm-player
#tochead{position:relative;text-align:center;top:3px;height:30px}#page-mod-scorm-player .toc,
#page-mod-scorm-player .no-toc{width:100%}#page-mod-scorm-player
.structlist{list-style-type:none;white-space:nowrap}#page-mod-scorm-player
.structurelist{position:relative;list-style-type:none;width:96%;margin:0;padding:0}#page-mod-scorm-player .structurelist
ul{padding-left:0.5em;margin-left:0.5em}#page-mod-scorm-view
.structurelist{list-style-type:none;white-space:nowrap}#page-mod-scorm-view
.structurelist{list-style-type:none;white-space:nowrap}#page-mod-scorm-player
#altfinishlink{font-size:140%;border:0px;padding:0px}#page-mod-scorm-player
#altpopuplink{position:left;padding:5px;border:0px}#page-mod-scorm-player
#scormmode{float:left;border:0px}#page-mod-scorm-player.pagelayout-popup #page-content .region-content{padding:0px}.path-mod-scorm.forcejavascript .scorm-center{display:none}.path-mod-scorm.forcejavascript
.toc{display:none}.path-mod-scorm.forcejavascript #scormpage
#tocbox{display:none}.path-mod-scorm.jsenabled
.forcejavascriptmessage{display:none}.path-mod-scorm.jsenabled .scorm-center{display:block}.path-mod-scorm.jsenabled
.toc{display:block}.path-mod-scorm.jsenabled #scormpage
#tocbox{display:block}.path-mod-survey
.smalltext{font-size:0.75em}.path-mod-survey .surveytable .rblock
label{display:block}.path-mod-survey .surveytable .foundthat,
.path-mod-survey .surveytable
.preferthat{white-space:nowrap}.path-mod-survey .surveytable
.buttoncell{width:5%}.path-mod-survey .surveytable .optioncell,
.path-mod-survey .surveytable
.questioncell{width:50%;vertical-align:top}.path-mod-survey .surveytable
.whitecell{background-color:white}.path-mod-survey #surveyform
th{font-weight:normal;text-align:left}.path-mod-survey #surveyform
th.hresponse{text-align:center;width:9%}#page-mod-survey-report
.fullnamecell{width:10%;vertical-align:top;white-space:nowrap}.path-mod-url
.resourcecontent{text-align:center}.wiki_contentbox{width:80%;margin:auto;min-width:200px;min-height:100px}.wiki_editor{width:50%;margin:auto;margin-top:10px;margin-bottom:10px}.wiki_previewbox{width:50%;margin:auto;border:thin solid blue}.wiki_info{color:darkred;text-decoration:underline}.wiki_button{margin:5px}.wiki_warning{color:red}.emptycomments{color:red;display:inline}.wiki-toc{border:1px
solid #BBB;background:#EEE;margin:16px;padding:8px}.wiki-toc-title{color:#666;font-size:1.1em;font-variant:small-caps;text-align:center}.wiki-toc-section{padding:0;margin:2px
8px}.wiki-toc-section-2{padding-left:12px}.wiki-toc-section-3{padding-left:24px}.wiki_form-button{margin-left:0%}.wiki-form-center{text-align:center;margin:auto;width:320px}.wiki-upload-table{margin:8px
auto;clear:both}.wiki-upload-table
table{margin:auto}.wiki-upload-table
h3{margin:4px
0px;text-align:center}.wiki-upload-section{border:1px
solid #EEE;width:400px;margin:8px
auto}.wiki-upload-section
legend{font-weight:bold;font-size:0.9em;margin-left:16px}.wiki-tags{text-align:right}.wiki-tags
span{font-weight:bold}.wiki_modifieduser
p{line-height:35px}.wiki_modifieduser
img{border:thin black solid}.wiki_restore_yes,.wiki_deletecomment_yes{float:left}.wiki_restore_no,.wiki_deletecomment_no{float:right}.wiki_restoreform,.wiki_deletecommentform{width:10%;margin:auto}.wiki_versionuser{float:left}.wiki_diffuserleft,.wiki_diffuserright{font-weight:normal;padding-top:1%}.wiki_diffuserleft{float:right}.dir-rtl
.wiki_diffuserleft{float:left}.wiki_diffuserright{float:left}.wiki_compareheading{font-weight:normal}.wiki_restore,.wiki_diffview,.wiki_difftime,.wiki_headingtime{font-size:0.8em;font-weight:normal}.wiki_difftime,.wiki_headingtime{font-style:oblique;text-align:center}.wiki_diff_oldpaging{float:left;width:40%;min-width:200px;margin-left:5%}.wiki_diff_newpaging{float:right;width:40%;min-width:200px;margin-right:5%}.wiki_diff_old,.wiki_diff_new{float:left;min-width:200px;width:40%}.wiki_difftable
td{width:50%;float:left}.wiki_histdate{text-align:left}.wiki_histnewdate{border-top:1px dotted gray}.ouw_deleted{background:#FFA;color:red;text-decoration:line-through}.ouw_added{background:#CFC;color:red}a.wiki_newentry:link,a.wiki_newentry:visited{color:red;font-style:italic}.wiki_newentry
a{color:red;font-style:italic}#intro.generalbox{margin-top:10px;padding:5px}.wiki_navigation_container{margin:0
auto}.wiki_navigation_from{float:left;width:40%;min-width:200px;margin-left:5%}.wiki_navigation_to{float:left;width:40%;min-width:200px;margin-right:5%}.wiki_headingtitle{text-align:center}.wiki_clear{clear:both}.wiki_right{text-align:right}.wiki_index{text-align:right}.notunderlined{text-decoration:none}a.wiki_edit_section{font-size:0.6em;vertical-align:top;position:relative;float:right}.midpad{text-align:center;margin-top:0.4em;margin-bottom:0.4em}.block_wiki_search
ul{margin-top:0.5em;margin-bottom:3px}.wiki-attachment:before{content:url("/mod/wiki/pix/attachment.png");padding-right:2px}#wiki_printable_content{text-align:left}.dir-rtl
#wiki_printable_content{text-align:right}#wiki_printable_content
a{color:black}#wiki_printable_title{font-size:2.2em;text-decoration:underline}.wiki_diff_boxes{width:100%;clear:both}.wiki_diff_paging{width:100%;clear:both}.wiki_grayline{color:gray}.wikisearchresults{padding-left:50px;padding-top:20px}.wiki-diff-container{width:95%;margin:10px
auto}.wiki-diff-container .wiki-diff-leftside,
.wiki-diff-container .wiki-diff-rightside{width:49.5%;margin:0;padding:0;float:left}.wiki-diff-container .wiki-diff-rightside{margin-left:1%}.wiki-diff-container .wiki-diff-heading,
.wiki-diff-container .no-overflow{padding:10px;border:1px
solid #DDD}.wiki-diff-container .wiki-diff-rightside
.wiki_diffversion{text-align:right}.wikieditor-toolbar
img{width:22px;height:22px;vertical-align:middle}.path-mod-workshop
.collapsibleregion{margin-bottom:0.75em}.path-mod-workshop
.collapsibleregioncaption{font-weight:bold;font-size:120%}.path-mod-workshop
div.singlebutton{text-align:center;margin:0.75em auto}.path-mod-workshop #workshop-viewlet-assignedassessments div.singlebutton,
.path-mod-workshop #workshop-viewlet-allexamples div.singlebutton,
.path-mod-workshop #workshop-viewlet-examples
div.singlebutton{text-align:left}.path-mod-workshop .submission-summary{position:relative;margin-bottom:10px}.path-mod-workshop .submission-summary .title,
.path-mod-workshop .submission-summary .author,
.path-mod-workshop .submission-summary .author .fullname,
.path-mod-workshop .submission-summary .author
.picture{display:inline}.path-mod-workshop .submission-summary .title,
.path-mod-workshop .submission-summary .userdate,
.path-mod-workshop .submission-summary .grade-status{margin:0px
0px 0px 40px}.path-mod-workshop .submission-summary
.author{margin-left:1ex}.path-mod-workshop .submission-summary.anonymous .title,
.path-mod-workshop .submission-summary.anonymous .author,
.path-mod-workshop .submission-summary.anonymous .userdate,
.path-mod-workshop .submission-summary.anonymous .grade-status{margin:0px
0px 0px 5px}.path-mod-workshop .submission-summary
.userdate{font-size:x-small;color:#333}.path-mod-workshop .submission-summary .userdate
span{font-style:italic}.path-mod-workshop .submission-summary .author
.picture{position:absolute;top:0px;left:0px}.path-mod-workshop .submission-full{border:1px
solid #ddd;margin:0px
0px 1em 0px}.path-mod-workshop .submission-full
.header{position:relative;background-color:#ddd;padding:3px;min-height:67px}.path-mod-workshop .submission-full .header .title,
.path-mod-workshop .submission-full .header .author,
.path-mod-workshop .submission-full .header
.userdate{margin:0px
0px 0px 80px}.path-mod-workshop .submission-full.anonymous .header .title,
.path-mod-workshop .submission-full.anonymous .header .author,
.path-mod-workshop .submission-full.anonymous .header
.userdate{margin:0px
0px 0px 5px}.path-mod-workshop .submission-full .header
.userdate.created{padding-right:10px}.path-mod-workshop .submission-full .header
.userdate.modified{padding-left:10px;margin-left:0px;border-left:1px solid #000}.path-mod-workshop .submission-full .header
.userdate{font-size:x-small;color:#333;display:inline}.path-mod-workshop .submission-full .header .userdate
span{font-style:italic}.path-mod-workshop .submission-full .header .author
.picture{position:absolute;top:3px;left:3px}.path-mod-workshop .submission-full .content,
.path-mod-workshop .submission-full
.attachments{padding:5px
10px}.path-mod-workshop .submission-full .attachments .files
img.icon{margin-right:5px}.path-mod-workshop .submission-summary.example .title,
.path-mod-workshop .submission-summary.example
.userdate{margin:0px
0px 0px 0px}.path-mod-workshop .submission-full.example
.header{min-height:0px}.path-mod-workshop .submission-full.example .header
.title{margin:0px
0px 0px 0px}.path-mod-workshop
.message{padding:5px
5em 5px 15px;margin:0px
auto 20px auto;width:60%;font-size:80%;position:relative}.path-mod-workshop .message
.singlebutton{text-align:left;margin:0px}.path-mod-workshop
.message.ok{color:#547c22;background-color:#e7f1c3}.path-mod-workshop
.message.error{color:#dd0221;background-color:#ffd3d9}.path-mod-workshop
.message.info{color:#1666a9;background-color:#d2ebff}.path-mod-workshop .allocation-init-results{margin:10px
auto;width:60%;font-size:80%}.path-mod-workshop .allocation-init-results
.indent{margin-left:20px}.path-mod-workshop .allocation-init-results
.ok{color:#547c22;background-color:#e7f1c3}.path-mod-workshop .allocation-init-results
.error{color:#dd0221;background-color:#ffd3d9}.path-mod-workshop .allocation-init-results
.info{color:#1666a9;background-color:#d2ebff}.path-mod-workshop .allocation-init-results
.debug{color:black;background-color:#ddd}.path-mod-workshop
.userplan{width:70%;margin:1em
auto 1em auto;font-size:80%;border-left:1px solid #ddd;border-right:1px solid #ddd}.path-mod-workshop .userplan
th{vertical-align:bottom;white-space:normal;color:#999;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:3px}.path-mod-workshop .userplan
th.active{vertical-align:top;color:black;font-size:140%;border:1px
solid #ddd;border-bottom:none;background:#e7f1c3}.path-mod-workshop .userplan
td{width:20%;vertical-align:top;border-right:1px solid #ddd;background-color:#f5f5f5}.path-mod-workshop .userplan td,
.path-mod-workshop .userplan td a,
.path-mod-workshop .userplan td a:link,
.path-mod-workshop .userplan td a:hover,
.path-mod-workshop .userplan td a:visited,
.path-mod-workshop .userplan td a:active{color:#999}.path-mod-workshop .userplan td.active,
.path-mod-workshop .userplan td.active a,
.path-mod-workshop .userplan td.active a:link,
.path-mod-workshop .userplan td.active a:hover,
.path-mod-workshop .userplan td.active a:visited,
.path-mod-workshop .userplan td.active a:active{color:black}.path-mod-workshop .userplan
td.lastcol{border-right:none}.path-mod-workshop .userplan
td.active{border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#e7f1c3}.path-mod-workshop .userplan tr.phasetasks
li{background-image:url(image.php?theme=tesol&image=userplan%2Ftask-todo&rev=549&component=mod_workshop);background-position:top left;background-repeat:no-repeat;list-style-type:none}.path-mod-workshop .userplan tr.phasetasks
li.completed{background-image:url(image.php?theme=tesol&image=userplan%2Ftask-done&rev=549&component=mod_workshop)}.path-mod-workshop .userplan tr.phasetasks
li.fail{background-image:url(image.php?theme=tesol&image=userplan%2Ftask-fail&rev=549&component=mod_workshop)}.path-mod-workshop .userplan tr.phasetasks
li.info{background-image:url(image.php?theme=tesol&image=userplan%2Ftask-info&rev=549&component=mod_workshop)}.path-mod-workshop .userplan tr.phasetasks
.tasks{list-style:none;margin:3px;padding:0px}.path-mod-workshop .userplan tr.phasetasks
.title{padding:0px
10px 0px 20px}.path-mod-workshop .userplan tr.phasetasks
.details{padding:0px
10px 0px 25px;font-size:80%}.path-mod-workshop .assessment-full{border:1px
solid #ddd;margin:0px
auto 1em auto}.path-mod-workshop .assessment-full
.header{position:relative;background-color:#ddd;padding:3px;min-height:35px}.path-mod-workshop .assessment-full .header
.title{font-weight:bold}.path-mod-workshop .assessment-full .header .title,
.path-mod-workshop .assessment-full .header .reviewer,
.path-mod-workshop .assessment-full .header .grade,
.path-mod-workshop .assessment-full .header
.weight{margin:0px
0px 0px 40px}.path-mod-workshop .assessment-full.anonymous .header .title,
.path-mod-workshop .assessment-full.anonymous .header .reviewer,
.path-mod-workshop .assessment-full.anonymous .header .grade,
.path-mod-workshop .assessment-full.anonymous .header
.weight{margin:0px
0px 0px 5px}.path-mod-workshop .assessment-full .header .reviewer
.picture{position:absolute;top:3px;left:3px}.path-mod-workshop .assessment-full .header
.actions{position:absolute;top:5px;right:5px;text-align:right}.path-mod-workshop .assessment-full .header .actions .singlebutton,
.path-mod-workshop .assessment-full .header .actions .singlebutton form,
.path-mod-workshop .assessment-full .header .actions .singlebutton form
div{display:inline}.path-mod-workshop .assessment-full .assessment-form-wrapper{margin-top:0.5em;padding:0px
1em}.path-mod-workshop .assessment-summary.graded .singlebutton input[type="submit"],
.path-mod-workshop .example-summary.graded .singlebutton input[type="submit"]{background-color:#e7f1c3}.path-mod-workshop .assessment-summary.notgraded .singlebutton input[type="submit"],
.path-mod-workshop .example-summary.notgraded .singlebutton input[type="submit"]{background-color:#ffd3d9}.path-mod-workshop .assessmentform
.description{margin:0px
1em}.path-mod-workshop .grading-report{width:90%;margin:1em
auto 1em auto;font-size:80%;border:1px
solid #ddd}.path-mod-workshop .grading-report
.userpicture{margin:0px
3px;vertical-align:middle}.path-mod-workshop .grading-report
del{color:red;font-size:90%;text-decoration:line-through}.path-mod-workshop .grading-report
ins{color:green;font-weight:bold;text-decoration:underline}.path-mod-workshop .grading-report
th{white-space:normal}.path-mod-workshop .grading-report
td{vertical-align:top;border:1px
solid #ddd}.path-mod-workshop .grading-report tr.published
td.submission{background-color:#d2ebff}.path-mod-workshop .grading-report tr.published td.submission
a{font-weight:bold}.path-mod-workshop .grading-report
.assessmentdetails{white-space:nowrap}.path-mod-workshop .grading-report .receivedgrade span.grade,
.path-mod-workshop .grading-report .givengrade
span.gradinggrade{font-weight:bold}.path-mod-workshop .grading-report .submissiongrade.cell,
.path-mod-workshop .grading-report
.gradinggrade.cell{text-align:center;font-size:200%;white-space:nowrap}.path-mod-workshop .grading-report .givengrade.null .user,
.path-mod-workshop .grading-report .receivedgrade.null
.user{color:#e00}#mod-workshop-editform fieldset.fgroup
*{vertical-align:top}.path-mod-workshop
.feedback{border:1px
solid #ddd;margin:0px
auto 1em auto;width:80%}.path-mod-workshop .feedback
.header{position:relative;background-color:#ddd;padding:3px;min-height:35px}.path-mod-workshop .feedback .header
.title{margin:0px
0px 0px 40px}.path-mod-workshop .feedback .header
.picture{position:absolute;top:3px;left:3px}.path-mod-workshop .feedback
.content{padding:5px
10px}.path-mod-workshop
div.buttonsbar{text-align:center}.path-mod-workshop div.buttonsbar
.singlebutton{display:inline}.path-mod-workshop
.toolboxaction{margin-right:1em}.path-mod-workshop .toolboxaction,
.path-mod-workshop .toolboxaction .singlebutton,
.path-mod-workshop .toolboxaction .singlebutton form,
.path-mod-workshop .toolboxaction .singlebutton form
div{display:inline}.path-mod-workshop div.buttonwithhelp
div{display:inline}.block_blog_tags
.s20{font-size:1.5em;font-weight:bold}.block_blog_tags
.s19{font-size:1.5em}.block_blog_tags
.s18{font-size:1.4em;font-weight:bold}.block_blog_tags
.s17{font-size:1.4em}.block_blog_tags
.s16{font-size:1.3em;font-weight:bold}.block_blog_tags
.s15{font-size:1.3em}.block_blog_tags
.s14{font-size:1.2em;font-weight:bold}.block_blog_tags
.s13{font-size:1.2em}.block_blog_tags .s12,
.block_blog_tags
.s11{font-size:1.1em;font-weight:bold}.block_blog_tags .s10,
.block_blog_tags
.s9{font-size:1.1em}.block_blog_tags .s8,
.block_blog_tags
.s7{font-size:1em;font-weight:bold}.block_blog_tags .s6,
.block_blog_tags
.s5{font-size:1em}.block_blog_tags .s4,
.block_blog_tags
.s3{font-size:0.9em;font-weight:bold}.block_blog_tags .s2,
.block_blog_tags
.s1{font-size:0.9em}#page-blocks-community-communitycourse
.hubscreenshot{float:left}#page-blocks-community-communitycourse
.hubdescription{color:#033;font-size:95%;display:block}#page-blocks-community-communitycourse
.hubdescriptiontext{margin-left:160px;display:block}#page-blocks-community-communitycourse
.hubadditionaldesc{color:#666;font-size:90%;display:block}#page-blocks-community-communitycourse
.hubscreenshot{margin-right:10px}#page-blocks-community-communitycourse
.hubnottrusted{margin-left:6px}#page-blocks-community-communitycourse
.hubtrusted{display:inline;margin-left:6px}#page-blocks-community-communitycourse
.hubnottrusted{}#page-blocks-community-communitycourse
.trustedtr{background-color:#ffe1c3}#page-blocks-community-communitycourse
.prioritisetr{background-color:#ffd4ff}#page-blocks-community-communitycourse
.blockdescription{font-size:80%;color:#555}#page-blocks-community-communitycourse
.trusted{font-size:90%;color:#063;font-weight:normal;font-style:italic}#page-blocks-community-communitycourse
.additionaldesc{font-size:80%;color:#8B8989}#page-blocks-community-communitycourse .comment-link{font-size:80%;color:#555}#page-blocks-community-communitycourse
.coursescreenshot{text-align:center;cursor:pointer}#page-blocks-community-communitycourse
.hubcourseinfo{margin-left:15px}#page-blocks-community-communitycourse
.coursesitelink{}#page-blocks-community-communitycourse
.pagingbar{text-align:center}#page-blocks-community-communitycourse
.coursecomment{float:right}#page-blocks-community-communitycourse
.courseoperations{margin-top:9px;text-align:center}#page-blocks-community-communitycourse .hubcoursedownload:hover{background-color:#CDC9C9}#page-blocks-community-communitycourse
.courselinks{float:right;width:180px}#page-blocks-community-communitycourse
.ratingaggregate{float:left;padding-right:4px}#page-blocks-community-communitycourse
.hubcourserating{padding-top:3px;font-size:80%;color:#555}#page-blocks-community-communitycourse
.coursedescription{width:70%;float:left}#page-blocks-community-communitycourse
.fullhubcourse{margin-bottom:20px}#page-blocks-community-communitycourse
.hubcoursetitlepanel{margin-bottom:6px}#page-blocks-community-communitycourse
.hubcourseresult{background:none repeat scroll 0 0 #FFF;clear:both;margin:30px
auto 0;z-index:90;width:95%;padding:10px
10px 10px 10px;border-style:solid;border-width:1px}#page-blocks-community-communitycourse
.hubcoursetitle{-webkit-box-shadow:rgba(0, 0, 0, 0.546875) 0px 0px 4px;-moz-box-shadow:rgba(0, 0, 0, 0.546875) 0px 0px 4px;background:#8B8989;left: -15px;position:relative;z-index:0;border:0px;margin:0px;outline:0px;padding:0px;vertical-align:baseline;color:#fff;padding-top:6px;padding-bottom:6px;text-shadow:1px 1px 2px rgba(0,0,0,0.2);text-align:left;font-style:italic;font-weight:normal;line-height:1.2em;font-size:140%;color:#fff;width:102%;text-indent:15px}#page-blocks-community-communitycourse
.hubcoursedownload{display:inline-block;padding:5px
8px 6px;color:black;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;background-color:#EEE9E9;margin-left:6px;font-size:95%;margin-bottom:9px}#page-blocks-community-communitycourse .comment-list
li{background-color:#FFFAFA !important;-moz-border-radius:6px;-webkit-border-radius:6px;padding-right:4px;padding-bottom:2px}#page-blocks-community-communitycourse
.ratingcount{color:#8B8989;font-size:80%;vertical-align:top}#page-blocks-community-communitycourse
.norating{font-weight:bold;color:#8B8989;font-size:80%}#page-blocks-community-communitycourse .star-rating{list-style:none;margin:4px
0 4px;padding:0px;width:100px;height:20px;position:relative;background:url(image.php?theme=tesol&image=i%2Fstar-rating&rev=549) top left repeat-x;float:left}#page-blocks-community-communitycourse .star-rating
li{padding:0px;margin:0px;height:20px;width:20px;float:left}#page-blocks-community-communitycourse .star-rating li.current-rating{background:url(image.php?theme=tesol&image=i%2Fstar-rating&rev=549) left bottom;position:absolute;height:20px;display:block;text-indent: -9000px;z-index:1}#page-blocks-community-communitycourse
.nocomments{font-weight:bold;color:#8B8989;font-size:80%}#page-blocks-community-communitycourse
.hubcommentator{float:left;font-weight:bold}#page-blocks-community-communitycourse
.hubcommentdate{font-weight:bold}#page-blocks-community-communitycourse
.hubcommenttext{margin-bottom:10px}#page-blocks-community-communitycourse
.hubnoscriptcoursecomments{margin-left:5px}#page-blocks-community-communitycourse .yui3-overlay-loading{top:-1000em;left:-1000em;position:absolute;z-index:1000}#page-blocks-community-communitycourse
.hubcoursecomments{display:inline-block;padding:3px
3px 3px 3px;color:white;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;cursor:pointer;background-color:#8B8989;margin-left:0px;font-size:80%;margin-top:15px}#page-blocks-community-communitycourse
.hubrateandcomment{font-size:80%}#page-blocks-community-communitycourse
.hubcourseoutcomes{}#page-blocks-community-communitycourse
.nextlink{text-align:center;margin-top:6px}#page-blocks-community-communitycourse
.textinfo{text-align:center}#ss-mask{z-index:10;position:fixed;top:0;left:0;bottom:0;right:0;opacity:0.35;filter:alpha(opacity:35);background:#000}.hiddenoverlay{display:none;text-align:center}.imagearrow{font-size:120%;display:inline;cursor:pointer}.imagetitle{display:inline;cursor:pointer}#page-blocks-community-communitycourse .moodle-dialogue-base .moodle-dialogue{-moz-border-radius:12px 12px 12px 12px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.6);-webkit-border-radius:12px 12px 12px 12px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.6);border-width:0 0 0 0}#page-blocks-community-communitycourse .moodle-dialogue-base .moodle-dialogue-wrap{-moz-border-radius:12px 12px 0px 0px;-webkit-border-radius:12px 12px 0px 0px;background-color:#FFF;border:1px
solid #555}#page-blocks-community-communitycourse .moodle-dialogue-base .moodle-dialogue-hd{-moz-border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;background-color:#F6F6F6;border:1px
solid #CCC;overflow:auto}#page-blocks-community-communitycourse .moodle-dialogue-base .moodle-dialogue-bd{padding:0px;margin-bottom: -5px}#page-blocks-community-communitycourse .moodle-dialogue-base
.closebutton{margin-top:4px;width:30px}.block_course_list
.footer{margin-top:5px}.block_course_summary
.content{padding:10px}.block_course_summary
.editbutton{text-align:right}.block.block_html
.content{padding:0}.block.block_html .content .no-overflow{padding:4px}.block_messages
.content{text-align:left;padding-top:5px}.block_messages .content .list
li.listentry{clear:both}.block_messages .content .list li.listentry
.user{float:left;position:relative}.block_messages .content .list li.listentry
.message{float:right}.block_messages .content
.info{text-align:center}.block_messages .content
.footer{clear:both}.dir-rtl .block_messages .content .list li.listentry
.user{float:right}.dir-rtl .block_messages .content .list li.listentry
.message{float:left}.block_myprofile
img.profilepicture{height:100px;width:100px}.block_myprofile
.myprofileitem.fullname{font-size:1.5em;font-weight:bold}.block_myprofile
.myprofileitem.edit{text-align:right}.block_navigation
.block_tree{margin:5px;padding-left:0px;overflow:visible}.block_navigation .block_tree
li{margin:3px;list-style:none;padding:0}.block_navigation .block_tree li.item_with_icon>p{position:relative}.block_navigation .block_tree li.item_with_icon > p
img{vertical-align:middle;position:absolute;left:0;top:3px}.block_navigation .block_tree li.item_with_icon.contains_branch > p
img{left:16px}.block_navigation .block_tree li.item_with_icon.contains_branch
.tree_item{padding-left:34px}.block_navigation .block_tree li
ul{padding-left:0;margin:0}.block_navigation .block_tree li.depth_2
ul{padding-left:16px;margin:0}.block_navigation .block_tree
.tree_item{padding-left:18px;margin:3px
0px;text-align:left}.block_navigation .block_tree
.tree_item.branch{background-image:url(image.php?theme=tesol&image=t%2Fexpanded&rev=549);background-position:0 10%;background-repeat:no-repeat}.block_navigation .block_tree
.tree_item.branch.navigation_node{background-image:none;padding-left:0}.block_navigation .block_tree .type_activity>.tree_item.branch{background-image:none;position:relative}.block_navigation .block_tree .type_activity > .tree_item.branch
img{position:absolute;left:0}.block_navigation .block_tree
.root_node.leaf{padding-left:0px}.block_navigation .block_tree
.active_tree_node{font-weight:bold}.block_navigation .block_tree .depth_1.current_branch
ul{font-weight:normal}.dock .block_navigation
.tree_item{white-space:nowrap}.jsenabled .block_navigation .block_tree
.tree_item.branch{cursor:pointer}.jsenabled .block_navigation .block_tree
.tree_item.emptybranch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed_empty&rev=549);background-position:0% 5%;background-repeat:no-repeat}.jsenabled .block_navigation .block_tree .collapsed
ul{display:none}.jsenabled .block_navigation .block_tree .collapsed
.tree_item.branch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed&rev=549)}.jsenabled .block_navigation .block_tree
.tree_item.branch.loadingbranch{background-image:url(image.php?theme=tesol&image=i%2Floading_small&rev=549)}.jsenabled .block_navigation.dock_on_load,
.block_navigation .block_tree_box
.requiresjs{display:none}.jsenabled .block_navigation .block_tree_box
.requiresjs{display:inline}.ie6 .block_navigation .block_tree
.tree_item{width:100%}.dir-rtl .block_navigation .block_tree li.depth_2
ul{padding-left:0;padding-right:7px}.dir-rtl .block_navigation .block_tree
.tree_item{padding-right:18px;text-align:right}.dir-rtl .block_navigation .block_tree
.tree_item.branch{background-position:center right}.dir-rtl .block_navigation .block_tree,
.dir-rtl .block_navigation .block_tree li ul,
.dir-rtl .block_navigation .block_tree .navigation_node.tree_item.branch,
.dir-rtl .block_navigation .block_tree
.root_node.leaf{padding-right:0}.dir-rtl .block_navigation .block_tree li.item_with_icon > p img,
.dir-rtl .block_navigation .block_tree .type_activity > .tree_item.branch
img{right:0;left:auto}.jsenabled.dir-rtl .block_navigation .block_tree
.tree_item.emptybranch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed_empty_rtl&rev=549);background-position:center right}.jsenabled.dir-rtl .block_navigation .block_tree .collapsed
.tree_item.branch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed_rtl&rev=549)}.block_online_users .content .list
li.listentry{clear:both}.block_online_users .content .list li.listentry
.user{float:left;position:relative}.block_online_users .content .list li.listentry
.message{float:right}.block_online_users .content
.info{text-align:center}.dir-rtl .block_online_users .content .list li.listentry
.user{float:right}.dir-rtl .block_online_users .content .list li.listentry
.message{float:left}.block_quiz_results{text-align:center}.block_quiz_results
h1{margin:4px;font-size:1.1em}.block_quiz_results
table.grades{text-align:left;width:100%}.block_quiz_results table.grades .number,
.block_quiz_results table.grades
.grade{text-align:right;width:10%}.block_quiz_results table.grades
caption{margin:1em
0px 0px 0px;border-bottom-width:1px;border-bottom-style:solid;font-weight:bold}.block_recent_activity .activitydate,
.block_recent_activity
.activityhead{text-align:center}.block_recent_activity .unlist
li{margin-bottom:1em}.block_recent_activity li .head
.date{float:right}.dir-rtl .block_recent_activity .content
h3{text-align:right}.block_search_forums
.searchform{text-align:center}.block_search_forums .searchform
img{vertical-align:middle}.block_search_forums .searchform
img.resize{width:1em;height:1.1em}.block_search_forums
.invisiblefieldset{display:block}.jsenabled .block_settings.dock_on_load,
.block_settings .block_tree_box
.requiresjs{display:none}.jsenabled .block_settings .block_tree_box
.requiresjs{display:inline}.block_settings
.block_tree{margin:5px;padding-left:0px;overflow:visible}.block_settings .block_tree
li{margin:0;list-style:none}.block_settings .block_tree li
ul{padding-left:16px;margin:0}.block_settings .block_tree li.item_with_icon>p{position:relative}.block_settings .block_tree li.item_with_icon > p
img{vertical-align:middle;position:absolute;left:0;top:3px}.block_settings .block_tree
.tree_item{padding-left:18px;margin:3px
0px;text-align:left}.block_settings .block_tree
.tree_item.branch{background-image:url(image.php?theme=tesol&image=t%2Fexpanded&rev=549);background-position:0 10%;background-repeat:no-repeat}.block_settings .block_tree
.root_node.leaf{padding-left:0px}.block_settings .block_tree
.active_tree_node{font-weight:bold}.jsenabled .block_settings .block_tree
.tree_item.branch{cursor:pointer}.jsenabled .block_settings .block_tree
.tree_item.emptybranch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed_empty&rev=549);background-position:0 10%;background-repeat:no-repeat}.jsenabled .block_settings .block_tree .collapsed
ul{display:none}.jsenabled .block_settings .block_tree .collapsed
.tree_item.branch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed&rev=549)}.ie6 .block_settings .block_tree
.tree_item{width:100%}.dir-rtl .block_settings
.block_tree{padding-right:0px}.dir-rtl .block_settings .block_tree li
ul{padding-left:0;padding-right:7px}.dir-rtl .block_settings .block_tree li.item_with_icon > p img,
.dir-rtl .block_navigation .block_tree .type_activity > .tree_item.branch
img{left:auto;right:0}.dir-rtl .block_settings .block_tree
.tree_item{padding-right:18px;text-align:right}.dir-rtl .block_settings .block_tree
.tree_item.branch{background-position:center right}.dir-rtl .block_settings .block_tree
.root_node.leaf{padding-right:0px}.jsenabled.dir-rtl .block_settings .block_tree
.tree_item.emptybranch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed_empty_rtl&rev=549);background-position:center right}.jsenabled.dir-rtl .block_settings .block_tree .collapsed
.tree_item.branch{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed_rtl&rev=549)}.block_tag_flickr .flickr-photos{padding:3px}.block_tag_youtube .youtube-thumb{padding:3px;padding-bottom:0.5em;display:block;float:left}.block_tag_youtube .yt-video-entry
li{clear:left}.block_tags{}.block_tags
#coursetag{}.block_tags #coursetag
.coursetag_form_wrapper{}.block_tags #coursetag .coursetag_form_wrapper
.coursetag_form_positioner{position:relative}.block_tags #coursetag .coursetag_form_wrapper .coursetag_form_positioner
.coursetag_form_input1{position:relative;top:0;left:0;z-index:1;width:100%}.block_tags #coursetag .coursetag_form_wrapper .coursetag_form_positioner
.coursetag_form_input2{position:absolute;top:0;left:0;z-index:2;width:100%}.block_tags #coursetag .coursetag_form_wrapper .coursetag_form_positioner
.coursetag_form_input3{position:absolute;top:3px;left:12.8em;display:none}.block_tags #coursetag .coursetag_form_wrapper .coursetag_form_positioner
.coursetag_form_input1a{background-color:white;border:1px
solid #999;width:12em;padding:2px}.block_tags #coursetag .coursetag_form_wrapper .coursetag_form_positioner
.coursetag_form_input2a{background-color:transparent;border:1px
solid #999;width:12em;color:#669954;padding:2px}.block_tags
.coursetag_morelink{}.block_tags
.coursetag_list{}#glossaryfilteroverlayprogress{position:fixed;top:50%;width:100%;text-align:center}.mediaplugin_html5audio,.mediaplugin_html5video,.mediaplugin_swf,.mediaplugin_flv,.mediaplugin_real,.mediaplugin_youtube,.mediaplugin_vimeo,.mediaplugin_wmp,.mediaplugin_qt{display:block;margin-top:5px;margin-bottom:5px;text-align:center}.mediaplugin.mediaplugin_mp3
object{display:inline;height:15px;width:180px;margin-left:0.5em}.mp3flowplayer_backgroundColor{color:#000}.course-content
ul.topics{margin:0}.course-content ul.topics
li.section{list-style:none;margin:5px
0 0 0;padding:0}.course-content ul.topics li.section
.content{margin:0
40px}.course-content ul.topics li.section
.left{width:40px;float:left;text-align:center}.course-content ul.topics li.section
.right{width:40px;float:right;text-align:center}.jumpmenu{text-align:center}.course-content
ul.topics{margin:0}.course-content ul.topics
li.section{list-style:none;margin:5px
0 0 0;padding:0}.course-content ul.topics li.section
.content{margin:0
40px}.course-content ul.topics li.section
.left{width:40px;float:left;text-align:center}.course-content ul.topics li.section
.right{width:40px;float:right;text-align:center}.jumpmenu{text-align:center}.course-content
ul.topics{margin:0}.course-content ul.topics
li.section{list-style:none;margin:5px
0 0 0;padding:0}.course-content ul.topics li.section
.content{margin:0
40px}.course-content ul.topics li.section
.left{width:40px;float:left;text-align:center}.course-content ul.topics li.section
.right{width:40px;float:right;text-align:center}.jumpmenu{text-align:center}.course-content
ul.weeks{margin:0}.course-content ul.weeks
li.section{list-style:none;margin:5px
0 0 0;padding:0}.course-content ul.weeks li.section
.content{margin:0
40px}.course-content ul.weeks li.section
.left{width:40px;float:left;text-align:center}.course-content ul.weeks li.section
.right{width:40px;float:right;text-align:center}.jumpmenu{text-align:center}#page-report-log-index
.info{margin:10px}#page-report-log-index
.logselectform{margin:10px
auto}#page-report-log-user
.info{margin:10px;text-align:center}#page-report-log-user
.graph{text-align:center}#page-report-loglive-index
.info{margin:10px}#page-report-outline-index
td.numviews{text-align:right}#page-report-outline-index
tr.section{text-align:center}#page-report-outline-index
td.lastaccess{font-size:0.8em}#page-report-outline-user .section
.content{margin-left:30px;margin-right:30px}#page-report-outline-user .section
h2{margin-top:0}#page-report-outline-user
.section{margin-left:30px;margin-right:30px;margin-bottom:20px}#page-report-outline-user
.section{border-width:1px;border-style:solid;padding:10px}#page-report-participation-index
.participationselectform{margin:10px
auto}#page-report-participation-index .participationselectform
label{margin-left:15px;margin-right:5px}#page-report-progress-index th,
#page-report-progress-index
td{padding:2px
4px;font-weight:normal;border-right:1px solid #EEE}#page-report-progress-index .progress-actions{text-align:center}#page-report-progress-index
.completion_pagingbar{margin:1em
0;text-align:center}#page-report-progress-index
.completion_prev{display:inline;margin-right:2em}#page-report-progress-index .completion_pagingbar
p{display:inline;margin:0}#page-report-progress-index
.completion_next{display:inline;margin-left:2em}#page-report-stats-index
.graph{margin-bottom:1em}.path-grade-report-grader .flexible
th{white-space:normal}.gradestable{margin-bottom:0}.gradestable th.user
img{width:20px;height:20px}table#user-grades
.catlevel2{background-color:#f9f9f9}table#user-grades tr.avg
td.cell{background-color:#efefff;font-weight:700;color:#00008B}table#user-grades tr.odd
td.cell{background-color:#efefef;white-space:nowrap}table#user-grades tr
td.overridden{background-color:#F3E4C0}table#user-grades tr.odd
td.overridden{background-color:#EFD9A4}table#user-grades tr
td.ajaxoverridden{background-color:#FFE3A0}table#user-grades tr.odd
td.ajaxoverridden{background-color:#FFDA83}table#user-grades tr.even
td.excluded{background-color:#EABFFF}table#user-grades tr.odd
td.excluded{background-color:#E5AFFF}table#user-grades tr.odd
th.header{background-color:#efefef;background-image:none}table#user-grades tr.groupavg
td.cell{background-color:#efffef;font-weight:700;color:#006400}table#user-grades td.cat,
table#user-grades
td.course{font-weight:700}table#user-grades{font-size:10px;width:auto;background-color:transparent;border-style:solid;border-width:1px;margin:20px
0 0}.path-grade-report-grader #overDiv
table{margin:0}.path-grade-report-grader #overDiv table
td.feedback{border:0}.path-grade-report-grader #overDiv
.feedback{font-size:70%;background-color:#ABF;color:#000;font-family:Verdana;font-weight:400}.path-grade-report-grader #overDiv
.caption{font-size:70%;background-color:#56C;color:#CCF;font-family:Arial;font-weight:700}.path-grade-report-grader #overDiv
.intersection{font-size:70%;background-color:#ABF;color:#000;font-family:Verdana;font-weight:400}.path-grade-report-grader #overDiv
.intersectioncaption{background-color:#56C;color:#CCF;font-family:Arial;font-weight:700}.path-grade-report-grader
div.submit{margin-top:20px;text-align:center}table#user-grades
td{text-align:right;border-style:solid;border-width:0 1px 1px 0}table#user-grades
th.category{vertical-align:top;border-style:solid;border-width:1px 1px 0}table#user-grades
th.user{text-align:left;border-style:solid;border-width:0 0 1px}table#user-grades
th.userfield{border-style:solid;border-width:0 0 1px 1px}table#user-grades th.categoryitem,
table#user-grades th.courseitem,
table#user-grades
td.topleft{vertical-align:top;border-style:solid;border-width:0 1px}.path-grade-report-grader td,.path-grade-report-grader
th{border-color:#CECECE}.path-grade-report-grader table#participants
th{vertical-align:top;width:auto}table#user-grades
td.fillerfirst{border-style:solid;border-width:0 0 0 1px}table#user-grades
td.fillerlast{border-style:solid;border-width:0 1px 0 0}table#user-grades th.item ,
table#user-grades th.categoryitem ,
table#user-grades
th.courseitem{border-bottom-color:#000;vertical-align:top;border-style:solid;border-width:1px}div.gradertoggle{display:inline;margin-left:20px}table#user-grades
th.range{text-align:right;border-style:solid;border-width:1px}table#user-grades
.userpic{display:inline;margin-right:10px}table#user-grades
.quickfeedback{border:#000 1px dashed}.path-grade-report-grader
#siteconfiglink{text-align:right}table#user-grades .hidden,
table#user-grades .hidden
a{color:#aaa}table#user-grades
.datesubmitted{font-size:.7em}table#user-grades
td.cell{padding-left:5px;padding-right:5px;vertical-align:middle}.path-grade-report-grader
table{border-collapse:collapse;background-color:#fff;border-color:#cecece}.path-grade-report-grader
th{padding:2px
10px 0}.path-grade-report-grader span.inclusion-links{margin:0
5px 0 10px}table#user-grades
.item{background-color:#e9e9e9}.path-grade-report-grader table tr.odd
th.header{background-color:#efefef;background-image:none;border-width:0 0 1px}.path-grade-report-grader table tr.heading
th.header{border-top:1px solid #cecece}table#user-grades tr.heading th.categoryitem,
table#user-grades tr.heading
th.courseitem{border-width:0 0 0 1px}table#user-grades
th.category.header.catlevel1{vertical-align:top;border-style:solid;border-width:1px 1px 0 0}.path-grade-report-grader div.left_scroller th.user
a{vertical-align:middle;margin:0;padding:0}table#user-grades th.categoryitem,
table#user-grades th.courseitem,
.path-grade-report-grader table
td.topleft{vertical-align:top;border-color:#cecece #cecece #000;border-style:solid;border-width:0 1px 1px}.path-grade-report-grader table
td.topleft{border-bottom:none}table#user-grades
td.topleft{background-color:#fff}.path-grade-report-grader th.user
img{border:3px
double #cecece;vertical-align:top;width:2.7em;height:2.7em;margin-right:10px}.path-grade-report-grader
a.quickedit{line-height:1em;display:block;float:right;clear:none;font-size:9px;background-color:transparent;margin:.1em 0 0}.path-grade-report-grader
a.quickedit2{display:block;float:right;clear:none;background-color:transparent;margin:1.3em 0 0}.path-grade-report-grader
table#quick_edit{border:1px
solid #cecece;margin:0
auto}.path-grade-report-grader table#quick_edit
td{vertical-align:middle;border:1px
solid #cecece;text-align:left;margin:0;padding:5px}.path-grade-report-grader table#quick_edit td
img{border:3px
double #cecece;vertical-align:middle;padding:0}.path-grade-report-grader td
input.text{border:1px
solid #666;margin-left:10px;margin-right:10px}.path-grade-report-grader td
input.submit{margin:10px
10px 0px 10px}.path-grade-report-grader table#quick_edit
td.fullname{border-left:none;padding-left:5px}.path-grade-report-grader table#quick_edit
td.picture{border-right:none}.path-grade-report-grader table#quick_edit td.finalgrade
input{width:5em}.path-grade-report-grader
h1{text-align:center;clear:both}.path-grade-report-grader
input.center{margin:10px
auto 0}.path-grade-report-grader
.lefttbody{width:auto;vertical-align:middle}table#user-grades
th.fixedcolumn{border:1px
solid #cecece;vertical-align:middle}.path-grade-report-grader table#fixed_column
th{border:1px
solid #cecece;vertical-align:middle;border-right-color:#000}.path-grade-report-grader table#fixed_column
th.user{border-right-color:#cecece}.path-grade-report-grader
table#fixed_column{padding-top:20px;border-top:1px solid #cecece;background-color:#fff}.path-grade-report-grader
.left_scroller{float:left;clear:none;padding-top:20px}.path-grade-report-grader
.right_scroller{width:auto;clear:none;overflow-x:scroll}.path-grade-report-grader table tr.avg,
.path-grade-report-grader table tr.groupavg td,
.path-grade-report-grader table tr.avg td,
.path-grade-report-grader table tr.groupavg th,
.path-grade-report-grader table tr.avg th,
.path-grade-report-grader table tr.controls_row,
.path-grade-report-grader table tr.controls_row th,
.path-grade-report-grader table tr.range_row,
.path-grade-report-grader table tr.range_row th,
div.right_scroller
tr{height:2em}table#user-grades tr.groupavg td.cell,
tr.groupavg
th.header{background-color:#efffef}.path-grade-report-grader form
td.excluded{color:red}.path-grade-report-grader
.excludedfloater{font-weight:700;color:red;font-size:9px;float:left}.path-grade-report-grader
span.gradepass{color:#298721}.path-grade-report-grader
span.gradefail{color:#890d0d}.path-grade-report-grader
.gradeweight{color:#461d7c;font-weight:700}.path-grade-report-grader td
select{font-size:100%;padding:0}.path-grade-report-grader .right_scroller td
select{font-size:86%;padding:0}.path-grade-report-grader tr.avg,
.path-grade-report-grader tr.controls,
.path-grade-report-grader td.controls,
.path-grade-report-grader th.controls,
.path-grade-report-grader tr.groupavg,
.path-grade-report-grader tr.range,
.path-grade-report-grader th.range,
.path-grade-report-grader td.range,
.path-grade-report-grader tr.heading
th.range{height:2em!important;white-space:nowrap}.path-grade-report-grader .heading_name_row
th{white-space:nowrap;width:2000px}.path-grade-report-grader heading_name_row th
span{white-space:nowrap}.path-grade-report-grader .grade_icons
img.ajax{float:right}.path-grade-report-grader .action-icon{margin-left:0.3em}.path-grade-report-grader .gradestable th.user,
.path-grade-report-grader .gradestable th.range,
.path-grade-report-grader .flexible th,
.path-grade-report-grader .flexible td,
.path-grade-report-grader .flexible th a,
.path-grade-report-grader .flexible td a,
.path-grade-report-grader .gradestable th.range,
.path-grade-report-grader
td{white-space:nowrap}table#user-grades .catlevel1,
table#user-grades .r1,
.path-grade-report-grader table tr.even td.cell,
.path-grade-report-grader table tr.even
th{background-color:#fff}table#user-grades .catlevel3,
.path-grade-report-grader table tr.odd
td.cell{background-color:#efefef}table#fixed_column tr.odd th ,
table#user-grades tr.odd
th{background-color:#efefef}table#user-grades td.vmarked,
table#user-grades tr.odd td.vmarked,
table#user-grades td.vmarked,
table#user-grades tr.odd td.vmarked,
table#user-grades tr.even
td.vmarked{background-color:#fc3}table#user-grades td.hmarked,
table#user-grades tr.odd td.hmarked,
table#user-grades td.hmarked,
table#user-grades tr.odd td.hmarked,
table#user-grades tr.even
td.hmarked{background-color:#ff9}table#user-grades td.hmarked.vmarked,
table#user-grades tr.odd td.hmarked.vmarked,
table#user-grades td.hmarked.vmarked,
table#user-grades tr.even td.hmarked.vmarked,
table#user-grades tr.odd
td.hmarked.vmarked{background-color:#fc9}table#user-grades tr.heading,
table#user-grades .heading
td{border-style:solid;border-width:0}table#user-grades td.userfield,
table#user-grades th,
.path-grade-report-grader div.gradeparent,
.path-grade-report-grader .ie6 form,
table#user-grades
td.ajax{text-align:left}.dir-rtl table#user-grades td.userfield,
.dir-rtl table#user-grades th,
.path-grade-report-grader.dir-rtl  div.gradeparent,
.path-grade-report-grader.dir-rtl  .ie6 form,
.dir-rtl table#user-grades
td.ajax{text-align:right}.path-grade-report-grader
.gradeparent{overflow:auto}.path-grade-report-grader table tr.avg td.cell,
table#user-grades td.controls,
.path-grade-report-grader table tr.avg,
.path-grade-report-grader table tr.avg td,
.path-grade-report-grader table tr.avg
th{background-color:#f3ead8}.path-grade-report-grader div.left_scroller tr,
.path-grade-report-grader div.right_scroller tr,
.path-grade-report-grader div.left_scroller td,
.path-grade-report-grader div.right_scroller td,
.path-grade-report-grader div.left_scroller th,
.path-grade-report-grader div.right_scroller
th{height:4.5em;font-size:10px}.path-grade-report-grader table th.user,
.path-grade-report-grader table
td.userfield{text-align:left;vertical-align:middle}.path-grade-report-grader .usersuspended a:link,
.path-grade-report-grader .usersuspended a:visited{color:#666}.path-grade-report-grader table th.usersuspended
img.usersuspendedicon{vertical-align:middle}.path-grade-report-grader .yui-overlay{background-color:#FFEE69;border-color:#D4C237 #A6982B #A6982B;border-style:solid;border-width:1px;left:0;padding:2px
5px;font-size:0.7em}.path-grade-report-grader .yui-overlay
.fullname{color:#5F3E00;font-weight:bold}.path-grade-report-grader .yui-overlay
.itemname{color:#194F3E;font-weight:bold}.path-grade-report-grader .yui-overlay
.feedback{color:#5F595E}.path-grade-report-grader
#tooltipPanel{text-align:left}.path-grade-report-grader .yui-overlay a.container-close{margin-top: -3px}.path-grade-report-grader #hiddentooltiproot,.tooltipDiv{display:none}.path-grade-report-grader.ie
.right_scroller{overflow-y:hidden}.path-grade-report-grader.ie table#fixed_column
th{height:4.5em}.path-grade-report-grader.ie table#fixed_column tr.avg
th{height:2.1em}.path-grade-report-grader.ie div.left_scroller
td{height:4.5em}.path-grade-report-grader.ie6
div.right_scroller{margin-top:4em;width:auto;position:absolute}.path-grade-report-grader.ie6
.excludedfloater{font-size:7px}.path-grade-report-user .user-grade
.datesubmitted{font-size:0.7em}.path-grade-report-user .user-grade .courseitem,
.path-grade-report-user .user-grade
.categoryitem{font-weight:bold}.path-grade-report-user .user-grade
td.cell{padding-left:5px;padding-right:5px}#graded_users_selector{float:right;text-align:right}.path-grade-report-user .user-grade .hidden,
.path-grade-report-user .user-grade .hidden
a{color:#aaa}.user-grade{border:1px
solid black;margin:auto;padding:0.25em;font-size:0.8em}.user-grade
td{margin:1px;padding:0.25em;min-width:2em;vertical-align:top}.user-grade
thead{border-bottom:3px double black}.user-grade thead
th{padding:0.25em 0.75em}.user-grade
td.oddd1{background-color:#f3dfd0}.user-grade
td.oddd2{background-color:#d0dbf3}.user-grade
td.oddd3{background-color:#d0f3d6}.user-grade
td.oddd4{background-color:#f0f0aa}.user-grade
td.evend2{background-color:#b0bbd3}.user-grade
td.evend3{background-color:#b0dfb6}.user-grade
td.evend4{background-color:#cac8be}.user-grade td.b1t,
.user-grade
td.b2t{border-top:2px solid black}.user-grade td.b1r,
.user-grade
td.b2r{border-right:2px solid black}.user-grade td.b1b,
.user-grade
td.b2b{border-bottom:2px solid black}.user-grade td.b1l,
.user-grade
td.b2l{border-left:2px solid black}.user-grade td.baggt,
.user-grade
td.baggb{font-style:italic;font-weight:bold}.user-grade
td.baggt{border-top:3px double black}.user-grade
td.baggb{border-bottom:3px double black}.user-grade
td.item{border-left:1px solid gray;border-right:1px solid gray}.user-grade
td.excluded{background-color:#666}.user-grade
td.hidden{color:#aaa}.user-grade
td.feedbacktext{max-width:600px;padding:0}.pagelayout-report .user-grade .feedbacktext .no-overflow{overflow:auto;padding:0.25em}table.user-grade
td.feedbacktext{text-align:left;width:40%;font-size:0.8em;white-space:normal}table.user-grade
td.itemcenter{text-align:center}.gradingform_rubric_editform
.status{font-weight:normal;text-transform:uppercase;font-size:60%;padding:0.25em;border:1px
solid #EEE}.gradingform_rubric_editform
.status.ready{background-color:#e7f1c3;border-color:#AEA}.gradingform_rubric_editform
.status.draft{background-color:#f3f2aa;border-color:#EE2}.gradingform_rubric{overflow:auto;padding-bottom:1.5em;max-width:720px;position:relative}.gradingform_rubric.editor .criterion .controls,
.gradingform_rubric .criterion .description,
.gradingform_rubric .criterion .levels,
.gradingform_rubric.editor .criterion .addlevel,
.gradingform_rubric .criterion .remark,
.gradingform_rubric .criterion .levels
.level{vertical-align:top}.gradingform_rubric.editor .criterion .controls,
.gradingform_rubric .criterion .description,
.gradingform_rubric.editor .criterion .addlevel,
.gradingform_rubric .criterion .remark,
.gradingform_rubric .criterion .levels
.level{padding:3px}.gradingform_rubric
.criteria{height:100%}.gradingform_rubric
.criterion{border:1px
solid #DDD;overflow:hidden}.gradingform_rubric
.criterion.even{background:#F0F0F0}.gradingform_rubric .criterion
.description{width:150px;font-weight:bold}.gradingform_rubric .criterion .levels
table{width:100%;height:100%}.gradingform_rubric .criterion .levels,
.gradingform_rubric .criterion .levels table,
.gradingform_rubric .criterion .levels table
tbody{padding:0;margin:0}.gradingform_rubric .criterion .levels
.level{border-left:1px solid #DDD;max-width:150px}.gradingform_rubric .criterion .levels .level .level-wrapper{position:relative}.gradingform_rubric .criterion .levels
.level.last{border-right:1px solid #DDD}.gradingform_rubric
.plainvalue.empty{font-style:italic;color:#AAA}.gradingform_rubric.editor .criterion .levels .level
.delete{position:absolute;right:0;bottom:0}.gradingform_rubric .criterion .levels .level
.score{font-style:italic;color:#575;font-weight:bold;margin-top:5px;white-space:nowrap}.gradingform_rubric .criterion .levels .level .score
.scorevalue{padding-right:5px}.gradingform_rubric.editor .criterion.first .controls .moveup input,
.gradingform_rubric.editor .criterion.last .controls .movedown
input{display:none}.gradingform_rubric .criterion .levels
.level.currentchecked{background:#fff0f0}.gradingform_rubric .criterion .levels
.level.checked{background:#d0ffd0;border:1px
solid #555}.gradingform_rubric.evaluate .criterion .levels .level:hover{background:#30ff30}.gradingform_rubric.editor .delete input,
.gradingform_rubric.editor .moveup input,
.gradingform_rubric.editor .movedown
input{text-indent: -1000em;cursor:pointer;border:none}.gradingform_rubric.editor .criterion .controls .delete
input{width:20px;height:16px;background:transparent url(image.php?theme=tesol&image=i%2Fcross_red_big&rev=549) no-repeat center top}.gradingform_rubric.editor .levels .level .delete
input{width:20px;height:16px;background:transparent url(image.php?theme=tesol&image=i%2Fcross_red_small&rev=549) no-repeat center top}.gradingform_rubric.editor .moveup
input{width:20px;height:15px;background:transparent url(image.php?theme=tesol&image=t%2Fup&rev=549) no-repeat center top;margin-top:4px}.gradingform_rubric.editor .movedown
input{width:20px;height:15px;background:transparent url(image.php?theme=tesol&image=t%2Fdown&rev=549) no-repeat center top;margin-top:4px}.gradingform_rubric.editor .addcriterion input,
.gradingform_rubric.editor .addlevel
input{background:transparent url(image.php?theme=tesol&image=t%2Faddgreen&rev=549) no-repeat;display:block;color:#555;font-weight:bold;text-decoration:none}.gradingform_rubric.editor .addcriterion
input{background-position:5px 8px;height:30px;line-height:29px;margin-bottom:14px;padding-left:20px;padding-right:10px}.gradingform_rubric.editor .addlevel
input{background-position:5px 6px;height:25px;line-height:24px;margin-bottom:10px;padding-left:18px;padding-right:8px}.gradingform_rubric .options
.optionsheading{font-weight:bold;font-size:1.1em;padding-bottom:5px}.gradingform_rubric .options
.option{padding-bottom:2px}.gradingform_rubric .options .option
label{margin-left:5px}.gradingform_rubric .options .option
.value{margin-left:5px;font-weight:bold}.gradingform_rubric .criterion
.levels.error{border:1px
solid red}.gradingform_rubric .criterion .description.error,
.gradingform_rubric .criterion .levels .level .definition.error,
.gradingform_rubric .criterion .levels .level
.score.error{background:#FDD}.gradingform_rubric-regrade{padding:10px;background:#FDD;border:1px
solid #F00;margin-bottom:10px}.gradingform_rubric-restored{padding:10px;background:#FFD;border:1px
solid #FF0;margin-bottom:10px}.gradingform_rubric-error{color:red;font-weight:bold}.gradingform_rubric.editor
.hiddenelement{display:none}.gradingform_rubric.editor
.pseudotablink{background-color:transparent;border:0
solid;height:1px;width:1px;color:transparent;padding:0;margin:0;position:relative;float:right}.path-admin-mnet-service-enrol
.singlebutton{text-align:center}.path-admin-mnet-service-enrol table.remotehosts,
.path-admin-mnet-service-enrol table.otherenrolledusers,
.path-admin-mnet-service-enrol
table.remotecourses{margin:0px
auto 1em auto}.path-admin-mnet-service-enrol table.remotecourses
th.categoryname{text-align:left;background-color:#f6f6f6}.path-admin-mnet-service-enrol table.remotecourses
td.c1{font-weight:bold}.path-admin-mnet-service-enrol table.remotecourses th.categoryname
img{margin-right:1em}.path-admin-mnet-service-enrol
.collapsibleregioncaption{font-size:110%;font-weight:bold;text-align:center}.path-admin-mnet-service-enrol
.collapsibleregioninner{border:1px
solid #ddd;padding:1em}.path-admin-mnet-service-enrol
.collapsibleregion.remotecourse.summary{margin:0px
10em}.path-admin-mnet-service-enrol
.roleassigntable{margin:1em
auto}.path-admin-tool-customlang .langselectorbox,
.path-admin-tool-customlang fieldset.buttonsbar,
.path-admin-tool-customlang
.menu{margin:5px
auto;text-align:center}.path-admin-tool-customlang .menu .singlebutton,
.path-admin-tool-customlang .menu .singlebutton form,
.path-admin-tool-customlang .menu .singlebutton form
div{display:inline}.path-admin-tool-customlang
.mform.filterform{width:70%;margin-left:auto;margin-right:auto}.path-admin-tool-customlang .mform.filterform .fitem
.fitemtitle{width:30%}.path-admin-tool-customlang .mform.filterform .fitem
.felement{width:60%;margin-left:31%}.path-admin-tool-customlang
#translator{width:100%}.path-admin-tool-customlang #translator .standard,
.path-admin-tool-customlang #translator
.local{min-width:35%}.path-admin-tool-customlang #translator
.customized{background-color:#e7f1c3}.path-admin-tool-customlang #translator
.customized.outdated{background-color:#f3f2aa}.path-admin-tool-customlang #translator
.modified{background-color:#ffd3d9}.path-admin-tool-customlang #translator
.customized.modified{background-color:#d2ebff}.path-admin-tool-customlang #translator
textarea{width:100%;min-height:4em}.path-admin-tool-customlang #translator
.placeholderinfo{text-align:center;border:1px
dotted #ddd;background-color:#f6f6f6;margin-top:0.5em}#page-admin-tool-customlang-index
.continuebutton{margin-top:1em}.path-admin-tool-health
div#healthnoproblemsfound{width:60%;margin:auto;padding:1em;border:1px
black solid;-moz-border-radius:6px}.path-admin-tool-health
dl.healthissues{width:60%;margin:auto}.path-admin-tool-health dl.critical dt,
.path-admin-tool-health dl.critical
dd{background-color:#a71501}.path-admin-tool-health dl.significant dt,
.path-admin-tool-health dl.significant
dd{background-color:#d36707}.path-admin-tool-health dl.annoyance dt,
.path-admin-tool-health dl.annoyance
dd{background-color:#dba707}.path-admin-tool-health dl.notice dt,
.path-admin-tool-health dl.notice
dd{background-color:#e5db36}.path-admin-tool-health dt.solution,
.path-admin-tool-health dd.solution,
.path-admin-tool-health
div#healthnoproblemsfound{background-color:#5BB83E !important}.path-admin-tool-health dl.healthissues dt,
.path-admin-tool-health dl.healthissues
dd{margin:0px;padding:1em;border:1px
black solid}.path-admin-tool-health dl.healthissues
dt{font-weight:bold;border-bottom:none;padding-bottom:0.5em}.path-admin-tool-health dl.healthissues
dd{border-top:none;padding-top:0.5em;margin-bottom:10px}.path-admin-tool-health dl.healthissues dd
form{margin-top:0.5em;text-align:right}.path-admin-tool-health
form#healthformreturn{text-align:center;margin:2em}.path-admin-tool-health dd.solution
p{padding:0px;margin:1em
0px}.path-admin-tool-health dd.solution
li{margin-top:1em}#page-admin-tool-langimport-index .generalbox
table{margin:auto;width:100%}#page-admin-tool-langimport-index .generalbox,
#page-admin-tool-langimport-index .generalbox
table{text-align:center}.path-admin-tool-profiling .profilingruntable
.label{font-weight:bold}.path-admin-tool-profiling
.profiling_worse{color:red}.path-admin-tool-profiling
.profiling_better{color:green}.path-admin-tool-profiling
.profiling_same{color:dimgrey}.path-admin-tool-profiling .profiling_important,
.path-admin-tool-profiling .flexible
.referencerun{font-weight:bold}.path-admin-tool-profiling .flexible .r1
.cell{background-color:whitesmoke}.path-admin-tool-profiling
.flexible{margin-left:auto;margin-right:auto}#page-admin-tool-qeupgradehelper-index
.dimmed{color:grey}#page-admin-tool-qeupgradehelper-index .dimmed
a{color:#88c}#page-admin-tool-unittest-index .exception
pre{padding:8px}#page-admin-tool-unittest-index
.unittestsummary{padding:8px;margin-top:1em}#page-admin-tool-unittest-index
span.notice{color:teal}#page-admin-tool-unittest-index
b.pass{color:green}#page-admin-tool-unittest-index b.fail,b.exception{color:red}#page-admin-tool-unittest-index .exception, .exception
pre{background-color:#FDD}#page-admin-tool-unittest-index
.unittestsummary{color:white}#page-admin-tool-unittest-index
.unittestsummary.failed{background-color:red}#page-admin-tool-unittest-index
.unittestsummary.passed{background-color:green}#page-mod-quiz-report
#manualgradingform{width:100%}#page-mod-quiz-report #manualgradingform.mform
br{clear:none}#page-mod-quiz-report #manualgradingform.mform .clearfix:after{clear:none}#page-mod-quiz-report #manualgradingform
.que{margin-bottom:0.7em}.path-mod-workshop .mform.frozen #rubric-grid-wrapper,
.path-mod-workshop .assessmentform.rubric #rubric-grid-wrapper{border:none}.path-mod-workshop .mform.frozen #rubric-grid-wrapper legend,
.path-mod-workshop .assessmentform.rubric #rubric-grid-wrapper
legend{display:none}.path-mod-workshop .mform.frozen #rubric-grid-wrapper th,
.path-mod-workshop .mform.frozen #rubric-grid-wrapper td,
.path-mod-workshop .assessmentform.rubric.grid th,
.path-mod-workshop .assessmentform.rubric.grid
td{border:1px
solid #ddd;padding:5px;vertical-align:top}.path-mod-workshop .mform.frozen #rubric-grid-wrapper,
.path-mod-workshop .assessmentform.rubric.grid
.criterion{text-align:center}.path-mod-workshop .assessmentform.rubric.grid #rubric-grid-wrapper
.fitem{text-align:center}.path-mod-workshop .mform.frozen #rubric-grid-wrapper .fitem .fitemtitle,
.path-mod-workshop .assessmentform.rubric.grid #rubric-grid-wrapper .fitem
.fitemtitle{display:none}.path-mod-workshop #rubric-grid-wrapper .rubric-grid{margin-left:auto;margin-right:auto}.path-mod-workshop .mform.frozen #rubric-grid-wrapper .fitem .felement,
.path-mod-workshop .assessmentform.rubric.grid #rubric-grid-wrapper .fitem
.felement{width:100%;margin-left:auto;margin-right:auto}.path-mod-workshop .mform.frozen #rubric-grid-wrapper .fitem
.felement{border:none}.path-mod-workshop .assessmentform.rubric.grid #rubric-grid-wrapper .fitem .felement
span{display:block;text-align:center}.path-mod-workshop .assessmentform.rubric.grid #rubric-grid-wrapper .fitem .felement span
label{display:block;text-align:center}.path-mod-workshop .mform.frozen .fitem.description.rubric + .fitem .fitemtitle,
.path-mod-workshop .assessmentform.rubric.list #rubric-grid-wrapper .fitem
.fitemtitle{display:none}.path-mod-workshop .mform.frozen .fitem.description.rubric + .fitem .fitemtitle + .felement,
.path-mod-workshop .assessmentform.rubric.list .fitem
.felement{width:auto;border:none}.path-mod-workshop .assessmentform.rubric.list .fitem .felement
span{display:block}.path-mod-workshop .assessmentform.rubric.list .fitem .felement span
input{display:block;float:left}.path-mod-workshop .assessmentform.rubric.list .fitem .felement.fgroup span
label{display:block;margin-left:30px}.path-mod-workshop .manual-allocator
.allocations{margin:0px
auto}.path-mod-workshop .manual-allocator .allocations
.r0{background-color:#eee}.path-mod-workshop .manual-allocator .allocations .r0.highlightreviewerof,
.path-mod-workshop .manual-allocator .allocations
.r0.highlightreviewedby{background-color:inherit}.path-mod-workshop .manual-allocator .allocations .peer
.image{margin-right:5px;vertical-align:middle}.path-mod-workshop .manual-allocator .allocations .reviewedby .image,
.path-mod-workshop .manual-allocator .allocations .reviewerof
.image{margin-right:3px;vertical-align:middle}.path-mod-workshop .manual-allocator .allocations .highlightreviewedby .reviewedby,
.path-mod-workshop .manual-allocator .allocations .highlightreviewerof
.reviewerof{background-color:#fff3d2}.path-mod-workshop .manual-allocator .allocations tr
td{vertical-align:top;padding:5px}.path-mod-workshop .manual-allocator .allocations tr td
ul{margin:0px}.path-mod-workshop .manual-allocator .allocations tr td ul
li{list-style:none}.path-mod-workshop .manual-allocator .allocations tr
td.peer{border-left:1px solid #ccc;border-right:1px solid #ccc}.path-mod-workshop .manual-allocator .allocations .reviewedby .info,
.path-mod-workshop .manual-allocator .allocations .peer .info,
.path-mod-workshop .manual-allocator .allocations .reviewerof
.info{font-size:80%;color:#888;font-style:italic}.path-mod-workshop .manual-allocator .allocations .peer
.submission{font-size:90%;margin-top:1em}.path-mod-workshop .random-allocator
.warning{width:80%;margin:0px
auto 15px auto}body{margin:auto 0px;width:auto}#page{width:100%;position:relative}#page-header{float:left;width:100%}#page-content{clear:both;float:left;overflow:hidden;position:relative;width:100%;min-width:900px}#page-content #region-main-box{float:left;left:200px;position:relative;width:192%}#page-content #region-post-box{float:left;left:50%;margin-left:-400px;position:relative;width:100%}#page-content #region-main-wrap{float:right;position:relative;right:100%;width:50%}#page-content #region-main{margin-right:0px;margin-left:450px;overflow:hidden}#page-content #region-pre{float:left;left:200px;overflow:hidden;position:relative;width:250px;margin-left:-50%}#page-content #region-post{float:left;left:0px;overflow:hidden;position:relative;width:250px}#page-content .region-content{overflow:hidden;padding:10px}#page-footer{clear:both;float:left;width:100%}.side-pre-only #page-content #region-post-box{margin-left:-200px}.side-pre-only #page-content #region-main{margin-left:250px}.side-pre-only #page-content #region-pre{left:0px}.side-pre-only #page-content #region-post{width:0px}.side-post-only #page-content #region-main-box{left:0px}.side-post-only #page-content #region-post-box{margin-left:-200px}.side-post-only #page-content #region-main{margin-left:200px}.side-post-only #page-content #region-pre{width:0px}.has_dock.side-post-only .page-middle #region-main{margin-left:200px}.blocks-moving.side-post-only #page-content #region-main-box{left:200px;width:200%}.blocks-moving.side-post-only #page-content #region-post-box{margin-left:-400px}.blocks-moving.side-post-only #page-content #region-main{margin-left:400px}.blocks-moving.side-post-only #page-content #region-pre{left:200px;width:200px}.blocks-moving.side-post-only #page-content #region-post{left:0px;width:200px}.content-only #page-content{min-width:0}.content-only #page-content #region-main-box{left:0px}.content-only #page-content #region-post-box{margin-left:0px}.content-only #page-content #region-main{margin-left:0px}.content-only #page-content #region-pre{left:0;width:0px}.content-only #page-content #region-post{width:0}.ie6 #region-pre .region-content,
.ie6 #region-post .region-content{padding:0
!important;width:100%;float:none}.ie6 #region-pre .region-content .block,
.ie6 #region-post .region-content
.block{width:auto;padding:0;margin:10px}.pagelayout-report
#page{width:auto;position:relative}.pagelayout-report #page-header{float:none}.pagelayout-report #page-content{float:none;overflow:visible;width:auto}.pagelayout-report #report-main-content{float:left;width:100%}.pagelayout-report #report-main-content .region-content{margin-left:200px}.pagelayout-report #report-main-content .region-content
table{background-color:#FFF}.pagelayout-report #report-region-wrap{width:0;float:right;position:relative;left:-100%}.pagelayout-report #report-region-pre{width:200px}.pagelayout-report #page-footer{float:none}.pagelayout-report #page-content .region-content{overflow:visible}.pagelayout-report.content-only #report-main-content .region-content{margin-left:0}.dir-rtl.pagelayout-report #report-main-content .region-content{margin-left:0;margin-right:200px}.dir-rtl.pagelayout-report #report-region-wrap{left:0}.ie6.pagelayout-report #report-main-content{float:none;width:auto}.ie6.pagelayout-report #report-region-wrap{float:none;width:200px;left:auto;position:absolute;top:0}.ie6.pagelayout-report #report-region-pre,
.ie6.pagelayout-report #report-region-pre
.block{width:100%}input[type=text],input[type=password],textarea{width:auto}strong{font-style:inherit}em{font-weight:inherit}th,
td,
a
img{border-width:0}acronym,abbr{cursor:help}.dir-ltr,
.mdl-left,
.dir-rtl .mdl-right{text-align:left}.dir-rtl,
.mdl-right,
.dir-rtl .mdl-left{text-align:right}#add,#remove,.centerpara,.mdl-align{text-align:center}a.dimmed,
a.dimmed:link,
a.dimmed:visited,
a.dimmed_text,
a.dimmed_text:link,
a.dimmed_text:visited,
.dimmed_text,
.dimmed_text a,
.dimmed_text a:link,
.dimmed_text a:visited,
.usersuspended,
.usersuspended a,
.usersuspended a:link,
.usersuspended a:visited,
.dimmed_category,
.dimmed_category
a{height:1%;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.unlist,
.unlist li,
.inline-list,
.inline-list li,
.block .list,
.block .list li,
.sitetopic .section li.activity,
.course-content .section li.activity,
.tabtree
li{list-style:none;margin:0;padding:0}.course-content
.current{background:#E3E3E3}.inline-list
li{display:inline}.notifytiny{font-size:0.7em}.notifytiny li,
.notifytiny
td{font-size:100%}.red,.notifyproblem{color:#600}.green,.notifysuccess{color:#060}.reportlink{text-align:right}a.autolink.glossary:hover{cursor:help}.collapsibleregioncaption{white-space:nowrap}.collapsibleregioncaption
img{vertical-align:middle}.jsenabled
.hiddenifjs{display:none}.jsenabled
.collapsibleregion{overflow:hidden}.jsenabled .collapsed
.collapsibleregioninner{visibility:hidden}.yui-overlay .yui-widget-bd{background-color:#FFEE69;border:1px
solid #A6982B;border-top-color:#D4C237;color:#000;left:0;padding:2px
5px;position:relative;top:0;z-index:1}.clearer{background:transparent;border-width:0;clear:both;display:block;height:1px;margin:0;padding:0}.clearfix:after{clear:both;content:".";display:block;height:0;min-width:0;visibility:hidden}.bold,
.warning,
.errorbox .title,
.pagingbar .title,
.pagingbar .thispage,.headingblock{font-weight:bold}img.resize{height:1em;width:1em}.block img.resize,
.breadcrumb
img.resize{height:0.9em;width:0.8em}img.icon{height:16px;vertical-align:middle;width:16px;padding-right:4px}img.iconsmall{height:11px;margin-right:1px;vertical-align:middle;width:11px}img.iconhelp{height:17px;margin-right:4px;vertical-align:middle;width:17px}img.icontoggle{height:17px;vertical-align:middle;width:50px}img.iconkbhelp{height:17px;width:49px}.categorybox
.category{font-size:1.2em;font-weight:bold}.generalbox{border:1px
solid}.boxaligncenter{margin-left:auto;margin-right:auto}.boxalignright{margin-left:auto;margin-right:0}.boxalignleft{margin-left:0;margin-right:auto}.boxwidthnarrow{width:30%}.boxwidthnormal{width:50%}.boxwidthwide{width:80%}.buttons .singlebutton,
.buttons .singlebutton form,
.buttons .singlebutton
div{display:inline}.buttons .singlebutton
input{margin:20px
5px}.blink{text-decoration:blink}.headermain{font-weight:bold}#maincontent{display:block;height:1px;overflow:hidden}img.uihint{cursor:help}#addmembersform
table{margin-left:auto;margin-right:auto}.formtable tbody th,
.generaltable
th.header{vertical-align:top}.flexible
th{white-space:nowrap}.cell{vertical-align:top}.helplink
img{height:17px;vertical-align:middle;width:17px}img.emoticon{vertical-align:middle;width:15px;height:15px}form.popupform,
form.popupform
div{display:inline}.arrow_button
input{overflow:hidden}.no-overflow{overflow:auto;padding-bottom:1px}.pagelayout-report .no-overflow{overflow:visible}.no-overflow>.generaltable{margin-bottom:0}.ie6 .no-overflow{width:100%}.ie6
li.section{line-height:1.2em;width:100%}.accesshide{position:absolute;left:-10000px;font-weight:normal;font-size:1em}.dir-rtl
.accesshide{top:-30000px;left:auto}span.hide,div.hide{display:none}.invisiblefieldset{display:inline;border-width:0;padding:0;margin:0}a.skip-block,a.skip{position:absolute;top: -1000em;font-size:0.85em;text-decoration:none}a.skip-block:focus,a.skip-block:active,a.skip:focus,a.skip:active{position:static;display:block}.skip-block-to{display:block;height:1px;overflow:hidden}.arrow,
.arrow_button
input{font-family:Arial,Helvetica,Courier,sans-serif}#yui-module-debug{display:none}.headermain{float:left;margin:15px;font-size:2.3em}.headermenu{float:right;margin:10px;font-size:0.8em;text-align:right}.navbar{clear:both;overflow:hidden}.ie6
.navbar{overflow:hidden;height:100%}.breadcrumb{float:left}.navbutton{text-align:right}.breadcrumb
ul{padding:0;margin:0;text-indent:0;list-style:none}.navbutton{float:right}.breadcrumb li,
.navbutton div,
.navbutton
form{display:inline}#page-footer{text-align:center;font-size:0.9em}#page-footer
.homelink{margin:1em
0}#page-footer .homelink
a{padding-left:1em;padding-right:1em}#page-footer .logininfo,
#page-footer .sitelink,
#page-footer
.helplink{margin:0px
10px}#page-footer
.performanceinfo{text-align:center;margin:10px
20%}#page-footer .performanceinfo
span{display:block}#page-footer
.validators{margin-top:40px;padding-top:5px;border-top:1px dotted gray}#page-footer .validators
ul{margin:0px;padding:0px;list-style-type:none}#page-footer .validators ul
li{display:inline;margin-right:10px;margin-left:10px}.tabtree{position:relative;margin-bottom:3.5em}.tabtree
li{display:inline}.tabtree
ul{margin:5px}.tabtree ul li.here
ul{position:absolute;top:100%;width:100%}.tabtree ul li.here
.empty{display:none}.mform
fieldset{border:1px
solid}.mform fieldset
fieldset{border-width:0px}.mform fieldset
legend{font-weight:bold;margin-left:0.5em}.mform fieldset
div{margin:10px;margin-top:0}.mform fieldset div
div{margin:0}.mform fieldset
.advancedbutton{text-align:right}.mform
fieldset.hidden{border-width:0}.mform
fieldset.group{margin-bottom:0}.mform
fieldset.error{border:1px
solid #A00}.mform
.fitem{width:100%;overflow:hidden;margin-top:5px;margin-bottom:1px;clear:right}.mform .fitem
.fitemtitle{width:20%;text-align:right;float:left}.mform .fitem .fitemtitle
div{display:inline}.mform .fitem
.felement{border-width:0;width:100%;margin-left:0%}.mform .user-classification
td{padding-bottom:0.1em;padding-top:0.1em}.mform .fitem
fieldset.felement{margin-left:0;padding-left:1%;margin-bottom:0}.mform .error,
.mform
.required{color:#A00}.mform .required .fgroup span
label{color:#000}.mform
.fdescription.required{color:#A00;text-align:right}.mform .fpassword
.unmask{display:inline;margin-left:0.5em}.mform .ftextarea
#id_alltext{width:100%}.mform ul.file-list{padding:0;margin:0;list-style:none}.mform label .req,
.mform label
.adv{cursor:help}.mform .fcheckbox
input{margin-left:0}.mform .fitem fieldset.fgroup label,
.mform .fradio label,
.mform .fcheckbox label,
.mform fieldset.fdate_selector
label{display:inline;float:none;width:auto}.mform .ftags
label.accesshide{display:block;position:static}.mform .ftags
select{margin-bottom:0.7em;min-width:22em}input#id_externalurl{direction:ltr}.ie .mform .fitem
.felement{margin-left:0;text-align:left;float:left}.ie .mform .fitem
.fitemtitle{padding-right:1em}#portfolio-add-button{display:inline}.phpinfo
.center{text-align:center}.phpinfo .center
table{margin-left:auto;margin-right:auto;text-align:left;border-collapse:collapse}.phpinfo .center
th{text-align:center}.phpinfo .e,
.phpinfo .v,
.phpinfo
.h{border:1px
solid #000;font-size:0.8em;vertical-align:baseline;color:#000;background-color:#ccc}.phpinfo
.e{background-color:#ccf;font-weight:bold}.phpinfo
.h{background-color:#99c;font-weight:bold}.addbloglink{text-align:center}.blog_entry
.audience{text-align:right}.blog_entry
.tags{margin-top:15px}#page-group-index
#groupeditform{text-align:center}#doc-contents
h1{margin:1em
0 0 0}#doc-contents
ul{margin:0;padding:0;width:90%}#doc-contents ul
li{list-style-type:none}.groupmanagementtable
td{vertical-align:top}.groupmanagementtable #existingcell,
.groupmanagementtable
#potentialcell{width:42%}.groupmanagementtable
#buttonscell{width:16%}.groupmanagementtable #buttonscell
input{width:80%}.groupmanagementtable #removeselect_wrapper,
.groupmanagementtable
#addselect_wrapper{width:100%}.groupmanagementtable #removeselect_wrapper label,
.groupmanagementtable #addselect_wrapper
label{font-weight:normal}.dir-rtl .groupmanagementtable
p{text-align:right}#group-usersummary{width:14em}.groupselector{margin-top:3px;margin-bottom:3px}.loginbox{margin:15px;overflow:visible}.loginbox.twocolumns{margin:15px}.loginbox h2,
.loginbox
.subcontent{margin:5px;padding:10px;text-align:center}.loginbox .loginpanel
.desc{margin:0;padding:0;margin-bottom:5px}.loginbox .signuppanel
.subcontent{text-align:left}.loginbox
.loginsub{margin-left:0;margin-right:0}.loginbox .guestsub,
.loginbox .forgotsub,
.loginbox
.potentialidps{margin:5px
12%}.loginbox .potentialidps
.potentialidplist{margin-left:40%}.loginbox .potentialidps .potentialidplist
div{text-align:left}.loginbox
.loginform{margin-top:1em;text-align:left}.loginbox .loginform .form-label{float:left;text-align:right;width:44%;direction:rtl;white-space:nowrap}.dir-rtl .loginbox .loginform .form-label{float:left;text-align:right;width:44%;direction:ltr;white-space:nowrap}.loginbox .loginform .form-input{float:right;width:55%}.loginbox .loginform .form-input
input{width:6em}.loginbox
.signupform{margin-top:1em;text-align:center}.loginbox.twocolumns
.loginpanel{float:left;width:49.5%;border-right:1px solid;margin-bottom:-2000px;padding-bottom:2000px}.loginbox.twocolumns
.signuppanel{float:right;width:50%;margin-bottom:-2000px;padding-bottom:2000px}.notepost{margin-bottom:1em}.notepost
.userpicture{float:left;margin-right:5px}.notepost .content,
.notepost
.footer{clear:both}.notesgroup{margin-left:20px}.path-my .coursebox .overview
.name{margin-left:20px}.path-my .coursebox .overview
.info{margin-left:25px}.path-my .coursebox .overview
.details{margin-left:25px}.path-my .coursebox
.overview{margin-bottom:10px}.path-my .coursebox
.info{float:none}.logtable
th{text-align:left}.mod_introbox{border:1px
solid;padding:10px}table.mod_index{width:100%}#help_icon_tooltip
div.bd{width:35em}#help
hr{border:none;height:1px;background:#ccc}#help
.center{text-align:center}#help
.moreinfo{text-align:right}#help
.indent{margin-left:40px}#help .indent-big{margin-left:160px;margin-right:160px}#help
#emoticons{text-align:center;clear:both;width:300px;margin-right:auto;margin-left:auto}#help #emoticons
ul{list-style-type:none}#help #emoticons
li{margin-bottom:3px;width:120px;border-left:3px solid gray;padding-left:7px;float:left}.comment-ctrl{font-size:12px;display:none;margin:0;padding:0}.comment-ctrl
h5{margin:0;padding:5px}.comment-area{max-width:400px;padding:5px}.comment-area
textarea{width:100%;overflow:auto}.comment-area
.fd{text-align:right}.comment-meta
span{color:gray}.comment-list{font-size:11px;overflow:auto;list-style:none;padding:0;margin:0}.comment-list
li{margin:2px;list-style:none;margin-bottom:5px;clear:both}.comment-list
li.first{display:none}.comment-paging{text-align:center}.comment-paging
.pageno{padding:2px}.comment-paging
.curpage{border:1px
solid #CCC}.comment-userpicture{width:20px;float:left}.comment-content{margin-left:22px}.comment-content
div{margin:0;padding:0}.comment-content
p{padding:0;margin:0
18px 0 0}.comment-delete{float:right;text-align:right}.comment-delete-confirm{background:#eee;padding:2px;width:5em;text-align:center}.comment-container{float:left;margin:4px}.comment-report-selectall{display:none}.comment-link{display:none}.jsenabled .comment-link{display:block}.jsenabled
.showcommentsnonjs{display:none}.jsenabled .comment-report-selectall{display:inline}.completion-expired{background:#FDD}.completion-expected{font-size:0.75em}.completion-sortchoice,.completion-identifyfield{font-size:0.75em;vertical-align:bottom}.completion-progresscell{text-align:right}.completion-expired .completion-expected{font-weight:bold}#page-tag-coursetags_edit
.coursetag_edit_centered{position:relative;width:600px;margin:20px
auto}#page-tag-coursetags_edit
.coursetag_edit_row{clear:both}#page-tag-coursetags_edit .coursetag_edit_row
.coursetag_edit_left{float:left;width:50%;text-align:right}#page-tag-coursetags_edit .coursetag_edit_row
.coursetag_edit_right{margin-left:50%}#page-tag-coursetags_edit
.coursetag_edit_input3{display:none}#page-tag-coursetags_more
.coursetag_more_large{font-size:120%}#page-tag-coursetags_more
.coursetag_more_small{font-size:80%}#page-tag-coursetags_more
.coursetag_more_link{font-size:80%}#tag-description,#tag-blogs{width:100%}#tag-management-box{margin-bottom:10px;line-height:20px}#tag-user-table{padding:3px;clear:both;width:100%}#tag-user-table:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}img.user-image{height:100px;width:100px}#small-tag-cloud-box{width:300px;margin:0
auto}#big-tag-cloud-box{width:600px;margin:0
auto;float:none}ul#tag-cloud-list{list-style:none;padding:5px;margin:0}ul#tag-cloud-list
li{margin:0;display:inline;list-style-type:none}#tag-search-box{text-align:center;margin:10px
auto}#tag-search-results-container{padding:0;width:100%}#tag-search-results{padding:0;margin:15px
20% 0 20%;float:left;width:60%;display:block}#tag-search-results
li{width:30%;float:left;padding-left:1%;text-align:left;line-height:20px;padding-right:1%;list-style:none}span.flagged-tag,
span.flagged-tag
a{color:#F00}table#tag-management-list{text-align:left;width:100%}table#tag-management-list td,
table#tag-management-list
th{vertical-align:middle;text-align:left;padding:4px}.tag-management-form{text-align:center}#relatedtags-autocomplete-container{margin-left:auto;margin-right:auto;min-height:4.6em;width:100%}#relatedtags-autocomplete{position:relative;display:block;width:60%;margin-left:auto;margin-right:auto}#relatedtags-autocomplete .yui-ac-content{position:absolute;width:420px;left:20%;border:1px
solid #404040;background:#fff;overflow:hidden;z-index:9050}#relatedtags-autocomplete
.ysearchquery{position:absolute;right:10px;color:#808080;z-index:10}#relatedtags-autocomplete .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049}#relatedtags-autocomplete
ul{padding:0;width:100%;margin:0;list-style-type:none}#relatedtags-autocomplete
li{padding:0
5px;cursor:default;white-space:nowrap}#relatedtags-autocomplete li.yui-ac-highlight{background:#FFC}h2.tag-heading,
div#tag-description,
div#tag-blogs,
body.tag
.managelink{padding:5px}.tag_cloud
.s20{font-size:1.5em;font-weight:bold}.tag_cloud
.s19{font-size:1.5em}.tag_cloud
.s18{font-size:1.4em;font-weight:bold}.tag_cloud
.s17{font-size:1.4em}.tag_cloud
.s16{font-size:1.3em;font-weight:bold}.tag_cloud
.s15{font-size:1.3em}.tag_cloud
.s14{font-size:1.2em;font-weight:bold}.tag_cloud
.s13{font-size:1.2em}.tag_cloud .s12,
.tag_cloud
.s11{font-size:1.1em;font-weight:bold}.tag_cloud .s10,
.tag_cloud
.s9{font-size:1.1em}.tag_cloud .s8,
.tag_cloud
.s7{font-size:1em;font-weight:bold}.tag_cloud .s6,
.tag_cloud
.s5{font-size:1em}.tag_cloud .s4,
.tag_cloud
.s3{font-size:0.9em;font-weight:bold}.tag_cloud .s2,
.tag_cloud
.s1{font-size:0.9em}.tag_cloud
.s0{font-size:0.8em}.file-picker
.ygtvtn{background:url(image.php?theme=tesol&image=y%2Ftn&rev=549) 0 0 no-repeat;width:17px;height:22px}.file-picker
.ygtvtm{background:url(image.php?theme=tesol&image=y%2Ftm&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvtmh{background:url(image.php?theme=tesol&image=y%2Ftmh&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvtp{background:url(image.php?theme=tesol&image=y%2Ftp&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvtph{background:url(image.php?theme=tesol&image=y%2Ftph&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvln{background:url(image.php?theme=tesol&image=y%2Fln&rev=549) 0 0 no-repeat;width:17px;height:22px}.file-picker
.ygtvlm{background:url(image.php?theme=tesol&image=y%2Flm&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvlmh{background:url(image.php?theme=tesol&image=y%2Flmh&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvlp{background:url(image.php?theme=tesol&image=y%2Flp&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvlph{background:url(image.php?theme=tesol&image=y%2Flph&rev=549) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvloading{background:url(image.php?theme=tesol&image=y%2Floading&rev=549) 0 0 no-repeat;width:16px;height:22px}.file-picker
.ygtvdepthcell{background:url(image.php?theme=tesol&image=y%2Fvline&rev=549) 0 0 no-repeat;width:17px;height:22px}.file-picker
.ygtvblankdepthcell{width:17px;height:22px}.file-picker .ygtvitem
table{margin-bottom:0}.file-picker .ygtvitem
td{border:none;padding:0}* html .file-picker
.ygtvchildren{height:1%}.file-picker .ygtvlabel,
.file-picker .ygtvlabel:link,
.file-picker .ygtvlabel:visited,
.file-picker .ygtvlabel:hover{margin-left:2px;text-decoration:none}.file-picker{font-size:12px}.file-picker
strong{background:#FFC}.file-picker .fp-panel{padding:0;margin:0;text-align:left}.file-picker .fp-login-form{text-align:center}.file-picker .fp-searchbar{float:right}.file-picker .fp-viewbar{width:300px;float:left}.file-picker .fp-toolbar{padding: .8em;background:#FFC;text-align:center;margin:3px}.file-picker .fp-toolbar
a{padding:0
.5em}.file-picker .fp-list{list-style-type:none;padding:0;float:left;width:100%;margin:0}.dir-rtl .file-picker .fp-list{text-align:right}.file-picker .fp-list
li{border-bottom:1px dotted gray;margin-bottom:1em}.file-picker .fp-repo-name{display:block;padding: .5em;margin-bottom: .5em}.file-picker .fp-pathbar{margin: .4em;border-bottom:1px dotted gray}.file-picker .fp-pathbar
a{padding: .4em}.file-picker .fp-rename-form{text-align:center}.file-picker .fp-rename-form
p{margin:1em}.file-picker .fp-upload-form{margin:2em
0;text-align:center}.file-picker .fp-upload-btn{clear:both;margin-top:2em}.file-picker .fp-paging{margin:1em
.5em;clear:both;text-align:center;line-height:2.5em}.file-picker .fp-paging
a{padding: .5em;border:1px
solid #CCC}.file-picker .fp-paging
a.cur_page{border:1px
solid blue}.file-picker .fp-popup{text-align:center}.file-picker .fp-grid-panel{}.file-picker .fp-grid{float:left;text-align:center}.file-picker .fp-grid
div{overflow:hidden}.file-picker .fp-grid
p{margin:0;padding:0;background:#FFC}.file-picker .fp-grid
.label{height:48px;text-align:center}.file-picker .fp-grid
span{color:gray}.file-picker .fp-error{padding:2em
0;margin:3em
5px;text-align:center;background:#FBB}.file-picker .fp-emptylist, .file-picker .fp-msg{text-align:center}.filepicker-filelist{padding:5px;margin:6px
0;background:#E9F4FF;border:#ACE 1px solid}.file-picker
div.bd{text-align:left}.filemanager-toolbar{margin:5px
0}.filemanager-toolbar
a{border:1px
solid #ACE;background:#F4FAFF;color:black;padding:3px}.filemanager-toolbar a:hover{background:#FFF}.fm-breadcrumb{margin:0}.filemanager-container{padding:5px;margin:6px
0;background:#E9F4FF;border:#ACE 1px solid}.filemanager-container
ul{margin:0;padding:0}.filemanager-container ul
li{white-space:nowrap;list-style-type:none}.filemanager-container ul li
a{padding:0}.filemanager-loading{display:none}.jsenabled .filemanager-loading{display:block}.fm-menuicon{cursor:pointer}#fm-move-div{margin:6px}#fm-move-div
strong{color:red}.fm-file-entry{border:1px
solid red}.fm-operation{font-weight:bold}.path-backup .mform
.grouped_settings.section_level{clear:both}.path-backup .mform
.grouped_settings{clear:both;overflow:hidden}.path-backup .mform .grouped_settings .fitem
.fitemtitle{width:40%;padding-right:10px}.path-backup .mform .grouped_settings .fitem
.felement{width:50%}.path-backup .mform .grouped_settings.section_level
.include_setting{width:50%;margin:0;float:left;clear:left;font-weight:bold}.path-backup .mform .grouped_settings.section_level
.normal_setting{width:50%;margin:0;margin-left:50%}.path-backup .mform .grouped_settings.activity_level .include_setting
label{font-weight:normal}.path-backup .mform .fitem
fieldset.felement{margin-left:0;width:auto;padding-left:0}.path-backup
.notification.dependencies_enforced{text-align:center;color:#A00;font-weight:bold}.path-backup
.backup_progress{text-align:center}.path-backup .backup_progress
span.backup_stage{color:#999}.path-backup .backup_progress
.backup_stage.backup_stage_current{font-weight:bold;color:inherit}.path-backup .backup_progress
.backup_stage.backup_stage_next{}.path-backup .backup_progress
span.backup_stage.backup_stage_complete{color:inherit}#webservice-doc-generator
td{text-align:left;border:0px
solid black}#helppopupbox{background-color:#eee;border:1px
solid #848484;z-index:10000 !important}#helppopupbox .yui3-widget-hd{float:right;margin:3px
3px 0 0}#helppopupbox .yui3-widget-bd{margin:0
1em 1em 1em;border-top:1px solid #eee}#helppopupbox
.helpheading{font-size:1em}#helppopupbox
.spinner{margin:1em}#custommenu{clear:both}#custommenu .yui3-menu .yui3-menu{z-index:500}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content,
#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content
.ul{border:1px
solid #000}#custommenu .yui3-menu-horizontal.javascript-disabled
ul{margin:0;padding:0}#custommenu .yui3-menu-horizontal.javascript-disabled
li{margin:0;padding:0;list-style:none;width:auto;position:relative}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu .yui3-menu-label{padding-right:20px}#custommenu .yui3-menu-horizontal.javascript-disabled>.yui3-menu-content>ul>li{float:left}#custommenu .yui3-menu-horizontal.javascript-disabled li
a{padding:0
10px}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu{position:absolute;top:-10000px;left:-10000px;visibility:hidden;white-space:nowrap;max-width:250px;background-color:#FFF}#custommenu .yui3-menu-horizontal.javascript-disabled li:hover>.yui3-menu{top:100%;left:0;visibility:visible;z-index:10}#custommenu .yui3-menu-horizontal.javascript-disabled li:hover .yui3-menu .yui3-menu{top:0;left:100%;min-width:200px}#custommenu .yui3-menu-horizontal.javascript-disabled>.yui3-menu-content>ul:after{content:"";display:block;clear:both;line-height:0;font-size:0;visibility:hidden}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content{font-size:93%;line-height:2;padding:0}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content .yui3-menu-content{font-size:100%}#custommenu .yui3-menu-label,
#custommenu .yui3-menuitem-content{cursor:pointer}#custommenu .yui3-menuitem-active{background-color:#B3D4FF}#custommenu .yui3-menuitem-active,
#custommenu .yui3-menuitem-active .yui3-menuitem-content,
#custommenu .yui3-menu-horizontal .yui3-menu-label,
#custommenu .yui3-menu-horizontal .yui3-menu-content{background-image:none;background-position:right center;background-repeat:no-repeat}#custommenu .yui3-menu-label,
#custommenu .yui3-menu .yui3-menu .yui3-menu-label{background-image:url(image.php?theme=tesol&image=vertical-menu-submenu-indicator&rev=549&component=theme)}#custommenu .yui3-menu .yui3-menu .yui3-menu-label-menuvisible{background-image:url(image.php?theme=tesol&image=horizontal-menu-submenu-indicator&rev=549&component=theme)}.smartselect{position:absolute}.smartselect
.smartselect_mask{background-color:#fff}.smartselect
ul{padding:0;margin:0}.smartselect ul
li{list-style:none}.smartselect
.smartselect_menu{margin-right:5px}.safari .smartselect
.smartselect_menu{margin-left:2px}.smartselect .smartselect_menu,
.smartselect
.smartselect_submenu{border:1px
solid #000;background-color:#FFF;display:none}.smartselect .smartselect_menu.visible,
.smartselect
.smartselect_submenu.visible{display:block}.smartselect .smartselect_menu_content ul
li{position:relative;padding:2px
5px}.smartselect .smartselect_menu_content ul li
a{color:#333;text-decoration:none}.smartselect .smartselect_menu_content ul li
a.selectable{color:inherit}.smartselect
.smartselect_submenuitem{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed&rev=549);background-repeat:no-repeat;background-position:100%}.smartselect.spanningmenu
.smartselect_submenu{position:absolute;top:-1px;left:100%}.smartselect.spanningmenu .smartselect_submenu
a{white-space:nowrap;padding-right:16px}.smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover{text-decoration:underline}.smartselect.compactmenu
.smartselect_submenu{position:relative;margin:2px
-3px;margin-left:10px;display:none;border-width:0;z-index:1010}.smartselect.compactmenu
.smartselect_submenu.visible{display:block}.smartselect.compactmenu
.smartselect_menu{z-index:1000;overflow:hidden}.smartselect.compactmenu .smartselect_submenu
.smartselect_submenu{z-index:1020}.smartselect.compactmenu .smartselect_submenuitem:hover>.smartselect_menuitem_label{font-weight:bold}#page-admin-registration-register
.registration_textfield{width:300px}.userenrolment{width:100%;border-collapse:collapse}.userenrolment
td{padding:0;height:41px}.userenrolment
.subfield{margin-right:5px}.userenrolment .col_userdetails
.subfield_picture{float:left}.userenrolment
.col_lastseen{width:150px}.userenrolment
.col_role{width:262px}.userenrolment .col_role
.roles{margin-right:30px}.userenrolment .col_role
.role{float:left;padding:3px;margin:3px}.userenrolment .col_role .role
a{margin-left:3px;cursor:pointer}.userenrolment .col_role
.addrole{float:right;width:18px;margin:3px;height:18px;text-align:center}.userenrolment .col_role .addrole a
img{vertical-align:bottom}.userenrolment .hasAllRoles .col_role
.addrole{display:none}.userenrolment .col_group
.groups{margin-right:30px}.userenrolment .col_group
.group{float:left;padding:3px;margin:3px;white-space:nowrap}.userenrolment .col_group .group
a{margin-left:3px;cursor:pointer}.userenrolment .col_group
.addgroup{float:right;width:18px;margin:3px;height:18px;text-align:center}.userenrolment .col_group .addgroup a
img{vertical-align:bottom}.userenrolment .col_enrol
.enrolment{float:left;padding:3px;margin:3px}.userenrolment .col_enrol .enrolment
a{float:right;margin-left:3px}#page-enrol-users
.enrol_user_buttons{float:right}#page-enrol-users .enrol_user_buttons
.enrolusersbutton{margin-left:1em;display:inline}#page-enrol-users .enrol_user_buttons .enrolusersbutton div,
#page-enrol-users .enrol_user_buttons .enrolusersbutton
form{display:inline}#page-enrol-users .enrol_user_buttons .enrolusersbutton
input{padding-left:6px;padding-right:6px}#page-enrol-users.dir-rtl .col_userdetails
.subfield_picture{float:right}.dir-rtl
.headermain{float:right}.dir-rtl
.headermenu{float:left}.dir-rtl
.breadcrumb{float:right}.dir-rtl
.navbutton{float:left}.dir-rtl .breadcrumb ul
li{float:right;margin-left:5px}.dir-rtl .mform .fitem
.fitemtitle{float:right}.dir-rtl .loginbox .loginform .form-label{float:right;text-align:left}.dir-rtl .loginbox .loginform .form-input{text-align:right}.dir-rtl .yui3-menu-hidden{left:0px}#page-admin-roles-define.dir-rtl #rolesform
.felement{margin-right:180px}#page-message-edit.dir-rtl table.generaltable
th.c0{text-align:right}.backup-restore .backup-section{clear:both;border:1px
solid #ddd;background-color:#f6f6f6;margin-bottom:1em}.backup-restore .backup-section>h2.header{padding:5px
6px;margin:0;border-bottom:1px solid #ddd}.backup-restore .backup-section
.noticebox{margin:1em
auto;width:60%;text-align:center}.backup-restore .backup-section .backup-sub-section{margin:0
25px;background-color:#f9f9f9;border:1px
solid #f3f3f3;margin-bottom:1em}.backup-restore .backup-section .backup-sub-section
h3{text-align:right;border-bottom:1px solid #DDD;padding:5px
86% 5px 6px;margin:0;background-color:#e9e9e9}.backup-restore .backup-section.settings-section .detail-pair{margin:0;padding:0;width:50%;display:inline-block}.backup-restore .backup-section.settings-section .detail-pair .detail-pair-label{width:65%}.backup-restore .backup-section.settings-section .detail-pair .detail-pair-value{width:25%}.backup-restore
.activitytable{width:60%;min-width:500px}.backup-restore .activitytable
.modulename{width:100px}.backup-restore .activitytable
.moduleincluded{width:50px}.backup-restore .activitytable
.userinfoincluded{width:50px}.backup-restore .detail-pair{}.backup-restore .detail-pair-label{display:inline-block;width:25%;padding:8px;margin:0;text-align:right;font-weight:bold;color:#444;vertical-align:top}.backup-restore .detail-pair-value{display:inline-block;width:65%;padding:8px;margin:0}.backup-restore .detail-pair-value>.sub-detail{display:block;color:#1580B6;margin-left:2em;font-size:90%;font-style:italic}.backup-restore>.singlebutton{text-align:right}.path-backup .mform .fgroup
.proceedbutton{float:right;margin-right:1%}.restore-course-search .rcs-results{width:70%;min-width:400px;border:1px
solid #ddd;margin:5px
0}.restore-course-search .rcs-results
table{width:100%;margin:0;border-width:0}.restore-course-search .rcs-results table .no-overflow{max-width:600px}.restore-course-search .rcs-results
.paging{text-align:left;margin:0;background-color:#eee;padding:3px}.restore-course-category .rcs-results{width:70%;min-width:400px;border:1px
solid #ddd;margin:5px
0}.restore-course-category .rcs-results
table{width:100%;margin:0;border-width:0}.restore-course-category .rcs-results table .no-overflow{max-width:600px}.restore-course-category .rcs-results
.paging{text-align:left;margin:0;background-color:#eee;padding:3px}.corelightbox{background-color:#CCC;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.corelightbox
img{position:fixed;top:50%}.ie.dir-rtl .mform .fitem
.felement{margin-right:0;text-align:right;float:right}.mod-indent-1{margin-left:20px}.mod-indent-2{margin-left:40px}.mod-indent-3{margin-left:60px}.mod-indent-4{margin-left:80px}.mod-indent-5{margin-left:100px}.mod-indent-6{margin-left:120px}.mod-indent-7{margin-left:140px}.mod-indent-8{margin-left:160px}.mod-indent-9{margin-left:180px}.mod-indent-10{margin-left:200px}.mod-indent-11{margin-left:220px}.mod-indent-12{margin-left:240px}.mod-indent-13{margin-left:260px}.mod-indent-14{margin-left:280px}.mod-indent-15,.mod-indent-huge{margin-left:300px}.dir-rtl .mod-indent-1{margin-right:20px;margin-left:0}.dir-rtl .mod-indent-2{margin-right:40px;margin-left:0}.dir-rtl .mod-indent-3{margin-right:60px;margin-left:0}.dir-rtl .mod-indent-4{margin-right:80px;margin-left:0}.dir-rtl .mod-indent-5{margin-right:100px;margin-left:0}.dir-rtl .mod-indent-6{margin-right:120px;margin-left:0}.dir-rtl .mod-indent-7{margin-right:140px;margin-left:0}.dir-rtl .mod-indent-8{margin-right:160px;margin-left:0}.dir-rtl .mod-indent-9{margin-right:180px;margin-left:0}.dir-rtl .mod-indent-10{margin-right:200px;margin-left:0}.dir-rtl .mod-indent-11{margin-right:220px;margin-left:0}.dir-rtl .mod-indent-12{margin-right:240px;margin-left:0}.dir-rtl .mod-indent-13{margin-right:260px;margin-left:0}.dir-rtl .mod-indent-14{margin-right:280px;margin-left:0}.dir-rtl .mod-indent-15,
.dir-rtl .mod-indent-huge{margin-right:300px;margin-left:0}.dir-rtl .felement.feditor
select{margin-right:18.75%;margin-left:auto}.dir-rtl .mform .fitem
.felement{margin-right:16%;margin-left:auto}.resourcecontent .resourcemediaplugin_mp3
object{height:25px;width:600px}sub{vertical-align:sub}sup{vertical-align:super}.dir-rtl .ygtvtn,
.dir-rtl .ygtvtm,
.dir-rtl .ygtvtmh,
.dir-rtl .ygtvtmhh,
.dir-rtl .ygtvtp,
.dir-rtl .ygtvtph,
.dir-rtl .ygtvtphh,
.dir-rtl .ygtvln,
.dir-rtl .ygtvlm,
.dir-rtl .ygtvlmh,
.dir-rtl .ygtvlmhh,
.dir-rtl .ygtvlp,
.dir-rtl .ygtvlph,
.dir-rtl .ygtvlphh,
.dir-rtl .ygtvdepthcell,
.dir-rtl .ygtvok,
.dir-rtl .ygtvok:hover,
.dir-rtl .ygtvcancel,
.dir-rtl .ygtvcancel:hover{width:18px;height:22px;background-image:url(image.php?theme=tesol&image=yui2-treeview-sprite-rtl&rev=549&component=theme);background-repeat:no-repeat;cursor:pointer}.dir-rtl
.ygtvtn{background-position:0 -5600px}.dir-rtl
.ygtvtm{background-position:0 -4000px}.dir-rtl .ygtvtmh,
.dir-rtl
.ygtvtmhh{background-position:0 -4800px}.dir-rtl
.ygtvtp{background-position:0 -6400px}.dir-rtl .ygtvtph,
.dir-rtl
.ygtvtphh{background-position:0 -7200px}.dir-rtl
.ygtvln{background-position:0 -1600px}.dir-rtl
.ygtvlm{background-position:0 0}.dir-rtl .ygtvlmh,
.dir-rtl
.ygtvlmhh{background-position:0 -800px}.dir-rtl
.ygtvlp{background-position:0 -2400px}.dir-rtl .ygtvlph,
.dir-rtl
.ygtvlphh{background-position:0 -3200px}.dir-rtl
.ygtvdepthcell{background-position:0 -8000px}.dir-rtl
.ygtvok{background-position:0 -8800px}.dir-rtl .ygtvok:hover{background-position:0 -8844px}.dir-rtl
.ygtvcancel{background-position:0 -8822px}.dir-rtl .ygtvcancel:hover{background-position:0 -8866px}.dir-rtl #yui-gen4.yui-layout-unit-left{left:500px !important}.dir-rtl #yui-gen6.yui-layout-unit-center{left:0px !important}.dir-rtl.yui-skin-sam .yui-panel
.hd{text-align:left}.dir-rtl .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd{text-align:right}.dir-rtl .clearlooks2.ie9 .mceAlert .mceMiddle span,.dir-rtl .clearlooks2 .mceConfirm .mceMiddle
span{top:44px}.dir-rtl .o2k7Skin table,
.dir-rtl .o2k7Skin tbody,
.dir-rtl .o2k7Skin a,
.dir-rtl .o2k7Skin img,
.dir-rtl .o2k7Skin tr,
.dir-rtl .o2k7Skin div,
.dir-rtl .o2k7Skin td,
.dir-rtl .o2k7Skin iframe,
.dir-rtl .o2k7Skin span,
.dir-rtl .o2k7Skin *,
.dir-rtl .o2k7Skin .mceText,
.dir-rtl .o2k7Skin .mceListBox
.mceText{text-align:right}.path-rating
.ratingtable{width:100%;margin-bottom:1em}.path-rating .ratingtable
th.rating{width:100%}.path-rating .ratingtable td.rating,
.path-rating .ratingtable
td.time{white-space:nowrap;text-align:center}.course-content ul.weeks .content .summary ul,
.course-content ul.topics .content .summary
ul{list-style:disc outside none}.course-content ul.weeks .content .summary ol,
.course-content ul.topics .content .summary
ol{list-style:decimal outside none}.dir-rtl #adminsettings #id_s__pathtodu,
.dir-rtl #adminsettings #id_s__aspellpath,
.dir-rtl #adminsettings #id_s__pathtodot,
.dir-rtl #adminsettings #id_s__supportemail,
.dir-rtl #adminsettings #id_s__supportpage,
.dir-rtl #adminsettings #id_s__sessioncookie,
.dir-rtl #adminsettings #id_s__sessioncookiepath,
.dir-rtl #adminsettings #id_s__sessioncookiedomain,
.dir-rtl #adminsettings #id_s__proxyhost,
.dir-rtl #adminsettings #id_s__proxyuser,
.dir-rtl #adminsettings #id_s__proxypassword,
.dir-rtl #adminsettings #id_s__proxybypass,
.dir-rtl #adminsettings #id_s__jabberhost,
.dir-rtl #adminsettings #id_s__jabberserver,
.dir-rtl #adminsettings #id_s__jabberusername,
.dir-rtl #adminsettings #id_s__jabberpassword,
.dir-rtl #adminsettings #id_s__additionalhtmlhead,
.dir-rtl #adminsettings #id_s__additionalhtmltopofbody,
.dir-rtl #adminsettings #id_s__additionalhtmlfooter,
.dir-rtl #adminsettings #id_s__docroot,
.dir-rtl #adminsettings #id_s__filter_tex_latexpreamble,
.dir-rtl #adminsettings #id_s__filter_tex_latexbackground,
.dir-rtl #adminsettings #id_s__filter_tex_pathlatex,
.dir-rtl #adminsettings #id_s__filter_tex_pathdvips,
.dir-rtl #adminsettings #id_s__filter_tex_pathconvert,
.dir-rtl #adminsettings #id_s__blockedip,
.dir-rtl #adminsettings #id_s__pathtoclam,
.dir-rtl #adminsettings #id_s__quarantinedir,
.dir-rtl #adminsettings #id_s__sitepolicy,
.dir-rtl #adminsettings #id_s__sitepolicyguest,
.dir-rtl #adminsettings #id_s__cronremotepassword,
.dir-rtl #adminsettings #id_s__allowedip,
.dir-rtl #adminsettings #id_s__blockedip,
.dir-rtl #adminsettings #id_s_enrol_meta_nosyncroleids,
.dir-rtl #adminsettings #id_s_enrol_ldap_host_url,
.dir-rtl #adminsettings #id_s_enrol_ldap_ldapencoding,
.dir-rtl #adminsettings #id_s_enrol_ldap_bind_dn,
.dir-rtl #adminsettings #id_s_enrol_ldap_bind_pw,
.dir-rtl #adminsettings #admin-emoticons .form-text,
.dir-rtl #adminsettings #admin-role_mapping input[type=text],
.dir-rtl #adminsettings #id_s_enrol_paypal_paypalbusiness,
.dir-rtl #adminsettings #id_s_enrol_flatfile_location,
#page-admin-setting-enrolsettingsflatfile.dir-rtl input[type=text],
#page-admin-setting-enrolsettingsdatabase.dir-rtl input[type=text],
#page-admin-auth-db.dir-rtl input[type=text]{direction:ltr}#page-admin-setting-enrolsettingsflatfile.dir-rtl
.informationbox{direction:ltr;text-align:left}#page-admin-grade-edit-scale-edit.dir-rtl .error
input#id_name{margin-right:170px}.formtable tbody
th{font-weight:normal;text-align:right}.path-admin
.manageauthtable{width:100%}#page-admin-index
.c0{vertical-align:top}#page-admin-index
.c1{vertical-align:middle}#page-admin-blocks .generaltable th,
#page-admin-filters .generaltable th,
#page-admin-auth .generaltable th,
#page-admin-modules .generaltable th,
#page-admin-modules .generaltable
td.c0{white-space:nowrap;padding:4px}#page-admin-blocks .generaltable td.cell,
#page-admin-filters .generaltable td.cell,
#page-admin-modules .generaltable td.cell,
#page-admin-auth .generaltable
td.cell{padding:4px}.path-admin .incompatibleblockstable
td.c0{font-weight:bold}#page-admin-course-category
.addcategory{padding:10px}#page-admin-course-category #movecourses .action-icon
.smallicon{margin-right:0.5em}#page-admin-course-index .buttons,
#page-admin-course-category
.buttons{margin-bottom:15px}#page-admin-course-index
.editcourse{margin:20px
auto}#page-admin-course-index .editcourse th,
#page-admin-course-index .editcourse
td{padding-left:10px;padding-right:10px}#page-admin-course-index .editcourse
.count{text-align:right}#page-admin-report-security-index
.timewarninghidden{display:none}#page-admin-report-security-index
.statuswarning{background-color:#f0e000}#page-admin-report-security-index
.statusserious{background-color:#f07000}#page-admin-report-security-index
.statuscritical{background-color:#f00000}#page-admin-report-capability-index .rolecaps
th{text-align:left}#page-admin-report-capability-index #settingsform
#capabilitysearch{width:30em}#page-admin-report-backups-index .backup-report{width:100%}#page-admin-report-backups-index .backup-error,
#page-admin-report-backups-index .backup-unfinished{color:#f00000}#page-admin-report-backups-index .backup-skipped,
#page-admin-report-backups-index .backup-ok{color:#006400}#page-admin-qbehaviours
.disabled{color:gray}#page-admin-qbehaviours
th{white-space:normal}#page-admin-qbehaviours .cell.c1,
#page-admin-qbehaviours
.cell.c2{text-align:right}#page-admin-qbehaviours
.cell.c3{font-size:0.7em}#page-admin-qbehaviours #qbehaviours div,
#page-admin-qbehaviours #qbehaviours
form{display:inline}#page-admin-qbehaviours #qbehaviours
img.spacer{width:16px}#page-admin-qtypes
.disabled{color:gray}#page-admin-qtypes
th{white-space:normal}#page-admin-qtypes .cell.c1,
#page-admin-qtypes
.cell.c2{text-align:right}#page-admin-qtypes
.cell.c3{font-size:0.7em}#page-admin-qtypes #qtypes div,
#page-admin-qtypes #qtypes
form{display:inline}#page-admin-qtypes #qtypes
img.spacer{width:16px}.path-admin-roles .buttons .singlebutton,
#page-admin-course-index .buttons .singlebutton,
#page-admin-course-category .buttons
.singlebutton{display:inline;padding:5px}.path-admin-roles
.capabilitysearchui{text-align:left;margin-left:auto;margin-right:auto}#page-admin-roles-define
.topfields{margin:1em
0 2em}#page-admin-roles-define
.mform{width:100%}#page-filter-manage .backlink,
.path-admin-roles
.backlink{margin-top:1em}#page-admin-roles-explain #chooseuser h3,
#page-admin-roles-usersroles
.contextname{margin-top:0}#page-admin-roles-explain
#chooseusersubmit{margin-top:0;text-align:center}#page-admin-roles-usersroles
p{margin:0}#page-admin-roles-override .cell.c1,
#page-admin-roles-assign .cell.c3,
#page-admin-roles-assign
.cell.c1{padding-top:0.75em}#page-admin-roles-override .overridenotice,
#page-admin-roles-define
.definenotice{margin:1em
10% 2em 10%;text-align:left}#page-admin-index .adminerror .singlebutton,
#page-admin-index .adminwarning .singlebutton,
#page-admin-index #layout-table
.singlebutton{margin:20px}#page-admin-user-user_bulk #users
.fgroup{white-space:nowrap}#page-admin-report-stats-index
.graph{text-align:center;margin-bottom:1em}#page-admin-report-courseoverview-index
.graph{text-align:center;margin-bottom:1em}#page-admin-lang
.translator{border-width:1px;border-style:solid}#page-admin-uploaduser
table#uuresults{margin-bottom:2em}#page-admin-uploaduser table#uupreview,
#page-admin-uploaduser table#uuresults
td.cell{padding:3px}.path-admin
.roleassigntable{width:100%}.path-admin .roleassigntable
td{vertical-align:top;padding:0.2em 0.3em}.path-admin .roleassigntable
p{text-align:left;margin:0.2em 0}.path-admin .roleassigntable #existingcell,
.path-admin .roleassigntable
#potentialcell{width:42%}.path-admin .roleassigntable #existingcell label,
.path-admin .roleassigntable #potentialcell
label{font-weight:bold}.path-admin .roleassigntable
#buttonscell{width:16%}.path-admin .roleassigntable #buttonscell #add,
.path-admin .roleassigntable #buttonscell
#remove{width:100%;margin:0.3em 0;padding:0.5em 0}.path-admin .roleassigntable #buttonscell
p{margin:0.3em 0}.path-admin .roleassigntable #buttonscell
#assignoptions{font-size:0.75em}.path-admin .roleassigntable #buttonscell #assignoptions
.collapsibleregioncaption{font-weight:bold}.path-admin .roleassigntable #buttonscell
#addcontrols{margin-top:3em;height:13em}.path-admin .roleassigntable #removeselect_wrapper,
.path-admin .roleassigntable
#addselect_wrapper{width:100%}.path-admin .roleassigntable #removeselect_wrapper label,
.path-admin .roleassigntable #addselect_wrapper
label{font-weight:normal}.path-admin
table.rolecap{margin-left:auto;margin-right:auto}.path-admin table.rolecap tr.rolecap
th{text-align:left;font-weight:normal}.path-admin.dir-rtl table.rolecap tr.rolecap
th{text-align:right}.path-admin .rolecap
.hiddenrow{display:none}.path-admin .rolecap .inherit,
.path-admin .rolecap .allow,
.path-admin .rolecap .prevent,
.path-admin .rolecap
.prohibit{text-align:center}.path-admin .rolecap .cap-name,
.path-admin .rolecap
.note{display:block;padding:0
0.5em}.path-admin .rolecap
label{display:block;width:100%;min-height:2.5em}#page-admin-enrol
.enrolplugintable{width:100%}.plugincheckwrapper{width:100%}.adminsearchform{padding-top:10px}.environmentbox{margin-top:1em}#mnetconfig table,.environmenttable{margin-left:auto;margin-right:auto}.environmenttable
.cell{padding:0.15em 0.5em}#trustedhosts
.generaltable{margin-left:auto;margin-right:auto;width:500px}#trustedhosts
.standard{width:auto}.form-buttons{margin:10px
0 0 13em}#adminsettings
fieldset{margin-top:1em;padding:1em
0.5em}#adminsettings
legend{display:none}#adminsettings
fieldset.error{margin:0.2em 0 0.5em 0;padding:0.5em 0 0 0}#adminsettings fieldset.error
legend{display:block}#adminsettings .form-item{clear:both;margin:1em
0 2em 0}#adminsettings .form-item .form-label{display:block;float:left;width:12.5em;text-align:right}#adminsettings .form-item .form-label .form-shortname{display:block;line-break:break}#adminsettings .form-item .form-setting{display:block;margin-left:13.5em;text-align:left}#adminsettings .form-item .form-setting .form-htmlarea{width:640px;display:inline}#adminsettings .form-item .form-setting .form-htmlarea
.htmlarea{width:640px;display:block}#adminsettings .form-item .form-setting .form-multicheckbox
li{list-style:none}#adminsettings .form-item .form-setting .form-multicheckbox
ul{padding:0;margin:0}#adminsettings .form-item .form-setting
.defaultsnext{margin-right:0.5em;display:inline}#adminsettings .form-item .form-setting .locked-checkbox{margin-right:0.2em;margin-left:0.5em;display:inline}.dir-rtl #adminsettings .form-item .form-setting .locked-checkbox{margin-right:0.5em;margin-left:0.2em;display:inline}#adminsettings .form-item .form-setting .form-password .unmask,
#adminsettings .form-item .form-setting .form-defaultinfo{display:inline}#adminsettings .form-item .form-description{display:block;margin:0.5em 0 0em 14.25em;text-align:left}#adminsettings .form-item .pathok,
#adminsettings .form-item
.patherror{margin-left:0.5em}#adminsettings #admin-emoticons table td
input{width:8em}#adminsettings #admin-emoticons table td.c0
input{width:4em}#adminthemeselector .selectedtheme
td.c0{border:1px
solid;border-right-width:0}#adminthemeselector .selectedtheme
td.c1{border:1px
solid;border-left-width:0}.admin_colourpicker,.admin_colourpicker_preview{display:none}.jsenabled
.admin_colourpicker_preview{display:inline}.jsenabled
.admin_colourpicker{display:block;height:102px;width:410px;margin-bottom:10px}.admin_colourpicker
.loadingicon{vertical-align:center;margin-left:auto}.admin_colourpicker
.colourdialogue{float:left;border:1px
solid #000}.admin_colourpicker
.previewcolour{border:1px
solid #000;margin-left:301px}.admin_colourpicker
.currentcolour{border:1px
solid #000;margin-left:301px;border-top-width:0}.dir-rtl #adminsettings .form-item  .form-setting,
.dir-rtl #adminsettings .form-item  .form-label,
.dir-rtl #adminsettings .form-item .form-description{float:right;text-align:right}.dir-rtl.path-admin .roleassigntable
p{text-align:right}#page-admin-index #plugins-check-info{text-align:center;margin:1em}#page-admin-index #plugins-check{margin-left:auto;margin-right:auto}#page-admin-index #plugins-check .displayname
.pluginicon{width:16px}#page-admin-index #plugins-check .missingfromdisk
.displayname{background-color:#ffd3d9}#page-admin-index #plugins-check .standard
.source{color:#999}#page-admin-index #plugins-check .extension
.source{background-color:#f3f2aa}#page-admin-index #plugins-check .msg
td{text-align:center}#page-admin-index #plugins-check .status-downgrade
.status{background-color:#ffd3d9}#page-admin-index #plugins-check .status-missing
.status{background-color:#ffd3d9}#page-admin-index #plugins-check .status-new
.status{background-color:#e7f1c3}#page-admin-index #plugins-check .status-nodb
.status{color:#999}#page-admin-index #plugins-check .status-delete
.status{background-color:#d2ebff}#page-admin-index #plugins-check .status-upgrade
.status{background-color:#d2ebff}#page-admin-index #plugins-check .status-uptodate
.status{color:#999}#page-admin-index #plugins-check .requires
ul{font-size:0.7em;margin:0}#page-admin-index #plugins-check .requires
li{display:block}#page-admin-index #plugins-check .requires-ok{color:#999}#page-admin-index #plugins-check .requires-failed{background-color:#ffd3d9}#page-admin-plugins #plugins-control-panel{margin-left:auto;margin-right:auto}#page-admin-plugins #plugins-control-panel .displayname
.pluginicon{width:16px}#page-admin-plugins #plugins-control-panel .missingfromdisk
.displayname{background-color:#ffd3d9}#page-admin-plugins #plugins-control-panel .disabled
.availability{background-color:#eee}#page-admin-plugins #plugins-control-panel .extension
.source{background-color:#f3f2aa}#page-admin-plugins #plugins-control-panel .msg
td{text-align:center}#page-admin-plugins #plugins-control-panel
.requiredby{font-size:0.7em;color:#999}#page-admin-mnet-peers
.box.deletedhosts{margin-bottom:1em;font-size:80%}#page-admin-mnet-peers .mform
.certdetails{background-color:white}#page-admin-mnet-peers .mform
.deletedhostinfo{background-color:#ffd3d9;border 2px solid #eaa;padding:4px;margin-bottom:5px}.block{border:1px
solid;margin-bottom:1em}.block .header
h2{margin:4px}.block .header
.block_action{float:right;margin:0
4px;vertical-align:top}.block .header .block_action
input{margin-right:2px}.block .header
.commands{margin-left:4px}.block .header .commands .icon
img{width:11px;height:11px;margin-right:1px}.block
.content{padding:4px}.block.hidden
.content{display:none}.block .content
.userpicture{width:16px;height:16px;margin-right:4px}.block .content .list
li.listentry{clear:both}.block .content .list
.c0{display:inline}.block .content .list
.c1{margin-left:5px;display:inline}.block
.footer{margin-bottom:4px}.block
.blockannotation{font-size:0.75em;margin: -1em 0 1em}.block_navigation .block_tree
li{overflow:hidden}.block.list_block .unlist>li>.column{display:inline-block}.ie6 .block.list_block .unlist
.column{display:inline}.block.beingmoved{border-width:2px;border-style:dashed}.blockmovetarget{display:block;height:1em;margin-bottom:1em;border-width:2px;border-style:dashed}.block-region
.invisible{opacity:0.5;filter:alpha(opacity=50)}.block .block-hider-show,
.block .block-hider-hide{cursor:pointer}.block .block-hider-show,
.block.hidden .block-hider-hide{display:none}.block.hidden .block-hider-show{display:inline}.dir-rtl .block .header,
.dir-rtl .block
h2.header{text-align:right}.dir-rtl .block .header
.commands{text-align:right}.calendartable{width:100%}.calendartable th,
.calendartable
td{width:14%;vertical-align:top;text-align:center;border-width:1px}.calendar_event_course{background-color:#FFD3BD}.calendar_event_global{background-color:#D6F8CD}.calendar_event_group{background-color:#FEE7AE}.calendar_event_user{background-color:#DCE7EC}.path-calendar .calendar-controls .previous,
.path-calendar .calendar-controls .next,
.path-calendar .calendar-controls
.current{display:block;float:left;width:12%}.path-calendar .calendar-controls
.previous{text-align:left}.path-calendar .calendar-controls
.current{text-align:center;width:76%}.path-calendar .calendar-controls
.next{text-align:right}.path-calendar{}.path-calendar
.maincalendar{vertical-align:top;padding:0}.path-calendar .maincalendar
.bottom{text-align:center;padding:5px
0 0 0}.path-calendar .maincalendar
.heightcontainer{height:100%;position:relative}.path-calendar .maincalendar
.calendarmonth{width:98%;margin:10px
auto}.path-calendar .maincalendar .calendarmonth
ul{margin:0}.path-calendar .maincalendar .calendarmonth ul
li{list-style-type:none;margin-top:4px}.path-calendar .maincalendar .calendarmonth
td{height:5em}.path-calendar .maincalendar .calendar-controls .previous,
.path-calendar .maincalendar .calendar-controls
.next{width:30%}.path-calendar .maincalendar .calendar-controls
.current{width:39.95%}.path-calendar .maincalendar
.controls{width:98%;margin:10px
auto}.path-calendar .maincalendar .eventlist
.event{width:100%;margin-bottom:10px;border-spacing:0px;border-collapse:separate;border-width:1px;border-style:solid}.path-calendar .maincalendar .eventlist .event .topic
.name{float:left}.path-calendar .maincalendar .eventlist .event .topic
.date{float:right}.path-calendar .maincalendar .eventlist .event
.course{float:left;clear:left}.path-calendar .maincalendar .eventlist .event
.side{width:32px}.path-calendar .maincalendar
.header{overflow:hidden}.path-calendar .maincalendar .header
.buttons{float:right}.path-calendar .filters
table{border-collapse:separate;border-spacing:2px;width:100%}#page-calendar-export
.indent{padding-left:20px}.block
.minicalendar{width:100%;margin:10px
auto}.block .minicalendar th,
.block .minicalendar
td{padding:2px;font-size:0.8em}.block .minicalendar
td.weekend{color:#A00}.block .calendar-controls
.previous{text-align:left;display:block;float:left;width:12%}.block .calendar-controls
.current{float:left;text-align:center;display:block;width:76%}.block .calendar-controls
.next{text-align:right;display:block;float:left;width:12%}.block .filters
table{border-collapse:separate;border-spacing:2px;padding:2px;width:100%}.block .content
h3.eventskey{margin-top:0.5em;margin-bottom:0;margin-left:0.5em}.section_add_menus{text-align:right}.section_add_menus .horizontal div,
.section_add_menus .horizontal
form{display:inline}.section_add_menus
optgroup{font-weight:normal;font-style:italic}.course-content .section .activity
img.activityicon{vertical-align:middle;height:16px;width:16px}.course-content .section .activity .commands
img.iconsmall{vertical-align:baseline}#page-site-index
.subscribelink{text-align:right}#page-site-index
.headingblock{margin-bottom:9px}#page-site-index
.clearfloat{float:none;clear:both;height:0px}.path-course-view
.headingblock{margin-bottom:9px}.path-course-view
.subscribelink{text-align:right}.path-course-view
.unread{margin-left:3em}.path-course-view .block.drag
.header{cursor:move}.path-course-view
.completionprogress{float:right}.path-course-view .completionprogress
img.iconhelp{vertical-align:top}.path-course-view
li.activity{margin-right:20px;position:relative}.path-course-view li.activity span.autocompletion,
.path-course-view li.activity
form.togglecompletion{display:inline;position:absolute;right:-20px;top:0;z-index:10;padding:0.2em 0}.path-course-view li.activity form.togglecompletion
div{display:inline}.path-course-view li.activity form.togglecompletion
.ajaxworking{position:absolute;top:0;left:20px;width:20px;height:20px;background:url(image.php?theme=tesol&image=i%2Fajaxloader&rev=549) no-repeat}.dir-rtl.path-course-view
li.activity{margin-right:0px;margin-left:20px}.dir-rtl.path-course-view li.activity form.togglecompletion,
.dir-rtl.path-course-view li.activity
span.autocompletion{right:auto;left:-20px}.section
img.movetarget{height:16px;width:80px}#page-course-enrol .generalbox,
#page-course-enrol
.coursebox{margin-top:20px}#page-course-pending .singlebutton,
#page-course-category #renameform,
#page-course-category #themeform,
#page-course-category #coursesearch,
#page-course-category .singlebutton,
#page-course-editsection
.singlebutton{text-align:center}#coursesearch,#coursesearch2{margin-top:1em;text-align:center}#page-course-info
.generalbox.icons{text-align:center}#page-course-info
.generalbox.info{margin-left:auto;margin-right:auto}#page-course-pending
.pendingcourserequests{margin-bottom:1em}#page-course-pending .pendingcourserequests
.singlebutton{display:inline}#page-course-pending .pendingcourserequests
.cell{padding:0
5px}#page-course-pending .pendingcourserequests
.cell.c6{white-space:nowrap}.coursebox{width:100%;margin-bottom:15px}.coursebox
.info{float:left;text-align:left;width:40%}.coursebox
.summary{float:right;text-align:left;width:55%}.coursebox .summary
.category{text-align:right}.coursebox .teachers
li{list-style-type:none;padding:0;margin:0}.categorylist{width:100%}.categorylist .category
.numberofcourse{font-style:italic;font-size:0.85em;font-style:normal}.categorylist
.category{padding-top:5px;padding-bottom:5px}.categorylist .category .info,
.categorylist .category .indentation,
.categorylist .category .name,
.categorylist .category .image,
.categorylist .course .name,
.categorylist .course
.info{float:left;text-align:left}.categorylist
.course{padding-left:18px}.categorylist
.indentation{padding-left:20px}#page-course-index .category
.image{padding-right:2px}.course
ul.section{margin:5px;padding:0}.weeks-format,.topics-format{margin-top:8px;min-width:763px}.categoryboxcontent{border-width:1px;border-style:solid}.course_category_tree
.controls{visibility:hidden}.course_category_tree .controls
div{display:inline;cursor:pointer}.course_category_tree .category.with_children>.category_label{background-image:url(image.php?theme=tesol&image=t%2Fexpanded&rev=549);background-repeat:no-repeat}.course_category_tree
.category_label{padding-left:13px}.course_category_tree .category
.category{margin:5px}.course_category_tree .category
.courses{padding-left:16px}.course_category_tree .category .courses
.course_link{display:block;background-image:url(image.php?theme=tesol&image=i%2Fcourse&rev=549);background-repeat:no-repeat;padding-left:18px}.course_category_tree .category
.course{position:relative}.course_category_tree .category
.course_info{position:absolute;right:0;top:0}.course_category_tree .category .course_info a,
.course_category_tree .category .course_info
div{float:left;width:16px;height:16px}.jsenabled .course_category_tree
.controls{visibility:visible}.jsenabled .course_category_tree .category.with_children.collapsed
.category_label{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed&rev=549)}.jsenabled .course_category_tree .category.with_children.collapsed .subcategories,
.jsenabled .course_category_tree .category.with_children.collapsed
.courses{display:none}.path-course
.clearfloat{float:none;clear:both;height:0px}#page-course-index .categorylist
.course.clearfloat{height:auto}.dir-rtl .coursebox
.info{float:right;text-align:right}.dir-rtl .coursebox
.summary{text-align:right}.dir-rtl .course_category_tree .category.with_children>.category_label{background-position:center right;padding-right:18px}.dir-rtl .course_category_tree .category_label, .dir-rtl .course_category_tree .category
.course{padding-right:18px}.dir-rtl.jsenabled .course_category_tree .category.with_children.collapsed
.category_label{background-image:url(image.php?theme=tesol&image=t%2Fcollapsed_rtl&rev=549)}.dir-rtl .course_category_tree .category .courses
.course_link{background-position:center right;padding-right:18px}.dir-rtl
.clearfloat{float:none;clear:both;height:0px}.dir-rtl .categorylist .category .info,
.dir-rtl .categorylist .category .indentation,
.dir-rtl .categorylist .category .name,
.dir-rtl .categorylist .category .image,
.dir-rtl .categorylist .course .name,
.dir-rtl .categorylist .course .indentation,
.dir-rtl .categorylist .course
.info{float:right;text-align:right}.dir-rtl .categorylist
.course{padding-right:18px}#page-course-index.dir-rtl .category
.image{padding-left:5px;padding-right:0px}#page-course-index.dir-rtl
.indentation{padding-left:0px;padding-right:30px}body.has_dock{margin-left:30px}#dock{width:30px;position:fixed;top:0px;left:0px;height:100%;background-color:#FFF;border-right:1px solid #000;z-index:11000}#dock.nothingdocked{visibility:hidden;display:none}#dock .dockeditem
.firstdockitem{margin-top:1em}#dock
.dockedtitle{border-bottom:1px solid #000;border-top:1px solid #000;cursor:pointer}#dock .dockedtitle
h2{font-size:0.8em;line-height:100%;text-align:center}#dock .dockedtitle
.filterrotate{margin-left:8px}#dock
.controls{position:absolute;bottom:1em;text-align:center;width:100%}#dock .controls
img{cursor:pointer}#dockeditempanel{min-width:200px;position:relative;z-index:12000;left:100%}#dockeditempanel.dockitempanel_hidden{display:none}#dockeditempanel
.dockeditempanel_content{background-color:#fff;border:1px
solid #000;z-index:12050}#dockeditempanel
.dockeditempanel_bd{overflow:auto;width:auto}#dockeditempanel .dockeditempanel_bd
.block_docked{margin:10px}#dockeditempanel
.dockeditempanel_hd{border-bottom:1px solid #000;text-align:right}#dockeditempanel .dockeditempanel_hd
h2{display:inline;margin:0;padding-right:1em}#dockeditempanel .dockeditempanel_hd
.commands{display:inline}#dockeditempanel .dockeditempanel_hd .commands
img{margin-right:2px;vertical-align:middle}.ie6
#dockeditempanel{position:absolute}.dir-rtl
#dockeditempanel{left:670%}.allcoursegrades{width:100%;text-align:right;padding:4px
0px 5px 0px}.path-grade-edit
.buttons{text-align:center}.path-grade-edit-tree
.idnumber{margin-left:15px}.path-grade-edit-tree
.movetarget{position:relative;width:80px;height:16px}.path-grade-edit-tree
ul#grade_tree{width:auto}.path-grade-edit-tree ul#grade_tree
li{list-style:none}.path-grade-edit-tree ul#grade_tree
li.category{margin-bottom:6px}.path-grade-edit-tree
.iconsmall{margin-left:4px}#grade-report-toggles{text-align:center}#grade-aggregation-help
dt{margin-top:15px}#grade-aggregation-help
dd.example{margin-top:7px}#grade-aggregation-help
code{display:block;margin-top:7px}.gradeexportlink{padding:2em;text-align:center}.gradetreebox{margin-top:10px;overflow-x:auto;overflow-y:hidden}.gradetreebox
table{font-size:0.8em;width:100%}.gradetreebox td.colspan,
.gradetreebox tr.category
.cell{background-color:#DDD}.gradetreebox
th.actions{white-space:nowrap;width:80px}.gradetreebox
td.name{white-space:nowrap}.gradetreebox td.name
h4{display:inline}.gradetreebox
td.range{white-space:nowrap}.gradetreebox
span.actionlink{color:blue}.gradetreebox span.actionlink:hover{text-decoration:underline;cursor:pointer}.gradetreebox
img.iconsmall{margin-left:4px}.gradetreebox
img.icon{margin-right:5px}.gradetreebox
#gradetreesubmit{margin-bottom:1em;text-align:center}.gradetreebox
.hidden{display:none}#page-grade-report-grader-index .right_scroller #user-grades
td{padding-top:0;padding-bottom:2px}#page-grade-report-grader-index #fixed_column
td{padding-top:0;padding-bottom:2px}#page-grade-grading-manage
#activemethodselector{text-align:center;margin-bottom:1em}#page-grade-grading-manage #activemethodselector
select{margin:0px
1em}#page-grade-grading-manage
.actions{text-align:center}#page-grade-grading-manage
.action{display:inline-block;width:150px;background-color:#EEE;border:2px
solid #CCC;margin:0.5em;padding:0.5em;text-align:center;-moz-border-radius:5px}#page-grade-grading-manage .action:hover{text-decoration:none;background-color:#F6F6F6}#page-grade-grading-manage
#actionresultmessagebox{background-color:#D2EBFF;width:60%;margin:1em
auto 1em auto;text-align:center;padding:0.5em;border:2px
solid #CCC;text-align:center;-moz-border-radius:5px;position:relative}#page-grade-grading-manage #actionresultmessagebox
span{position:absolute;right:0px;top:-1.2em;color:#666;font-size:80%}#page-grade-grading-manage .definition-name
.status{font-weight:normal;text-transform:uppercase;font-size:60%;padding:0.25em;border:1px
solid #EEE;-moz-border-radius:5px}#page-grade-grading-manage .definition-name
.status.ready{background-color:#e7f1c3;border-color:#AEA}#page-grade-grading-manage .definition-name
.status.draft{background-color:#f3f2aa;border-color:#EE2}#page-grade-grading-manage .definition-preview{width:50%;margin:1em
auto;border:1px
solid #EEE;padding:1em}#page-grade-grading-pick
.templatesearchform{}#page-grade-grading-pick .template-name{clear:both;padding:3px;background-color:#F6F6F6}#page-grade-grading-pick .template-name
.type{font-weight:normal;text-transform:uppercase;font-size:60%;padding:0.25em;border:1px
solid #EEE;-moz-border-radius:5px}#page-grade-grading-pick .template-name
.type.shared{background-color:#e7f1c3;border-color:#AEA}#page-grade-grading-pick .template-name
.type.ownform{background-color:#d2ebff;border-color:#ACE}#page-grade-grading-pick .template-description{margin-bottom:1em;padding:0px
2em 0px 0px;margin-right:51%}#page-grade-grading-pick .template-preview{width:50%;float:right;border:1px
solid #EEE;padding:1em;margin-bottom:1em}#page-grade-grading-pick .template-actions{margin-bottom:1em;padding:0px
2em 0px 0px;margin-right:51%}#page-grade-grading-pick .template-actions
.action{display:inline-block;margin:0.25em;padding:0.25em;border:2px
solid transparent}#page-grade-grading-pick .template-actions
.action.pick{background-color:#EEE;border:2px
solid #CCC;-moz-border-radius:3px}#page-grade-grading-pick .template-actions .action:hover{text-decoration:none;background-color:#F6F6F6;border:2px
solid #CCC;-moz-border-radius:3px}#page-grade-grading-pick .template-actions .action .action-text{display:inline}#page-grade-grading-pick .template-actions .action .action-icon{margin:0px
3px}#page-grade-grading-pick .template-preview-confirm{width:50%;margin:1em
auto;border:1px
solid #EEE;padding:1em}#page-grade-grading-pick
.singlebutton{clear:both}.message-discussion-noframes
h1{font-size:1em}.message-discussion-noframes #userinfo
.commands{font-size:0.8em}.message
.noframesjslink{font-size:0.8em}.message
.link{font-size:0.8em}.message
.heading{font-size:1.0em;font-weight:bold}.message
.author{font-weight:bold}.message
.time{font-style:italic}.message
.content{}#page-message-user .commands
span{font-size:0.7em}#page-message-user
.name{font-weight:bold;font-size:1.1em}table.message_search_results
td{border-color:#DDD}.message
.time{color:#999}.message.me
.author{color:#999}.message.other
.author{color:#88C}#page-message-messages{padding:10px}#page-message-send
.notifysuccess{padding:1px}#page-message-send
td.fixeditor{text-align:center}.message
.note{padding:10px}table.message .searchresults
td{padding:5px}.message
.contactselector{width:24%;float:left}.message .contactselector
.contact{text-align:left}.message .contactselector
.messageselecteduser{font-weight:bold}.message .contactselector
.paging{z-index:1;position:relative}.message
.messagearea{padding-left:1%;border-left:1px solid LightGrey;width:74%;float:right;min-height:200px}.message .messagearea
.messagehistorytype{clear:both;padding-bottom:20px}.message .messagearea .messagehistory
.message_user_pictures{margin-left:auto;margin-right:auto}.message .messagearea .messagehistory .message_user_pictures
#user1{vertical-align:top;width:200px}.message .messagearea .messagehistory .message_user_pictures
#user2{vertical-align:top;width:200px}.message .messagearea .messagehistory .message_user_pictures
.useractionlinks{font-size:0.9em}.message .messagearea .messagehistory
.heading{width:100%;clear:both}.message .messagearea .messagehistory
.left{padding-bottom:10px;width:50%;float:left;clear:both}.message .messagearea .messagehistory
.right{padding-bottom:10px;width:50%;float:right;clear:both}.message .messagearea .messagehistory
.notification{padding:10px;background-color:#EEE;margin-top:5px}.message .messagearea
.messagesend{padding-top:20px;float:center;clear:both}.message .messagearea .messagesend
.messagesendbox{width:100%}.message .messagearea .messagesend
fieldset{padding:0px;margin:0}.message .messagearea
.messagerecent{text-align:left;width:100%}.message .messagearea .messagerecent
.singlemessage{border-bottom:1px solid #D3D3D3;padding:10px}.message .messagearea .messagerecent .singlemessage .otheruser
span{padding:5px}.message .messagearea .messagerecent .singlemessage
.messagedate{float:right}.message
.hiddenelement{display:none}.message
.visible{display:inline}.message #usergroupselector.fieldset, .message
#viewing{width:100%}.messagesearchresults{margin-bottom:40px}.messagesearchresults
td{padding:0px
10px 0px 20px}.messagesearchresults td
span{white-space:nowrap}#newmessageoverlay{background-color:LightGrey;border:1px
solid black;padding:20px;position:fixed;bottom:0;right:0}#newmessageoverlay
#usermessage{padding:10px}.ie6
#newmessageoverlay{position:static}.questionbank
h2{margin-top:0}.questioncategories
h3{margin-top:0}#chooseqtypebox{margin-top:1em}#chooseqtype
h3{margin:0
0 0.3em}#chooseqtype
.instruction{display:none}#chooseqtype
.fakeqtypes{border-top:1px solid silver}#chooseqtype
.qtypeoption{margin-bottom:0.5em}#chooseqtype
label{display:block}#chooseqtype .qtypename
img{padding:0
0.3em}#chooseqtype
.qtypesummary{display:block;margin:0
2em}#chooseqtype
.submitbuttons{margin:0.7em 0;text-align:center}#qtypechoicecontainer{display:none}body.jsenabled
#qtypechoicecontainer{display:block}#qtypechoicecontainer{background:white}#qtypechoicecontainer
#chooseqtype{width:30em}#qtypechoicecontainer #chooseqtypehead
h3{margin:0}#qtypechoicecontainer #chooseqtype
.qtypes{position:relative;border-bottom:1px solid grey;padding:0.24em 0}#qtypechoicecontainer #chooseqtype
.qtypeoption{margin-bottom:0;padding:0.2em 0 0.2em 0.3em}#qtypechoicecontainer #chooseqtype .qtypeoption
img{vertical-align:middle}#qtypechoicecontainer #chooseqtype .instruction,
#qtypechoicecontainer #chooseqtype
.qtypesummary{display:none;position:absolute;top:0px;right:0px;bottom:0px;left:60%;margin:0;border-left:1px solid grey;padding:0.3em 0.5em;background-color:white}#qtypechoicecontainer #chooseqtype .instruction,
#qtypechoicecontainer #chooseqtype .selected
.qtypesummary{display:block}#categoryquestions{margin:0}#categoryquestions td,
#categoryquestions
th{padding:0
0.2em}.questionbank
.singleselect{margin:0}#combinedfeedbackhdr
div.fhtmleditor{padding:0}#combinedfeedbackhdr
div.fcheckbox{margin-bottom:1em}.que{clear:left;text-align:left;margin:0
auto 1.8em auto}.dir-rtl
.que{text-align:right}.que
.info{float:left;width:7em;padding:0.5em;margin-bottom:1.8em;background:#eee}.que
h2.no{margin:0;font-size:0.8em;line-height:1}.que
span.qno{font-size:1.5em;font-weight:bold}.que .info>div{font-size:0.8em;margin-top:0.7em}.que .info
.questionflag{cursor:pointer}.que .info .editquestion img,
.que .info .questionflag img,
.que .info .questionflag
input{vertical-align:bottom}.que
.content{margin:0
0 0 8.5em}.que .formulation,
.que .outcome,
.que .comment,
.que
.history{padding:0.5em;margin:0
0 0.5em}.que
.formulation{background:#e4f1fa}.que
.outcome{background:#fff3bf}.que
.comment{background:#e0ffe0}.que
.history{background:#eee}.que
.ablock{margin:0.7em 0 0.3em 0}.que .im-controls{margin-top:0.5em;text-align:left}.dir-rtl .que .im-controls{text-align:right}.que .specificfeedback,
.que .generalfeedback,
.que .rightanswer,
.que .im-feedback,
.que .feedback,
.que
p{margin:0
0 0.5em}.que
.qtext{margin-bottom:1.5em}.que
.correct{background-color:#afa}.que .notanswered,
.que
.incorrect{background-color:#faa}.que
.partiallycorrect{background-color:#ff9}.que
.validationerror{color:#a00}.que .grading,
.que .comment,
.que .commentlink,
.que
.history{margin-top:0.5em}.que .history
h3{margin:0
0 0.2em;font-size:1em}.que .history
table{width:100%;margin:0}.que .history
.current{font-weight:bold}.importerror{margin-top:10px;border-bottom:1px solid #555}.mform .que.comment
.fitemtitle{width:20%}.dir-rtl #qtypechoicecontainer #chooseqtype .instruction,
.dir-rtl #qtypechoicecontainer #chooseqtype
.qtypesummary{right:60%;left:0%;border-left:0;border-right:1px solid grey}#qtypechoicecontainer #chooseqtype
.qtypeoption{padding-right:0.3em}.userprofile
.fullprofilelink{text-align:center;margin:10px}.userprofile
.profilepicture{float:left;margin-right:20px}.userprofile
.description{margin-bottom:20px}.user-box{margin:8px;width:115px;height:160px;text-align:center;float:left;clear:none}.userlist
#showall{margin:10px
0px}.userlist
.buttons{text-align:center}.userlist
table#participants{text-align:center}.userlist table#participants td,
.userlist table#participants
th{vertical-align:middle;text-align:left;padding:4px}.userlist
table.controls{width:100%}.userlist table.controls
tr{vertical-align:top}.userlist table.controls td.right,
.userlist table.controls
td.left{padding:4px}.userlist table.controls
.right{text-align:right}.userinfobox{width:100%;border:1px
solid;border-collapse:separate;padding:10px}.userinfobox .left,
.userinfobox
.side{width:100px;vertical-align:top}.userinfobox
.userpicture{width:100px;height:100px}.userinfobox
.content{vertical-align:top}.userinfobox
.links{width:100px;padding:5px;vertical-align:bottom}.userinfobox .links
a{display:block}.userinfobox .list
td{padding:3px}.userinfobox
.username{padding-bottom:20px;font-weight:bold}.userinfobox
td.label{text-align:right;white-space:nowrap;vertical-align:top;font-weight:bold}.groupinfobox{border:1px
solid}.groupinfobox
.left{padding:10px;width:100px;vertical-align:top}.course-participation
#showall{text-align:center;margin:10px
0px}#user-policy
.noticebox{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;width:80%;height:250px}#user-policy
#policyframe{width:100%;height:100%}.iplookup
#map{margin:auto}.userselector
select{width:100%}.userselector
div{margin-top:0.2em}.userselector div
label{margin-right:0.3em}#userselector_options{padding:0.3em 0}#userselector_options
.collapsibleregioncaption{font-weight:bold}#userselector_options
p{margin:0.2em 0;text-align:left}.dir-rtl #userselector_options
p{text-align:right}#page-user-profile
.messagebox{text-align:center;margin-left:auto;margin-right:auto}#page-course-view-weeks
.messagebox{text-align:center;margin-left:auto;margin-right:auto}.dir-rtl .userprofile
.profilepicture{float:right;margin-left:20px;margin-right:0px}.dir-rtl
.descriptionbox{margin-right:110px;margin-left:0px}.dir-rtl .userlist table#participants td,
.dir-rtl .userlist table#participants
th{text-align:right}.dir-rtl .userlist
table#participants{margin:0
auto}input[type=text],input[type=password],textarea{width:auto}strong{font-style:inherit}em{font-weight:inherit}th,
td,
a
img{border-width:0}acronym,abbr{cursor:help}.dir-ltr,
.mdl-left,
.dir-rtl .mdl-right{text-align:left}.dir-rtl,
.mdl-right,
.dir-rtl .mdl-left{text-align:right}#add,#remove,.centerpara,.mdl-align{text-align:center}a.dimmed,
a.dimmed:link,
a.dimmed:visited,
a.dimmed_text,
a.dimmed_text:link,
a.dimmed_text:visited,
.dimmed_text,
.dimmed_text a,
.dimmed_text a:link,
.dimmed_text a:visited,
.usersuspended,
.usersuspended a,
.usersuspended a:link,
.usersuspended a:visited,
.dimmed_category,
.dimmed_category
a{height:1%;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.unlist,
.unlist li,
.inline-list,
.inline-list li,
.block .list,
.block .list li,
.sitetopic .section li.activity,
.course-content .section li.activity,
.tabtree
li{list-style:none;margin:0;padding:0}.course-content
.current{background:#E3E3E3}.inline-list
li{display:inline}.notifytiny{font-size:0.7em}.notifytiny li,
.notifytiny
td{font-size:100%}.red,.notifyproblem{color:#600}.green,.notifysuccess{color:#060}.reportlink{text-align:right}a.autolink.glossary:hover{cursor:help}.collapsibleregioncaption{white-space:nowrap}.collapsibleregioncaption
img{vertical-align:middle}.jsenabled
.hiddenifjs{display:none}.jsenabled
.collapsibleregion{overflow:hidden}.jsenabled .collapsed
.collapsibleregioninner{visibility:hidden}.yui-overlay .yui-widget-bd{background-color:#FFEE69;border:1px
solid #A6982B;border-top-color:#D4C237;color:#000;left:0;padding:2px
5px;position:relative;top:0;z-index:1}.clearer{background:transparent;border-width:0;clear:both;display:block;height:1px;margin:0;padding:0}.clearfix:after{clear:both;content:".";display:block;height:0;min-width:0;visibility:hidden}.bold,
.warning,
.errorbox .title,
.pagingbar .title,
.pagingbar .thispage,.headingblock{font-weight:bold}img.resize{height:1em;width:1em}.block img.resize,
.breadcrumb
img.resize{height:0.9em;width:0.8em}img.icon{height:16px;vertical-align:middle;width:16px;padding-right:4px}img.iconsmall{height:11px;margin-right:1px;vertical-align:middle;width:11px}img.iconhelp{height:17px;margin-right:4px;vertical-align:middle;width:17px}img.icontoggle{height:17px;vertical-align:middle;width:50px}img.iconkbhelp{height:17px;width:49px}.categorybox
.category{font-size:1.2em;font-weight:bold}.generalbox{border:1px
solid}.boxaligncenter{margin-left:auto;margin-right:auto}.boxalignright{margin-left:auto;margin-right:0}.boxalignleft{margin-left:0;margin-right:auto}.boxwidthnarrow{width:30%}.boxwidthnormal{width:50%}.boxwidthwide{width:80%}.buttons .singlebutton,
.buttons .singlebutton form,
.buttons .singlebutton
div{display:inline}.buttons .singlebutton
input{margin:20px
5px}.blink{text-decoration:blink}.headermain{font-weight:bold}#maincontent{display:block;height:1px;overflow:hidden}img.uihint{cursor:help}#addmembersform
table{margin-left:auto;margin-right:auto}.formtable tbody th,
.generaltable
th.header{vertical-align:top}.flexible
th{white-space:nowrap}.cell{vertical-align:top}.helplink
img{height:17px;vertical-align:middle;width:17px}img.emoticon{vertical-align:middle;width:15px;height:15px}form.popupform,
form.popupform
div{display:inline}.arrow_button
input{overflow:hidden}.no-overflow{overflow:auto;padding-bottom:1px}.pagelayout-report .no-overflow{overflow:visible}.no-overflow>.generaltable{margin-bottom:0}.ie6 .no-overflow{width:100%}.ie6
li.section{line-height:1.2em;width:100%}.accesshide{position:absolute;left:-10000px;font-weight:normal;font-size:1em}.dir-rtl
.accesshide{top:-30000px;left:auto}span.hide,div.hide{display:none}.invisiblefieldset{display:inline;border-width:0;padding:0;margin:0}a.skip-block,a.skip{position:absolute;top: -1000em;font-size:0.85em;text-decoration:none}a.skip-block:focus,a.skip-block:active,a.skip:focus,a.skip:active{position:static;display:block}.skip-block-to{display:block;height:1px;overflow:hidden}.arrow,
.arrow_button
input{font-family:Arial,Helvetica,Courier,sans-serif}#yui-module-debug{display:none}.headermain{float:left;margin:15px;font-size:2.3em}.hmsmall{font-size:0.5em}.headermenu{float:right;margin:10px;font-size:0.6em;text-align:right}.navbar{clear:both;overflow:hidden}.ie6
.navbar{overflow:hidden;height:100%}.breadcrumb{float:left}.navbutton{text-align:right}.breadcrumb
ul{padding:0;margin:0;text-indent:0;list-style:none}.navbutton{float:right}.breadcrumb li,
.navbutton div,
.navbutton
form{display:inline}#page-footer{text-align:center;font-size:0.9em}#page-footer
.homelink{margin:1em
0}#page-footer .homelink
a{padding-left:1em;padding-right:1em}#page-footer .logininfo,
#page-footer .sitelink,
#page-footer
.helplink{margin:0px
10px}#page-footer
.performanceinfo{text-align:center;margin:10px
20%}#page-footer .performanceinfo
span{display:block}#page-footer
.validators{margin-top:40px;padding-top:5px;border-top:1px dotted gray}#page-footer .validators
ul{margin:0px;padding:0px;list-style-type:none}#page-footer .validators ul
li{display:inline;margin-right:10px;margin-left:10px}.tabtree{position:relative;margin-bottom:3.5em}.tabtree
li{display:inline}.tabtree
ul{margin:5px}.tabtree ul li.here
ul{position:absolute;top:100%;width:100%}.tabtree ul li.here
.empty{display:none}.mform
fieldset{border:1px
solid}.mform fieldset
fieldset{border-width:0px}.mform fieldset
legend{font-weight:bold;margin-left:0.5em}.mform fieldset
div{margin:10px;margin-top:0}.mform fieldset div
div{margin:0}.mform fieldset
.advancedbutton{text-align:right}.mform
fieldset.hidden{border-width:0}.mform
fieldset.group{margin-bottom:0}.mform
fieldset.error{border:1px
solid #A00}.mform
.fitem{width:100%;overflow:hidden;margin-top:5px;margin-bottom:1px;clear:right}.mform .fitem
.fitemtitle{width:20%;text-align:right;float:left}.mform .fitem .fitemtitle
div{display:inline}.mform .fitem
.felement{border-width:0;width:100%;margin-left:0%}.mform .fitem
fieldset.felement{margin-left:0;padding-left:1%;margin-bottom:0}.mform .error,
.mform
.required{color:#A00}.mform .required .fgroup span
label{color:#000}.mform
.fdescription.required{color:#A00;text-align:right}.mform .fpassword
.unmask{display:inline;margin-left:0.5em}.mform .ftextarea
#id_alltext{width:100%}.mform ul.file-list{padding:0;margin:0;list-style:none}.mform label .req,
.mform label
.adv{cursor:help}.mform .fcheckbox
input{margin-left:0}.mform .fcheckbox
span{width:100%}.mform .fitem fieldset.fgroup label,
.mform .fradio label,
.mform .fcheckbox label,
.mform fieldset.fdate_selector
label{display:inline;float:none;width:auto}.mform .ftags
label.accesshide{display:block;position:static}.mform .ftags
select{margin-bottom:0.7em;min-width:22em}input#id_externalurl{direction:ltr}.ie .mform .fitem
.felement{margin-left:0;text-align:left;float:left}.ie .mform .fitem
.fitemtitle{padding-right:1em}#portfolio-add-button{display:inline}.phpinfo
.center{text-align:center}.phpinfo .center
table{margin-left:auto;margin-right:auto;text-align:left;border-collapse:collapse}.phpinfo .center
th{text-align:center}.phpinfo .e,
.phpinfo .v,
.phpinfo
.h{border:1px
solid #000;font-size:0.8em;vertical-align:baseline;color:#000;background-color:#ccc}.phpinfo
.e{background-color:#ccf;font-weight:bold}.phpinfo
.h{background-color:#99c;font-weight:bold}.addbloglink{text-align:center}.blog_entry
.audience{text-align:right}.blog_entry
.tags{margin-top:15px}#page-group-index
#groupeditform{text-align:center}#doc-contents
h1{margin:1em
0 0 0}#doc-contents
ul{margin:0;padding:0;width:90%}#doc-contents ul
li{list-style-type:none}.groupmanagementtable
td{vertical-align:top}.groupmanagementtable #existingcell,
.groupmanagementtable
#potentialcell{width:42%}.groupmanagementtable
#buttonscell{width:16%}.groupmanagementtable #buttonscell
input{width:80%}.groupmanagementtable #removeselect_wrapper,
.groupmanagementtable
#addselect_wrapper{width:100%}.groupmanagementtable #removeselect_wrapper label,
.groupmanagementtable #addselect_wrapper
label{font-weight:normal}.dir-rtl .groupmanagementtable
p{text-align:right}#group-usersummary{width:14em}.groupselector{margin-top:3px;margin-bottom:3px}.loginbox{margin:15px;overflow:visible}.loginbox.twocolumns{margin:15px}.loginbox h2,
.loginbox
.subcontent{margin:5px;padding:10px;text-align:center}.loginbox .loginpanel
.desc{margin:0;padding:0;margin-bottom:5px}.loginbox .signuppanel
.subcontent{text-align:left}.loginbox
.loginsub{margin-left:0;margin-right:0}.loginbox .guestsub,
.loginbox .forgotsub,
.loginbox
.potentialidps{margin:5px
12%}.loginbox .potentialidps
.potentialidplist{margin-left:40%}.loginbox .potentialidps .potentialidplist
div{text-align:left}.loginbox
.loginform{margin-top:1em;text-align:left}.loginbox .loginform .form-label{float:left;text-align:right;width:44%;direction:rtl;white-space:nowrap}.dir-rtl .loginbox .loginform .form-label{float:left;text-align:right;width:44%;direction:ltr;white-space:nowrap}.loginbox .loginform .form-input{float:right;width:55%}.loginbox .loginform .form-input
input{width:6em}.loginbox
.signupform{margin-top:1em;text-align:center}.loginbox.twocolumns
.loginpanel{float:left;width:49.5%;border-right:1px solid;margin-bottom:-2000px;padding-bottom:2000px}.loginbox.twocolumns
.signuppanel{float:right;width:50%;margin-bottom:-2000px;padding-bottom:2000px}.notepost{margin-bottom:1em}.notepost
.userpicture{float:left;margin-right:5px}.notepost .content,
.notepost
.footer{clear:both}.notesgroup{margin-left:20px}.path-my .coursebox .overview
.name{margin-left:20px}.path-my .coursebox .overview
.info{margin-left:25px}.path-my .coursebox .overview
.details{margin-left:25px}.path-my .coursebox
.overview{margin-bottom:10px}.path-my .coursebox
.info{float:none}.logtable
th{text-align:left}.mod_introbox{border:1px
solid;padding:10px}table.mod_index{width:100%}#help_icon_tooltip
div.bd{width:35em}#help
hr{border:none;height:1px;background:#ccc}#help
.center{text-align:center}#help
.moreinfo{text-align:right}#help
.indent{margin-left:40px}#help .indent-big{margin-left:160px;margin-right:160px}#help
#emoticons{text-align:center;clear:both;width:300px;margin-right:auto;margin-left:auto}#help #emoticons
ul{list-style-type:none}#help #emoticons
li{margin-bottom:3px;width:120px;border-left:3px solid gray;padding-left:7px;float:left}.comment-ctrl{font-size:12px;display:none;margin:0;padding:0}.comment-ctrl
h5{margin:0;padding:5px}.comment-area{max-width:400px;padding:5px}.comment-area
textarea{width:100%;overflow:auto}.comment-area
.fd{text-align:right}.comment-meta
span{color:gray}.comment-list{font-size:11px;overflow:auto;list-style:none;padding:0;margin:0}.comment-list
li{margin:2px;list-style:none;margin-bottom:5px;clear:both}.comment-list
li.first{display:none}.comment-paging{text-align:center}.comment-paging
.pageno{padding:2px}.comment-paging
.curpage{border:1px
solid #CCC}.comment-userpicture{width:20px;float:left}.comment-content{margin-left:22px}.comment-content
div{margin:0;padding:0}.comment-content
p{padding:0;margin:0
18px 0 0}.comment-delete{float:right;text-align:right}.comment-delete-confirm{background:#eee;padding:2px;width:5em;text-align:center}.comment-container{float:left;margin:4px}.comment-report-selectall{display:none}.comment-link{display:none}.jsenabled .comment-link{display:block}.jsenabled
.showcommentsnonjs{display:none}.jsenabled .comment-report-selectall{display:inline}.completion-expired{background:#FDD}.completion-expected{font-size:0.75em}.completion-sortchoice,.completion-identifyfield{font-size:0.75em;vertical-align:bottom}.completion-progresscell{text-align:right}.completion-expired .completion-expected{font-weight:bold}#page-tag-coursetags_edit
.coursetag_edit_centered{position:relative;width:600px;margin:20px
auto}#page-tag-coursetags_edit
.coursetag_edit_row{clear:both}#page-tag-coursetags_edit .coursetag_edit_row
.coursetag_edit_left{float:left;width:50%;text-align:right}#page-tag-coursetags_edit .coursetag_edit_row
.coursetag_edit_right{margin-left:50%}#page-tag-coursetags_edit
.coursetag_edit_input3{display:none}#page-tag-coursetags_more
.coursetag_more_large{font-size:120%}#page-tag-coursetags_more
.coursetag_more_small{font-size:80%}#page-tag-coursetags_more
.coursetag_more_link{font-size:80%}#tag-description,#tag-blogs{width:100%}#tag-management-box{margin-bottom:10px;line-height:20px}#tag-user-table{padding:3px;clear:both;width:100%}#tag-user-table:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}img.user-image{height:100px;width:100px}#small-tag-cloud-box{width:300px;margin:0
auto}#big-tag-cloud-box{width:600px;margin:0
auto;float:none}ul#tag-cloud-list{list-style:none;padding:5px;margin:0}ul#tag-cloud-list
li{margin:0;display:inline;list-style-type:none}#tag-search-box{text-align:center;margin:10px
auto}#tag-search-results-container{padding:0;width:100%}#tag-search-results{padding:0;margin:15px
20% 0 20%;float:left;width:60%;display:block}#tag-search-results
li{width:30%;float:left;padding-left:1%;text-align:left;line-height:20px;padding-right:1%;list-style:none}span.flagged-tag,
span.flagged-tag
a{color:#F00}table#tag-management-list{text-align:left;width:100%}table#tag-management-list td,
table#tag-management-list
th{vertical-align:middle;text-align:left;padding:4px}.tag-management-form{text-align:center}#relatedtags-autocomplete-container{margin-left:auto;margin-right:auto;min-height:4.6em;width:100%}#relatedtags-autocomplete{position:relative;display:block;width:60%;margin-left:auto;margin-right:auto}#relatedtags-autocomplete .yui-ac-content{position:absolute;width:420px;left:20%;border:1px
solid #404040;background:#fff;overflow:hidden;z-index:9050}#relatedtags-autocomplete
.ysearchquery{position:absolute;right:10px;color:#808080;z-index:10}#relatedtags-autocomplete .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049}#relatedtags-autocomplete
ul{padding:0;width:100%;margin:0;list-style-type:none}#relatedtags-autocomplete
li{padding:0
5px;cursor:default;white-space:nowrap}#relatedtags-autocomplete li.yui-ac-highlight{background:#FFC}h2.tag-heading,
div#tag-description,
div#tag-blogs,
body.tag
.managelink{padding:5px}.tag_cloud
.s20{font-size:1.5em;font-weight:bold}.tag_cloud
.s19{font-size:1.5em}.tag_cloud
.s18{font-size:1.4em;font-weight:bold}.tag_cloud
.s17{font-size:1.4em}.tag_cloud
.s16{font-size:1.3em;font-weight:bold}.tag_cloud
.s15{font-size:1.3em}.tag_cloud
.s14{font-size:1.2em;font-weight:bold}.tag_cloud
.s13{font-size:1.2em}.tag_cloud .s12,
.tag_cloud
.s11{font-size:1.1em;font-weight:bold}.tag_cloud .s10,
.tag_cloud
.s9{font-size:1.1em}.tag_cloud .s8,
.tag_cloud
.s7{font-size:1em;font-weight:bold}.tag_cloud .s6,
.tag_cloud
.s5{font-size:1em}.tag_cloud .s4,
.tag_cloud
.s3{font-size:0.9em;font-weight:bold}.tag_cloud .s2,
.tag_cloud
.s1{font-size:0.9em}.tag_cloud
.s0{font-size:0.8em}.file-picker
.ygtvtn{background:url(../pix/y%2Ftn) 0 0 no-repeat;width:17px;height:22px}.file-picker
.ygtvtm{background:url(image.php?theme=tesol&image=y%2Ftm) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvtmh{background:url(image.php?theme=tesol&image=y%2Ftmh) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvtp{background:url(image.php?theme=tesol&image=y%2Ftp) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvtph{background:url(image.php?theme=tesol&image=y%2Ftph) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvln{background:url(image.php?theme=tesol&image=y%2Fln) 0 0 no-repeat;width:17px;height:22px}.file-picker
.ygtvlm{background:url(image.php?theme=tesol&image=y%2Flm) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvlmh{background:url(image.php?theme=tesol&image=y%2Flmh) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvlp{background:url(image.php?theme=tesol&image=y%2Flp) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvlph{background:url(image.php?theme=tesol&image=y%2Flph) 0 0 no-repeat;width:34px;height:22px;cursor:pointer}.file-picker
.ygtvloading{background:url(image.php?theme=tesol&image=y%2Floading) 0 0 no-repeat;width:16px;height:22px}.file-picker
.ygtvdepthcell{background:url(image.php?theme=tesol&image=y%2Fvline) 0 0 no-repeat;width:17px;height:22px}.file-picker
.ygtvblankdepthcell{width:17px;height:22px}.file-picker .ygtvitem
table{margin-bottom:0}.file-picker .ygtvitem
td{border:none;padding:0}* html .file-picker
.ygtvchildren{height:1%}.file-picker .ygtvlabel,
.file-picker .ygtvlabel:link,
.file-picker .ygtvlabel:visited,
.file-picker .ygtvlabel:hover{margin-left:2px;text-decoration:none}.file-picker{font-size:12px}.file-picker
strong{background:#FFC}.file-picker .fp-panel{padding:0;margin:0;text-align:left}.file-picker .fp-login-form{text-align:center}.file-picker .fp-searchbar{float:right}.file-picker .fp-viewbar{width:300px;float:left}.file-picker .fp-toolbar{padding: .8em;background:#FFC;text-align:center;margin:3px}.file-picker .fp-toolbar
a{padding:0
.5em}.file-picker .fp-list{list-style-type:none;padding:0;float:left;width:100%;margin:0}.dir-rtl .file-picker .fp-list{text-align:right}.file-picker .fp-list
li{border-bottom:1px dotted gray;margin-bottom:1em}.file-picker .fp-repo-name{display:block;padding: .5em;margin-bottom: .5em}.file-picker .fp-pathbar{margin: .4em;border-bottom:1px dotted gray}.file-picker .fp-pathbar
a{padding: .4em}.file-picker .fp-rename-form{text-align:center}.file-picker .fp-rename-form
p{margin:1em}.file-picker .fp-upload-form{margin:2em
0;text-align:center}.file-picker .fp-upload-btn{clear:both;margin-top:2em}.file-picker .fp-paging{margin:1em
.5em;clear:both;text-align:center;line-height:2.5em}.file-picker .fp-paging
a{padding: .5em;border:1px
solid #CCC}.file-picker .fp-paging
a.cur_page{border:1px
solid blue}.file-picker .fp-popup{text-align:center}.file-picker .fp-grid-panel{}.file-picker .fp-grid{float:left;text-align:center}.file-picker .fp-grid
div{overflow:hidden}.file-picker .fp-grid
p{margin:0;padding:0;background:#FFC}.file-picker .fp-grid
.label{height:48px;text-align:center}.file-picker .fp-grid
span{color:gray}.file-picker .fp-error{padding:2em
0;margin:3em
5px;text-align:center;background:#FBB}.file-picker .fp-emptylist, .file-picker .fp-msg{text-align:center}.filepicker-filelist{padding:5px;margin:6px
0;background:#E9F4FF;border:#ACE 1px solid}.file-picker
div.bd{text-align:left}.filemanager-toolbar{margin:5px
0}.filemanager-toolbar
a{border:1px
solid #ACE;background:#F4FAFF;color:black;padding:3px}.filemanager-toolbar a:hover{background:#FFF}.fm-breadcrumb{margin:0}.filemanager-container{padding:5px;margin:6px
0;background:#E9F4FF;border:#ACE 1px solid}.filemanager-container
ul{margin:0;padding:0}.filemanager-container ul
li{white-space:nowrap;list-style-type:none}.filemanager-container ul li
a{padding:0}.filemanager-loading{display:none}.jsenabled .filemanager-loading{display:block}.fm-menuicon{cursor:pointer}#fm-move-div{margin:6px}#fm-move-div
strong{color:red}.fm-file-entry{border:1px
solid red}.fm-operation{font-weight:bold}.path-backup .mform
.grouped_settings.section_level{clear:both}.path-backup .mform
.grouped_settings{clear:both;overflow:hidden}.path-backup .mform .grouped_settings .fitem
.fitemtitle{width:40%;padding-right:10px}.path-backup .mform .grouped_settings .fitem
.felement{width:50%}.path-backup .mform .grouped_settings.section_level
.include_setting{width:50%;margin:0;float:left;clear:left;font-weight:bold}.path-backup .mform .grouped_settings.section_level
.normal_setting{width:50%;margin:0;margin-left:50%}.path-backup .mform .grouped_settings.activity_level .include_setting
label{font-weight:normal}.path-backup .mform .fitem
fieldset.felement{margin-left:0;width:auto;padding-left:0}.path-backup
.notification.dependencies_enforced{text-align:center;color:#A00;font-weight:bold}.path-backup
.backup_progress{text-align:center}.path-backup .backup_progress
span.backup_stage{color:#999}.path-backup .backup_progress
.backup_stage.backup_stage_current{font-weight:bold;color:inherit}.path-backup .backup_progress
.backup_stage.backup_stage_next{}.path-backup .backup_progress
span.backup_stage.backup_stage_complete{color:inherit}#webservice-doc-generator
td{text-align:left;border:0px
solid black}#helppopupbox{background-color:#eee;border:1px
solid #848484;z-index:10000 !important}#helppopupbox .yui3-widget-hd{float:right;margin:3px
3px 0 0}#helppopupbox .yui3-widget-bd{margin:0
1em 1em 1em;border-top:1px solid #eee}#helppopupbox
.helpheading{font-size:1em}#helppopupbox
.spinner{margin:1em}#custommenu{clear:both}#custommenu .yui3-menu .yui3-menu{z-index:500}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content,
#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content
.ul{border:1px
solid #000}#custommenu .yui3-menu-horizontal.javascript-disabled
ul{margin:0;padding:0}#custommenu .yui3-menu-horizontal.javascript-disabled
li{margin:0;padding:0;list-style:none;width:auto;position:relative}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu .yui3-menu-label{padding-right:20px}#custommenu .yui3-menu-horizontal.javascript-disabled>.yui3-menu-content>ul>li{float:left}#custommenu .yui3-menu-horizontal.javascript-disabled li
a{padding:0
10px}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu{position:absolute;top:-10000px;left:-10000px;visibility:hidden;white-space:nowrap;max-width:250px;background-color:#FFF}#custommenu .yui3-menu-horizontal.javascript-disabled li:hover>.yui3-menu{top:100%;left:0;visibility:visible;z-index:10}#custommenu .yui3-menu-horizontal.javascript-disabled li:hover .yui3-menu .yui3-menu{top:0;left:100%;min-width:200px}#custommenu .yui3-menu-horizontal.javascript-disabled>.yui3-menu-content>ul:after{content:"";display:block;clear:both;line-height:0;font-size:0;visibility:hidden}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content{font-size:93%;line-height:2;padding:0}#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content .yui3-menu-content{font-size:100%}#custommenu .yui3-menu-label,
#custommenu .yui3-menuitem-content{cursor:pointer}#custommenu .yui3-menuitem-active{background-color:#B3D4FF}#custommenu .yui3-menuitem-active,
#custommenu .yui3-menuitem-active .yui3-menuitem-content,
#custommenu .yui3-menu-horizontal .yui3-menu-label,
#custommenu .yui3-menu-horizontal .yui3-menu-content{background-image:none;background-position:right center;background-repeat:no-repeat}#custommenu .yui3-menu-label,
#custommenu .yui3-menu .yui3-menu .yui3-menu-label{background-image:url(image.php?theme=tesol&image=vertical-menu-submenu-indicator.png)}#custommenu .yui3-menu .yui3-menu .yui3-menu-label-menuvisible{background-image:url(image.php?theme=tesol&image=horizontal-menu-submenu-indicator&rev=549&component=theme)}.smartselect{position:absolute}.smartselect
.smartselect_mask{background-color:#fff}.smartselect
ul{padding:0;margin:0}.smartselect ul
li{list-style:none}.smartselect
.smartselect_menu{margin-right:5px}.safari .smartselect
.smartselect_menu{margin-left:2px}.smartselect .smartselect_menu,
.smartselect
.smartselect_submenu{border:1px
solid #000;background-color:#FFF;display:none}.smartselect .smartselect_menu.visible,
.smartselect
.smartselect_submenu.visible{display:block}.smartselect .smartselect_menu_content ul
li{position:relative;padding:2px
5px}.smartselect .smartselect_menu_content ul li
a{color:#333;text-decoration:none}.smartselect .smartselect_menu_content ul li
a.selectable{color:inherit}.smartselect
.smartselect_submenuitem{background-image:url(../pix/t%2Fcollapsed);background-repeat:no-repeat;background-position:100%}.smartselect.spanningmenu
.smartselect_submenu{position:absolute;top:-1px;left:100%}.smartselect.spanningmenu .smartselect_submenu
a{white-space:nowrap;padding-right:16px}.smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover{text-decoration:underline}.smartselect.compactmenu
.smartselect_submenu{position:relative;margin:2px
-3px;margin-left:10px;display:none;border-width:0;z-index:1010}.smartselect.compactmenu
.smartselect_submenu.visible{display:block}.smartselect.compactmenu
.smartselect_menu{z-index:1000;overflow:hidden}.smartselect.compactmenu .smartselect_submenu
.smartselect_submenu{z-index:1020}.smartselect.compactmenu .smartselect_submenuitem:hover>.smartselect_menuitem_label{font-weight:bold}#page-admin-registration-register
.registration_textfield{width:300px}.userenrolment{width:100%;border-collapse:collapse}.userenrolment
td{padding:0;height:41px}.userenrolment
.subfield{margin-right:5px}.userenrolment .col_userdetails
.subfield_picture{float:left}.userenrolment
.col_lastseen{width:150px}.userenrolment
.col_role{width:262px}.userenrolment .col_role
.roles{margin-right:30px}.userenrolment .col_role
.role{float:left;padding:3px;margin:3px}.userenrolment .col_role .role
a{margin-left:3px;cursor:pointer}.userenrolment .col_role
.addrole{float:right;width:18px;margin:3px;height:18px;text-align:center}.userenrolment .col_role .addrole a
img{vertical-align:bottom}.userenrolment .hasAllRoles .col_role
.addrole{display:none}.userenrolment .col_group
.groups{margin-right:30px}.userenrolment .col_group
.group{float:left;padding:3px;margin:3px;white-space:nowrap}.userenrolment .col_group .group
a{margin-left:3px;cursor:pointer}.userenrolment .col_group
.addgroup{float:right;width:18px;margin:3px;height:18px;text-align:center}.userenrolment .col_group .addgroup a
img{vertical-align:bottom}.userenrolment .col_enrol
.enrolment{float:left;padding:3px;margin:3px}.userenrolment .col_enrol .enrolment
a{float:right;margin-left:3px}#page-enrol-users
.enrol_user_buttons{float:right}#page-enrol-users .enrol_user_buttons
.enrolusersbutton{margin-left:1em;display:inline}#page-enrol-users .enrol_user_buttons .enrolusersbutton div,
#page-enrol-users .enrol_user_buttons .enrolusersbutton
form{display:inline}#page-enrol-users .enrol_user_buttons .enrolusersbutton
input{padding-left:6px;padding-right:6px}#page-enrol-users.dir-rtl .col_userdetails
.subfield_picture{float:right}.dir-rtl
.headermain{float:right}.dir-rtl
.headermenu{float:left}.dir-rtl
.breadcrumb{float:right}.dir-rtl
.navbutton{float:left}.dir-rtl .breadcrumb ul
li{float:right;margin-left:5px}.dir-rtl .mform .fitem
.fitemtitle{float:right}.dir-rtl .loginbox .loginform .form-label{float:right;text-align:left}.dir-rtl .loginbox .loginform .form-input{text-align:right}.dir-rtl .yui3-menu-hidden{left:0px}#page-admin-roles-define.dir-rtl #rolesform
.felement{margin-right:180px}#page-message-edit.dir-rtl table.generaltable
th.c0{text-align:right}.backup-restore .backup-section{clear:both;border:1px
solid #ddd;background-color:#f6f6f6;margin-bottom:1em}.backup-restore .backup-section>h2.header{padding:5px
6px;margin:0;border-bottom:1px solid #ddd}.backup-restore .backup-section
.noticebox{margin:1em
auto;width:60%;text-align:center}.backup-restore .backup-section .backup-sub-section{margin:0
25px;background-color:#f9f9f9;border:1px
solid #f3f3f3;margin-bottom:1em}.backup-restore .backup-section .backup-sub-section
h3{text-align:right;border-bottom:1px solid #DDD;padding:5px
86% 5px 6px;margin:0;background-color:#e9e9e9}.backup-restore .backup-section.settings-section .detail-pair{margin:0;padding:0;width:50%;display:inline-block}.backup-restore .backup-section.settings-section .detail-pair .detail-pair-label{width:65%}.backup-restore .backup-section.settings-section .detail-pair .detail-pair-value{width:25%}.backup-restore
.activitytable{width:60%;min-width:500px}.backup-restore .activitytable
.modulename{width:100px}.backup-restore .activitytable
.moduleincluded{width:50px}.backup-restore .activitytable
.userinfoincluded{width:50px}.backup-restore .detail-pair{}.backup-restore .detail-pair-label{display:inline-block;width:25%;padding:8px;margin:0;text-align:right;font-weight:bold;color:#444;vertical-align:top}.backup-restore .detail-pair-value{display:inline-block;width:65%;padding:8px;margin:0}.backup-restore .detail-pair-value>.sub-detail{display:block;color:#1580B6;margin-left:2em;font-size:90%;font-style:italic}.backup-restore>.singlebutton{text-align:right}.path-backup .mform .fgroup
.proceedbutton{float:right;margin-right:1%}.restore-course-search .rcs-results{width:70%;min-width:400px;border:1px
solid #ddd;margin:5px
0}.restore-course-search .rcs-results
table{width:100%;margin:0;border-width:0}.restore-course-search .rcs-results table .no-overflow{max-width:600px}.restore-course-search .rcs-results
.paging{text-align:left;margin:0;background-color:#eee;padding:3px}.restore-course-category .rcs-results{width:70%;min-width:400px;border:1px
solid #ddd;margin:5px
0}.restore-course-category .rcs-results
table{width:100%;margin:0;border-width:0}.restore-course-category .rcs-results table .no-overflow{max-width:600px}.restore-course-category .rcs-results
.paging{text-align:left;margin:0;background-color:#eee;padding:3px}.corelightbox{background-color:#CCC;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.corelightbox
img{position:fixed;top:50%}.ie.dir-rtl .mform .fitem
.felement{margin-right:0;text-align:right;float:right}.mod-indent-1{margin-left:20px}.mod-indent-2{margin-left:40px}.mod-indent-3{margin-left:60px}.mod-indent-4{margin-left:80px}.mod-indent-5{margin-left:100px}.mod-indent-6{margin-left:120px}.mod-indent-7{margin-left:140px}.mod-indent-8{margin-left:160px}.mod-indent-9{margin-left:180px}.mod-indent-10{margin-left:200px}.mod-indent-11{margin-left:220px}.mod-indent-12{margin-left:240px}.mod-indent-13{margin-left:260px}.mod-indent-14{margin-left:280px}.mod-indent-15,.mod-indent-huge{margin-left:300px}.dir-rtl .mod-indent-1{margin-right:20px;margin-left:0}.dir-rtl .mod-indent-2{margin-right:40px;margin-left:0}.dir-rtl .mod-indent-3{margin-right:60px;margin-left:0}.dir-rtl .mod-indent-4{margin-right:80px;margin-left:0}.dir-rtl .mod-indent-5{margin-right:100px;margin-left:0}.dir-rtl .mod-indent-6{margin-right:120px;margin-left:0}.dir-rtl .mod-indent-7{margin-right:140px;margin-left:0}.dir-rtl .mod-indent-8{margin-right:160px;margin-left:0}.dir-rtl .mod-indent-9{margin-right:180px;margin-left:0}.dir-rtl .mod-indent-10{margin-right:200px;margin-left:0}.dir-rtl .mod-indent-11{margin-right:220px;margin-left:0}.dir-rtl .mod-indent-12{margin-right:240px;margin-left:0}.dir-rtl .mod-indent-13{margin-right:260px;margin-left:0}.dir-rtl .mod-indent-14{margin-right:280px;margin-left:0}.dir-rtl .mod-indent-15,
.dir-rtl .mod-indent-huge{margin-right:300px;margin-left:0}.dir-rtl .felement.feditor
select{margin-right:18.75%;margin-left:auto}.dir-rtl .mform .fitem
.felement{margin-right:16%;margin-left:auto}.resourcecontent .resourcemediaplugin_mp3
object{height:25px;width:600px}sub{vertical-align:sub}sup{vertical-align:super}.dir-rtl .ygtvtn,
.dir-rtl .ygtvtm,
.dir-rtl .ygtvtmh,
.dir-rtl .ygtvtmhh,
.dir-rtl .ygtvtp,
.dir-rtl .ygtvtph,
.dir-rtl .ygtvtphh,
.dir-rtl .ygtvln,
.dir-rtl .ygtvlm,
.dir-rtl .ygtvlmh,
.dir-rtl .ygtvlmhh,
.dir-rtl .ygtvlp,
.dir-rtl .ygtvlph,
.dir-rtl .ygtvlphh,
.dir-rtl .ygtvdepthcell,
.dir-rtl .ygtvok,
.dir-rtl .ygtvok:hover,
.dir-rtl .ygtvcancel,
.dir-rtl .ygtvcancel:hover{width:18px;height:22px;background-image:url(image.php?theme=tesol&image=yui2-treeview-sprite-rtl.png);background-repeat:no-repeat;cursor:pointer}.dir-rtl
.ygtvtn{background-position:0 -5600px}.dir-rtl
.ygtvtm{background-position:0 -4000px}.dir-rtl .ygtvtmh,
.dir-rtl
.ygtvtmhh{background-position:0 -4800px}.dir-rtl
.ygtvtp{background-position:0 -6400px}.dir-rtl .ygtvtph,
.dir-rtl
.ygtvtphh{background-position:0 -7200px}.dir-rtl
.ygtvln{background-position:0 -1600px}.dir-rtl
.ygtvlm{background-position:0 0}.dir-rtl .ygtvlmh,
.dir-rtl
.ygtvlmhh{background-position:0 -800px}.dir-rtl
.ygtvlp{background-position:0 -2400px}.dir-rtl .ygtvlph,
.dir-rtl
.ygtvlphh{background-position:0 -3200px}.dir-rtl
.ygtvdepthcell{background-position:0 -8000px}.dir-rtl
.ygtvok{background-position:0 -8800px}.dir-rtl .ygtvok:hover{background-position:0 -8844px}.dir-rtl
.ygtvcancel{background-position:0 -8822px}.dir-rtl .ygtvcancel:hover{background-position:0 -8866px}.dir-rtl #yui-gen4.yui-layout-unit-left{left:500px !important}.dir-rtl #yui-gen6.yui-layout-unit-center{left:0px !important}.dir-rtl.yui-skin-sam .yui-panel
.hd{text-align:left}.dir-rtl .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd{text-align:right}.dir-rtl .clearlooks2.ie9 .mceAlert .mceMiddle span,.dir-rtl .clearlooks2 .mceConfirm .mceMiddle
span{top:44px}.dir-rtl .o2k7Skin table,
.dir-rtl .o2k7Skin tbody,
.dir-rtl .o2k7Skin a,
.dir-rtl .o2k7Skin img,
.dir-rtl .o2k7Skin tr,
.dir-rtl .o2k7Skin div,
.dir-rtl .o2k7Skin td,
.dir-rtl .o2k7Skin iframe,
.dir-rtl .o2k7Skin span,
.dir-rtl .o2k7Skin *,
.dir-rtl .o2k7Skin .mceText,
.dir-rtl .o2k7Skin .mceListBox
.mceText{text-align:right}.path-rating
.ratingtable{width:100%;margin-bottom:1em}.path-rating .ratingtable
th.rating{width:100%}.path-rating .ratingtable td.rating,
.path-rating .ratingtable
td.time{white-space:nowrap;text-align:center}.course-content ul.weeks .content .summary ul,
.course-content ul.topics .content .summary
ul{list-style:disc outside none}.course-content ul.weeks .content .summary ol,
.course-content ul.topics .content .summary
ol{list-style:decimal outside none}.dir-rtl #adminsettings #id_s__pathtodu,
.dir-rtl #adminsettings #id_s__aspellpath,
.dir-rtl #adminsettings #id_s__pathtodot,
.dir-rtl #adminsettings #id_s__supportemail,
.dir-rtl #adminsettings #id_s__supportpage,
.dir-rtl #adminsettings #id_s__sessioncookie,
.dir-rtl #adminsettings #id_s__sessioncookiepath,
.dir-rtl #adminsettings #id_s__sessioncookiedomain,
.dir-rtl #adminsettings #id_s__proxyhost,
.dir-rtl #adminsettings #id_s__proxyuser,
.dir-rtl #adminsettings #id_s__proxypassword,
.dir-rtl #adminsettings #id_s__proxybypass,
.dir-rtl #adminsettings #id_s__jabberhost,
.dir-rtl #adminsettings #id_s__jabberserver,
.dir-rtl #adminsettings #id_s__jabberusername,
.dir-rtl #adminsettings #id_s__jabberpassword,
.dir-rtl #adminsettings #id_s__additionalhtmlhead,
.dir-rtl #adminsettings #id_s__additionalhtmltopofbody,
.dir-rtl #adminsettings #id_s__additionalhtmlfooter,
.dir-rtl #adminsettings #id_s__docroot,
.dir-rtl #adminsettings #id_s__filter_tex_latexpreamble,
.dir-rtl #adminsettings #id_s__filter_tex_latexbackground,
.dir-rtl #adminsettings #id_s__filter_tex_pathlatex,
.dir-rtl #adminsettings #id_s__filter_tex_pathdvips,
.dir-rtl #adminsettings #id_s__filter_tex_pathconvert,
.dir-rtl #adminsettings #id_s__blockedip,
.dir-rtl #adminsettings #id_s__pathtoclam,
.dir-rtl #adminsettings #id_s__quarantinedir,
.dir-rtl #adminsettings #id_s__sitepolicy,
.dir-rtl #adminsettings #id_s__sitepolicyguest,
.dir-rtl #adminsettings #id_s__cronremotepassword,
.dir-rtl #adminsettings #id_s__allowedip,
.dir-rtl #adminsettings #id_s__blockedip,
.dir-rtl #adminsettings #id_s_enrol_meta_nosyncroleids,
.dir-rtl #adminsettings #id_s_enrol_ldap_host_url,
.dir-rtl #adminsettings #id_s_enrol_ldap_ldapencoding,
.dir-rtl #adminsettings #id_s_enrol_ldap_bind_dn,
.dir-rtl #adminsettings #id_s_enrol_ldap_bind_pw,
.dir-rtl #adminsettings #admin-emoticons .form-text,
.dir-rtl #adminsettings #admin-role_mapping input[type=text],
.dir-rtl #adminsettings #id_s_enrol_paypal_paypalbusiness,
.dir-rtl #adminsettings #id_s_enrol_flatfile_location,
#page-admin-setting-enrolsettingsflatfile.dir-rtl input[type=text],
#page-admin-setting-enrolsettingsdatabase.dir-rtl input[type=text],
#page-admin-auth-db.dir-rtl input[type=text]{direction:ltr}#page-admin-setting-enrolsettingsflatfile.dir-rtl
.informationbox{direction:ltr;text-align:left}#page-admin-grade-edit-scale-edit.dir-rtl .error
input#id_name{margin-right:170px}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;z-index:10000}#course-content
.headingblock{display:none}#region-main-nav-bar .change-view{display:none}.region-main-nav-bar:after,.lessons:after,.current-grades:after{content:".";display:block;visibility:hidden;clear:both;height:0}.ie7 .region-main-nav-bar,
.ie7 .lessons,
.ie7 .current-grades{zoom:1}.current-grades{list-style:none;margin:0;padding:0}.current-grades
li{float:left;margin:0;width:30%;text-align:left}.current-grades li:first-child{text-align:left;width:20%}.current-grades
li.last{text-align:right;width:20%}.current-grades
.gradelabel{margin-right:6px}.current-grades
.performance{position:relative;top:3px;display:inline-block;padding:0;margin:0
auto;height:16px;width:73px;background-position:0 -60px}.current-grades .performance.stars-0{background-position:0 -60px}.current-grades .performance.stars-1{background-position: -120px -60px}.current-grades .performance.stars-2{background-position: -240px -60px}.current-grades .performance.stars-3{background-position: -360px -60px}.current-grades .performance.stars-4{background-position: -480px -60px}.region-main-nav-bar{position:relative;z-index:1;margin-bottom:18px}.region-main-nav-bar .change-view{float:left;padding-right:24px}.region-main-nav-bar .change-view.loading{background:url(image.php?theme=tesol&image=ajax-loader-gray&rev=549&component=theme) 100% center no-repeat}.ie7 .change-view .hierarchical-select{top: -10px}.ie7 .change-view .hierarchical-select-open{top: -11px}.change-view .hierarchical-select-current,
.change-view .hierarchical-select-current:visited{font-size:1.29em;background-position:100% -495px;color:#4d4d4d}.region-main-nav-bar
.langmenu{float:right;position:relative}.hierarchical-select-main
.label{display:none}.lessons{clear:both;list-style:none;padding:0;margin:0
-18px 0 0;text-align:center}.lessons
li{float:left;width:100px;height:102px;margin:40px
18px 20px 0}.lessons .first-row{margin-top:4px}.lessons a,
.lessons a:visited,
.lessons
div{display:block;position:relative;padding:10px
5px;height:80px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.lessons a:active,
.lessons a:hover,
.lessons a:focus{text-decoration:none}.lessons a,
.lessons a:visited{margin: -1px;border:2px
solid #fff;background:#ccc;color:#4d4d4d}.lessons div,
.lessons
.number{border:1px
solid #999;background:#f9f9f9;color:#999}.lessons .done a,
.lessons .done a:visited,
.lessons .done
.number{border-width:2px;border-color:#fff;background:#cbcbcb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNGE0YTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #cbcbcb 0%, #a4a4a4 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbcbcb), color-stop(100%,#a4a4a4));background: -webkit-linear-gradient(top,  #cbcbcb 0%,#a4a4a4 100%);background: -o-linear-gradient(top,  #cbcbcb 0%,#a4a4a4 100%);background: -ms-linear-gradient(top,  #cbcbcb 0%,#a4a4a4 100%);background:linear-gradient(top,  #cbcbcb 0%,#a4a4a4 100%);color:#4d4d4d}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.oldie .lessons .done,
.oldie .lessons .done
.number{background:#cbcbcb;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbcbcb', endColorstr='#a4a4a4',GradientType=0 )}.lessons .current a,
.lessons .current a:visited{height:102px;font-weight:bold;color:#fff}.lessons .current a,
.lessons .current
.number{border-width:2px;border-color:#fff;background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(top,  #066bcd 0%,#0556a5 100%);color:#fff;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.oldie .lessons .current a,
.oldie .lessons .current
.number{background:#066bcd;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#066bcd', endColorstr='#0556a5',GradientType=0 )}.lessons
span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lessons
.number{position:absolute;left:50%;bottom: -10px;height:18px;width:32px;margin-left: -17px;line-height:18px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.lessons .current
.number{bottom: -14px;padding:3px
0;margin-left: -18px}.lessons
.type{display:none}.lessons .current
.type{margin-top:3px}.lessons
.title{margin:0
0 12px}.lessons .current
.title{margin:10px
0 15px}.lessons
.exercises{display:none}.lessons
.performance{display:block;padding:0;margin:0
auto;height:14px;width:65px;background-position:1px -30px}.lessons .performance.stars-0{background-position:1px -30px}.lessons .performance.stars-1{background-position: -119px -30px}.lessons .performance.stars-2{background-position: -239px -30px}.lessons .performance.stars-3{background-position: -359px -30px}.lessons .performance.stars-4{background-position: -479px -30px}.lessons .current .performance,
.test-performance
.performance{height:16px}.lessons .current .performance.stars-0,
.test-performance .performance.stars-0{background-position:1px -30px}.lessons .current .performance.stars-1,
.test-performance .performance.stars-1{background-position: -119px -30px}.lessons .current .performance.stars-2,
.test-performance .performance.stars-2{background-position: -239px -30px}.lessons .current .performance.stars-3,
.test-performance .performance.stars-3{background-position: -359px -30px}.lessons .current .performance.stars-4,
.test-performance .performance.stars-4{background-position: -479px -30px}.lessons .lock,
.lessons .tick,
.lessons
.clock{background:url(image.php?theme=tesol&image=sprite&rev=549&component=theme) -9999em -9999em no-repeat}.lessons
.lock{width:19px;height:30px;margin:0
auto;background-position: -15px -661px}.lessons
.tick{width:19px;height:22px;margin: -4px auto 8px;background-position: -16px -584px}.lessons
.clock{width:26px;height:24px;margin: -4px auto 6px;background-position: -12px -623px}.lesson-tip{display:none;z-index:100;padding:18px
18px 0;min-width:165px;max-width:304px;border:1px
solid #fff;background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(top,  #066bcd 0%,#0556a5 100%);color:#fff;-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.oldie .lesson-tip{background:#066bcd}.lesson-tip.right{margin-left: -102px}.lesson-tip.left{margin-left:102px}.lesson-tip
.arrow{position:absolute;width:100%;height:26px;top: -25px;left:0;background:url(image.php?theme=tesol&image=bg_lesson-tooltip-arrow&rev=549&component=theme) center 0 no-repeat}.lesson-tip.top
.arrow{top:auto;bottom: -25px;background-position:center -26px}.lesson-tip
.label{font-size:0.86em;color:#f2f2f2}.lesson-tip .title,
.lesson-tip .type,
.lesson-tip .exercises,
.lesson-tip
.performance{margin-bottom:15px;font-size:1.29em;color:#fff}.lesson-tip
.performance{position:relative;line-height:34px}.lesson-tip .performance
span{display:block;position:absolute;top:0;right: -35px}.lesson-tip.single{padding-bottom:18px}.lesson-tip
.value{font-size:1.29em}input.error{-moz-box-shadow:3px 3px 5px 6px #fff;-webkit-box-shadow:3px 3px 5px 6px #fff;box-shadow:inset 0 0 15px rgba(0,0,0,0.3), 0 0 15px #fff}.tabtree ul:after{content:".";display:block;visibility:hidden;clear:both;height:0}.ie7 .tabtree
ul{zoom:1}.tabtree{margin-bottom:12px}.tabtree
ul{background:#4d4d4d}.tabtree
.tabrow0{position:relative;top: -6px;padding:12px
18px;border:solid #4d4d4d;border-width:0 1px}.tabtree ul
li.here{font-weight:bold}.tabtree ul li.here
ul{margin:0;padding:6px
18px;width:auto;top:auto;left:0;bottom:0;right:0;border-top:1px solid #f4f4f4;font-weight:normal;font-size:0.86em}.tabtree
li{display:block;float:left;margin-right:18px}.tabtree a,
.tabtree a:visited{color:#fff}.tabtree
li.here{margin-bottom:28px}.tabtree
li.here.onerow{margin-bottom:0}.tabtree li.here
li{margin-bottom:0}.block{border:1px
solid #ccc;margin:18px
0 0;padding:18px;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.block
.header{margin-bottom:18px}.block .header
h2{margin:0}.block
.content{padding:0}table.generalbox,table.generaltable{width:100%;border:0;margin-bottom:18px}td,th{padding:6px;border:solid #D0D0D0;border-width:1px 0}table
.header{border-top:0;border-bottom-color:#4d4d4d;color:#4d4d4d}.categorypicker,
#page-admin-course-index .buttons,
#page-admin-course-category
.buttons{padding:0
18px;margin-bottom:18px}#page-admin-course-index .buttons .singlebutton,
#page-admin-course-category .buttons
.singlebutton{padding:0
6px}#page-admin-course-index .buttons .singlebutton:first-child,
#page-admin-course-category .buttons .singlebutton:first-child{padding-left:0}#coursesearch,#coursesearch2{margin-top:18px}#coursesearchbox,#adminsearchquery{margin:0
6px 0 0;padding:6px
10px;border:1px
solid #D6D6D6;font:100% "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;background:white;color:#4D4D4D;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px rgba(0,0,0,0.3)}form+br{display:none}.region-section-nav-bar:after{content:".";display:block;visibility:hidden;clear:both;height:0}.ie7 .region-section-nav-bar{zoom:1}#page-course-user #page-content #region-post-box{padding:0;margin:0;border:0;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#page-course-user .region-main-nav-bar{padding:0px}.region-main-nav-bar
h2{float:left;margin:0
20px 0 0;max-width:205px;font-size:1.29em}.region-main-nav-bar .back,
.region-main-nav-bar .back:visited{display:block;float:left;padding-top:5px;color:#3FA9F5}.region-main-nav-bar
.timestamp{float:right;padding-top:5px}.topics{list-style:none;padding:0}.topics>li{position:relative}.region-section-nav-bar{position:relative;z-index:1;margin-bottom:18px}.region-section-nav-bar
h3{float:left;width:150px;margin-bottom:0}.region-section-nav-bar
.sort{float:left;position:relative;padding-top:5px}.region-section-nav-bar .overall-score{float:right;font-size:1.29em;color:#4d4d4d}.ie7 .region-section-nav-bar .overall-score
.score{margin-right:6px;top: -1px}.region-section-content{outline:0}.ie7 .region-section-content{zoom:1}.region-section
.expander{position:absolute;bottom: -10px;left:50%;display:block;width:58px;height:18px;margin-left: -30px;border:1px
solid #ccc;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(top,  #fff 0%,#f2f2f2 100%);cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.oldie .region-section
.expander{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}.region-section .expander
span{display:block;width:100%;height:100%;background:url(image.php?theme=tesol&image=sprite_expand-collapse&rev=549&component=theme) center -48px no-repeat}.region-section .expander
.collapse{background-position:center 4px}.region-section
.jspTrack{background:#E6E6E6}.score{background:url(image.php?theme=tesol&image=bg_score&rev=549&component=theme) 47px 0 no-repeat}.score{position:relative;top: -2px;display:inline-block;height:14px;width:63px;vertical-align:middle;text-align:left}.score
.performance{display:block;padding:0;margin:0
auto;height:14px;width:63px;background-position:1px 0}.score .performance.stars-0{background-position:1px 0}.score .performance.stars-1{background-position: -119px 0}.score .performance.stars-2{background-position: -239px 0}.score .performance.stars-3{background-position: -359px 0}.score .performance.stars-4{background-position: -479px 0}.topics .lessons
li{margin-top:20px;margin-bottom:0;width:102px;height:100px}.topics .lessons .first-row{margin-top:0}.topics .lessons a,
.topics .lessons a:visited,
.topics .lessons
div{height:78px}.topics .lessons
.title{margin:0
0 6px;height:32px;line-height:16px;white-space:normal}.topics .lessons .total-score{color:#4d4d4d}.topics .lessons .total-score
.score{display:block;margin:6px
auto 0}.topics .lessons .no-data{line-height:38px}.grades-wrap
li.col{width:calc(94% / 3);height:90px;padding-top:10px}.grades-wrap.topics,  .grades-wrap .region-section{padding:0;margin-bottom:10px;border:none;background:#fff;border-radius:0;box-shadow:none}.grades-wrap .region-section-content{padding:0
10px 20px}.grades-wrap .region-section-nav-bar{background-color:#65c0e5;padding:7px
10px 8px}.grades-wrap .region-section-nav-bar
h3{color:#fff;font-weight:bold;font-family:calibri;padding:10px
10px 2px}.grades-wrap li
div{background:none;border:none}.grades-wrap
.lessonCategry{padding:0.5rem 0.7rem;margin-right:10px;white-space:normal;overflow:visible;width:36px;height:36px;float:left}.grades-wrap .lessons
.title{margin:0
0 6px;text-align:left;height:17px;width:calc(100% - 46px);line-height:16px;color:#5a5252;font-family:calibri;font-size:17px;white-space:nowrap}.grades-wrap .lessons .total-score{float:left;text-align:left}.grades-wrap .lessons .total-score
.score{float:left;margin:6px
10px 0px 0}.sort-btn-wrapper{float:right;margin-top:10px}.sort-name{background-color:#f1f4f5;background-image:url(tesol/images/text.svg);background-size:18px 18px;background-position:6px 5px;background-repeat:no-repeat;border:solid 1px #f1f4f5;border-radius:4px}.sort-name:hover,.sort-name:focus,.sort-name.active{background-color:#65c0e5;background-image:url(tesol/images/text-active.svg);background-size:18px 18px;background-position:6px 5px;background-repeat:no-repeat;border:solid 1px #2fa7d8;border-radius:4px}.sort-performance{background-color:#f1f4f5;background-image:url(tesol/images/star.svg);background-size:18px 18px;background-position:7px 4px;background-repeat:no-repeat;border:solid 1px #f1f4f5;border-radius:4px}.sort-performance:hover,.sort-performance:focus,.sort-performance.active{background-color:#65c0e5;background-image:url(tesol/images/star-active.svg);background-size:18px 18px;background-position:7px 4px;background-repeat:no-repeat;border:solid 1px #2fa7d8;border-radius:4px}.grades-wrap .region-section-nav-bar
.performance{background-image:url(tesol/pix/grade_performance-stars.png)}.grades-wrap .region-section-nav-bar .performance.grade-stars-0{background-position:1px 0}.grades-wrap .region-section-nav-bar  .performance.grade-stars-1{background-position: -119px 0}.grades-wrap .region-section-nav-bar  .performance.grade-stars-2{background-position: -239px 0}.grades-wrap .region-section-nav-bar  .performance.grade-stars-3{background-position: -359px 0}.grades-wrap .region-section-nav-bar  .performance.grade-stars-4{background-position: -479px 0}.grade-wrapper{min-height:100%;height:auto !important;height:100%;margin:0
auto;padding:16px}.loginbox .loginform:after{content:".";display:block;visibility:hidden;clear:both;height:0}.ie7 .loginbox
.loginform{zoom:1}#page-login-index
#page{height:auto;background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(top,  #066bcd 0%,#0556a5 100%);color:#fff;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px}.oldie #page-login-index
#page{background:#066bcd;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#066bcd', endColorstr='#0556a5',GradientType=0 )}#page-login-index #region-post-box-login,
#page-login-index #page-footer{border:0;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#page-login-index #page-content{min-height:590px}#page-login-index #page-content #region-post-box-login{padding:18px
48px}.site-name{height:170px;padding-top:50px;margin-bottom:21px;border-bottom:1px solid #B3B3B3;text-align:center}.site-name
h1{margin-bottom:0;font-size:4.29em;font-weight:bold;color:#fff}.site-name
h2{margin-bottom:0;font-size:1.72em;letter-spacing:2px;color:#C1DAF3}.contactInfo{height:170px;padding-top:50px;margin-bottom:50px;text-align:center}.contactInfo
h2{margin-bottom:0;font-size:1.72em;letter-spacing:2px;color:#C1DAF3}.companySpecific{height:180px;padding-top:20px;margin-bottom:21px;text-align:center;color:#fff}.companySpecific
table{width:100%}.login-form{position:relative;padding:0
0 0 125px;margin-bottom:50px}.login-form
h3{margin-bottom:15px;color:#fff}.loginbox,.loginbox.twocolumns{margin:0}.loginbox.twocolumns .loginpanel,
.loginbox.twocolumns
.signuppanel{float:none;width:100%;border:0;margin-bottom:0;padding-bottom:0}.loginbox.twocolumns
.signuppanel{clear:both;width:615px;padding-top:20px;margin-top:20px;border-top:1px solid #B3B3B3}.loginbox.twocolumns .signuppanel a,
.loginbox.twocolumns .signuppanel a:visited{text-decoration:underline;color:#fff}.loginbox h2,
.loginbox .loginpanel .desc,
.loginbox .loginpanel .rememberpass,
.loginbox .loginpanel .forgetpass,
.loginbox .guestsub,
.loginbox
.clearer{display:none}.loginbox
.subcontent{margin:0;padding:0;text-align:left}.loginbox
.loginform{margin:0}.loginbox .loginform .form-label{position:relative;z-index:1;float:left}.loginbox .loginform .form-label
label{position:absolute;top:0;padding:4px
10px;line-height:28px;text-align:left;color:#ccc}.loginbox .loginform .form-input{float:left;width:auto;text-align:left}.loginbox .loginform .form-input input[type="text"],
.loginbox .loginform .form-input input[type="password"]{float:left;margin:0
20px 0 0;padding:6px
9px;width:230px;border:1px
solid #808080;font:1.29em/22px "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;background:#fff;color:#000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.loginerrors ~ #login .loginform .form-input input[type="text"],
.loginerrors ~ #login .loginform .form-input input[type="password"]{margin: -1px 19px -1px -1px;border:2px
solid #FF1D25}.loginbox .loginform .form-input
#loginbtn{padding:6px
15px;line-height:22px;width:auto}.ie7 .loginbox .loginform .form-input
#loginbtn{padding:2px
15px 3px;line-height:normal}.new-here{text-align:center;font-size:1.29em;letter-spacing:1px}.loginform a,
.loginform a:visited,
.new-here a,
.new-here a:visited{color:#3161ce;text-decoration:none}.loginbox.twocolumns
.signuppanel{display:none}.loginerrors
span{display:block;margin-bottom: -17px;padding-bottom:17px;background:url(image.php?theme=tesol&image=bg_error-tooltip-arrow&rev=549&component=theme) 170px 100% no-repeat}.loginerrors{position:relative;top: -11px;left:0px;padding:4px
16px;min-width:220px;border:1px
solid #939598;text-align:center;background:#fff;color:#58595B;-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.loginerrors
span{display:block;margin-bottom: -17px;padding-bottom:17px;background:url(image.php?theme=tesol&image=bg_error-tooltip-arrow&rev=549&component=theme) 170px 100% no-repeat}.loginbox.twocolumns
.signuppanel{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#report
table{border-collapse:collapse;border-spacing:0}table
td{padding:5px;spacing:10px;color:black}#report table
th{font:normal 15px Helvetica Neue,Helvetica,sans-serif;text-shadow:0 1px 0 white;color:#999;text-align:left;border-bottom:1px solid #fff;font-weight:bold}input[type=checkbox],input[type=radio]{width:20px}a[href],label[for],select,input[type=checkbox],input[type=radio]{cursor:pointer}button,input[type=button],input[type=image],input[type=reset],input[type=submit]{padding:0;overflow:visible;cursor:pointer}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=image]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}#accessibility-nav{position:absolute;top:0;left: -9999em;z-index:1000}#accessibility-nav
a{position:absolute;top:0;white-space:nowrap}#accessibility-nav a:active,
#accessibility-nav a:focus{left:9999em}.hide{position:absolute !important;left: -9999em !important}#page-header:after,.region-main-header:after,.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0}.ie7 #page-header,
.ie7 .region-main-header,
.ie7
.clearfix{zoom:1}body{font:87.5%/1.3 "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans",Tahoma,sans-serif;background:#fff;color:#999}ol,ul,dl{margin-bottom:12px;padding-left:1.5em}li,dd{margin-bottom:6px}nav ol,
nav
ul{list-style:none;margin-bottom:0;padding-left:0}hr{display:none}strong{font-weight:bold}em{font-style:italic}del{text-decoration:line-through}th,td{vertical-align:top}th{font-weight:normal;text-align:left}address,cite,dfn{font-style:normal}abbr,acronym{border-bottom:1px dotted #999;cursor:help}input,textarea,select{font-family:Arial,Helvetica,sans-serif}textarea{overflow:auto}a,a:visited{text-decoration:none;color:#066bce}a:hover,a:active,a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-bottom:12px;font-weight:normal;color:#4d4d4d}h1{font-size:1.72em}h2{font-size:1.5em}h3{font-size:1.29em}p,table{margin-bottom:12px}.box{width:100%;margin-left:auto;margin-right:auto;border:0px;padding:5px;font-weight:bold}#notice{border:0px}#page{width:980px;min-width:980px;max-width:980px;margin:0
auto}html,body,#page{height:100%}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0
auto -52px}.push{height:52px;clear:both}#page-header{float:none;position:relative;z-index:3;padding:18px;margin-bottom:20px;width:auto;background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(top,  #066bcd 0%,#0556a5 100%);color:#fff;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px}.oldie #page-header{background:#066bcd}#page-header a,
#page-header a:visited{color:#fff}.headermain{margin:0;font-size:1.72em;font-weight:normal;color:#fff}.hmsmall{font-size:0.5em}.headermenu{margin:0;max-width:520px;font-size:1em;text-align:left}.logininfo{position:relative;float:right;min-width:130px;margin-right:10px}.logininfo.open{color:#4d4d4d;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.logininfo
span{display:block;position:relative;z-index:1;height:30px;padding:1px
11px 0 11px;line-height:30px;white-space:nowrap}.logininfo .logged-as{padding-right:31px;background:url(image.php?theme=tesol&image=sprite&rev=549&component=theme) 100% -281px no-repeat;cursor:pointer}.logininfo.open .logged-as{padding:0
30px 0 10px;border:1px
solid #d7d7d7;border-bottom:0;background-color:#f2f2f2;background-position:100% -335px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.logininfo
ul{position:absolute;top:100%;left: -999em;list-style:none;padding:3px
0 6px;border:1px
solid #d7d7d7;border-top:0;white-space:nowrap;background:#f2f2f2;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.logininfo.open
ul{left:0;right:0}.logininfo
li{margin-bottom:0}.logininfo ul
a{display:block;padding:3px
10px}#page-header .logininfo.open a,
#page-header .logininfo.open a:visited{color:#4d4d4d}#page-header .logininfo.open a:active,
#page-header .logininfo.open a:focus,
#page-header .logininfo.open a:hover{margin:0
-1px;padding:3px
11px;text-decoration:none;background:#066bce;color:#fff}.headermenu
.langmenu{float:right;line-height:31px}//Hiding the search form for now as requested by the sales team.
.search-form{visibility:hidden;float:right;position:relative}.search-form
label{visibility:hidden;position:absolute;top:7px;left:11px;color:#999;cursor:text}.search-form
input{visibility:hidden;width:198px;margin:0;padding:6px
40px 6px 10px;border:1px
solid #848484;font:100% "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;background:#fff;color:#4d4d4d;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-moz-appearance:textfield;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.search-form input[type="search"]::-webkit-search-decoration,
.search-form input[type="search"]::-webkit-search-cancel-button,
.search-form input[type="search"]::-webkit-search-results-button,
.search-form input[type="search"]::-webkit-search-results-decoration{display:none}.search-form
button{visibility:hidden;position:absolute;top:6px;right:6px;padding:0;border:0;line-height:18px}.search-form button,
.search-form button:active,
.search-form button:hover,
.search-form button:focus,
.oldie .search-form button,
.oldie .search-form button:active,
.oldie .search-form button:hover,
.oldie .search-form button:focus{background:#fff}.oldie .search-form button,
.oldie .search-form button:active,
.oldie .search-form button:hover,
.oldie .search-form button:focus{filter:none}.search-form button
span{width:18px;background-position: -10px -234px}.ie7 .search-form
button{height:20px}.navbar{margin-bottom:18px}.breadcrumb{line-height:30px}#page-content,
#page-content #region-main-box,
#page-content #region-post-box,
#page-content #region-main-wrap,
#page-content #region-main,
#page-content #region-pre,
#page-content #region-post{float:none;left:auto;right:auto;width:auto;margin:0;padding:0;overflow:visible}#page-content{min-width:0}#maincontent,.clearer{height:0}#page-content #region-post-box,.region-section{padding:18px;margin-bottom:20px;border:1px
solid #d0d0d0;background:#f4f4f4;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:inset 0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,0.3);box-shadow:inset 0 0 8px rgba(0,0,0,0.3)}.region-main-header{padding:13px
19px 12px;margin: -19px -19px 18px;line-height:30px;background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(top,  #066bcd 0%,#0556a5 100%);color:#e6e6e6;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0}.oldie .region-main-header{background:#066bcd;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#066bcd', endColorstr='#0556a5',GradientType=0 )}.region-main-header a,
.region-main-header a:visited{color:#fff}.region-main-header
h1{float:left;margin:0
45px 0 0;font-size:1.29em;color:#fff}.region-main-header
h2{float:left;margin:0
45px 0 0;font-size:1em;color:#f2f2f2}.region-main-header h2
.value{font-size:1.29em;color:#fff}.region-main-header .course-link{display:none}#region-pre-box{padding:18px;margin-bottom:10px;border:2px
solid #E6E6E6;background:#f2f2f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.performance{height:30px;padding-left:113px;width:0;background:url(image.php?theme=tesol&image=sprite_performance-stars&rev=549&component=theme) 0 -117px no-repeat}.performance.stars-0{background-position:0 -117px}.performance.stars-1{background-position: -120px -117px}.performance.stars-2{background-position: -240px -117px}.performance.stars-3{background-position: -360px -117px}.performance.stars-4{background-position: -480px -117px}.region-main-header
.performance{float:left;margin-right:45px}.region-main-header
.save{float:right}.region-main-content{position:relative}.region-main-content
h2.main{display:none}.region-main-footer{margin-top:18px;font-size:0.86em}.region-main-footer
p{margin-bottom:0}#page-footer{clear:both;float:none;height:16px;width:auto;padding:18px;overflow:hidden;font:0.79em/16px Verdana, Geneva, sans-serif;background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(top,  #066bcd 0%,#0556a5 100%);color:#f2f2f2;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0}.oldie #page-footer{background:#066bcd;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#066bcd', endColorstr='#0556a5',GradientType=0 )}#page-footer a,
#page-footer a:visited{color:#f2f2f2}.footer-links{text-align:center}.footer-links ul,
.footer-links
li{display:inline}.footer-links
li{margin:0
13px}.forgotpassword{text-align:center;padding:5px}.forgotpassword a:link{text-decoration:none}.forgotpassword a:hover{text-decoration:underline}.forgotpassword a:active{text-decoration:underline}button,input[type="submit"],.button{display:inline-block;overflow:visible;margin:0;padding:0
12px;outline:0;border:1px
solid #d6d6d6;text-align:center;font:1.29em/28px "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans",Tahoma,sans-serif;color:#066bce;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}button::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{border:0;padding:0;outline:0}.ie7
button{height:30px;line-height:normal}button.small{padding:0
6px;width:28px;line-height:24px}.ie7
button.small{height:26px;width:42px;line-height:normal}button.big{padding:0
9px;width:32px;line-height:50px}.ie7
button.big{height:52px;width:52px;line-height:normal}button,input[type="submit"],.button,button.no-hover:active,button.no-hover:focus,button.no-hover:hover,button.small:active,button.small:focus,button.small:hover,button.big:active,button.big:focus,button.big:hover{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(top,  #fff 0%,#f2f2f2 100%)}.oldie button,
.oldie input[type="submit"],
.oldie .button,
.oldie button.no-hover:active,
.oldie button.no-hover:focus,
.oldie button.no-hover:hover,
.oldie button.small:active,
.oldie button.small:focus,
.oldie button.small:hover,
.oldie button.big:active,
.oldie button.big:focus,
.oldie button.big:hover{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}button:active,button:focus,button:hover,input[type="submit"]:active,input[type="submit"]:focus,input[type="submit"]:hover,.button:active,.button:focus,.button:hover{outline:0;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff 0%, #cecece 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cecece));background: -webkit-linear-gradient(top,  #fff 0%,#cecece 100%);background: -o-linear-gradient(top,  #fff 0%,#cecece 100%);background: -ms-linear-gradient(top,  #fff 0%,#cecece 100%);background:linear-gradient(top,  #fff 0%,#cecece 100%)}.oldie button:active,
.oldie button:focus,
.oldie button:hover,
.oldie input[type="submit"]:active,
.oldie input[type="submit"]:focus,
.oldie input[type="submit"]:hover,
.oldie .button:active,
.oldie .button:focus,
.oldie .button:hover{background:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 )}button.disabled,button.disabled-until-done{opacity:0.3;cursor:default}.oldie button.disabled,
.oldie button.disabled-until-done{filter:alpha(opacity=30)}button
span{display:block;background:url(image.php?theme=tesol&image=sprite&rev=549&component=theme) -999em -999em no-repeat;cursor:pointer}button.disabled span,
button.disabled-until-done
span{cursor:default}.ie7 button
span{margin: -1px}button.big
span{width:32px;height:50px}button.small
span{width:28px;height:24px}.hierarchical-select{position:relative;display:block;height:34px;margin: -10px;outline:none}.hierarchical-select-open{height:32px;margin: -11px -11px -9px;border:1px
solid #e5e5e5;border-bottom-color:#f2f2f2;background:#fff;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.hierarchical-select-current,.hierarchical-select-current:visited{position:relative;z-index:1;display:block;outline:none;height:34px;padding:0
28px 0 10px;line-height:36px;text-decoration:none;background:url(image.php?theme=tesol&image=sprite&rev=549&component=theme) 100% -441px no-repeat;color:#999}.hierarchical-select-current:active,.hierarchical-select-current:focus,.hierarchical-select-current:hover{text-decoration:none}.hierarchical-select-default,.hierarchical-select-default:visited{color:#ccc}.hierarchical-select-current>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hierarchical-select-open .hierarchical-select-current,
.hierarchical-select-open .hierarchical-select-current:visited{border-bottom:1px solid #f2f2f2;background-color:#fff;background-position:100% -495px;color:#4d4d4d;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.hierarchical-select-main{display:none;position:absolute;max-height:372px;padding:0;margin:2px
0 0;border:1px
solid #e5e5e5;border-top-color:#f2f2f2;overflow:auto;overflow-x:hidden;overflow-y:scroll !important;outline:0;background:#fff;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.hierarchical-select-open .hierarchical-select-main{display:block}.hierarchical-select-main
ul{list-style:none;padding:6px
0;margin:0}.hierarchical-select-wide,
.hierarchical-select-wide
ul{-moz-border-radius:0 6px 6px 6px;-webkit-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.hierarchical-select-main
li{display:block;margin:0}.hierarchical-select-main a,
.hierarchical-select-main a:visited{display:block;padding:5px
10px;min-height:14px;line-height:14px;white-space:nowrap;text-decoration:none;color:#4d4d4d}.hierarchical-select-main a:active,
.hierarchical-select-main a:hover,
.hierarchical-select-main a:focus{border:solid #4490da;border-width:1px 0;padding:4px
10px;margin:0;text-decoration:none;background:#066bce;color:#fff}.hierarchical-select-dropdown,.hierarchical-select-dropdown+li{border-top:1px solid #d7d7d7}.jspScrollable{outline:0}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:2px;width:11px;height:100%}.jspHorizontalBar{position:absolute;bottom:2px;left:0;width:100%;height:11px}.jspVerticalBar *,
.jspHorizontalBar
*{margin:0;padding:0}.jspCap{display:block;height:2px}.jspHorizontalBar
.jspCap{float:left}.jspTrack{background:#f2f2f2;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.jspDrag{background:#999;position:relative;top:0;left:0;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.jspHorizontalBar .jspTrack,
.jspHorizontalBar
.jspDrag{float:left;height:100%}.error{color:#f00}.quizRadio{vertical-align:middle;height:4px;line-height:normal;border-radius:100%;background:lightgrey;width:4px !important;padding:5px;margin-right:5px;border:1px
solid darkgray;display:inline-block !important}.overview-media:after,.exercises:after,.buttons:after,.cols-3:after{content:".";display:block;visibility:hidden;clear:both;height:0}.ie7 .overview-media,
.ie7 .exercises,
.ie7 .buttons,
.ie7 .cols-3{zoom:1}#page-mod-lesson-view
.branchbuttoncontainer{display:none}#page-mod-lesson-view
.startlesson{position:absolute;top:auto;right:0;bottom:0}#page-mod-lesson-view #page-content #region-post-box{-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.overview-media{margin-top:18px}.overview-media
section{float:left;width:300px;margin-right:50px}.overview-media
.last{width:235px;margin-right:0}.video{position:relative;width:300px;height:180px;overflow:hidden;background:#000}.video
.play{position:absolute;z-index:1;left:6px;bottom:6px;border-color:#fff}.video button.play,
.video button.play:active,
.video button.play:focus,
.video button.play:hover{background:#000;background:rgba(0,0,0,0.5)}.oldie .video button.play,
.oldie .video button.play:active,
.oldie .video button.play:focus,
.oldie .video button.play:hover{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 )}.video button.small.play
span{background-position: -226px -68px}.video-wrapper{width:250px;height:100%;margin:0
auto;background:#bfb4ff}.video-wrapper
img{margin-left: -25px}.samples{padding-left:0;list-style:none;font-size:1.5em;color:#000}.samples
li{margin:18px
0 0}.samples li:first-child{margin-top:0}.samples
.play{vertical-align:top;margin-right:4px}.samples
u{text-decoration:none;color:#066bce}.status-bar{margin:18px
-19px -19px;padding:6px
19px 7px;font-size:1.29em;text-align:center;background:#066bce;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA1NTZhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjZiY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #0556a5 0%, #066bcd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0556a5), color-stop(100%,#066bcd));background: -webkit-linear-gradient(top,  #0556a5 0%,#066bcd 100%);background: -o-linear-gradient(top,  #0556a5 0%,#066bcd 100%);background: -ms-linear-gradient(top,  #0556a5 0%,#066bcd 100%);background:linear-gradient(top,  #0556a5 0%,#066bcd 100%);-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;color:#fff}.oldie .status-bar{background:#066bce;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0556a5', endColorstr='#066bcd',GradientType=0 )}.status-bar.recording,.status-bar.warning,.status-bar.error,.status-bar.micerror{font-weight:normal;background:#ce0000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYzAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #ce0000 0%, #fc0000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ce0000), color-stop(100%,#fc0000));background: -webkit-linear-gradient(top,  #ce0000 0%,#fc0000 100%);background: -o-linear-gradient(top,  #ce0000 0%,#fc0000 100%);background: -ms-linear-gradient(top,  #ce0000 0%,#fc0000 100%);background:linear-gradient(top,  #ce0000 0%,#fc0000 100%)}.oldie .status-bar.recording,
.oldie .status-bar.warning,
.oldie .status-bar.error{background:#ce0000;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce0000', endColorstr='#fc0000',GradientType=0 )}.status-bar.wait
span{padding-left:21px;background:url(image.php?theme=tesol&image=ajax-loader&rev=549&component=theme) 0 center no-repeat}button.big.model
span{background-position: -8px -2px}button.big.record
span{background-position: -68px -2px}button.big.stop
span{background-position: -187px -2px}button.big.play
span{background-position: -125px -2px}button.small.play
span{background-position: -173px -68px}button.small.mic
span{background-position: -13px -69px}button.small.settings
span{background-position: -67px -69px}button.small.tutorial
span{background-position: -120px -69px}button.save
span{padding-left:24px;background-position: -18px -122px}button.next
span{padding-left:24px;background-position: -17px -172px}.buttons
.audio{float:left}.buttons .audio
button{margin-right:6px}.buttons .audio
.next{margin-left:24px}.buttons
.options{float:right}.buttons .options
button{margin-left:6px}.buttons .options button:first-child{margin-left:0}.buttons .input-level{margin-top:6px;height:15px;width:140px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ie7 .buttons .input-level{width:138px}.buttons .input-level-bar{height:15px;width:0;max-width:100%;background:#066bce;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress_bar{display:none}.progress_bar_completed{max-width:100%}.exercises{margin-bottom:18px}.exercises
h3{margin-bottom:0}.exercises h3
.number{display:inline-block;width:22px}.exercises h3,
.exercises
ul{float:left}.exercises
ul{margin-left:6px}.exercises li,
.exercises
a{display:block;min-width:16px;height:24px;background:url(image.php?theme=tesol&image=sprite&rev=549&component=theme) -999em -999em no-repeat}.exercises
li{float:left;margin:0
0 0 9px;background-position: -16px -393px}.exercises
.bad{background-position: -56px -393px}.exercises
.soso{background-position: -96px -393px}.exercises
.ok{background-position: -136px -393px}.exercises
.current{width:24px;background-color:#F4F4F4;background-position: -171px -393px}.instructions{width:550px}.instructions
h3{font-weight:bold}.question{padding:6px
18px;margin-bottom:18px;min-height:64px;font-size:1.5em;background:#fff;color:#000}.question
.bad{-moz-text-decoration-line:underline;text-decoration-line:underline;-moz-text-decoration-style:solid;text-decoration-style:solid;-moz-text-decoration-color:#9d141e;text-decoration-color:#9d141e;background:#FD9A9B;text-decoration-skip-ink:none}.question
.soso{background:#fff766}.question
.ok{background:#7EFD98}.question
.missing{text-decoration:line-through}rmark.focusWord{text-decoration:underline;text-decoration-color:#1dbf3e}rmark.wrongWord{text-decoration:underline;text-decoration-color:#000}rmark.rd-deletion{text-decoration:line-through;text-decoration-color:#000}rmark.rd-substiturion{text-decoration:line-through;text-decoration-color:#000}rmark.rd-insertion{text-decoration:underline;text-decoration-color:#000}rmark.good{background:#1dbf3e}rmark.ok{background:#7EFD98}rmark.soso{background:#fff766}rmark.bad{-moz-text-decoration-line:underline;text-decoration-line:underline;-moz-text-decoration-style:solid;text-decoration-style:solid;-moz-text-decoration-color:#9d141e;text-decoration-color:#9d141e;background:#FD9A9B;text-decoration-skip-ink:none}.question
ul{list-style:none;padding-left:0;margin-top:12px}.question
.solved{color:#b3b3b3}.question
li{margin-bottom:12px;padding-left:24px;background:url(image.php?theme=tesol&image=sprite_answers&rev=549&component=theme) 0 -203px no-repeat}.question .solved
li{background-position: -999em -999em}.question ul
.incorrect{background-position:0 7px;color:#b3b3b3}.question ul
.correct{background-position:0 -100px;color:#000}.question th,
.question
td{padding:3px
3px 3px 0;border:0;vertical-align:middle}.question thead th,
.question thead
td{padding-top:0;padding-bottom:0}.question .last-syllable{padding-right:24px}.question
tbody{font-size:0.66em}.question tbody
th{padding-left:6px;color:#999}.question .duration tbody td,
.question .duration tbody
th{border-top:1px solid #ccc}.question .duration tbody tr:first-child td,
.question .duration tbody tr:first-child
th{border-top:0}.question .duration tbody td,
.question .pitch tbody
td.draw{border-left:1px dashed #ccc}.question .bar,
.question
.fill{display:block;height:14px}.question
.bar{background:transparent}.question .teacher
.fill{background:#4d4d4d}.question .teacher .ignore
.fill{background:transparent}.question .student
.fill{background:#00CA2E}.question .student .bad
.fill{background:#F00}.question .student .soso
.fill{background:#fff766}.question .pitch tbody
td{background:url(image.php?theme=tesol&image=bg_pitch&rev=549&component=theme) 0 center repeat-x}.question
.arrow{height:55px;margin: -2px -4px}.question .arrow
canvas{display:block}.flash-content{margin-top:18px}.flash-content.embedded{position:absolute;width:720px;height:1px;overflow:hidden}.tooltip{position:absolute;margin-top:10px;padding:6px
18px;border:1px
solid #939598;font-family:Verdana,Geneva,sans-serif;background:#fff;color:#58595b;-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);box-shadow:0 0 3px rgba(0,0,0,0.5)}.tooltip
.arrow{position:absolute;top: -16px;left:50%;display:block;width:14px;height:16px;margin-left: -7px;background:url(image.php?theme=tesol&image=bg_tooltip-arrow&rev=549&component=theme) center 100% no-repeat}.linktext{position:relative;display:inline;top:-16px;height:32px}.linkok{display:inline-block;width:32px;height:32px;margin-left:0px;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDMyIDMyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM0QkI3NDkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTIuNDUzLDI0LjE1M2M1LjkwMyw5LjYzMywxOS44OTksOS42MzMsMjUuODAzLDAiLz4NCjwvZz4NCjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzRCQjc0OSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMi40NDEiIHkxPSIyNC40MzQiIHgyPSI0LjQwNiIgeTI9IjMwLjA4OCIvPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEJCNzQ5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyLjQ0MSIgeTE9IjI0LjQzNCIgeDI9IjcuNTY4IiB5Mj0iMjYuMTU4Ii8+DQo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0QkI3NDkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjI4LjAyOCIgeTE9IjI0LjQzNCIgeDI9IjI3LjMxIiB5Mj0iMjguOTg2Ii8+DQo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0QkI3NDkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjI4LjI2OCIgeTE9IjI0LjQzNCIgeDI9IjI0LjAwMyIgeTI9IjI0Ljk2MSIvPg0KPC9zdmc+DQo=)}.linkbad{display:inline-block;width:32px;height:32px;margin-left:0px;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDMyIDMyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNFNzFFMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTIuNDUzLDI0LjE1M2M1LjkwMyw5LjYzNCwxOS44OTksOS42MzQsMjUuODAzLDAiLz4NCjwvZz4NCjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0U3MUUyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMi40NDEiIHkxPSIyNC40MzQiIHgyPSI0LjQwNiIgeTI9IjMwLjA4OCIvPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTcxRTI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyLjQ0MSIgeTE9IjI0LjQzNCIgeDI9IjcuNTY4IiB5Mj0iMjYuMTU4Ii8+DQo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNFNzFFMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjI4LjAyOCIgeTE9IjI0LjQzNCIgeDI9IjI3LjMxIiB5Mj0iMjguOTg2Ii8+DQo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNFNzFFMjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjI4LjI2OCIgeTE9IjI0LjQzNCIgeDI9IjI0LjAwMyIgeTI9IjI0Ljk2MSIvPg0KPC9zdmc+DQo=)}.suggestion,.overlay{display:none;z-index:10000;width:502px;padding:18px
18px 6px;border:1px
solid #c0cfdd;background:#066bce;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA1NTZhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjZiY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #0556a5 0%, #066bcd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0556a5), color-stop(100%,#066bcd));background: -webkit-linear-gradient(top,  #0556a5 0%,#066bcd 100%);background: -o-linear-gradient(top,  #0556a5 0%,#066bcd 100%);background: -ms-linear-gradient(top,  #0556a5 0%,#066bcd 100%);background:linear-gradient(top,  #0556a5 0%,#066bcd 100%);color:#fff;-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.overlay{width:600px}.add-assignment-legend{color:#fff}.suggestion.visual{width:904px}.oldie .suggestion,
.oldie
.overlay{background:#066bce;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0556a5', endColorstr='#066bcd',GradientType=0 )}.suggestion>.close,.overlay>.close{position:absolute;top:9px;right:9px;width:12px;height:12px;background:url(image.php?theme=tesol&image=ico_close&rev=549&component=theme) 0 0 no-repeat;cursor:pointer}.suggestion.visual
.textual{width:462px;float:left}.suggestion h3,
.overlay
h3{color:#fff}.suggestion
li{display:list-item}.suggestion .view-instructions{float:right;margin-right:12px}.suggestion
.media{float:right;margin-right:10px}.suggestion
.video{float:left;width:135px;height:80px;margin-left:18px;margin-bottom:12px;border:1px
solid #fff}.suggestion .video-wrapper{width:115px}.suggestion .media .video:first-child{margin-left:0}.suggestion
.samples{clear:both;text-align:center}.suggestion .samples div,
.suggestion .samples object,
.suggestion .samples
embed{display:block;margin:0
auto}.suggestion .video
.play{left:4px;bottom:4px;padding:0
3px;width:18px;line-height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.suggestion .video button.small.play
span{width:18px;height:16px;background-position: -290px -73px}.section-assessment .region-main-header,
.section-assessment .region-main-header .performance,
.section-assessment .instructions h3,
.section-assessment .region-main-content
h3.main{display:none}.section-assessment.in-exercises .region-main-header{display:block}#page-mod-lesson-view .section-assessment
.startlesson{top:auto;bottom:0;height:58px;padding:0
24px;font-size:1.72em;line-height:58px;background:#066BCD;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #066BCD 0%, #0556A5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066BCD), color-stop(100%,#0556A5));background: -webkit-linear-gradient(top, #066BCD 0%,#0556A5 100%);background: -o-linear-gradient(top, #066BCD 0%,#0556A5 100%);background: -ms-linear-gradient(top, #066BCD 0%,#0556A5 100%);background:linear-gradient(top, #066BCD 0%,#0556A5 100%);color:#fff}.section-assessment .exercises h3
.number{display:inline;width:auto}.exercises h3
.total{font-size:0.78em;color:#999}.section-assessment
h3{margin-left:6px}.cols-3{margin-bottom:80px}.cols-3
.col{float:left;margin-left:6.5%;width:29%}.cols-3 .col:first-child{margin-left:0}.cols-3
img{display:block;margin:0
0 20px;-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.cols-3
h4{margin:6px
6px 12px;font-size:2em}.cols-3
p{margin-right:20px;margin-left:6px}.test-performance{list-style:none;padding-left:25em}.test-performance
li{margin-bottom:0}.test-performance
.label{display:inline-block;width:50%;padding-left:100;vertical-align:text-top;float:left}.test-performance
.reduction{display:table}.test-performance
.performance{position:relative;top:2px;display:inline-block;padding:0}.test-performance .performance
span{display:block;position:absolute;top: -2px;left:100%;padding-left:10px}.test-completed .go-to-course{margin-bottom:12px;text-align:right}input.newbuttonstyle{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;background-repeat:no-repeat;background-position:0px 0px;border:none;cursor:pointer;height:52px;padding-left:52px;vertical-align:middle;width:0px;position:relative;right:8px}#region-main-wrap article.section-assessment
input.newbuttonstyle{right:0}input.newmodel{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFX6Dg19jZ+Pj4AGjRuPv/UAAAANVJREFUeNrsltsOxCAIRGf0//95qY27UoSgafbJiektHEErBJRSuCQBUNotLzGnQGVRLFhm9iAJ70AHykCSAgA4z4AZJOb1J1gLCymigzHEOhcCCLUmKA35jMiBGDGDLwXVWO9B/JunePM8KI6Pzn9iasffOBEupq3sKSei5fhJyGd65NO9pS3Tnky0WC4s2IGuEHdKGE4tX6vl+jKDaIaZQo3g7Dl+GsTdNXE+v31p0Q2e+GBpYu2f2Pu9h69gYWKPu+2bWn2fBz8tNa8mcbUb5UeAAQArZhWMYWpQOgAAAABJRU5ErkJggg==)}input.newplay{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRF19jYXp/f+Pj4AGjRa4vf7gAAALtJREFUeNrslssOhDAIRQ/2//9ZxxqnD1oKCxdGNE2MnMJVSmA7DJcd/uflMU4AH5QxL3PFclMf9EEWJBKBUpIIZGAjaIqNoQk2g4aYAqXSxB/pZ0QgBVuBOszSpGJrkZovsgrxiCYe+U96RXT9n1DtRaqc+HlynlxiPUKsrgYvbMtxTRTPmx27So/qxfD+QzR7WZo8/mV6VO50e9RrO1DRqlI47tGtXpgr4h7FlP7RRMi55SHRPY7uAgwAp44UQjF4hQQAAAAASUVORK5CYII=)}input.newrec{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFXp/f19jZ+Pj4AGjRATTVUAAAAMVJREFUeNrslsESwyAIRHfh//+5JOm0IqRRpt5kTHLxsWCQASLCKTMAcn7GzbbTIJk0CqaZGmThbWhDIxABqD0chwj9GAehBjHDEOSZhEqgnolUAmk0PkFIIH2AmDGdVIBSoS6rlZAugPR/SisOQir/qVQRaUlwTZWX7lPt5roeAc51o6MdcffyEkT/ClC6oo/v+hXenVg1J3rP3nXQOaJ7T2F0RJNEyOpSSua9sNlr2RR2DpaNjg+I4VwODVxRTk2jfAkwAHJGFVHolr3gAAAAAElFTkSuQmCC)}input.newstoprec{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRF+Li32NjZ+Pj4/wAAxrniqQAAAIZJREFUeNrslsEOgCAMQ9v5//8suqCIBDYuGl0PQBaat3EghSTRJREIZdvtSreRVnGKcHKySdwK049MaGtgWppCz4QZU5CC9HISY6anZzJ9YfzgXz4/0260LhPtsTSZEOVMtENye7wU+xx9gCOF0czRFHY2OGAph4TGvqp+P1Uhkf44ugowAC1JFWuqYJY+AAAAAElFTkSuQmCC);display:none}input.newbuttonstyle:disabled{opacity:0.3}input.newmicbuttonstyle{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;background-repeat:no-repeat;background-position:0px 0px;border:none;cursor:pointer;height:22px;width:38px;padding-left:38px;vertical-align:middle;width:0px;margin-top:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAWAgMAAADRKQaQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRF9/f3Z6PfwNPlAGrRRgVh9AAAAFpJREFUCNdjYMAFmBLgTP2/cGZ9vQOM+YX9AUzpJ8YLUCbjBQTz1soPMAU/ur/AtNXOhzPl//+DMTnr/zfA2Or/HyDs+4FwBVwfAzuCyVSB0wcMDQhmB0z5AgArfRrur79zBgAAAABJRU5ErkJggg==)}@charset "UTF-8";.modalsel{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}.modalsel-content{background-color:#fefefe;margin:auto;padding:20px;border:1px
solid #888;width:80%}.closesel{color:#aaa;float:right;font-size:28px;font-weight:bold}.closesel:hover,.closesel:focus{color:#000;text-decoration:none;cursor:pointer}.jqplot-target{position:relative;color:#666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em}.jqplot-axis{font-size:0.75em}.jqplot-xaxis{margin-top:10px}.jqplot-x2axis{margin-bottom:10px}.jqplot-yaxis{margin-right:10px}.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis,.jqplot-yMidAxis{margin-left:10px;margin-right:10px}.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick,.jqplot-yMidAxis-tick{position:absolute;white-space:pre}.jqplot-xaxis-tick{top:0px;left:15px;vertical-align:top}.jqplot-x2axis-tick{bottom:0px;left:15px;vertical-align:bottom}.jqplot-yaxis-tick{right:0px;top:15px;text-align:right}.jqplot-yaxis-tick.jqplot-breakTick{right: -20px;margin-right:0px;padding:1px
5px 1px 5px;z-index:2;font-size:1.5em}.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{left:0px;top:15px;text-align:left}.jqplot-yMidAxis-tick{text-align:center;white-space:nowrap}.jqplot-xaxis-label{margin-top:10px;font-size:11pt;position:absolute}.jqplot-x2axis-label{margin-bottom:10px;font-size:11pt;position:absolute}.jqplot-yaxis-label{margin-right:10px;font-size:11pt;position:absolute}.jqplot-yMidAxis-label{font-size:11pt;position:absolute}.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label{font-size:11pt;margin-left:10px;position:absolute}.jqplot-meterGauge-tick{font-size:0.75em;color:#999}.jqplot-meterGauge-label{font-size:1em;color:#999}table.jqplot-table-legend{margin-top:24px;margin-bottom:0;margin-left: -900px;margin-right:0;width:190px;color:#999}table.jqplot-table-legend,table.jqplot-cursor-legend{background-color:rgba(255,255,255,0.6);position:absolute}td.jqplot-table-legend{vertical-align:middle;border:0;padding:3px
6px}td.jqplot-table-legend-swatch{width:16px}td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active{cursor:pointer}.jqplot-table-legend .jqplot-series-hidden{text-decoration:line-through}div.jqplot-table-legend-swatch-outline{}div.jqplot-table-legend-swatch{width:0px;height:0px;border-top-width:7px;border-bottom-width:7px;border-left-width:8px;border-right-width:8px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid}.jqplot-title{top:0px;left:0px;padding-bottom:0.5em;font-size:1.2em}table.jqplot-cursor-tooltip{border:1px
solid #ccc;font-size:0.75em}.jqplot-cursor-tooltip{border:1px
solid #ccc;font-size:0.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-highlighter-tooltip,.jqplot-canvasOverlay-tooltip{border:1px
solid #ccc;font-size:0.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-point-label{font-size:0.75em;z-index:2}td.jqplot-cursor-legend-swatch{vertical-align:middle;text-align:center}div.jqplot-cursor-legend-swatch{width:1.2em;height:0.7em}.jqplot-error{text-align:center}.jqplot-error-message{position:relative;top:46%;display:inline-block}div.jqplot-bubble-label{font-size:0.8em;padding-left:2px;padding-right:2px;color:rgb(20%,20%,20%)}div.jqplot-bubble-label.jqplot-bubble-label-highlight{background:rgba(90%,90%,90%,0.7)}div.jqplot-noData-container{text-align:center;background-color:rgba(96%, 96%, 96%, 0.3)}.region-main-content:after,
.report-box:after,
.report-tabs:after,
.after-table:after,
.overlay header:after,
.overlay footer:after,
.overlay-tabs:after,
.form-list li:after{content:".";display:block;visibility:hidden;clear:both;height:0}.ie7 .region-main-content,
.ie7 .report-box,
.ie7 .report-tabs,
.ie7 .after-table,
.ie7 .overlay header,
.ie7 .overlay footer,
.ie7 .overlay-tabs,
.ie7 .form-list
li{zoom:1}.mod-teacher .region-main-nav-bar{z-index:2}.mod-teacher .hierarchical-select-dropdown,
.mod-teacher .hierarchical-select-dropdown+li{border-top:0}.mod-teacher .hierarchical-select-main{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(top,  #fff 0%,#f2f2f2 100%)}.oldie .mod-teacher .hierarchical-select-main{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}.mod-teacher .hierarchical-select-main
button{margin:0
10px}.region-main-nav-bar .export-print{float:right;margin-top: -5px}.region-main-nav-bar .view-info{margin-left:228px;margin-right:168px;color:#999}.region-main-nav-bar .view-info a,
.region-main-nav-bar .view-info a:visited{margin:0
0 0 4px;color:#3EA8F4}.region-main-nav-bar .view-info a~a{padding-left:22px;background:url(image.php?theme=tesol&image=sprite_status-icons&rev=549&component=theme) -4px -303px no-repeat}.region-main-nav-bar .view-info a.current,
.region-main-nav-bar .view-info a.current:visited{color:#000}.edit-list{list-style:none;padding-left:0;margin-bottom:0;float:left}.edit-list
li{float:left;margin:0
0 0 6px}.edit-list li:first-child{margin-left:0}.edit-list .button,
.edit-list
button{vertical-align:middle;margin:0
2px;display:inline-block;height:16px;padding:1
0px;border:0;line-height:16px;background:url(image.php?theme=tesol&image=edit-pencil-14&rev=549&component=theme) no-repeat scroll 4px 0 transparent}.buttons-list,.buttons-list-alt{list-style:none;padding-left:0;margin-bottom:0;float:left;line-height:28px}.buttons-list-alt{float:right}.buttons-list li,
.buttons-list-alt
li{float:left;margin:0
0 0 6px}.buttons-list li:first-child,
.buttons-list-alt li:first-child{margin-left:0}.buttons-list-alt
.close{border-color:#B3B3B3}.report-table{height:540px;margin-bottom:6px}.report-table
.jspVerticalBar{right:1px}.table-head{position:relative;z-index:1;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(top,  #fff 0%,#f2f2f2 100%);-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.oldie .table-head{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}.table-content{overflow:auto;overflow-x:hidden;height:100%;border-bottom:1px solid #ddd}.table-content table,
.table-head
table{border-collapse:separate;width:100%;margin-bottom:0}.table-content .number,
.table-head
.number{text-align:right}.table-content td,
.table-content th,
.table-head td,
.table-head
th{border:0
solid #ddd;padding:6px
30px 6px 0;height:18px}.table-content .start-group,
.table-head .start-group{padding-left:30px;border-left-width:1px}.table-content tbody td:first-child,
.table-content tbody th:first-child{border-left-color:#F4F4F4}.table-content tbody .odd td:first-child,
.table-content tbody .odd th:first-child{border-left-color:#fff}.table-content thead th,
.table-head thead
th{padding-top:9px;padding-bottom:9px;border-width:0 0 1px 0;font-weight:bold;text-transform:uppercase;vertical-align:bottom}.table-content thead .start-group,
.table-head thead .start-group{border-width:0 0 1px 1px}.table-content thead
th{background:#fff}.table-content thead th:last-child,
.table-head thead th:last-child{border-right-width:1px}.table-content thead th[colspan],
.table-head thead th[colspan]{border-bottom:0;text-align:center}.table-content thead th[colspan="1"],
.table-head thead th[colspan="1"]{border-bottom:1px solid #ccc;text-align:left}.table-content thead tr:first-child th,
.table-head thead tr:first-child
th{padding-top:12px;border-top-width:1px}.table-content tbody th,
.table-content tbody
td{vertical-align:middle;color:#999}.table-content tbody th
span{display:block;width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-content tbody .odd th,
.table-content tbody .odd
td{background:#fff}.hoverable .table-content tbody tr:hover th,
.hoverable .table-content tbody tr:hover td,
.drag-row th,
.drag-row
td{background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(to bottom,  #066bcd 0%,#0556a5 100%);color:#fff}.oldie .hoverable .table-content tbody tr:hover th,
.oldie .hoverable .table-content tbody tr:hover td,
.oldie .drag-row th,
.oldie .drag-row
td{background:#066bcd}.hoverable .table-content tbody tr:hover a,
.hoverable .table-content tbody tr:hover a:visited{color:#fff}.table-content thead tr:first-child th:first-child,
.table-head thead tr:first-child th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.table-content thead tr th:last-child,
.table-head thead tr th:last-child{padding-right:42px}.table-content thead tr:first-child th:last-child,
.table-head thead tr:first-child th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.no-scroll .table-content thead tr:first-child th:last-child,
.no-scroll .table-head thead tr:first-child th:last-child{padding-right:30px}.sort{display:block;float:left;background:url(image.php?theme=tesol&image=sprite_sort&rev=549&component=theme) -999em -999em no-repeat;cursor:pointer}.number
.sort{float:right}.headerSortDown .sort,
.headerSortUp
.sort{padding-right:18px;margin-right: -18px;color:#4d4d4d}.headerSortDown
.sort{background-position:100% 6px}.headerSortUp
.sort{background-position:100% -135px}.table-content .score,
.table-head
.score{margin-right:6px;background-position:46px 0}.table-content
.centered{text-align:center}.table-content tbody a,
.table-content tbody a:visited{color:#3EA8F4}.status{display:inline-block;padding-left:23px;height:22px;line-height:22px;background:url(image.php?theme=tesol&image=sprite_status-icons&rev=549&component=theme) -999em -999em no-repeat;text-indent: -32766px;white-space:nowrap}.status.done{background-position:0 4px}.status.current{background-position:0 -36px}.status.not-taken{background-position:0 -76px}.hoverable tr:hover
.status.done{background-position:0 -116px}.hoverable tr:hover
.status.current{background-position:0 -156px}.hoverable tr:hover .status.not-taken{background-position:0 -196px}.validated{display:inline-block;padding-left:23px;height:22px;line-height:22px;background:url(image.php?theme=tesol&image=sprite_validated-icons&rev=549&component=theme) -999em -999em no-repeat;text-indent: -32766px;white-space:nowrap}.validated.verified{background-position:0 4px}.validated.not-started{background-position:0 22px}.validated.invalid-entry{background-position:0 -76px}.hoverable tr:hover
.validated.verified{background-position:0 -116px}.hoverable tr:hover .validated.not-started{background-position:0 -116px}.hoverable tr:hover .validated.invalid-entry{background-position:0 -156px}.delete{display:block;float:right;margin-right: -12px;width:16px;height:16px;background:url(image.php?theme=tesol&image=sprite_status-icons&rev=549&component=theme) -3px -259px no-repeat}.hoverable
.delete{display:none;background-position: -3px -230px}.hoverable tr:hover
.delete{display:block}.after-table{padding:0;margin:12px
0}.after-table
.note{display:inline-block;margin-left:10px;line-height:30px}.table-tip{z-index:10001;padding-bottom:18px;width:185px}.performance-report{clear:both;margin-top:36px}.performance-report
h4{margin-bottom:18px;color:#999}.report-tabs{list-style:none;padding-left:0;margin-bottom:0;text-align:center}.report-tabs
li{display:inline;padding:3px
0 3px 18px;margin:0
0 0 18px;border-left:1px solid #ccc}.report-tabs li:first-child{padding-left:0;margin-left:0;border-left:0}.report-tabs a,
.report-tabs a:visited{color:#3EA8F4}.report-tabs .current,
.report-tabs .current:visited{color:#000}.report-pane{margin-top:6px}.report-box{padding:18px;border:1px
solid #ccc;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.report-summary{float:left;width:190px}.report-summary
h4{margin-bottom:12px;text-transform:uppercase;font-weight:bold}.report-note{font-style:italic}.report-key{margin-bottom:0;padding-left:0;list-style:none}.report-key
.key{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin-right:6px}.report-chart{float:right;width:694px}.overlay .report-table{color:#999}.overlay .report-table .table-content{background:#F4F4F4}.overlay .after-table{margin-top:24px}.overlay .after-table a,
.overlay .after-table a:visited{display:inline-block;margin:0
10px;color:#fff}.overlay
footer{clear:both;margin-bottom:12px}.overlay-tabs{list-style:none;padding:0;margin:12px
0 24px}.overlay-tabs
li{float:left;margin:0
0 0 15px;padding:3px
0 3px 15px;border-left:1px solid #9cc5e9}.overlay-tabs li:first-child{margin-left:0;padding-left:0;border-left:0}.overlay-tabs a,
.overlay-tabs a:visited{color:#9cc5e9}.overlay-tabs .current,
.overlay-tabs .current:visited{color:#fff}.form-list{list-style:none;padding:0;margin-bottom:24px}.form-list
li{display:flex;margin-bottom:9px}.form-list
label{display:block;float:left;padding:4px
0;width:170px;font-weight:bold;color:#F2F2F2}.form-list.wide-labels
label{width:240px}.form-list
.field{margin-left:180px}.edit-course-overlay .form-list .field,.add-course-overlay .form-list
.field{margin-left:0px}.edit-course-overlay .form-list.wide-labels .field,.add-course-overlay .form-list.wide-labels
.field{margin-left:5% !important}.form-list.wide-labels
.field{margin-left:280px}.form-list input[type=text],
.form-list input[type=password],
.form-list input[type=email],
.form-list
textarea{margin:0;padding:4px
10px;width:180px;border:1px
solid #808080;font-size:1em;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px rgba(0,0,0,0.3)}.form-list input[type=text]:invalid,
.form-list input[type=password]:invalid,
.form-list input[type=email]:invalid,
.form-list textarea:invalid{-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 5px #f00;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 5px #f00;box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 5px #f00}.form-list
textarea{display:block;height:95px;max-width:340px}.form-list
select{margin:4px
0;width:202px}.form-list .long input[type=text],
.form-list .long
textarea{width:340px}.form-list .long
select{width:362px}.form-list .short input[type=text],
.form-list .tutor-field input[type=text]{width:40px}.form-list .tutor-field input[type=range]{width:380px;margin:0
15px}.form-list .tutor-field .ui-slider{display:inline-block;position:relative;width:350px;margin:0
15px;height:3px;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.form-list .tutor-field .ui-slider-disabled,
.form-list .tutor-field input[disabled],
.form-list .tutor-field input[disabled]~.suffix{opacity:0.3}.form-list .tutor-field .ui-slider-handle{position:absolute;width:14px;height:14px;margin: -8px -9px;border:2px
solid #fff;background:#ccc;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.form-list .short
select{width:72px}.form-list .tutor-field
label{float:none;width:80px;display:inline-block;margin-left:10px}.form-list .hierarchical-select{display:inline-block;padding:0;margin:0;height:24px;width:200px;border:1px
solid #ccc;vertical-align:middle;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.oldie .form-list .hierarchical-select{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}.form-list .short .hierarchical-select{width:70px}.form-list .long .hierarchical-select{width:360px}.form-list .hierarchical-select-open{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.form-list .hierarchical-select-current,
.form-list .hierarchical-select-current:visited{height:24px;line-height:24px;background-position:100% -500px;color:#4D4D4D}fieldset
legend{padding-bottom:12px;margin-bottom:0;text-transform:uppercase;font-weight:bold}.checkbox,.radio{display:inline-block;width:14px;height:14px;border:1px
solid #ccc;vertical-align:middle;background:#fff url(image.php?theme=tesol&image=sprite_status-icons&rev=549&component=theme) -999em -999em no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.checkbox-checked{background-position: -4px -284px}.edit-student{border:1px
solid #D6D6D6;border-radius:8px 8px 8px 8px;font-size:9px;padding:0x 1x}.edit-student
button{font-size:9px;padding:0x 1x}.edit-table{}.edit-table label,
.edit-table
.label{color:#f2f2f2}.popup{display:none;z-index:10001;width:582px;padding:18px;border:1px
solid #999;background:#fff;color:#000}.popup
h4{margin-bottom:18px;font-size:1.29em;color:#000}.popup .buttons-list-alt{margin-top:24px}.popup
.close{color:#fff}.table-content
.name{min-width:150px}.table-head .plus-minus,
.table-content .plus-minus{padding-left:5px;padding-right:5px;width:40px}.table-content thead tr:first-child .plus-minus:last-child,
.table-head thead tr:first-child .plus-minus:last-child{padding-right:27px}.plus-minus .plus,
.plus-minus
.minus{font-weight:bold}.plus-minus
.plus{color:#39B54A}.plus-minus
.minus{color:#F00}.table-head .perf,
.table-content
.perf{padding-left:15px;padding-right:15px;width:116px}.table-head .perf ~ .perf,
.table-content .perf~.perf{width:92px}.copied
.score{display:none}.table-content .table-group{padding:0;border-top:3px solid #ddd}.table-content tr:first-child .table-group{border-top:0}.table-content .table-group .start-group{white-space:nowrap}.table-content .table-group tbody
th{text-indent:20px}.table-content .table-group thead tr:first-child th:first-child,
.table-content .table-group thead tr:first-child th:last-child{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.table-content tbody .table-group thead tr:first-child
th{padding-top:6px;padding-bottom:6px;border-top:0;text-transform:none;color:#4d4d4d}.table-content .table-group thead th,
.table-content .table-group thead
td{border-top:0;background:transparent}.table-content .table-group thead .odd th,
.table-content .table-group thead .odd
td{background:#fff}.table-content .table-group thead .start-group{border-bottom-width:0}.table-content tbody tr:first-child .table-group thead tr th,
.table-content tbody tr:first-child  .table-group thead tr
td{border-top:0}.table-content thead .summary th,
.table-head thead .summary th,
.table-content thead .summary td,
.table-head thead .summary
td{padding-top:6px;padding-bottom:6px;border-bottom:3px solid #ccc;text-transform:none;font-weight:normal;background:#fff}.table-content thead .summary .start-group:first-child,
.table-head thead .summary .start-group:first-child{border-left:0}.group-sorting.table-head .perf,
.group-sorting.table-content
.perf{width:115px}.group-sorting.table-head .perf ~ .perf,
.group-sorting.table-content .perf~.perf{width:95px}.group-sorting.table-head .start-group:first-child,
.group-sorting.table-content .start-group:first-child{width:121px}.group-sorting.table-head thead tr:first-child .plus-minus:last-child{padding-right:40px}.active-learning-time-tip{display:none;width:380px;padding:20px
10px;border:1px
solid #999;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.active-learning-time-tip .tip-arrow{display:block;position:absolute;left:50%;bottom: -13px;width:19px;height:13px;margin-left: -9px;background:url(image.php?theme=tesol&image=bg_error-tooltip-arrow&rev=549&component=theme) center 0 no-repeat}.students-list,
.students-list
ul{list-style:none;margin:0;padding:0}.students-list ul
li{width:45%;margin:0
2.5% 6px;float:left}.students-list
.time{float:right}.students-list .hidden-list{display:none}.edit-students-overlay,.edit-course-overlay,.add-course-overlay,.edit-assignment-overlay{background:#066bcd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2NmJjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTU2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #066bcd 0%, #0556a5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#066bcd), color-stop(100%,#0556a5));background: -webkit-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -o-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background: -ms-linear-gradient(top,  #066bcd 0%,#0556a5 100%);background:linear-gradient(to bottom,  #066bcd 0%,#0556a5 100%)}.oldie .edit-students-overlay,
.oldie .edit-course-overlay,
.oldie .add-course-overlay,
.oldie .edit-assignment-overlay{background:#066bcd;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#066bcd', endColorstr='#0556a5',GradientType=0 )}.edit-students-overlay,.edit-assignment-overlay{width:990px;display:block;position:absolute;left: -9999em}.edit-students-overlay
h3{float:left;width:720px}.licenses-remaining{float:right}.edit-students-overlay .report-table{height:420px}.edit-students-overlay .table-content tbody td,
.edit-students-overlay .table-content tbody
th{color:#4d4d4d}.edit-students-overlay .table-content td,
.edit-students-overlay .table-content th,
.edit-students-overlay .table-head td,
.edit-students-overlay .table-head
th{padding:6px
18px 6px 0}.edit-students-overlay .table-content .start-group,
.edit-students-overlay .table-head .start-group{padding-left:6px}.edit-course-overlay{width:640px}.add-course-overlay{width:640px}.custom-upload{display:block;width:160px;height:30px;padding:0;margin:0;position:relative}.custom-upload
.button{width:134px;text-align:center;vertical-align:top}.custom-upload
input{position:absolute;top:0;right:0;z-index:1;min-width:160px;height:30px;line-height:30px !important;letter-spacing:160px;border:0;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);cursor:pointer !important}.custom-upload.disabled
input{display:none}.custom-upload  input:hover + .button,
.custom-upload  input:active + .button,
.custom-upload  input:focus+.button{text-decoration:none !important;box-shadow:none;outline:none;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fff 0%, #cecece 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cecece));background: -webkit-linear-gradient(top,  #fff 0%,#cecece 100%);background: -o-linear-gradient(top,  #fff 0%,#cecece 100%);background: -ms-linear-gradient(top,  #fff 0%,#cecece 100%);background:linear-gradient(to bottom,  #fff 0%,#cecece 100%)}.oldie .custom-upload  input:hover + button,
.oldie .custom-upload  input:active + button,
.oldie .custom-upload  input:focus+button{background:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 )}.table-content .inline-field{position:relative;height:18px;float:left}.table-content .inline-field
input{position:absolute;top: -4px;left: -3px;right: -16px;margin:0;padding:4px;width:100%;min-width:22px;border:1px
solid #999;font-size:1em;font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px rgba(0,0,0,0.3)}.table-content .inline-field input:invalid{-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 16px #f00;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 16px #f00;box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 16px #f00}.table-content .inline-field-invalid
input{position:relative;height:18px;float:left;width:102.75px;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 5px #f00;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 5px #f00;box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 5px #f00}.editResults{font-size: +6px}.table-content .inline-field
select{position:absolute;top:0;left:0;right: -12px;margin:0}.report-box .current-grades li,
.report-box .current-grades li:first-child{width:25%}.report-box .current-grades
.performance{margin:0
6px}.after-table
.note.lock{padding-left:26px;background:url(image.php?theme=tesol&image=sprite&rev=549&component=theme) -15px -661px no-repeat}.jqplot-table-legend-label
.current{float:right;color:#4D4D4D}.assessment-report-tip{display:none;width:30px;padding:10px
15px;border:1px
solid #999;text-align:right;background:#fff;color:#58595B;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.assessment-report-tip .tip-arrow{display:block;position:absolute;top:50%;left: -15px;width:15px;height:20px;margin-top: -10px;background:url(image.php?theme=tesol&image=bg_tooltip-arrow-left&rev=549&component=theme) center 0 no-repeat}.assessment-report-tip
.diff{display:block}.assessment-report-tip
.diff.minus{color:#F00}.assessment-report-tip
.diff.plus{color:#39B54A}.overlay fieldset.col-1,
.overlay fieldset.col-2{margin-top:12px}.overlay fieldset.col-1{float:left;width:480px}.overlay fieldset.col-2{float:left;margin-left:30px;width:500px}.overlay fieldset.col-1 .form-list li,
.overlay fieldset.col-2 .form-list
li{margin-bottom:16px}.overlay fieldset .table-content td,
.overlay fieldset .table-content th,
.overlay fieldset .table-head td,
.overlay fieldset .table-head
th{padding:6px
24px 6px 0}.overlay fieldset .table-content .start-group,
.overlay fieldset .table-head .start-group{padding-left:10px}.overlay fieldset .table-content tbody th
span{width:120px}.overlay .col-1 .field,
.overlay .col-2
.field{margin-left:68px}.overlay .col-1 label,
.overlay .col-2
label{width:60px}.overlay .col-2 tbody td:first-child{width:19px}.overlay .col-1 tbody th,
.overlay .col-2 tbody
th{width:119px}.overlay .col-1 tbody th + td,
.overlay .col-2 tbody th+td{width:89px}.overlay .col-1 tbody th + td + td,
.overlay .col-2 tbody th+td+td{width:116px}.overlay .col-2
.delete{margin-right: -6px}.oldie .overlay .col-2
.delete{margin-right: -10px}.drag-row{width:430px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}.drag-row
table{margin:0;width:100%}.drag-row th,
.drag-row
td{border:0;padding:6px
10px}.drag-active{opacity:0.5}@media
print{#page-header,#page-footer{background:transparent;color:#000}#page-header a,
#page-header a:visited,
#page-footer a,
#page-footer a:visited{color:#000}.logininfo{min-width:0;margin-right:0}.logininfo .logged-as{padding-right:0;background:transparent}.search-form,
.region-main-nav-bar .export-print,.after-table,.report-tabs{display:none}#page-content #region-post-box,.region-section{background:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.report-table,.jspScrollable,.jspContainer{height:auto !important}.jspPane{position:static;width:auto !important}.table-head,.jspVerticalBar,.jspHorizontalBar{display:none}.table-content td,
.table-content
th{border-bottom-width:1px}.table-content thead
th{border-bottom:1px solid #ccc !important;padding-top:9px !important;padding-bottom:9px !important;height:auto !important;line-height:normal !important;visibility:visible !important}.table-content thead tr:first-child th, .table-head thead tr:first-child
th{padding-top:12px  !important;border-top:1px solid #ccc !important}.table-content .table-group thead tr:first-child
th{border-top:0 !important}.table-content .table-group thead .start-group{border-bottom-width:1px}.table-content
table{width:100% !important;border-collapse:collapse;color:#000}.table-content tbody .odd th,
.table-content tbody .odd
td{background:transparent}.table-content td:first-child,
.table-content th:first-child{border-left:0 !important}.table-content thead th:last-child,
.table-head thead th:last-child{border-right:0}.table-content
.score{display:none}.headerSortDown .sort,
.headerSortUp
.sort{padding-right:0;background:transparent}.headerSortDown .sort:after,
.headerSortUp .sort:after{position:relative;top: -2px;line-height:11px;margin-left:4px;font-size:0.5em}.headerSortUp .sort:after{content:'\25B2'}.headerSortDown .sort:after{content:'\25BC'}.report-pane{display:block !important}.report-pane
h4.hide{position:static !important;margin-top:24px}.status{text-indent:0;padding-left:0;background:transparent}}.que
.info{display:none;width:0;padding:0}.que
.content{margin:0
0 0 0}.individualReport
table{border:1px
solid black;border-collapse:collapse}.individualReport th,td{padding:40px}.individualReport
.reportName{font:24px Arial;font-style:italic;color:#535382;font-weight:bold;text-decoration:underline;text-align:center;padding:40px}.individualReport
.subReportName{font:20px Arial;font-weight:bold;text-decoration:underline;text-align:center;padding:20px}.individualReport
.usersName{font:20px Arial;font-style:italic;font-weight:bold;text-align:left;padding:30px;border:1px
solid black;border-collapse:collapse}.individualReport
.overallRating{font:20px Arial;font-weight:bold;text-align:right;vertical-align:middle;padding:40px
10px}.individualReport
.individualReportButtonLabel{font:20px Arial;font-weight:bold;text-align:center;vertical-align:middle;padding:10px}.individualReportButton{text-decoration:none;text-align:center;border:thin groove #000;vertical-align:bottom;padding:20px
32px;border:solid 1px #004F72;-webkit-border-radius:80px/45px;-moz-border-radius:80px/45px;border-radius:80px/45px;font:18px Arial, Helvetica, sans-serif;font-weight:bold;color:#010d0d;background-color:#E65c00;background-image: -moz-linear-gradient(top, #E65c00 0%, #a58419 100%);background-image: -webkit-linear-gradient(top, #E65c00 0%, #a58419 100%);background-image: -o-linear-gradient(top, #E65c00 0%, #a58419 100%);background-image: -ms-linear-gradient(top, #E65c00 0% ,#a58419 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a58419', endColorstr='#a58419',GradientType=0 );background-image:linear-gradient(top, #E65c00 0% ,#a58419 100%);-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #fff;-moz-box-shadow:0px 0px 2px #bababa,  inset 0px 0px 1px #fff;box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #fff}.skillRatings th, .skillRatings
td{font:20px Arial;border:1px
solid black;border-collapse:collapse;padding:20px}.skillRatings
th{background-color:#FFB482;font-weight:bold}.individualSkillName{font-weight:bold}.individualReportOval{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:200px;height:100px;border:solid 4px #004F72;-webkit-border-radius:50%;border-radius:50%;font:normal 100%/normal Arial, Helvetica, sans-serif;color:rgba(0,0,0,1);-o-text-overflow:clip;text-overflow:clip;background: -webkit-linear-gradient(-90deg, rgba(239,186,86,1) 0, rgba(247,150,33,1) 100%), #1abc9c;background: -moz-linear-gradient(180deg, rgba(239,186,86,1) 0, rgba(247,150,33,1) 100%), #1abc9c;background:linear-gradient(180deg, rgba(239,186,86,1) 0, rgba(247,150,33,1) 100%), #1abc9c;background-position:50% 50%;-webkit-background-origin:padding-box;background-origin:padding-box;-webkit-background-clip:border-box;background-clip:border-box;-webkit-background-size:auto auto;background-size:auto auto;-webkit-transform:rotateY(1.1459155902616462deg);transform:rotateY(1.1459155902616462deg)   }.skillRatingsGraph th, .skillRatingsGraph
td{padding:20px;vertical-align:bottom}.customBtn2{text-transform:uppercase;border:1px
solid lightgrey !important;margin-top:12px !important;color:#0c2373;font-size:14px !important}td
.tooltipcontainer{position:relative}td a .tooltiprpt
span{z-index:10;display:none;padding:14px
20px;margin-top:-30px;margin-left:28px;width:300px;line-height:16px}td a:hover .tooltiprpt
span{display:inline;position:absolute;color:#111;border:1px
solid #DCA;background:#fbfbfb}table.tooltiptable td,th{border:1px
solid black;border-collapse:collapse;padding:5px}.bargraph{height:229px;position:relative;background:url(http://pics.cssbakery.com/pics/papergrid.jpg) repeat-x;border-left:1px solid #d4d4d4;margin:15px
auto 50px}.bargraph
ul.bars{margin:0;padding:0;list-style-type:none}.bargraph ul.olympic-watermark{background:url(http://pics.cssbakery.com/pics/orings.png) no-repeat;background-position:50% 50%;height:122px;z-index:98}.bargraph ul.euro-watermark{background:url(http://pics.cssbakery.com/pics/sapphire5.png) no-repeat;height:201px;background-position:0 0}.bargraph ul.stars-watermark{background:url(http://pics.cssbakery.com/pics/starcoin4.png) no-repeat;background-position:50% 50%;height:174px}div.bargraph
div.colorfilter{position:absolute;top:0;left:0;height:201px;background-color:black;opacity:0.2;filter:alpha(opacity=20);z-index:97}div.bargraph
div.colorfilter2{position:absolute;top:0;left:0;height:201px;background-color:black;opacity:0.4;filter:alpha(opacity=40);z-index:97}.bargraph ul.bars
li{position:absolute;width:60px;height:200px;bottom:29px;padding:0;margin:0;background-color:#40879F;text-align:center;font-weight:bold;color:white;line-height:2.5em;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:13px;z-index:99}.bargraph ul.bars li
span{position:relative;top: -25px;color:#7c7c7c}.bargraph ul.bars li
img{margin:0;padding:0;position:relative;top: -71px;left:0}.bargraph ul.bars li
span.darkpen{color:#515151;position:static}.bargraph ul.bars li
span.whitepen{color:red}.bargraph ul.bars
li.bar1{left:167px}.bargraph ul.bars
li.bar2{left:240px}.bargraph ul.bars
li.bar3{left:313px}.bargraph ul.bars
li.bar4{left:386px}.bargraph ul.bars
li.bar5{left:313px}.bargraph ul.bars
li.bar6{left:386px}.bargraph ul.bars
li.bar7{left:459px}.bargraph ul.bars
li.bar8{left:532px}.bargraph ul.bars
li.bar9{left:605px}.bargraph ul.bars
li.bluebar{background-position: -300px bottom}.bargraph ul.bars
li.redbar{background-position: -30px bottom}.bargraph ul.bars
li.greenbar{background-position: -60px bottom}.bargraph ul.bars
li.orangebar{background-position: -90px bottom}.bargraph ul.bars
li.grapebar{background-position: -120px bottom}.bargraph ul.bars
li.purplebar{background-position: -150px bottom}.bargraph ul.bars
li.crimsonbar{background-position: -180px bottom}.bargraph ul.bars
li.navybar{background-position: -210px bottom}.bargraph ul.bars
li.goldbar{background-position: -240px bottom}.bargraph ul.bars
li.tealbar{background-position: -270px bottom}.graphLabel{list-style-type:none;position:absolute;left:130px;bottom:3px;margin:0;padding:0}.graphLabel
li{color:white;//text-transform: uppercase;letter-spacing:0.1em;font-size:12px;width:290px;float:left;text-align:center;//safeguard against a label that is too long - if they type
//   that in from the HTML
overflow: hidden;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;line-height:1.6em}ul.y-axis{list-style-type:none;position:absolute;left: -45px;width:40px;text-align:right;bottom:0;margin:0;padding:0}ul.y-axis li:first-child{height:40px;line-height:40px}ul.y-axis
li{color:#aba8a8;font-size:12px;height:44px;line-height:44px;text-align:right}ul.y-axis
li.units{position:absolute;bottom:110px;right:20px;line-height:1.2em;height:auto}.bargraph
p{position:absolute;left:0;top:236px;padding:0;margin:0;text-align:left;width:100%;font-family:Verdana,sans-serif;font-weight:bold;font-size:18px;color:black;line-height:1.3em}.bargraph
p.centered{text-align:center}@font-face{font-family:Comfortaa;src:url('../theme/tesol/fonts/comfortaa-regular.eot');src:url('../theme/tesol/fonts/comfortaa-regular.eot?#iefix') format('embedded-opentype'), url('../theme/tesol/fonts/comfortaa-regular.woff2') format('woff2'), url('../theme/tesol/fonts/comfortaa-regular.woff') format('woff'), url('../theme/tesol/fonts/comfortaa-regularebfont.ttf') format('truetype'), url('../theme/tesol/fonts/comfortaa-regular.svg#svgFontName') format('svg')}@font-face{font-family:Calibri;src:url('../theme/tesol/fonts/Calibri.eot');src:url('../theme/tesol/fonts/Calibri.eot?#iefix') format('embedded-opentype'), url('../theme/tesol/fonts/Calibri.woff2') format('woff2'), url('../theme/tesol/fonts/Calibri.woff') format('woff'), url('../theme/tesol/fonts/Calibri.ttf') format('truetype'), url('../theme/tesol/fonts/Calibri.svg#svgFontName') format('svg')}@import url('https://fonts.googleapis.com/css?family=Concert+One');body{margin:0;padding:0;font-family:Calibri,sans-serif;font-size:16px;background:#f1f4f5}html{min-height:100%;background:#f1f4f5}*{box-sizing:border-box}p{padding:0;margin:0;color:#6f6f6f}a{color:#3161ce;text-decoration:none;outline:0}a:hover{color:#f0a81e;text-decoration:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,select:focus,textarea{font-size:16px;font-family:Calibri,sans-serif !important;-webkit-appearance:none}.p-0{padding:0px
!important}.p-5{padding:5px
!important}.p-10{padding:10px
!important}.p-15{padding:15px}.p-20{padding:20px
!important}.pt-0{padding-top:0px !important}.pt-25{padding-top:25px !important}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-0{padding-left:0px !important}.pb-10{padding-bottom:10px !important}.pl-40{padding-left:40px}.border-top-dashad{border-top:1px dashed #ddd}.border-top{border-top:1px solid #ebebeb}.border-bottom{border-bottom:0px solid transparent !important}.noBoarder{border:none !important}.noBoarder-r{border-right:none !important}.no-float{float:none !important}.m-0{margin:0px
!important}.mt-0{margin-top:0px !important}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.ml-0{margin-left:0 !important}.ml-10{margin-left:10px}.mr-10{margin-right:10px !important}.mr-3{margin-right:3px !important}.mb-0{margin-bottom:0 !important}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px !important}.mb-20{margin-bottom:20px}.mb-60{margin-bottom:60px}.w-100per{width:100% !important}.w-70per{width:calc(100% - 100px)}.w-80per{width:80%}.w-50per{width:50%;float:left}.w-65per{width:65%;float:left}.w-32per{width:32%}.w-35per{width:35%}.w-20per{width:20%}.w-200px{width:200px !important}.clearfix{clear:both}.clear-left{clear:left}.float-left{float:left !important}.float-right{float:right !important}.display-none{display:none}.text-center{text-align:center}.text-right{text-align:right}.responsive-align{text-align:right}.relative{position:relative}.textoverflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.white-text{color:#fff !important;font-weight:bold}.blue{color:#3d75de !important}.font14{font-size:14px !important}.font18{font-size:18px !important}.font26{font-size:26px !important}.v-align-bottom{vertical-align:bottom}.overflow-auto{overflow:auto}.posRelative{position:relative}.width-auto{width:auto}.full-width{width:100%;float:left}input,select,textarea{border:1px
solid #d8dbdc;padding:12px
10px;border-radius:4px;margin:5px
0px 12px 0px;box-shadow:2px 0px 3px rgba(136, 156, 176, 0.1);outline:none;display:inline-block;appearance:none;font-family:Calibri !important;font-size:14px !important}select{-webkit-appearance:none;-moz-appearance:window;padding:2px
40px 2px 7px;background-image:url("tesol/images/select-arrow.png");background-repeat:no-repeat;background-position:right center;height:40px;line-height:15px;background-size:19px;background-color:#fff !important}.mobile-wrapper{width:375px;background:#f1f4f5;margin:20px
auto 0px auto}.login-block{height:100vh;background:#fff url(tesol/images/login-bg.svg) no-repeat bottom right;width:100%;margin:auto}.login-bg{background:#fff url(tesol/images/login-bg.svg) no-repeat bottom right}.desktop-wrapper{width:340px;padding-top:20px;border:2px
solid #e8e8e8;padding:30px;float:right;border-radius:4px}.desktop-login .login-inner{padding-top:20px;width:auto;margin:auto}.login-inner{width:auto;margin:0px
auto 15px auto;padding-top:20px}.login-inner
h1{font-family:'Comfortaa',cursive;font-size:28px;color:#0c3f5a;text-align:center;margin-bottom:80px;margin-top:40px}.login-inner h1
span{font-size:16px;font-family:Calibri,sans-serif;color:#7d8896;display:block;margin-top:2px}.login-block
input{width:100%;height:42px;box-sizing:border-box;border-radius:4px;border:1px
solid #ccc;margin-bottom:20px;font-size:14px;font-family:Calibri,sans-serif;padding:0
35px 0 45px;outline:none}.login-block
input{margin-bottom:20px}.login-block .focus-input100, .login-block .password-input100{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none}.login-block .focus-input100::after, .login-block .password-input100::after{content:"\e905";font-family:'NativeAccent' !important;color:#adadad;font-size:20px;position:absolute;top:14px;left:0;padding-left:13px}.login-block .password-input100::after{content:"\e90d"}.input100:focus+.focus-input100::after,.input100:focus+.password-input100::after{color:#102769}input:active,input:focus{border:1px
solid #102769;box-shadow:none;outline:none}.forgotPassowrd-link{color:#3161ce;float:right;text-decoration:none;margin-bottom:20px}.login-block
button{width:100%;height:40px;background:#102769;box-sizing:border-box;border-radius:5px;border:1px
solid #102769;color:#fff;font-size:18px;font-family:Calibri,sans-serif;outline:none;cursor:pointer;letter-spacing:1px}.login-block button:hover{background:#29469a}.learnNew{color:#9babbe;text-align:left;margin-top:16px}.field-icon{position:absolute;z-index:2;right:37px;cursor:pointer;color:#3d75de;top:14px;font-size:20px}.logo{margin:8px
0 0;float:left;font-family:'Comfortaa'}.logo
a{text-decoration:none}.logo
h1{color:#0c2373;font-size:20px;padding:8px
10px 5px 20px;font-weight:400}.logo h1
span{font-size:14px;font-family:Calibri,sans-serif;color:#b9b9b9;display:inline-block}h2{padding:0;margin:0
0 10px 0;color:#2c3e50;font-size:17px;font-family:'Comfortaa'}h3{padding:0;margin:0;color:#495d71;font-size:14px;font-family:'Comfortaa'}.wrapper{padding:16px}.Dashboard-content{padding:16px;background:#f1f4f5;float:left}.First-Login{padding:0px}.Segment-2{background:#fff;border:1px
solid #d8dbdc;box-shadow:0px 4px 6px -3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 4px 6px -3px rgba(0,0,0,0.1)}.Segment{background:#fff;-webkit-box-shadow:0px 1px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 0px rgba(0, 0, 0, 0.1)}.input-group
label{color:#6f6f6f;width:26%;display:inline-block}.input-group{width:465px;position:relative}.input-group
input{width:68%}.btn-footer{border-top:2px solid #d8dbdc;padding:15px
8px;background:#fff}.btn{-webkit-appearance:none;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px
solid transparent;padding:7px
10px!important;font-size:16px;line-height:1.5;border-radius:.25rem;cursor:pointer;margin:0
5px 12px;font-family:Calibri,sans-serif;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}.btn-primary,button{color:#fff;background-color:#0c2373;border-color:#0c2373}.btn-primary:hover,.btn-primary:focus{-webkit-appearance:none;color:#fff !important;background-color:#3d5abd !important;border-color:#142e88 !important}.btn-secondary{color:#3d75de !important;background-color:#f9f8f8 !important;border-color:#9d9fa0 !important;background-image:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:.25rem;-webkit-appearance:none}.btn-secondary:hover,button.btn-secondary:focus{color:#fff;background-color:#9d9fa0;border-color:#9d9fa0}.custom-arrow{width:auto;background:#fff url(tesol/images/select-arrow.png) no-repeat right center;background-size:23px;appearance:none;-ms-appearance:none;-webkit-appearance:none;padding:10px
25px 10px 10px}.password-wrraper{position:relative}.password-wrraper .field-icon{top:17px;right:15px}.category-list{width:50%;float:left;color:#565c61;padding:20px}.s-icon{width:36px;height:36px;float:left}.SummaryAssessment .s-icon{width:36px;height:36px;float:none;display:block;margin:0
auto}.s-text{float:left;padding:8px
8px 8px 20px}.ratings{float:left;text-align:right}.ratings .icon-star-full{font-size:14px;color:#ff7e1f}.ratings
.DisabledStar{font-size:13px;color:#c9d0d6}.ratings span:first-child{padding:12px
8px 0 0;display:inline-block}.ratings span:last-child{padding:14px
0px 0 0;display:block;float:right;color:#565c61;font-size:14px;font-weight:bold}.studentdashboard .ratings span:last-child{padding:0
0px 0 0}.sentenceInPopup
.ratings{float:right;margin-top:7px}.sentenceInPopup .s-icon{margin-top:0}.sentenceInPopup .s-text{padding:8px
8px 8px 20px;width:auto}.sentence-box,.sentenceInPopup{border-bottom:1px dashed #ddd;padding:8px
0;background:#fff}.sentence-box
img{width:inherit !important;display:inline-block !important}.chart-box{float:right;padding:38px
32px 0 0;width:50%}.view-details
a{color:#2268dc;font-size:14px;font-family:Calibri,sans-serif;padding:13px
0 0 0;display:block;text-align:right;float:right}.view-details a:hover{color:#0c2373}.sidenav{height:calc(100% - 84px);width:48px;position:fixed;z-index:5;top:0;left:0;background-color:#0c2373;overflow-x:hidden;transition:0.5s;margin-top:84px}.sidenav
a{padding:8px;text-decoration:none;font-size:14px;color:#fff;display:block;transition:0.3s;width:178px;line-height:50px;border-bottom:1px solid #0a1d60;position:relative}.sidenav a:hover{background:#1437b2}a.active{background:#f0a81e}.sidenav
img{padding:8px
6px;vertical-align:middle}#main{transition:margin-left .5s;padding-top:84px;margin-left:48px;margin-bottom:40px}.firstloginWrapper #main
.logininfo{position:absolute;right:10px}.mySidenav{width:177px !important}.main{margin-left:177px !important}.Mobile-Menu{float:left;margin:22px
0px 10px 0px;cursor:pointer;display:none;font-size:23px}.Bottom-content{background:#dbe0e2;border-top:1px solid #c9cbcc;padding:16px}.col-row{justify-content:space-between;flex-wrap:wrap;display:flex}.col{width:32.5%;margin-bottom:1%}.col-equal{width:49.5%}.ShadowBox{background:#fff;padding:2px
10px;-webkit-box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.1);box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.1);border-width:1px 1px 1px 1px;border-style:solid;border-color:#d8dbdc}.title{margin:12px
12px 12px 1px;float:left}.title
span{font-size:14px;font-family:Calibri,sans-serif;color:#7b8da0;font-weight:normal;display:block;margin-top:5px}.user-details{float:right;padding-right:4px;margin-right:5px;font-size:14px}.avatar
a{postion:initial !important;width:50px !important;height:100%}.avatar
img{width:39px;margin-top:-2px;height:auto;border-radius:50% !important}.avatar,.profile-pic,.table-pic{float:right;margin:15px;background:#fff;padding:2px
1px;border-radius:50%;overflow:hidden;width:45px;height:45px;border:3px
solid #fff;box-shadow:1px 2px 4px 0px rgba(0,0,0,0.5);cursor:pointer}.avatar:after{content:"\e5cf";font-family:'NativeAccent' !important;position:absolute;top:28px;right:10px;cursor:pointer;font-size:23px;color:#034a60}.user-name{float:left;margin-top:20px}.user-name
span{display:block;color:#65c0e5}.swapfloat{float:right}.btn-sm,input[type="submit"],button[type="submit"]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px
solid transparent;padding:7px
10px!important;font-size:16px;line-height:1.5;border-radius:.25rem;cursor:pointer;margin:0
0 12px 5px;font-family:Calibri,sans-serif;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}.continue, button[type="reset"].close, #remove, .all-lessons .button-row button.continue, .intelligent-tutor .button-row
button.continue{background:#f7fefe;border:1px
solid #2fa7d8;color:#3d75de;font-size:14px;padding:7px
!important;min-width:100px;-webkit-appearance:none;font-family:Calibri}.continue:hover,#remove:hover,.btnCustom:hover,.close:hover,#remove:hover,button.continue:focus{background:#e6f8f7 !important;color:#3d75de !important;border:1px
solid #2fa7d8 !important}.start,input[type="submit"],.button,button.no-hover:active,button.no-hover:focus,button.no-hover:hover,button.small:active,button.small:focus,button.small:hover,button.big:active,button.big:focus,button.big:hover{background:#0c2373;border:1px
solid #0c2373;color:#fff;letter-spacing:normal;-webkit-appearance:none;-webkit-border-radius: .25rem;-webkit-border-radius:.25rem}.start:hover,button:active,button:focus,button:hover,input[type="submit"]:active,input[type="submit"]:focus,input[type="submit"]:hover,.button:active,.button:focus,.button:hover{background:#29469a}.slick-slide{margin:10px
6px}.slick-slide
img{width:100%}.slick-prev:before,.slick-next:before{color:black}.slick-slide{transition:all ease-in-out .3s;opacity:.5}.slick-current{opacity:1}.slick-prev,.slick-next{display:none !important}.count{background:#c4c5c5;font-size:13px;color:#000;padding:3px
10px;border-radius:25px;font-weight:bold;font-family:Calibri,sans-serif;margin-left:5px}.Button{cursor:pointer}.sidenav
i{font-size:23px;display:inline-block;vertical-align:bottom;padding:0px
13px 14px 4px;width:40px}.tutor-info{float:right;margin-bottom:10px}.tutor-info
ul{list-style:none;padding:0;margin:0}.tutor-info
li{font-size:14px;display:inline-block;color:#868788;margin-left:0px}.tutor-info li
a{font-size:14px;color:#2268dc;cursor:pointer}.tutor-info li a:hover{color:#0c2373}.Disabled-Lesson{background:#eaecec url(tesol/images/locked.png) no-repeat right bottom;padding-bottom:15px}.Disabled-Lesson
button{display:none}.next-row{display:none;width:100%}.chart-blog-content{padding:15px}.chart-blog-content
.assmentLabel{font-family:Calibri,sans-serif;font-size:13px;float:left;margin:7px
15px 7px 0px}.chart-blog-content select, .chart-blog-content input[type="text"]{padding:7px
12px;margin:0;float:left;height:38px !important;margin-bottom:10px}.chart-blog-content
.checkbox{float:left;margin:8px
0px 0px 10px}.container{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container
input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0px;left:0;height:18px;width:18px;background-color:#fff;border-radius:2px;border:solid 1px #bfc3c6}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#004194}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:5px;top:1px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.daterangesettings{width:320px;margin-bottom:4px !important}.calendaricon
input{background:#fff url(tesol/images/calendar.png) no-repeat 95% 7px!important;background-size:23px auto !important;cursor:pointer}footer{background:#fff;padding:12px
6px;position:fixed;bottom:0;width:100%;box-shadow:0px 0px 6px rgba(0,0,0,0.2);z-index:9}.footerNav{float:left;padding-left:12px}.footerNav
ul{list-style:none;padding:0;margin:0}.footerNav
li{display:inline}.footerNav
a{display:inline-block;color:#454545;font-size:13px;padding:0;content:"|"}.footerNav a:hover{color:#3161ce}.footerNav li:after{content:"|";margin:12px;color:#454545;font-size:13px}.footerNav li:last-child:after{content:none}.copyright{float:right;font-size:13px;color:#8e8e8e;padding-right:10px;padding-right:58px;padding-top:2px}.get-start{width:32.3%;float:left;height:255px;padding:20px
30px;margin-right:10px;background:#44b8e3 url(tesol/images/get-start-bg.png) no-repeat left center}.get-start h2, .practice-lession h2, .get-result
h2{color:#fff;font-size:22px;font-family:'Comfortaa';float:left;width:100%}.practice-lession
h2{color:#717171}.get-start p, .practice-lession p, .get-result
p{color:#0c2373;padding-left:150px;line-height:25px;padding-top:60px;width:auto;word-break:break-word}.get-start
a{position:relative;left:250px;top:14px;padding:6px
32px}.practice-lession{width:33%;float:left;height:255px;padding:20px
30px;margin-right:10px;border:1px
solid #ccc;background:url(tesol/images/practice-lession.png) no-repeat left center}.get-result{width:32%;float:left;height:255px;padding:20px
30px;margin-right:0px;background:#f0a81e url(tesol/images/dashboard-grades.svg) no-repeat 35px center;background-size:140px}.total-questions{float:left;color:#676f76;margin-bottom:10px}.allquest{float:left;color:#676f76;margin-top:0px}.total-questions span, .timeline
span{color:#525355;font-weight:bold}.timeline{float:right;color:#676f76}.question,.quest{color:#4c5e70;font-size:18px;padding:5px
15px 0px 15px;font-size:1.5rem}.question-text,.overviewWrapper{color:#4c5e70;padding:15px;outline:none;overflow:auto}.question-text
ul{padding:0;margin:0;list-style:none;font-size:18px;line-height:32px}.question-text li:before{content:"\e061";font-family:'NativeAccent' !important;display:inline-block;margin-right:10px;font-size:12px;color:#d6d6d6}.rightAnswer:before{content:"\ea10" !important;font-size:15px !important;color:#039809 !important}.overviewWrapper{font-size:inherit;padding:0px}.controls{border-top:1px solid #d8dbdc;padding:10px
15px 0px 15px}.controls a.nextBtn:hover{text-decoration:none;color:#0c2373}.recording-count{float:left;color:#b5b5b5;font-size:14px;margin-top:8px}.count-visible{color:#707070}.recording-count
span{font-size:22px;display:block;line-height:23px}.recording-buttons{float:left;margin:0
0 0 8px}.record-btn{background:#0c2373 !important;background-image:none !important;width:34px;height:55px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;z-index:2;float:left;border:4px
solid #fff}.newrec{background-image:none !important}.newrec:hover,.newrec:focus{box-shadow:2px 2px 10px #72b2d7;-webkit-transition:-webkit-transform 0.9s ease-out;-moz-transition:-moz-transform 0.9s ease-out;-o-transition:-o-transform 0.9s ease-out;transition:transform 0.9s ease-out}.newmodel{background:#fff url(tesol/images/fluent-speaker.svg) no-repeat right center !important;background-image:url(tesol/images/fluent-speaker.svg)!important;box-shadow:none}.newmicbuttonstyle{background-image:url(tesol/images/system-check.svg) !important;border:none;height:45px !important;box-shadow:none;background-size:38px;margin-right:10px}.newmicbuttonstyle:focus{border:none !important}.record-btn
span{cursor:pointer;color:#fff;font-size:33px;margin-top:8px;position:absolute;top:5px}.record-btn span .icon-stop{cursor:pointer;color:#f7d82f;font-size:27px;position:relative;top:0;left:0}.fa-square:before{content:"\f0c8" !important}.palypause{float:left;height:45px;width:73px;position:relative;left:-27px;z-index:1;top:8px;padding:0
0 0 15px}.palypause-btn{background:#f7fefe;border:1px
solid #2fa7d8;border-radius:0 5px 5px 0px;float:right;height:45px;width:45px;position:relative;top:-1px;right:-1px;display:flex;justify-content:center;align-items:center}.palypause-btn
span{color:#3d75de;cursor:pointer;font-size:18px}.nextBtn{background:#f7fefe;border:1px
solid #2fa7d8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:38px;padding:0
15px;cursor:pointer;text-align:center;color:#3d75de;margin-top:18px !important;display:inline-block;background-image:none}#id_cancel{color:#3d75de;border:1px
solid #2fa7d8;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;background:-webkit-linear-gradient(top, #f7fefe 0%, #f7fefe 100%);background-color:#f7fefe;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px
10px;font-size:18px;line-height:21px;border-radius:.25rem;cursor:pointer;margin:0
5px;font-family:Calibri,sans-serif}.nextBtn:hover,#id_cancel:hover,.palypause-btn:hover,.palypause-btn:focus{background:#e6f8f7 !important}#id_cancel{margin-top:0 !important}.pagination-wrapper{overflow:hidden;height:53px !important;float:left;width:87%;margin-top:18px;display:none !important}.Qnumber,.qnbutton{background:#f7fefe;border:1px
solid #2fa7d8 !important;border-radius:50% !important;text-align:center;color:#3d75de;font-size:18px;float:left;width:44px !important;line-height:auto !important;margin:13px
13px;cursor:pointer}.path-mod-quiz
.qnbutton.thispage{border-color:#fff !important;width:36px !important;font-size:15px;height:36px !important;padding-top:5px;margin:8px
!important;display:inline-block !important;float:none}.path-mod-quiz .qnbutton.thispage
.thispageholder{border:1px
solid #2fa7d8 !important;border-radius:50% !important}.Active-Question{background:#f7d82e !important;border:2px
solid #7e7233 !important;color:#5f5a3e !important}.music-beat{margin-top:10px}.AssessmentText{font-size:18px;line-height:27px;padding:20px
0 0px 0}.overlay{background:#fff;padding:0}.overlay button.btn-close{color:#fff !important;font-size:24px;background:none !important;border:none !important;width:18px;padding:0px
0 !important;min-width:0 !important;height:auto;margin-top:6px;float:right;cursor:pointer;font-family:'arial'}.overlay button.btn-close:hover{color:#0c2373;text-decoration:none}.modal:before{content:"";background:rgba(0,0,0,0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.modal:target:before{-webkit-transition:-webkit-transform 0.9s ease-out;-moz-transition:-moz-transform 0.9s ease-out;-o-transition:-o-transform 0.9s ease-out;transition:transform 0.9s ease-out;z-index:10;background:rgba(0,0,0,0.6)}.modal:target+.modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:20%}.modal-dialog{background:#fefefe;border:#fff solid 1px;border-radius:5px;margin-left:-275px;position:fixed;left:50%;top:-100%;z-index:11;width:600px;-webkit-transform:translate(0, -500%);-ms-transform:translate(0, -500%);transform:translate(0, -500%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal-body{padding:15px}.modal-header, .overlay header,.modal-footer{padding:10px
20px}.modal-header, .overlay
header{border-bottom:#eee solid 1px;background:#65c0e5}.modal-header h2, .overlay header
h3{color:#fff;margin-bottom:0;padding:5px
15px 5px 0}.modal-footer{border-top:#eee solid 1px;text-align:right}.showpassword{position:relative}.info-icon{position:absolute;right:40px;top:12px;color:#3d75de;font-size:28px;cursor:pointer}.UserMenu{background:#fff;border:1px
solid #b5c8d9;position:absolute;width:150px;box-shadow:0px 4px 8px -4px rgba(0, 0, 0, 0.5);top:70px;padding:6px
4px;display:none;right:15px;z-index:3334}.UserMenu:after,.UserMenu:before{bottom:100%;right:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.UserMenu:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:8px;margin-left:-30px}.UserMenu:before{border-color:rgba(194, 225, 245, 0);border-bottom-color:#b5c8d9;border-width:9px;margin-left:-36px;right:4%}.UserMenu
a{color:#767676 !important;font-size:16px;display:block;padding:4px
8px;text-decoration:none;border:1px
solid #fff}.UserMenu a:hover{color:#65c0e5;background:#e9f5ff}.mobile{display:none}.assignment-mobile{display:none}.white-bg{background:#fff}.performance-chart{float:right;position:relative;top:-4px;display:none;font-size:22px}.Alerts{color:#fff;font-size:18px;-webkit-box-shadow:0px 3px 13px -4px rgba(0, 0, 0, 0.5);box-shadow:0px 3px 13px -4px rgba(0, 0, 0, 0.5);position:fixed;width:100%;top:84px;left:48px;z-index:0;padding:18px
20px}.error{background:#c3eaf9;color:#876305}.delete-msg
i{width:20px;background:#1a9a12;border-radius:50%;padding:8px;color:#fff}.SentensTypeBox{float:left;width:550px}.sortBtn{background:#65c0e5;color:#fff !important;padding:3px
6px 4px 10px;border-radius:4px;font-style:italic;font-size:20px;margin:0
10px;cursor:pointer;vertical-align:middle}.performanceBar{background:#e6e6e6;color:#575b5e;padding:13px
15px;font-size:18px;margin-bottom:10px}.SubNav{background:#051753;display:none}.SubNav
a{line-height:25px;padding-left:50px}.SubNavLink .icon-expand-more{font-size:20px;position:absolute;right:10px;top:24px}.AccordionTitle{width:100%;float:left;padding:8px;background:#66c0e5;color:#fff;border:1px
solid;cursor:pointer;position:relative;line-height:35px}.AccordionContent{width:100%;float:left;border:1px
solid #d9dadc;padding:15px
15px 0 15px;display:none;background:#fff}.AccordionTitle
i{position:absolute;right:20px;top:13px;font-size:23px;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s}.ArrowRotate
i{color:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.AccordionTitle
.checkbox2{float:left;margin-right:10px;margin-top:7px}.HeaderBackArrow{float:left;font-size:27px;color:#0a2373;padding:20px
0px 8px 0px;margin-left:-5px}.SmallVideoLeft,.SmallVideoRight{width:49%}.SmallVideoLeft iframe, .SmallVideoRight
iframe{width:100%;height:390px;border:1px
solid #d8dbdc}.SmallVideoLeft p, .SmallVideoRight
p{font-size:18px;padding-bottom:10px;text-align:center;font-weight:bold}.WordPlayWrapper{padding:15px;border-top:1px solid #d8dbdc;border-bottom:1px solid #d8dbdc;text-align:left;font-weight:bold}.WordPlayWrapper
a{background:#f7fefe;border:1px
solid #2fa7d8;border-radius:0 5px 5px 0px;padding:8px
10px 8px 15px;border-radius:50%;margin-right:10px;margin-left:5px;display:inline-block}.overviewWrapper
ol{padding:0;margin:0px
0px 0px 30px;line-height:25px}.speakingText{padding:15px}.speakingText
p{font-size:16px;float:left;padding-top:15px}.AutoHeight{height:calc(100vh - 350px)}.fluent-speaker{float:right;text-align:center;margin-left:20px;cursor:pointer}.fluent-speaker
span{font-size:13px;color:#9e9e9e;line-height:14px;display:block}.icon-fluent-speaker{font-size:30px;margin-bottom:5px;display:inline-block;color:#3d75de}.legendsPop,.equalizer,.recordingInfopop{text-align:center;font-size:14px;margin-top:10px;cursor:pointer;float:right;margin-right:10px;color:#828487}.legendsPop .icon-legends, .equalizer .icon-equalizer, .recordingInfopop .icon-info_outline{color:#3161ce;font-size:20px}.profileWrapper{float:left;position:relative;margin-bottom:30px}.profile-pic{float:left;width:180px;height:180px;border:8px
solid #d0effc;box-shadow:none;padding:0px;position:relative}.profileWrapper
a{color:#fff;padding:1px;border-radius:50%;position:absolute;bottom:0;z-index:2;font-size:36px;height:38px;width:100%;height:auto;left:0}.profile-details{float:left;text-align:center;margin-left:20px}.profile-details
h2{font-size:25px;margin-top:60px}.profile-details
p{color:#929b9e;font-size:18px;line-height:28px;margin-top:30px}.profile-details h2
span{font-size:18px;font-family:Calibri,sans-serif;color:#b9b9b9;display:block}.profile-Info{border-top:1px solid #d8dbdc;border-bottom:1px solid #d8dbdc;font-family:Calibri,sans-serif;color:#797c7e;line-height:30px;padding:15px
0px 15px 20px;display:table;width:100%;margin-top:10px}.profile-Info
span{color:#2b3136;display:table-cell}.profile-Info
label{width:110px;display:table-cell;float:left}.lessonCategry{float:left;padding:0.5rem;color:#fff;border-radius:50%;width:36px;height:36px;text-align:center;overflow:visible}.studentdashboard
.lessonCategry{margin:10px}.assessmentText{color:#000;display:block;padding:0.5rem;height:36px;text-align:center;overflow:visible}.assessmenticon{padding-top:5px !important;padding:0}.WordStress,.Stress{background:#9369bf}.Pronunciation{background:#f2c838}.Grammar{background:#41cebc}.Fluency{background:#f1485a}.Assessment{width:36px;height:36px;position:relative;display:inline-block;float:left;border-radius:50px;padding:0
!important}.assessment-title
h3{padding-left:10px !important}.lessons .Assessment div
div.title{padding:10px
5px !important}.Assessment .four-background-circle{border-radius:100% !important;border-width:18px !important;border-style:solid !important;border-right-color:#9369bf !important;border-top-color:#f2c838 !important;border-bottom-color:#41cebc !important;border-left-color:#f1485a !important;height:0px;width:0px;padding:0
!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.Assessment
i{color:#fff;position:absolute;border-radius:100%;z-index:1;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.bluestart{color:#65c0e5}.Instructionslist{float:left;width:60%}.cslogolink{padding:20px;width:120px;position:absolute;bottom:75px;left:150px;height:58px;display:block}header.header{width:100% !important;height:84px !important;border-bottom:4px solid #65c0e5;position:fixed !important;top:0;left:0;border-radius:0 !important;color:#999 !important;z-index:9;padding-top:1px !important;background:#fff url(tesol/images/header-bg.png) no-repeat right center !important}header.header
h1{font-family:'Comfortaa';font-size:22px;color:#0c2373;font-weight:100;padding:8px
15px;width:65%}.profileWrapper a:nth-child(2){width:40px;height:40px;left:42%;z-index:3;background:#0c2373}.profileWrapper .profile-pic
a{bottom:-20px;left:0}.profileWrapper .profile-pic
img{width:200px;height:200px}.profile-details
h2{margin-left:0 !important}.date-index{width:100%;margin:0;padding:0}.date-index
li{list-style:none;padding:5px;padding-left:20px}.selection-title{width:auto;float:left;padding-top:8px}.SentensTypeBox{margin-top:-7px}.performanceBar
.container{margin-bottom:3px}.italic-note{font-style:italic;color:#b3b6b7}ul.breadcrumb{margin:0;padding:0;list-style:none}ul.breadcrumb
li{display:inline;font-size:14px}ul.breadcrumb li+li:before{padding:8px;color:#7d7c7c;font-family:'NativeAccent';content:"\e912";font-size:12px}ul.breadcrumb li
a{text-decoration:none}ul.breadcrumb li a:hover{color:#01447e}.report
.SentensTypeBox{float:right;text-align:right;width:auto}.report .SentensTypeBox
.timeline{font-size:26px;padding-left:20px}.report .SentensTypeBox .note-text{color:#8f8e8a;margin-top:4px;float:left}.TopBarDetails a
i{font-size:1.2rem;display:inline-block;vertical-align:middle;margin-top:3px}.table-column{display:flex;align-items:stretch;border-bottom:1px solid #d8dbdc}.table-column>.columnTD{line-height:35px;padding:4px
10px}.table-column .columnTD:first-child{width:2%}.columnTD .icon-info_outline{color:#3d75de;font-size:28px;cursor:pointer;margin-top:6px;display:block}.overlay
ul.tabs{margin:0px;padding:0px;list-style:none;border-top:4px solid #65c0e5;padding-left:18px}.overlay ul.tabs
li{background:#65c0e5;color:#fff;display:inline-block;padding:10px
48.6px;cursor:pointer}ul.tabs
li.current{background:#fff;color:#0c2373}.tab-content{display:none;padding:15px}.tab-content.current{display:block}.tab-wrap
.tabs{border-bottom:none}.note-text{color:#a6a6a6;font-size:13px}.overlay
label{color:#565c61}.hierarchical-select, .long input[type=text]{border-radius:2px !important;border-color:#d2d2d2 !important;height:auto}.overlay fieldset.col-1, .overlay fieldset.col-2{padding:0
15px;margin:0}.recording-buttons
div{float:left}.form-list .hierarchical-select{background:none;height:32px;padding-top:4px}.search-wrap{float:left;width:100%;padding:10px}.search-wrap
input{width:auto;max-width:320px;float:left;border-radius:2px;margin-right:30px;border:1px
solid #d2d2d2}.search-wrap
.filter{color:#3d75de;font-size:24px;margin-top:5px}.add-assignment-legend{display:none}.filter-overlay{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:2}.filter-popover{display:none;width:50%;max-width:300px;position:absolute;top:0;left:0;border:1px
solid #d5d5d5;box-shadow:1px 1px 1px #545454;z-index:3;background:#fff}.filter-popover
h3{font-size:16px;padding:10px;border-bottom:1px solid #e5e6e6;color:#626a70;float:left;width:100%;font-family:Calibri}.filter-popover
ul{margin:0;padding:0;width:100%;float:left;border-bottom:1px solid #e5e6e6;color:#9b9fa3;padding-top:10px}.filter-popover ul
li{width:100%;float:left;padding:5px;list-style:none;padding-left:10px}.arrow-up{border-left:15px solid transparent !important;border-right:15px solid transparent !important;border-bottom:15px solid #fff !important;position:absolute;top:-13px;right:24px;overflow:initial}.button-wrap{padding:10px;float:left;margin-left:92px;box-sizing:border-box}.button-wrap input[type="button"]{padding:3px
12px}.overlay fieldset.col-2{margin:0}.ui-droppable .empty-row{height:200px}.form-list input[type=text]:invalid{box-shadow:none;border:1px
solid #f00;background:none}.form-list input:placeholder{color:#ccc}.table-head thead tr:first-child th:first-child{}.select-all{width:100%;background:#64c0e5;color:#fff !important;padding:3px
10px}.select-all
.container{width:200px;color:#fff}.select-student-wrap{width:100%}.btn-primary,.button,button.no-hover:active,button.no-hover:focus,button.no-hover:hover,button.small:active,button.small:focus,button.small:hover,button.big:active,button.big:focus,button.big:hover,button[type="submit"]{font-size:14px;border-radius:4px;padding:7px
!important;margin-bottom:12px;margin-right:10px;cursor:pointer;min-width:100px;background:#0c2373;border:1px
solid #0c2373;color:#fff;letter-spacing:0.8px;width:auto !important}.select-student-wrap
label{width:auto;float:left}.select-student-wrap .checkbox, .select-student-wrap
.radio{display:inline-block;width:100%;height:14px;border:none;vertical-align:middle;background:#fff0 url(image.php?theme=tesol&image=sprite_status-icons&component=theme) -999em -999em no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px
0}.path-mod-specializedwebservice
.mform{margin-right:20px;background:#fff;padding:10px;border:1px
solid #d8dbdc;box-shadow:0px 4px 6px -3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 4px 6px -3px rgba(0, 0, 0, 0.1)}.path-mod-specializedwebservice .mform
fieldset{border:none}.mform .fitem
.fitemtitle{text-align:left}fieldset
legend{padding-bottom:12px;margin-bottom:12px;text-transform:initial;width:100%;font-weight:bold;border-bottom:1px solid #ccc;margin:0
!important}.mform
#id_courseName{width:40%}.path-mod-specializedwebservice input[type="submit"]{margin:0;padding:5px
10px;margin-right:10px}.path-mod-specializedwebservice
.fcontainer{margin-top:18px}.path-mod-specializedwebservice textarea, .path-mod-specializedwebservice .mform .fitem
fieldset.felement{margin-left:20%;width:80%}.path-mod-specializedwebservice fieldset:last-child{margin-bottom:50px}.responsive-table,table{width:100%;float:left}.responsive-table
th{background-color:#65c0e0;color:#fff;border-right:1px solid #9bc9db;text-align:left;padding:10px}.responsive-table
td{border-bottom:1px dotted #e2e1e1;border-bottom:1px dotted #e2e1e1;padding:8px
5px 5px 12px;text-align:left;background-color:#fff;text-align:left;background-color:#fff}#page-content #region-post-box{padding:0;margin:0;border:none;background:none;box-shadow:none}#export{background:transparent url(tesol/images/export.png)no-repeat 21px/21px !important;border:none !important;width:20px !important;color:transparent !important}#print{background:transparent url(tesol/images/print.png)no-repeat 21px/21px !important;border:none !important;color:transparent !important;width:20px !important}.student-title{padding-top:6px}.breadcrumbs
a{padding-right:12px}.breadcrumbs
i{font-size:10px;padding-left:10px;transform:rotate(180deg);display:inline-block;padding-right:0}table
.header{border-top:0;border-bottom-color:#65c0e0}.responsive-table th,.report-tabs{text-align:left}th{border:1px
solid #65c0e0}.responsive-table .number
.sort{float:left}.dropbtn{color:#636262 !important;font-size:18px !important;font-family:Calibri !important;background:none !important}.hw-circle{text-align:center;color:#fff;float:left;border-radius:50%;background-color:#7dcc59;margin-left:6px;font-size:15px;width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.icon-info_outline{font-size:30px;cursor:pointer;text-align:right;color:#3e76df}.filter-wrap{text-align:right;font-size:30px;margin-left:20px}.performance-report{margin-top:25px}#lessonPlan-div-harb{margin-bottom:0}#lessonPlan-div-harb
th{position:sticky;top:0;z-index:1}.performance-report .dropdown-content{background:#fff;z-index:2}.performance-report .dropdown-content
li{background-color:#fff;width:100%;float:left;margin:0;padding:5px;border:none}.performance-report .dropdown-content li
a{text-decoration:none;border:none}.report-tabs
.current{color:#000;text-decoration:none;border-bottom:2px solid #65c0e0;padding:6px
15px 6px 0}.report-box{border-radius:0}.relative{position:relative}.dropbtn{color:blue;font-size:16px;border:none}.dropdown{position:relative}.dropdown-content{display:none;position:absolute;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}.dropdown-content
ul{color:black;padding:12px
16px;text-decoration:none;display:block}.dropdown-content
li{background-color:#ddd}.dropdown:hover .dropdown-content{display:none}.dropdown:hover
.dropbtn{background-color:#3e8e41}.legendsPop-content,.equalizer-content,.recordingInfo-content{width:100%;border:1px
solid #ccc;box-shadow:2px 2px 2px #ccc;background-color:#fff;display:none;position:absolute;top:57px;right:3px;padding:10px}.legendsPop-content
label{width:70%;float:left;margin-left:20px}.arrow-box:after,.arrow-box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box:after{border-color:#ccc;border-bottom-color:#fff;border-width:14px;margin-left:165px}.arrow-box:before{border-color:#503737;border-bottom-color:#bbb;border-width:13px;margin-left:164px;top:-27px}.legendsPop-content
span{width:60px;float:left;border-radius:3px;padding:2px}.legendsPop-content
span.lessonCategry{width:36px;border-radius:50%;font-size:20px}.legendsPop-content
label{width:75%;float:left;margin-left:20px}.legendsPop-content
.row{width:100%;float:left;padding:5px
10px}.legendsPop-content .row .color-code{width:10px;height:10px;border-radius:50%;float:left;margin:5px
13px 0 0}.legendsPop-content
.green{background-color:#7dcc59}.legendsPop-content
.orange{background-color:#f7ae40}.legendsPop-content
.blue{background-color:#2a3e84}.legendsPop-content
.purple{background-color:#4a436f}.edit-course-overlay,.add-course-overlay{width:730px}.edit-course-overlay .overlay-tabs a,.add-course-overlay .overlay-tabs
a{color:#066bce !important}.edit-course-overlay label span.required,.add-course-overlay label
span.required{color:#cb2e2e}.overlay
footer{position:static;margin:0;padding:0;border-top:1px solid #ccc;width:100%;float:left;padding:15px;box-shadow:none}.overlay-pane{padding:0
20px}.form-list
label{font-weight:normal}.overlay-tabs{margin:0px
0 24px;background:#f2f6f7;padding:10px
20px}.overlay-tabs a.current, .edit-course-overlay .suffix,.add-course-overlay .suffix,.threshhold-wrap{color:#6b6464 !important}.overlay input[type="text"], .overlay
textarea{box-shadow:none !important;background:none !important;height:32px;padding-top:4px;border-color:#d2d2d2 !important;border-radius:2px}.overlay
textarea{height:60px}.edit-course-overlay .checkbox .container,.add-course-overlay .checkbox
.container{margin-left:0;padding-left:30px}.edit-course-overlay .tutor-field .ui-slider,.add-course-overlay .tutor-field .ui-slider{background:#afa0a0;float:left}.edit-course-overlay .w-160,.add-course-overlay .w-160{width:160px}.edit-course-overlay .form-list .tutor-field .ui-slider{margin-top:13px;width:320px}.add-course-overlay .form-list .tutor-field .ui-slider{margin-top:13px;width:320px}.edit-course-overlay ul.form-list,.add-course-overlay ul.form-list{padding-right:100px}.teacher-st-details .after-table{margin-bottom:0;margin-top:0}.UserMenu.usermenu-actions{overflow:static}.overlay.popover{width:100%;height:100%;position:absolute;top:0;left:0;background:#4a4a4a}.button-list-after{}.TeacherCol{background:#fff;height:265px;border-bottom:1px solid #d8dbdc}.assignmentgreenbox{background:#00c168;height:125px;padding:20px;color:#fff}.assignmentorangebox{height:125px;margin-top:14px;border-bottom:1px solid #d8dbdc;color:#fff}.slick-slide{margin:10px
6px}.slick-slide
img{width:100%}.slick-prev:before,.slick-next:before{color:black}.slick-slide{transition:all ease-in-out .3s;opacity:1}.slick-current{opacity:1}.slick-prev,.slick-next{display:none !important}.draggable{padding:0
!important}.assignmentorangebox
img{height:30px;width:auto;display:inline-block !important;text-align:center}.assignmentorangebox
.col{width:50%;float:left;background:#ff8c6d;padding:20px
10px;font-size:14px;text-align:center;display:inline-flex;justify-content:center;align-items:center;min-height:125px}.assignmentgreenbox
.counterCircle{width:50px;height:50px;border-radius:50%;background-color:#07b163;float:right;text-align:center;position:absolute;right:0;top:6px;padding:15px}.assignmentorangebox .col:first-child{border-right:1px solid #e97759}.assignedDate
span{display:block;font-size:14px}.assignedDate{padding-top:18px}.assignmentgreenbox
a{color:#fff;padding-top:40px;outline:0}.assignmentorangebox
h3{color:#fff;font-size:14px;font-family:Calibri;max-width:140px;text-align:center;margin:auto}.TeacherCol .category-list{width:100%}.TeacherCol .sentence-box{width:50%;float:left}.TeacherCol
h2{padding:20px
20px 0 20px;margin:0}.TeacherCol .ratings
span{color:#a3a2a2;padding:2px
5px 0 0;font-size:5px;margin-right:10px;float:left}.TeacherCol
.ratings{float:left;padding-left:42px;clear:left}.TeacherCol .s-text{float:left;padding:8px
0px 0px 10px;width:101px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gray-text{color:#a3a2a2}.TeacherCol .gray-text{font-size:14px;padding-left:20px;width:100%;float:left}.action-row{width:100%;position:relative}.width-auto{width:auto}.TeacherCol
.calendaricon{float:left;padding-top:10px}.TeacherCol
.daterangesettings{width:160px}.TeacherCol .calendaricon:after{top:24px}.export-icon{font-size:24px;color:#3d75de;width:auto;float:left;padding-right:11px;padding-top:3px}.export-icon i:hover, .action-icons i:hover{cursor:pointer;color:#0c2373}.action-icons
i{color:#3d75de;float:left;margin-right:20px}.responsive-table .table-pic{float:right;background:#fff;padding:0
1px;border-radius:50%;overflow:hidden;width:45px;height:45px;border:3px
solid #fff;box-shadow:1px 2px 4px 0px rgba(0, 0, 0, 0.5);cursor:pointer}.responsive-table .student-name{padding-top:10px;padding-left:10px;float:left}.responsive-table
.checkbox{padding-left:20px;width:50px}.action-row
.filter{font-size:26px;padding-top:15px;padding-right:0;color:#3d75de;cursor:pointer;position:absolute;right:26px;top:10px}.switch-col{width:128px}.responsive-table,table{width:100%;float:left}.responsive-table thead
th{background-color:#65c0e0 !important;color:#fff;border-right:1px solid #9bc9db !important;border-bottom:none !important;text-align:left;padding:10px;text-transform:none !important;font-weight:normal}.responsive-table
td{border-bottom:1px dotted #e2e1e1;padding:5px;text-align:left;background-color:#fff}.assessment-overview-wrap .multiselect-input-div{position:relative}.assessment-overview-wrap .multiselect-count{left:138px !important;top:-27px}.assessment-overview-wrap .multiselect-dropdown-arrow{margin-left:-42px;right:10px;top:2px}.assessment-overview-wrap .multiselect-wrapper{float:left}.assessment-overview-wrap
.checkbox{width:200px;border:none}#add-assignment-overlay .table-content{overflow:initial !important;overflow-x:initial !important}.teacher-dashboard .change-view{position:fixed;top:25px;left:220px;z-index:9;border-left:1px solid #ccc;padding-left:22px;padding-top:10px;height:40px}.teacher-dashboard .hierarchical-select{}.teacher-dashboard .region-main-nav-bar{margin-bottom:0}.teacher-dashboard .region-main-nav-bar
h2{font-size:17px;width:80%;margin-bottom:10px}.teacher-dashboard .assignmentgreenbox h2, .assignmentgreenbox .border-top-dashad{color:#fff;width:100%;max-width:100%;float:left}.TeacherCol
h2{width:100% !important;max-width:100%}.TeacherCol
.col{width:50%;float:left;padding:10px;border-bottom:1px solid #d8dbdc;border-left:1px solid #d8dbdc}.teacher-dashboard
.lessonCategry{padding:0.7rem}.teacher-dashboard .ratings .start-group{font-size:12px}button#add-assignment{width:auto}.teacher-dashboard .student-list-btns{padding-top:20px;width:100% !important}.teacher-dashboard .student-list-btns
h2{width:50%;float:left}.teacher-dashboard table
.userpicture{width:36px;float:left;border:2px
solid #fff;height:auto;border-radius:50%;box-shadow:2px 2px 2px #ccc}.teacher-dashboard .select-studentTD{width:40px !important}.teacher-dashboard .select-studentTD
.customcheckbox2{left:13px}.teacher-dashboard table .edit-list
div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;padding-top:8px}.teacher-dashboard .responsive-table
td{height:33px}.student-list
h2{width:100%;float:left}.teacher-dashboard .student-list .search-input{height:39px;background:#fff url(tesol/images/search.png)no-repeat 95% 10px;padding-right:27px}.teacher-dashboard .after-table
ul{width:auto}.teacher-dashboard .after-table ul.buttons-list
li{float:right}.teacher-dashboard .export-print{width:100px;margin-top:-48px;margin-right:250px}.teacher-dashboard .export-print
li{width:35px}.teacher-dashboard .table-head thead tr:first-child th:first-child, .teacher-dashboard .table-content thead tr:first-child th:last-child{border-radius:0}.teacher-dashboard .responsive-table .student-name{float:none}.cohort-select{width:200px;margin:0;padding:6px;border-radius:4px;line-height:20px}.teacher-dashboard .hierarchical-select-open{border:none;box-shadow:none}.teacher-dashboard .hierarchical-select-main{border-radius:0;background:#fff}.teacher-dashboard .hierarchical-select-main a:hover, .hierarchical-select-main a:focus{border:solid #65bfe5;background:#65bfe5}.student-list{background-color:#e7eced}.teacher-dashboard .after-table, .teacher-dashboard #page-content{margin-bottom:0;padding:0
16px}.teacher-dashboard .hierarchical-select-open{border:none;box-shadow:none}.teacher-dashboard .hierarchical-select-main{border-radius:0;background:#fff}.teacher-dashboard .hierarchical-select-main a:hover, .hierarchical-select-main a:focus{border:solid #65bfe5;background:#65bfe5}.teacher-dashboard .after-table{margin-bottom:0}.teacher-dashboard .responsive-table
thead{background:#65bfdf}.teacher-dashboard .responsive-table
thead.copied{background:#fff;display:none}.teacher-dashboard .table-content .start-group, .table-head .start-group{border-left-width:0}.teacher-dashboard .responsive-table td.checkbox, .responsive-table
th.checkbox{margin:0}.teacher-dashboard .responsive-table .number
.sort{float:left}.responsive-table
ul.studentname{margin-left:55px;margin-top:6px}.teacher-dashboard .responsive-table ul.studentname
li{list-style:none}.teacher-dashboard .responsive-table ul.studentname li
div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeacherSlider>h2{margin-top:15px;margin-left:20px}.teacher-dashboard .responsive-table,table{border:solid 1px #d7dbdc}.teacher-dashboard .table-head thead
th{font-weight:normal}.teacher-dashboard .table-head thead th:nth-child(1){border:0}.teacher-dashboard .table-head thead th:nth-child(3){display:none}.teacher-dashboard .table-content tbody td:nth-child(3){width:0% !important}.teacher-dashboard thead .customcheckbox2, .teacher-dashboard tbody
.customcheckbox2{position:static}.teacher-dashboard thead .customcheckbox2
.container{width:auto}.teacher-dashboard thead .customcheckbox2 .checkmark, .teacher-dashboard tbody .customcheckbox2
.checkmark{top:-13px}.teacher-dashboard .table-content tbody td:nth-child(3), .teacher-dashboard .teacherdashboard-table tbody td:nth-child(10){display:none}ul.edit-list, .edit-list
li{width:100%}.teacher-dashboard tbody td.start-group.student-name{height:64px}.teacher-dashboard .responsive-table .select-all{background-color:#65c0e0 !important;border-right:1px solid #9bc9db !important}.teacher-dashboard .responsive-table .select-all
.checkbox{border:none;background:none}.teacher-dashboard .select-all
input{top:0;left:0;z-index:10}.teacher-dashboard .select-all.select-active
span{background-color:#004194}.teacher-dashboard .responsive-table
.checkbox{padding-left:1px;width:34px;float:left;margin-top:10px;border:none;background:none}.teacher-dashboard .responsive-table .icon-info_outline{margin-top:-1px}.teacher-dashboard .responsive-table
th{border-top:0}.teacher-dashboard .info-icon{background:url(tesol/images/info-thin1.svg) no-repeat !important;width:10px;height:30px !important;border-color:#fff;position:static}.mod-teacher .teacher-dashboard
.jspDrag{background:#64c0e5;width:8px}.teacher-dashboard .edit-student, .teacher-dashboard .responsive-table tr:hover td
button{border:0}.customcheckbox2{position:absolute;left:14px;top:17px;z-index:132}.teacher-dashboard
.customcheckbox2{z-index:2}.region-main-content{overflow:hidden}.w-60{width:60px !important}.w-70{width:71px !important}.w-85{width:85px !important}.w-90{width:90px !important}.w-93{width:93px !important}.w-106{width:106px !important}.w-136{width:136px !important}.classMgt{margin-right:28px;line-height:15px;width:90px;float:right;margin-top:10px}#existingcell{width:35%}#userselector_options{height:auto !important}#NaN_clearbutton,#removeselect_searchtext,#addselect_searchtext{float:left;margin-right:10px}#userselector_options{width:100%;float:left}h2.main{margin-left:0 !important}.roleassigntable{background:#fff;padding:10px;border:1px
solid #d8dbdc !important;box-shadow:0px 4px 6px -3px rgba(0, 0, 0, 0.1) !important;-webkit-box-shadow:0px 4px 6px -3px rgba(0, 0, 0, 0.1) !important}#existingcell label, #potentialcell
label{font-size:16px;font-weight:bold;line-height:38px;cursor:unset}.roleassigntable
#buttonscell{padding-top:53px}.externaluserint{margin-top:-25px !important}.edit-students-overlay
h3{float:left;width:100%}.edit-students-overlay .after-table{margin-top:0px !important}.edit-students-overlay .after-table
a{color:#066bce !important}.edit-students-overlay .split-row{width:100%;float:left}#update-student
.row{padding:10px
10px 0px 10px;width:100%;float:left}#update-student .row input, #update-student .row
select{width:100%}#update-student .row
label{width:130px;padding-left:0px;float:left;padding-top:10px}#update-student .resetpass-field{width:130px !important}#update-student .blank-field{background:#e3e8e6;padding:10px;width:100%;border-radius:3px;float:left;color:#969494}#update-student .grey-text{color:#b1acac;font-style:italic}#update-student .split-row .inputcontent, #update-student .row
.inputcontent{width:240px;float:left}#update-student .split-row .inputcontent input, #update-student .split-row .inputcontent
select{width:100%;background:#fff}#addStudentSubmitOptions{margin-left:10px}.add-student{border-bottom:1px solid #ccc}#form-add-students-overlay
input{margin:0}.licenses-remaining{color:#fff;position:absolute;top:13px;right:74px}.edit-students-overlay .table-content .inline-field
select{height:32px;top:-4px;padding:2px;width:100%;border-radius:0}.city-wrap
input{min-width:52px !important}.email-wrap
input{min-width:127px !important}.table-content .inline-field
input{border-radius:0 !important;height:30px}.table-content .inline-field input:invalid{box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 2px #c5baba;border-radius:0;border:1px
solid #f38585;height:32px}.progress-bar-wrap{width:50%;max-width:226px;height:5px}.progress-bar-wrap .orange-completed{background-color:#ff992d;float:left;margin-top:3px;height:2px;z-index:1}.progress-bar-wrap div.blue-incompleted{background-color:#96c7f9;margin-top:6PX;z-index:2;float:left;height:2px}.intelligent-tutor .tutor-info{margin-top:10px;margin-bottom:0}.intelligent-tutor .lessons li, .all-lessons .lessons
li{margin:10px}.intelligent-tutor li.col, .all-lessons
li.col{width:calc(93% / 3);height:132px;padding-top:10px}.intelligent-tutor li.col:nth-child(3n+3){margin-right:0}.lessons
.tick{float:right}.col.ShadowBox .button-row{padding-top:10px}.col.ShadowBox .button-row
button{margin-top:-10px}.col.ShadowBox
#performanceScore{font-weight:normal}.intelligent-tutor .col .title, .all-lessons .col
.title{background:none;border:none;text-align:left;width:70%;height:54px;margin:0;padding-top:0}.intelligent-tutor .col a, .all-lessons .col
a{background:none;border:none;text-align:left;width:100%}.intelligent-tutor .col .number, .all-lessons .col
.number{position:relative !important;left:0 !important;top:1px !important;padding:0;background:none;border:none;box-shadow:none;float:left;width:auto;margin-left:13px}.intelligent-tutor h3, .all-lessons h3, .AccordionContent
h3{font-size:16px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.button-row{width:100%;float:left;margin:0;padding:0;background:none;border:none;height:50px}.lesson-tip{display:none !important}.intelligent-tutor .button-row button, .all-lessons .button-row
button{color:#fff;background-color:#0c2373;border-color:#0c2373}.intelligent-tutor .performance, .all-lessons
.performance{float:right}.intelligent-tutor li:last-child{width:96%;height:80px;background:#777c8c}.intelligent-tutor .tutor-info li:last-child{background:none;width:auto;height:auto}.intelligent-tutor li:last-child
.title{height:8px}.intelligent-tutor li:last-child
h3{margin-top:0px;color:#fff}.intelligent-tutor li:last-child .button-row{width:50%;float:right}.skipAssessment{display:none}.lessons
.number{margin-top:2px}.intelligent-tutor .performance, .all-lessons
.performance{margin-right:2px}#myAlternativeContent{display:none}.ReportTabView .calendaricon:after{top:0}.edit-course{width:742px}.edit-course ul.tabs
li{padding:10px
23px}.row{width:100%;float:left}.edit-course label, .edit-course-overlay label,.add-course-overlay
label{width:135px;float:left;padding-top:10px}.edit-course-overlay,.add-course-overlay{background:#fff;color:#4a4a4a}.overlay .buttons-list-alt{width:auto;float:right;padding-top:0px}.overlay .buttons-list-alt
li{width:auto;float:left;list-style:none;margin:10px}.overlay
textarea{width:530px;border-color:#d8dbdc;height:60px}.overlay input[type="text"], .overlay
select{border:1px
solid #d8dbdc;padding:8px
10px;border-radius:4px;margin:5px
0px 12px 0px;box-shadow:2px 0px 3px rgba(136, 156, 176, 0.1);outline:none;display:inline-block}.edit-course label
span.required{color:#fd5757;float:right;padding-right:10px}.edit-course .modal-body{padding:10px
0 0}.edit-course .ui-slider{background:#dcdcdc;width:270px;float:left;border-radius:21px;margin-top:16px;height:5px}.edit-course .ui-slider-handle{background:#0c2373}.slider-wrap input[type="text"]{margin-left:10px}.edit-course .large-label{width:222px}.assignment-teacher
.container{margin-bottom:0px;top:9px}.assignment-teacher
.AccordionTitle{width:100%;float:left}.assignment-teacher .AccordionTitle
h3{font-size:14px;color:#fff;padding:2px
32px 0}.assignment-teacher
.AccordionContent{float:left;padding-bottom:20px;width:100%}.assignment-teacher .AccordionContent
.row{padding-bottom:3px}.assignment-teacher .AccordionContent .summary-wrap{width:100%;float:left;border:1px
solid #d8dbdc;padding:13px;background:#fafafa;color:#8c8e90;font-size:14px}.assignment-teacher .summary-wrap
span{font-weight:bold;padding:0
10px;color:#3d75de;cursor:pointer}.AccordionContent
.lessonCategry{margin-right:10px;margin-top:10px}.summary-wrap
.col{width:65%;float:left;margin-bottom:0}.summary-wrap .tab-row{width:100%;background-color:#65c0e5;color:#fff}.tab-wrap
ul{margin:0;padding:0}.tab-wrap
li{margin:0;list-style:none;display:inline-block;width:25%;float:left;padding:9px
8px;padding-left:12px}.summary-wrap
h3{color:#fff;padding-top:20px;padding-left:14px}.summary-wrap .assessment-date{padding-top:7px;padding-left:14px;font-size:14px}.summary-wrap .assessment-date
span{font-style:italic}.summary-wrap .assessment-date
p{color:#b3a8a8;font-size:12px}.summary-wrap .tab-content1
div{margin:0;list-style:none;display:inline-block;width:16.2%;float:left;padding:5px
8px;border-left:1px solid #d0d1d1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;min-height:67px}.grey-bar{background-color:#f1f4f5}.total-mark
span{font-style:italic;padding:5px
0;border-radius:4px;width:100%;float:left;text-align:center}.Train,.train{background-color:#fcf58a;color:#5f5e5e}.Pass,.pass{background-color:#b6efa1;color:#5f5e5e}.Fail,.fail{background-color:#ffcdcd;color:#f15347}.Medium,.medium{background-color:#fcf58a;color:#5f5e5e}.High,.high{background-color:#b6efa1;color:#5f5e5e}.Low,.low{background-color:#ffcdcd;color:#f15347}.problematic-words{background-color:#fff;padding:10px
20px}.SummaryAssessment .total-mark.current{background-color:#fff;border-top:2px solid #65c0e5}.summary-wrap .Segment-2 div:nth-child(2).grey-bar
.current{border-top:1px solid #fff}.summary-wrap
li.current{border-top:2px solid #65c0e5}.SummaryAssessment .tab-content1
.row{width:100%;height:30px;border:1px
solid red}.SummaryAssessment .tab-content-inner{width:100%;float:left;padding:10px;min-height:47px;background:#fff}.problematic-words
h2{font-family:Calibri;font-weight:bold;font-size:15px;color:#474646;margin-bottom:1px}.problematic-words
p{color:#858484}.assessment-link{margin-top:4px;display:inline-block}.SummaryAssessment .responsive-table,table{border:0}.SummaryAssessment .note-text{float:left;width:100%;text-align:center;font-size:14px;color:#8c8d8f}.SummaryAssessment .export-wrap{float:right;text-align:center;margin-top:-21px}.SummaryAssessment .export-wrap{width:auto}.SummaryAssessment .siaCSV.export-wrap{float:right;text-align:center;margin-top:0}.SummaryAssessment .siaCSV.export-wrap{width:auto}.w-25per{width:25%;float:left;font-family:Calibri}.student-improvement .average-box{font-weight:bold;color:#5c5e63;margin-bottom:0;width:80%;padding:5px;border-radius:4px;float:left;text-align:center;margin-left:10%}.student-improvement .top-average .note-text{color:#888687;margin-top: -8px}.student-improvement
.checkbox{float:left;margin-left:calc(50% - 12px);margin-bottom:10px;border:none}.average-wrap
span{border-radius:50%;width:35px;height:35px;border:3px
solid #fff;padding:5px;margin-top: -8px;float:left;margin-left: -10px;display:flex;justify-content:center;align-items:center}.average-wrap div.round-box{background-color:#edeeed;width:70%;border-radius:17px;padding:6px;float:left;margin-left:25px;height:32px}.average-wrap.margin-set .round-box{margin-left:-15px}.student-improvement
.circle{width:30px;height:30px;border-radius:50%;display:block;padding-top:5px;text-align:center;font-weight:bold;font-style:italic}.average-wrap
div{max-width:112px;text-align:right;padding-right:30px}.student-improvement table
td{border-bottom:none;padding-left:15px}.student-improvement table .border-bottom
td{border-bottom:2px solid #65c0e0;background:#f3f3f3}.student-improvement .responsive-table
td{margin:0;padding-left:10px !important;padding-bottom:5px !important;padding-top:5px !important;vertical-align:middle !important}.tree-menu
.Node{margin:0;padding:0}.tree-menu .Node
ul{border-top:1px solid #d0d4d8;border-bottom:2px solid #66c0e5;padding:0
10px}.tree-menu
li.Node{padding-left:20px}.tree-menu
.Node.expanded{background-color:#f6f6f6;padding-left:0}.tree-menu .Node.expanded .stm-icon{padding-left:20px}.tree-menu .Node.expanded
.Leaf{border-bottom:1px solid #d0d4d8 !important}.tree-menu .Node.expanded ul .Node.expanded
ul{border-top:1px solid #d0d4d8 !important;border-bottom:none !important}.tree-menu
.time{color:#a3abb4;float:right;width:auto;padding-top:10px;margin-right:20px}.class-recording .record-details{padding:10px;text-align:center}.widget-wrap{width:28%;float:left;margin-right:10px}.widget-wrap2{width:41%;float:left}.widget-wrap2 h2, .widget-wrap2
p{width:51% !important;float:left;padding-right:0}.widget-wrap2
.chart_div{width:100%;float:left;overflow-x:auto;overflow-y:hidden}.export-wrap{width:70px;float:left}.export-wrap
a{font-size:25px;width:auto !important;text-decoration:none}.all-problem-wrap{width:100%}.all-problem-wrap .problem-table
header{width:100%;float:left;padding:10px;background:#65c0e5;color:#fff}.all-problem-wrap .problem-table .category-icon{width:20%;padding:10px;float:left;max-width:100px}.all-problem-wrap .problem-table .category-info{width:80%;float:left}.mod-teacher
.jspContainer{}.edit-course-overlay .suffix,.add-course-overlay
.suffix{margin:10px
0 10px 10px;float:left}#form-add-students-overlay .report-table{height:358px}.all-lessons
.modtype_quiz{padding-top:10px}.modtype_quiz.locked{background:#eaeceb}.modtype_quiz.locked
div{background:none;border:none}.modtype_quiz.locked .button-row{margin-top:0}.modtype_quiz.locked .button-row
span{float:left}.modtype_quiz.locked .button-row
span.lock{float:right;background:url(tesol/images/lock.svg) no-repeat 13px 0/29px;width:61px;position:relative;bottom:8px}.modtype_quiz
.lessonCategry{padding:0.6rem 0.7rem;overflow:visible}.all-lessons .modtype_quiz
.tick{float:right;margin:10px}.all-lessons .modtype_quiz
.performance{margin-top:3px}.all-lessons .modtype_quiz
#performanceScore{margin-top:0px}.region-main-content{overflow:hidden}.edit-student{background:url(tesol/images/edit.svg) no-repeat !important;width:10px;height:30px !important;border-color:#fff}.responsive-table tr:hover
td{background:#c2eaf9 !important;color:#6a80cc !important}.responsive-table tr:hover td
a{color:#6a80cc !important}.responsive-table td:hidden{width:1px;background:red}.responsive-table td, .responsive-table
th{margin:0;padding:10px!important;vertical-align:middle !important}.Student-Detail-Table td, .Student-Detail-Table
th{padding:10px}.overlay.edit-assignment-overlay .note-text{color:#a6a6a6;font-size:13px}.edit-assignment-overlay
label{color:#565c61}.edit-assignment-overlay .hierarchical-select, .long input[type=text]{border-radius:2px !important;border-color:#d2d2d2 !important;height:auto}.edit-assignment-overlay fieldset.col-1, .edit-assignment-overlay fieldset.col-2{padding:0
10px;margin:0}.edit-assignment-overlay .recording-buttons div, .teacher-dashboard
.customcheckbox{float:left}.edit-assignment-overlay .form-list .hierarchical-select{background:none;height:32px;padding-top:4px}.edit-assignment-overlay .search-wrap{float:left;width:100%;padding:10px}.edit-assignment-overlay .search-wrap
input{width:auto;max-width:320px;float:left;border-radius:2px;margin-right:30px;border:1px
solid #d2d2d2}.edit-assignment-overlay .search-wrap
.filter{color:#3d75de;font-size:24px;margin-top:5px}.edit-assignment-overlay .add-assignment-legend{display:none}.edit-assignment-overlay .filter-overlay{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:2}.edit-assignment-overlay .filter-popover{display:none;width:50%;max-width:300px;position:absolute;top:0;left:0;border:1px
solid #d5d5d5;box-shadow:1px 1px 1px #545454bd;z-index:3;background:#fff}.edit-assignment-overlay .filter-popover
h3{font-size:16px;padding:10px;border-bottom:1px solid #e5e6e6;color:#626a70;float:left;width:100%;font-family:Calibri}.edit-assignment-overlay .filter-popover
ul{margin:0;padding:0;width:100%;float:left;border-bottom:1px solid #e5e6e6;color:#9b9fa3;padding-top:10px}.edit-assignment-overlay .filter-popover ul
li{width:100%;float:left;padding:5px;list-style:none;padding-left:10px}.edit-assignment-overlay .filter-popover .arrow-up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;font-size:0;line-height:0;position:absolute;top:-13px;right:18px}.edit-assignment-overlay .button-wrap{padding:10px}.region-main-content{background:none}.edit-student-overlay .edit-table
td{padding:10px
0 0 20px;margin:0}.edit-student-overlay .edit-table td:first-child{width:130px}.edit-student-overlay .edit-table tr:hover
td{background-color:#fff !important}.edit-student-overlay .edit-table
label{width:130px}.edit-student-overlay .edit-table input, .edit-student-overlay .edit-table
select{margin:0;width:240px}button#editstudentclose,button#loginas{background:#f7fefe;border:1px
solid #2fa7d8;border-radius:4px;padding:7px
15px !important;cursor:pointer;text-align:center;color:#3d75de;display:inline-block;font-size:14px}.edit-student-overlay li
button.btn{margin:0
!important}.edit-students-overlay .buttons-list{padding-top:10px}.form-list .long .hierarchical-select{width:340px}#edit-course input[name="idnumber"]{width:200px}#edit-course .form-list .tutor-field input[type=text]{width:50px;padding:5px}#add-course .form-list .tutor-field input[type=text]{width:50px;padding:5px}a:hover,a:active,a:focus{text-decoration:none}.roleassigntable
input{padding:7px
10px;margin:1px
0px 12px 0px}.logoutWrap
p{padding:20px
0}.editable .inline-field-invalid
input{border-radius:0;height:29px;width:100%}.userdata
.helplink{float:right;width:25px}.userdata label[for="id_nativelanguage"]{width:100%}.userdata .mform .fitem
.fitemtitle{width:139px;padding-top:17px}.userdata .mform .fitem
.felement{width:318px}.userdata .mform .fitem .felement
select{width:135px}#id_nativelanguage{width:200px !important}.userdata .Segment-2{padding:10px
20px}.teacher-st-details .report-box{min-height:auto}#edit-course .overlay-tabs
li{margin:0
0 0 10px;padding:3px
0 3px 10px}#add-course .overlay-tabs
li{margin:0
0 0 10px;padding:3px
0 3px 10px}.pagelayout-classmanagement
.checkbox{width:300px;background:none;border:none;padding:10px}.pagelayout-classmanagement .misc-opreation-wrap{padding-top:0 !important}.pagelayout-classmanagement .button-top{height:0}.pagelayout-classmanagement .button-top input.btn-primary, .button-top .btn-secondary{position:absolute;top:100px;right:8px}.misc-opreation-wrap
h2{margin-top:30px}.pagelayout-classmanagement .button-top .btn-secondary{right:135px}.pagelayout-classmanagement .select-all-bar label
p{margin:-10px 0 0 0;padding:0
0 0 1px;color:#fff;font-size:15px;line-height:16px}.category-list-assessment .sentence-box{padding:10px}.ShadowBox.current{background-color:#fff}.ShadowBox.current
a{border:none;box-shadow:none}.ShadowBox
.clock{float:right}.roleassigntable label[for="removeselect_searchtext"], .roleassigntable label[for="addselect_searchtext"]{float:left}.MiscSubNav a, .MiscSubNavLink, .SubNav
a{padding-left:10px}.MiscSubNavLink .icon-expand-more{padding:0}.select-all-bar{background-color:#65c0e5;color:#fff;padding:10px}.edit-students-overlay .table-content .start-group, .edit-students-overlay .table-head .start-group{padding-right:20px}.AccordionContent
.performance{width:70px}.performance.stars-0{background-position:1px -30px}.performance.stars-1{background-position:-119px -30px}.performance.stars-2{background-position:-239px -30px}.performance.stars-3{background-position:-359px -30px}.performance.stars-4{background-position:-479px -30px}.no-record-wrap{width:100%;margin-top:10%;float:left;padding:10px;text-align:center}.no-record-wrap
p{font-style:italic;color:#b6b6b6}.lesson-overview
#intro.generalbox{font-weight:normal;padding:20px;font-size:16px;font-family:Calibri}#intro.generalbox
h2{display:none}.lesson-overview .btn-secondary{padding:6px
10px !important}.lesson-overview .word-sample
h3{float:left;padding-top:18px;font-family:Calibri;padding-right:20px;color:#4D4D4D !important}.word-sample{padding:5px
0;border-bottom:1px solid #ebebeb}.word-sample
span{color:#4D4D4D}.word-sample
h3{color:#4D4D4D !important;font-weight:normal !important}.lesson-overview .change-pos{margin:90px
0px 0px 61px}.lesson-overview
#divVideo2{border:1px
solid #ccc;margin-top:38px;display:none}.problem-skills-new .col1, .problem-skills-new .col3, .problem-skills-new .col4, .problem-skills-new
.col2{width:100%;float:left}.problem-skills-new .blue-title{color:#fff;background-color:#65c0e5 !important;font-size:18px;padding:10px}.problem-skills-new .sub-title{background-color:#cfdbe0 !important}.problem-skills-new .assessment-link{font-size:16px}#report
h2{margin-bottom:0}.summary-wrap .tab-content-inner
h3{color:#4c4c4c;padding-top:20px;font-family:Calibri;padding-left:14px;font-weight:bold;padding:0}.class-recording .link-btn, .summary-wrap .link-btn{background:#fff !important;border:none;color:#3161ce;box-shadow:none;letter-spacing:normal}.class-recording .link-btn:hover, .class-recording .link-btn:focus, .summary-wrap .link-btn:hover, .summary-wrap .link-btn:focus{background:#fff !important;border:none;color:#f0a81e}.summary-wrap .bottom-link a, .summary-wrap .bottom-link
input{font-size:15px !important}.summary-wrap .bottom-link
a{line-height:30px}.problem-skills-new
table{background:#fff}.problem-skills-new
.col1{display:none}.box.quizattempt button[type="submit"]{margin-top:10px}.hideclass{display:none}.score{background-image:none}.hideclass{display:none}#page-mod-quiz-attempt
form{margin-top:-20px !important}.TeacherCol
p{width:50%;float:left}.TeacherCol .calendar-icon{width:auto;float:right;padding-right:20px;padding-top:14px;color:#3d75de;font-size:25px;cursor:pointer}.TeacherCol .calendar-icon:hover{color:#f0a81e}.choose-date{position:absolute;border:1px
solid #ccc;z-index:111;background:#fff;box-shadow:1px 1px 2px #ccc;padding:20px;top:50px;;right:0;width:204px}.slick-slide{float:left;height:300px}.action-icons .edit-list{width:30px;float:left}.Dashboard-content{height:350px}.studentdashboard-content{padding:16px;background:#f1f4f5}.teacher-dashboard .responsive-table .icon-info_outline{margin-top:-1px}.teacher-dashboard .responsive-table
th{border-top:0}.SummaryAssessment .legendsPop-content{max-width:500px;z-index:1}.SummaryAssessment .legendsPop-content
p{width:50%;float:left;padding:20px}.SummaryAssessment .Segment-2{overflow:auto}.SummaryAssessment
#scoreLessontype{width:200px}.SummaryAssessment #region-main a:nth-child(2){padding-right:0}.SummaryAssessment #region-main a:nth-child(2), .SummaryAssessment #region-main a:nth-child(3){float:right;margin-top:-55px;margin-right:65px;border-right:1px solid #a4a5a4}.SummaryAssessment #region-main a:nth-child(3){padding-right:5px}.SummaryAssessment #region-main
a.legendsPop{margin:0;border-right:none;margin-top:-21px}.SummaryAssessment #region-main .icon-file-excel{font-size:20px}.SummaryAssessment .export-wrap
a{line-height:2px}.SummaryAssessment .report-date{float:left;width:79%;clear:left}.SummaryAssessment
h2{width:auto;float:left}ul.qn_buttons{flex-direction:row;display:flex;margin:0;padding:0}table.Fluency_type td, table.Word_type td, table.Grammar_type td, table.Pronunciation_type
td{padding:4.5px;color:black;word-break:break-word;word-wrap:break-word}table.Fluency_type td font, table.Word_type td font, table.Grammar_type td font, table.Pronunciation_type td
font{white-space:nowrap}.SummaryAssessment .responsive-table,table{float:none}#Assessmentreport .export-wrap{float:right;text-align:center;margin-top: -57px;margin-right:42px}#Assessmentreport
a.legendsPop{margin-top:0 !important}.UsageReportTabView
ul{margin:0;padding:0;border-bottom:2px solid #64c0e5}.UsageReportTabView .tab-link{list-style:none;display:inline-block;padding:10px
20px;cursor:pointer;margin-bottom:0}.UsageReportTabView .tab-link.current{background-color:#66c0e5;color:#fff}.usage-report .usage-report-date{clear:left}.usage-report
a.legendsPop{margin-top:0 !important}.usage-report .exporticon-wrap{width:auto}#getdata{min-width:38px;margin:0
10px}.datepicker-wrap{width:auto}.datepicker-wrap .field-wrap{width:auto;float:left;padding-right:10px}.datepicker-wrap
input{width:200px;height:40px;background:#fff url(tesol/images/calendar.png) no-repeat 95% 7px!important;background-size:23px auto !important;cursor:pointer}.assigenmentDate{position:absolute;top:8px;z-index:2;right:18%}.assigenmentDate .calendaricon:after{top:unset !important;right:6px}.datepicker-wrap
label{width:auto;padding-right:10px}.showgraph{padding:20px}.showgraph
text{fill:#8f8f8f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;width:100px}.exporticon-wrap{margin-top:-32px;width:100px;text-align:center}.exporticon-wrap
span{text-align:center;width:100%;color:#8c8d8f;float:left;font-size:14px}.legendsPop span
span{color:#8c8d8f}.report-pophover{text-align:left}.report-pophover
td{padding:5px;font-family:Calibri;font-size:12px;width:50%;color:#8c8d8f}.report-pophover
td.col1{color:#616161;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-pophover
td.col2{fill:#8c8d8f}.problem-skills-new .phonatic-image{padding:10px;color:#8c8d8f}.problem-skills-new .phonatic-image
.lessonCategry{margin-right:10px !important;color:#fff;margin-top:-10px;font-size:20px}.pika-table
td{padding:3px}.pika-table
th{background-color:#d8e4f0;border:1px
soild #cfdde8;border-left:none;border-right:none;color:#61697c;text-decoration:none}.is-selected .pika-button, .has-event .pika-button{background-color:#4a84f2;color:#fff}.pika-button{background:#fff;border:1px
solid #e5eaf0;border-radius:2px;text-align:center}.pika-prev,.pika-next{background-color:#f8fcff !important;border:1px
solid #cfd8e1;color:#3676f2;border-radius:50%}.pika-prev:hover{background:#fff url(tesol/images/arrow.png)no-repeat center}.pika-next:hover{background:#fff url(tesol/images/arrow-r.png)no-repeat center}table
abbr{text-decoration:none;border:none}.error-bg{background:red}.overlay .header-instructions{background-color:#f1f1f1;margin-bottom:15px;padding:10px
15px;color:#64686b}#add-assignment-overlay .col-2 .form-list
input{margin:0}#add-assignment-overlay .col-2 .table-head thead th:nth-child(2){width:133px !important}#add-assignment-overlay .col-2 .table-head thead th:nth-child(3){width:99px !important}.overlay .col-2
.delete{margin-right:8px}#add-assignment-overlay .col-2 .table-content tbody td, #add-assignment-overlay .col-2 .table-content tbody
th{padding-right:0}.overlay .table-head{background:#e6e6e6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#555c64}.overlay .table-head
th{border-color:#d1d1d1}.overlay .col-1 .table-head thead tr:first-child th:first-child{width:156px !important}.overlay .table-head thead tr:first-child th:first-child, .overlay .table-head thead tr:first-child th:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.overlay .table-content tbody .odd td, .overlay .table-content tbody .even td, .overlay .table-content tbody .odd th, .overlay .table-content tbody .even
th{background:#fff;border-bottom:1px dotted #e2e1e1}.overlay .table-content tr:hover td, .overlay .table-content tr:hover
th{background:#c2eaf9 !important;color:#6a80cc !important}.overlay .table-content{border-bottom:0}.overlay .table-content tbody .start-group{border-left:0}.overlay .start-group.number input[type="text"]{padding:3px;text-align:right}#add-assignment-overlay .report-table .table-content{background:#fff}#add-assignment-overlay .report-table{height:240px;margin-bottom:6px}.report-divider{border-top:1px solid #ebebeb;margin-left:-10px;margin-right:-10px}.ShadowBox .report-divider:last-child{border:0}.wrapper{min-height:inherit;height:inherit !important}.qtext
br{display:inherit !important}.daterangepicker .drp-selected{vertical-align:middle;margin-top:-10px}.daterangepicker .drp-buttons
.btn{margin-right:0}.daterangepicker td.active, .daterangepicker td.active:hover{background-color:#3161ce}.report-selection input[type="submit"]{letter-spacing:normal}.overlay-center{left:50% !important;margin-left:-300px}.add-assignment-mobile{display:none}.report-table.add-student
.delete{margin-right:0}.add-student .table-content.jspScrollable{overflow:hidden !important}.overlay .report-table .table-content{background:#fff}.overlay .add-student .table-content tbody .even td, .overlay .add-student .table-content tbody .odd th, .overlay .add-student .table-content tbody .even
th{background:none}.question{overflow-y:auto}.sample-words{background:#f8fefe url(tesol/images/play-sample.png) no-repeat center 12px/17px !important;border:1px
solid #35abdd;border-radius:50%;width:40px;height:40px;overflow:hidden;padding:0;font-size:1px;color:#3e73db;margin:5px}.sample-words:hover{color:#3e73db;background-color:#f8fefe}.studentdashboard
.score{width:auto;position:relative;top:15px}.studentdashboard .score
.performance{width:70px}.studentdashboard
.title{width:75%}.studentdashboard
.performance{padding-left:80px}.studentdashboard .col.ShadowBox
#performanceScore{position:relative;top:-2px}.btn-close{color:#fff !important;font-size:30px;text-decoration:none;position:absolute;right:18px;top:5px;cursor:pointer}.AccordionContent
.title{width:80%;margin-right:0}.AccordionContent .lesson-no{max-width:50px;float:left;margin:0}.footerNav a:visited, .footerNav a:focus{color:#454545}.lessons .number
h3{overflow:visible}.all-lessons .total-questions{margin-top:0}#lessonrow{margin-bottom:28px;position:relative}.region-section-nav-bar
.score{top:0}.TeacherCol .datepicker-wrap{margin-top:10px;margin-right:10px;width:136px;float:right}.TeacherCol
.totalHrs{width:70%;float:left;background:#fff;padding:10px
10px 10px;font-size:14px}.TeacherCol .datepicker-wrap
input{width:100%;padding-right:30px;cursor:pointer}.TeacherCol
.chart_div{border-bottom:1px dashed #ddd;height:153px}.teacher-dashboard
.wrapper{padding:0}.TeacherSlider
section{padding:0
13px}.TeacherSlider .slick-slide{margin-top:0}.TeacherSlider #edit-course{margin-top:10px}#Assessdates{background-image:none}.studentdashboard
.assmentLabel{font-size:14px;color:#060606;padding-top:2px}.studentdashboard
#assemntgraph{min-width:47px}.studDetails{border-radius:5px}.studDetails
label{width:120px;float:left;color:#6f6f6f}.studDetails .label-content{width:50%;float:left;color:#9c9d9f}#teacher-table, .table-content, .table-content tr, .table-content
tbody{width:100% !important}#actionth:hover, .responsive-table tr:hover
#actionth{background:#65bfdf !important;color:#FFF !important}.chart_div
div{float:left}.roleassigntable .userselector
select{height:300px}.edit-student-overlay .btn-primary{min-width:70px}.intelligent-tutor .button-row
button.btn{min-width:80px}.pagelayout-classmanagement
.error{z-index:2}.AccordionContent .col-row{justify-content:initial}.AccordionContent .col-row
.col{width:32.5%;margin-right:1%}.AccordionContent .col-row .col:nth-child(3n+3){margin-right:0}.misc-opreation-wrap .Segment-2{width:100%}.lesson-overview #intro.generalbox b, .lesson-overview #intro.generalbox ul, .lesson-overview #intro.generalbox ul li, .lesson-overview
#intro.generalbox{font-family:Calibri;color:#4e4e4e;font-size:16px}.lesson-overview #intro.generalbox
small{font-size:14px}.lesson-overview #intro.generalbox .sample-words
b{font-size:0;color:#3e73db !important}.no-record{text-align:center}.category-list-assessment
p{float:left}.student-list .jspContainer, .student-list
.jspPane{width:100% !important}.teacher-dashboard .no-record-wrap{margin-top:0;height:151px;background:#fff;padding-top:40px;border:1px
solid #ccc}.widgetWidth{width:32.2% !important}.sliderWidth{width:100% !important}.wrapper.past-assignment{overflow:auto}.past-assignment .AccordionTitle
h3{width:73%;float:left;color:#fff}.past-assignment
h2.desktop{width:70%;float:left}.past-assignment .responsive-table tr
td{padding:5px
!important}.past-assignment .note-text{width:100%;float:left}.past-assignment .summary-wrap{float:left;margin-bottom:10px}.past-assignment2
#selectedDates{width:200px;background-color:#fff !important;margin:0}.past-assignment2
.checkbox2{float:left}.past-assignment2
th{height:51px}.past-assignment2 .responsive-table th:first-child{width:70px}.past-assignment2 .datepicker-wrap{position:relative}.past-assignment2 .datepicker-wrap
input{background-color:#fff !important}.past-assignment2 .ui-datepicker-trigger{position:absolute;top:20px;right:10px;opacity:0}#ui-datepicker-div{top:150px !important}.class-recording
h2{float:left;margin-top:10px}.class-recording .total-wrap{padding:10px;float:left;width:100%}.class-recording .total-wrap
h3{width:100px;font-family:Calibri;float:left;font-weight:bold;color:#333}.class-recording .total-wrap
label{font-weight:bold;float:left;padding-right:10px;font-family:Calibri;font-size:14px;color:#333}.class-recording .total-wrap .time-content{width:auto;float:left;margin-right:20px;font-family:Calibri;font-size:14px;color:#333;min-width:45px}.class-recording table .subheadings
td{background-color:#ecedef;color:#494949;border-bottom:1px solid #66c0e5;border-right:1px solid #ccc}.class-recording h3.std-name{font-size:16px;font-weight:bold;font-family:Calibri;color:#575b5d;padding:10px;border-bottom:2px solid #66c0e5}.class-recording .tree-menu{min-height:200px;border-right:1px solid #ccc}.class-recording .info-icon{background:url(tesol/images/info-thin1.svg) no-repeat !important;width:10px;height:30px !important;border-color:#ffffff05;position:static;float:right}.class-recording .UserMenuInfo
.col1{width:50%;float:left}.class-recording .UserMenuInfo
.col2{width:50%;float:left}.class-recording .sub-heading{border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;float:left;padding:3px
10px 10px;padding-left:50%}.class-recording .row .col1, .class-recording .row
.col2{width:25%}.class-recording
.row{border-bottom:none}.class-recording .total-wrap .w-50per:nth-child(2){border-left:1px solid #ccc;padding-left:20px}.sub-heading
h3{font-weight:bold;font-family:Calibri;font-size:16px}.class-recording
.question{overflow:visible}.class-recording .ui-accordion .ui-accordion-header{font-size:14px;padding: .6em .5em .6em 2.2em !important;color:#2c3e50 !important;font-family:Calibri}.class-recording .questions .ui-state-default{background:#fff;margin-top:0 !important;border-radius:0;border:none;border-bottom:1px solid #dcdfe1}.class-recording .questions .ui-state-active, .questions .ui-state-hover{border:1px
solid #ccc;color:#495d71}.class-recording .ui-accordion .ui-accordion-content{padding:1em
2.2em;border-top:0;overflow:auto;border-bottom:1px solid #dcdfe1;border-radius:0;background:#f6f6f6}.class-recording .ui-widget-content
a{display:block;border-bottom:solid 1px #ccc;padding:10px
0;font-size:14px;color:#066bce !important;font-family:Calibri;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-recording span.stm-icon{background-repeat:no-repeat;float:left;margin-top:12px;margin-right:20px}.class-recording .stm-icon:before{content:url(tesol/images/simpleTreeMenu/menu-dot.png)}.class-recording .ui-state-default .ui-icon{background:url(tesol/images/simpleTreeMenu/menu-arrow-right.png)no-repeat !important}.class-recording .ui-state-active .ui-icon{background:url(tesol/images/simpleTreeMenu/menu-arrow-down.png)no-repeat !important}.class-recording .ui-accordion-content-active{height:auto !important;overflow-y:auto !important}.class-recording .legendsPop-content, .class-recording .equalizer-content, .class-recording .recordingInfo-content{width:200px;z-index:500}.class-recording #contentHt, .class-recording
#contentHt2{overflow:auto}.class-recording tr:hover .link-btn{background-color:#fff !important}.class-recording .ui-accordion-header .ui-accordion-header-icon{left:16px !important;top:20px !important}.class-recording .ui-widget-content a:last-child, .class-recording .recordingInfo-content .row:last-child{border:none}.class-recording .test-performance
li{margin:0;width:100%;text-align:left}.class-recording .test-performance
.label{width:auto}.class-recording
#results{border:none;position:fixed;top:40%}.class-recording .questions .ui-state-active{border-top:none;border-left:none;border-right:none}.class-recording #results
h1{font-size:1.5rem}.class-recording .recordingInfo-content{width:300px}.class-recording .recordingInfo-content
h3{border-bottom:2px solid #66c0e5;padding:5px
0 8px;font-family:Calibri;font-weight:bold;font-size:16px;margin-bottom:10px}.class-recording .recordingInfo-content
.row{padding:4px
0;border-bottom:1px solid #dedede}.class-recording .recordingInfo-content
label{color:#616161;width:90px !important;float:left}.class-recording .legendsPop-content
span{width:21px;float:left;border-radius:3px;padding:2px;height:14px}.class-recording .legendsPop-content{width:260px}.class-recording .legendsPop-content
pre{width:180px;float:left;padding-left:0px;overflow:hidden}.class-recording .responsive-table td
form{height:30px}.question
.ok{background:#b6efa1}.question
.bad{background:#ffcdcd}.question
.soso{background:#fcf58a}.question .duration
.bar{background:transparent !important}.past-assignment2 .responsive-table,.wrapper.past-assignment{margin-bottom:60px}.class-recording .link-btn:hover, .summary-wrap .link-btn:hover{color:#f0a81e}#selectedLessonTable tr.empty-row:hover td,  #selectedLessonTable tr.empty-row:hover
th{background:#fff !important}.score-wrap .sentence-type{width:100%;background:#fff}.score-wrap .sentence-type .sentence-box{width:100%;max-width:500px}.score-wrap .assessment-note{width:100%;float:left}.category-list-assessment .sentence-box:last-child{border-bottom:none}.all_problem_link{margin-bottom:65px}.reports.student-improvement table th:first-child{width:20%}@-moz-document url-prefix(){.pagelayout-classmanagement .button-top input.btn-primary, .button-top .btn-secondary{top:10px}#Assessmentreport .export-wrap{margin-top: -57px}.SummaryAssessment .link-btn{margin-bottom:40px}.pagelayout-classmanagement #submitBtn, .pagelayout-classmanagement input[value="Redo"]{top:-51px}#page-content{padding-bottom:40px !important}.calendaricon::after{top:18px}}@supports (-ms-ime-align:auto){.calendaricon::after{right: -260px}#video2,#divVideo2{width:370px !important}#page-content{padding-bottom:40px !important}.class-recording .link-btn, .summary-wrap .link-btn{background:#fff !important;border:none;color:#3161ce;box-shadow:none;letter-spacing:normal}.class-recording .link-btn:hover, .summary-wrap .link-btn:hover{color:#f0a81e}.class-recording tr:hover td .link-btn{background-color:#c2eaf9 !important}.all_problem_link
input{margin-bottom:60px}}.col-left{width:50%;float:left}.col-left span, .col-right
span{color:#565c61}.field-wrap{display:inline-block}.field-wrap
input{width:150px !important}.col-right{width:50%;float:left}.col-right .datepicker-assignment
input{background:url(tesol/images/calendar.png) no-repeat 98% 5px!important;background-size:20px auto !important;padding:5px
10px;cursor:pointer}.switch{position:relative;display:inline-block;width:50px;height:24px}.switch
input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:transparent;-webkit-transition: .4s;transition: .4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:transparent;-webkit-transition: .4s;transition: .4s}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.wordstress input:checked+.slider{background-color:#9369bf}.pronunciation input:checked+.slider{background-color:#f2c838}.grammar input:checked+.slider{background-color:#41cebc}.fluency input:checked+.slider{background-color:#df4455}.wordstress-bg{background-color:#9369bf;color:#fff}.pronunciation-bg{background-color:#f2c838;color:#fff}.grammar-bg{background-color:#41cebc;color:#fff}.fluency-bg{background-color:#df4455;color:#fff}.pronunciation-popup{position:relative;display:inline-block;float:left;margin-top:10px;margin-right:10px;padding-right:10px !important}.pronunciation-popup
.popuptext{visibility:hidden;background-color:#555;color:#fff;text-align:left;border-radius:6px;padding:10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left: -35px;width:200px;height:auto}.pronunciation-popup .popuptext::after{content:"";position:absolute;top:100%;left:16px;margin-left:0;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.pronunciation-popup
.show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@keyframes
fadeIn{from{opacity:0}to{opacity:1 }}.popup-overlay{visibility:hidden;position:absolute;background:#fff;border:3px
solid #666;width:50%;height:50%;left:25%}.popup-overlay.active{visibility:visible;text-align:center}.popup-content{visibility:hidden;visibility:hidden}.popup-content.active{visibility:visible}.studentdashboard
.lock{float:right;background:url(tesol/images/lock.svg) no-repeat 13px 0/29px;width:61px;height:30px}.studentdashboard
.locked{background:#eaeceb}.overviewWrapper .test-performance{list-style:none;padding-left:0;margin-top:10px}.question .duration, .question
.pitch{width:auto}.question .draw .soso, .question .draw .ok, .question .draw
.bad{background:none}.student-improvement
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition: .4s;transition: .4s}.student-improvement .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;-webkit-transition: .4s;transition: .4s}.linkageresult .linkok, .linkageresult
.linkbad{position:relative;top:10px}.daterangepicker .btn-primary{min-width:34px}.btngo{min-width:45px;background:#fff;border:1px
solid #066bce;margin-top:-25px}.responsiveFloat-R{float:right}.sidenavAutoScroller{overflow:auto;width:177px}.que
.qtext{margin-bottom:0px !important}.grammerOptions .r0, .grammerOptions
.r1{display:table}.grammerOptions
label{display:table-cell}.grammerOptions
input{display:inline-block}.grammerOptions
label{line-height:18px;padding-top:8px}.msgdiv{padding:10px;width:275px;border:1px
solid black;height:fit-content;margin-top:35px;display:none;min-height:100px;max-height:150px}.parentDiv{display:flex}.mod-teacher .region-main-nav-bar{z-index:auto}div.pager{text-align:left}div.pager
span{display:inline-block;width:1.8em;height:1.8em;line-height:1.8;text-align:center;cursor:pointer;background:#fff;color:#58e;margin-right:0.5em;margin-top:0.5em}div.pager
span.active{background:#6ce;color:#fff}.paddingRight{padding-right:180px}.overlay .col-1 label, .overlay .col-2
label{width:30px !important}.questionWrapper{height: -o-calc(100vh - 350px);height: -webkit-calc(100vh - 350px);height: -moz-calc(100vh - 350px);height:calc(100vh - 350px);overflow:auto}.nextDisabled{opacity:0.6;cursor:not-allowed}.jspVerticalBar{display:none}#pageGeneral
.generalbox{margin:100px
20px !important;padding:20px
!important}.generalbox
p{padding:5px}.desktop-login{height:100vh;background:#fff url(tesol/images/login-bg.svg) no-repeat bottom right;width:100%;margin:auto}.inner-wrapper{width:820px;margin:auto}.iphone-note{font-size:14px;background-color:#c3eaf9;position:fixed;top:0;width:100%;padding:8px;left:0;border-bottom:1px solid #a6a6a6;color:#000;box-shadow:0 0 5px #808080}.plantitle{padding-bottom:15px;color:#676767;font-size:17px}.suggestion-box .width-auto.float-left.overview-video{width:auto}#page-mod-quiz-attempt .error-msg br, #page-mod-quiz-attempt .grammer-msg
br{display:none}#page-mod-quiz-attempt .answer, #page-mod-quiz-attempt .error-msg, #page-mod-quiz-attempt .answer
input{color:#0c2373 !important;padding:8px
30px 8px 10px !important}#page-mod-quiz-attempt .grammer-msg{color:#0c2373 !important;padding:10px
!important}.modal-body.suggestion-wrap
canvas{height:auto !important}.duedateLabel{float:right;padding:9px}#add-assignment-overlay input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}#add-assignment-overlay input[type=date]::-webkit-calendar-picker-indicator{background-color:transparent;color:transparent;opacity:1;display:block;width:10px;height:20px;right:41px;position:absolute}#dueDateAssignment::-webkit-inner-spin-button{-webkit-appearance:none;display:none}#dueDateAssignment::-webkit-calendar-picker-indicator{background-color:transparent;color:transparent;opacity:1;display:block;width:10px;height:20px;right:12px;position:absolute}.nicescroll-cursors{right:3px}.lesson-overview #intro.generalbox::-webkit-scrollbar{-webkit-appearance:none;width:6px}.lesson-overview #intro.generalbox::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(101,192,229,1)}ul.qn_buttons.posRelative.float-left{width:100%;overflow:scroll;white-space:nowrap;display:inherit}ul.qn_buttons.posRelative.float-left::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:3px}ul.qn_buttons.posRelative.float-left::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(101,192,229,1)}#page-mod-quiz-attempt,#page-mod-teacher-index{visibility:hidden}.LockOn{display:block;visibility:visible;position:fixed;z-index:999;top:0px;left:0px;width:105%;height:105%;background-color:white;vertical-align:bottom;padding-top:20%;filter:alpha(opacity=75);opacity:0.75;font-size:large;color:blue;font-style:italic;font-weight:400;background-image:url("../theme/tesol/images/loader.gif");background-repeat:no-repeat;background-attachment:fixed;background-position:center}.after-table-export-print{margin:0
-10px 0 -20px}.after-table-export-print-ul{margin-right:20px;margin-top:5px}.desktop-wrapper,.login-page{background:#fff!important}#mynext{left:150px;font-weight:bold;background-color:#f7fefe !important;padding:9px
10px 8px 10px !important}#myquit{right:90px;border-color:#c5c5c5 !important}#edit-student-overlay
.close{top:4px !important}.questionWrapper .qtext
p{content:" ";display:none}.questionWrapper .qtext
br{content:" ";display:none}.spinner{display:inline-block;opacity:0;width:0;-webkit-transition:opacity 0.25s, width 0.25s;-moz-transition:opacity 0.25s, width 0.25s;-o-transition:opacity 0.25s, width 0.25s;transition:opacity 0.25s, width 0.25s}.has-spinner.active{cursor:progress}.has-spinner.active
.spinner{opacity:1;width:auto}.has-spinner.btn.active
.spinner{min-width:20px}.flexWrapper{display:flex;justify-content:center;background-color:rgba(0,0,0,0.7);width:100%;height:100%;position:fixed;z-index:9}.alert-header{background:#F0A81E;border-radius:12px 12px 0 0;text-align:center;padding:8px
0}.alert-body{background-color:#fff;border-radius:0 0 12px 12px;padding:6px
12px}.alert-msg{width:320px;position:absolute;top: -50%;z-index:9;border-radius:12px;border-bottom:1px solid #a6a6a6;box-shadow:0px 0px 7px rgba(0, 0, 0, 0.3);-webkit-transition:all 0.5s;transition:all 0.5s}.alert-body
h3{text-align:center;color:#000;font-size:20px;font-weight:bold;margin:8px
0}.Fixed .alert-body{border-top:3px solid #F0A81E;background-color:aliceblue}.Fixed
p{line-height:18px !important}.alert-msg
p{color:#000;font-size:14px;line-height:22px;text-align:justify}.alert-msg
.close{margin-top:10px;min-width:30px;padding:0
10px !important;margin-bottom:5px;cursor:pointer;background:#F0A81E;border-color:#F0A81E}.alert-block{top:25%}.Fixed{position:fixed;top:0;width:100%;border-radius:0;-webkit-transition:all 0.5s;transition:all 0.5s}.firstloginWrapper
.logininfo{display:none}#pageGeneral .newForgotCSS
.generalbox{margin:0px
!important;padding:0px
!important}.newForgotCSS.total-questions{padding-left:0px !important;margin-top:0px !important}.ShadowBox .btn-primary{margin-right:6px !important}#lesson-plans
.sort{float:unset !important}.v-scrollbar{height:100%;overflow:inherit}#login
#loginbtn{margin-left:0px}.SubNavLink .icon-expand-more.ArrowRot{transform:rotate(180deg);top:12px;right:20px}.MiscSubNavLink .icon-expand-more.ArrowRot{transform:rotate(180deg)}.MiscSubNavLink .icon-expand-more{font-size:20px}.MiscSubNavLink .icon-expand-more.ArrowRott{transform:rotate(0deg);top:12px;right:20px}div#results.question>span{line-height:85px}div#results ul.test-performance{height:100px;padding-bottom:20px}div#results ul.test-performance
li{height:auto}div#results ul.test-performance rmark.ok, div#results ul.test-performance rmark.soso, div#results ul.test-performance
rmark.bad{color:#333}#page-mod-teacher-index table.responsive-table td:nth-child(1){width:2% !important}#page-mod-teacher-index table.responsive-table th:nth-child(1){width:2% !important}#page-mod-teacher-index table.responsive-table td:nth-child(2){width:18.3%}#page-mod-teacher-index table.responsive-table th:nth-child(2){width:18%}#page-mod-teacher-index table.responsive-table.vocabulary-table td:nth-child(2){width:25.3%}#page-mod-teacher-index table.responsive-table.vocabulary-table th:nth-child(2){width:25%}#page-mod-teacher-index table.responsive-table td:nth-child(4){width:10%}#page-mod-teacher-index table.responsive-table th:nth-child(4){width:10%}#page-mod-teacher-index table.responsive-table.vocabulary-table td:nth-child(4){width:20.3%}#page-mod-teacher-index table.responsive-table.vocabulary-table th:nth-child(4){width:20%}#page-mod-teacher-index table.responsive-table td:nth-child(5){width:10.2%}#page-mod-teacher-index table.responsive-table th:nth-child(5){width:10%}#page-mod-teacher-index table.responsive-table.vocabulary-table td:nth-child(5){width:15.3%}#page-mod-teacher-index table.responsive-table.vocabulary-table th:nth-child(5){width:15%}#page-mod-teacher-index table.responsive-table td:nth-child(6){width:15.3%}#page-mod-teacher-index table.responsive-table th:nth-child(6){width:15%}#page-mod-teacher-index table.responsive-table.vocabulary-table td:nth-child(6){width:12.3%}#page-mod-teacher-index table.responsive-table.vocabulary-table th:nth-child(6){width:12%}#page-mod-teacher-index table.responsive-table td:nth-child(7){width:15%}#page-mod-teacher-index table.responsive-table th:nth-child(7){width:15%}#page-mod-teacher-index table.responsive-table.vocabulary-table td:nth-child(7){width:10.3%}#page-mod-teacher-index table.responsive-table.vocabulary-table th:nth-child(7){width:10%}#page-mod-teacher-index table.responsive-table td:nth-child(8){width:20.3%}#page-mod-teacher-index table.responsive-table th:nth-child(8){width:20%}#page-mod-teacher-index .table-content .number, .table-head
.number{text-align:left !important}#pageGeneral
.groupCustom{margin:10px
0px 0px 0px !important}#pageGeneral .groupCustom
td{padding:15px
15px 0px 15px;width:45%}#pageGeneral .groupCustom td
select{width:100%}.fitem.fitem_fselect .fitemtitle, .fitem.fitem_ftext
.fitemtitle{padding:14px
0}#page-mod-specializedwebservice-test-externalUser .mform .fitem
fieldset.felement{padding-left:0 !important}#studentListForm
span.checkmark{top: -3px !important}#page-group-index .generalbox
p{padding:0
!important}#add-assignment-overlay .table-content{overflow:auto !important;height:200px !important}.summary-wrap input[type="submit"]{margin-bottom:0}#add-lessonplan .table-head #lessonTable th:first-child, #add-lessonplan .table-content #lessonTable td:first-child{width:33% !important}#add-lessonplan .table-head #lessonTable th:nth-child(2), #add-lessonplan .table-content #lessonTable td:nth-child(2){width:30%}#add-lessonplan .table-head #lessonTable th:last-child, #add-lessonplan .table-content #lessonTable td:last-child{width:36%}#add-lessonplan .table-head #selectedLessonTable th:first-child, #add-lessonplan .table-content #selectedLessonTable td:first-child{width:9% !important}#add-lessonplan .table-head #selectedLessonTable th:nth-child(2), #add-lessonplan .table-content #selectedLessonTable th:nth-child(2){width:25% !important}#add-lessonplan .table-head #selectedLessonTable th:nth-child(3), #add-lessonplan .table-content #selectedLessonTable td:nth-child(3){width:21% !important}#add-lessonplan .table-head #selectedLessonTable th:last-child, #add-lessonplan .table-content #selectedLessonTable td:last-child{width:31%}.table-content table, .table-head
table{width:100% !important}.overlay .table-content tbody .empty-row.odd td, .overlay .table-content tbody .empty-row.odd
th{border-bottom:0px solid transparent}#page-group-group
#id_submitbutton{margin:0
0 0 0}#page-group-group #fgroup_id_buttonar
.felement.fgroup{padding-left:0 !important}#page-group-group .ffilepicker div input[type="button"]{padding:10px}#page-reports-index .SummaryAssessment.main .Segment-2 #chart_div, #page-reports-index .SummaryAssessment.main .Segment-2
#chart_bystudents{overflow:auto}#page-group-group
#mform1{margin-top:100px !important}#page-group-group
.mform.roleassigntable{margin:100px
15px 15px 15px}.past-assignment
#btnAssign{padding:7px
0!important}.teacher-st-details.main #average_graph, .teacher-st-details.main
#assessment_graph{overflow:auto}#userselector_options_inner.collapsibleregioninner
p{padding:0
5px !important;margin:0
!important}#page-groups-members table.roleassigntable
td{padding:5px
0px 5px 15px !important}#page-groups-members
.roleassigntable{margin:65px
20px !important;width:auto}.groupmanagementtable
#buttonscell{text-align:center}.groupmanagementtable #buttonscell input:first-child{margin-top:49px}.groupmanagementtable #buttonscell
input{width:80px !important;padding:7px
!important;min-width:auto !important}#removeselect_clearbutton,#addselect_clearbutton{background:#f7fefe !important;border:1px
solid #2fa7d8 !important;color:#3d75de;padding:5px
10px !important;min-width:auto;-webkit-appearance:none}#removeselect_clearbutton:hover,#addselect_clearbutton:hover{background:#e6f8f7 !important;color:#3d75de !important;border:1px
solid #2fa7d8 !important}#page-groups-members table.roleassigntable td:last-child
p{font-size:16px;font-weight:bold;line-height:38px}#page-course-view-grid .region-main-nav-bar{margin-bottom:0px}.loader{font-size:2px;margin:auto 10px auto auto;text-indent: -9999em;width:11em;height:11em;border-radius:50%;background:#fff;background: -moz-linear-gradient(left, #fff 10%, rgba(255, 255, 255, 0) 42%);background: -webkit-linear-gradient(left, #fff 10%, rgba(255, 255, 255, 0) 42%);background: -o-linear-gradient(left, #fff 10%, rgba(255, 255, 255, 0) 42%);background: -ms-linear-gradient(left, #fff 10%, rgba(255, 255, 255, 0) 42%);background:linear-gradient(to right, #fff 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);float:left}.loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.loader:after{background:#29469a;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes
load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.flex-container{display:flex !important;align-items:stretch;margin-bottom:10px}.flexStyle{min-width:40px !important;margin:auto;margin-left:10px;flex-grow:2;height:22px}#page-group-autogroup .mform.roleassigntable, #page-group-import
.mform.roleassigntable{margin:80px
15px 15px 15px}#page-group-autogroup .mform fieldset, #page-group-import .mform
fieldset{border:unset !important}#page-group-autogroup .mform fieldset legend, #page-group-import .mform fieldset
legend{float:left;width:auto !important;padding:0
!important;margin:0
0 0 10px !important;border:unset !important}#page-group-autogroup .mform .fitem fieldset.felement, #page-group-import .mform .fitem
fieldset.felement{padding-left:0% !important}#page-group-autogroup #id_submitbutton, #page-group-autogroup #id_preview, #page-group-import
#id_submitbutton{margin:0
!important}.wrapper.macExtraPadding{padding-bottom:60px}#page-mod-teacher-index #add-students-overlay ul.buttons-list
li{margin-top:4px}#page-mod-teacher-index #add-students-overlay ul.buttons-list li:first-child{margin-top:0}table#lessonPlan-harb td
a{margin-top:2px}#resetSearchBtn{background:#f7fefe;border:1px
solid #2fa7d8;color:#3d75de;font-size:14px;padding:7px
!important;min-width:100px;-webkit-appearance:none;font-family:Calibri}#resetSearchBtn.flexStyle{min-width:65px !important;margin:auto;margin-left:10px;flex-grow:2;height:38px}.searchWidth{width:160px !important}.formulation .pl-10.controls button.record-btn:disabled{background:gray !important;cursor:not-allowed}.formulation .pl-10.controls button.record-btn:disabled
span{color:lightgray !important;cursor:not-allowed !important}.reports.student-improvement
h2{margin-bottom:0}.legendsPop.siaLegend{padding:0
!important}.custom-instruction{margin:10px
0 0 0}div#userselector_options_inner{font-weight:bold;margin-top:0.5em}div#lessonPlan-div{max-height:calc(100vh - 67vh);overflow:hidden;overflow-y:auto}#report-pane-detailedperfbyskill{height:250px;overflow:hidden;overflow-y:scroll}#report-pane-detailedperfbyskill th, #lessonPlan-harb th, #sia-tbl-report
th{position:sticky;top:0;z-index:1}.copyAssessButton{margin:0;margin-top:5px;color:white}.copyAssessButton:visited{color:white}.courseCompletelabel{width:240px !important;margin:0px
!important}.newdiv{margin-left:80px;width:300px}a.radio.radio-checked{background-color:#0c2373}.courseTextArea{margin-left:80px !important}.showgradesradio{margin-left:180px !important}.startNewAssessmentLabel{width:200px !important}div.google-visualization-tooltip{width:100px !important;height:auto;border:1px
solid gray !important;background-color:#fff;overflow-x:hidden !important;overflow-y:scroll;max-height:150px}.deleteRecording{right:220px !important}.courseData{display:flex}#id_passwordunmask{vertical-align:middle}#page-reports-index #chart_div .google-visualization-tooltip{width:auto !important}.Middle,.middle{background-color:#fcf58a;color:#5f5e5e}.Top,.top{background-color:#b6efa1;color:#5f5e5e}.Bottom,.bottom{background-color:#ffcdcd;color:#f15347}.student-improvement .freeze-sec-div{display:block;overflow:hidden}.student-improvement .sia-div-report{height:calc(100vh - 300px);display:block;clear:both;overflow:auto;background:#fff}div.help{padding-right:0;right:20px;position:relative;float:left;top:24px;//   	display: none}.help .help-icon:before{content:"";background-size:100% auto;text-align:center;margin:0
auto;width:30px;height:30px;background-position:left top;display:inline-block;cursor:pointer;background-image:url(tesol/images/Component1.svg) !important;background-repeat:no-repeat;transform:scale(1)}.helpMenu.help{display:block;right:116px}.helpMenu.help:before{left:32%}.helpMenu.help:after{left:8%}.flexWrapperDash{display:none;justify-content:center;background-color:rgba(0,0,0,0.7);width:100%;height:100%;position:fixed;z-index:10}.alert-headerDash{background:#65c0e0;text-align:left;padding:8px
15px;color:#fff}.alert-bodyDash{background-color:#fff;padding:12px;text-align:right}.alert-bodyDash
object{min-height:400px}.alert-msgDash{width:800px;position:absolute;top:12%;z-index:9;border-bottom:1px solid #a6a6a6;box-shadow:0px 0px 7px rgba(0, 0, 0, 0.3);-webkit-transition:all 0.5s;transition:all 0.5s}.alert-msgDash
p{color:#000;font-size:14px;line-height:22px;text-align:justify}.alert-msgDash
.close{margin-top:10px;min-width:30px;padding:0
10px !important;margin-bottom:5px;cursor:pointer;background:#f7fefe;color:#3d75de;border:1px
solid #2fa7d8}.alert-headerDash
.contexthelpclose{color:#fff !important;font-size:24px !important;background:none !important;border:none !important;width:18px;padding:0px
0 !important;min-width:0 !important;height:auto;margin-top:0;float:right;cursor:pointer;font-family:'arial' !important;top:0;right:5px}.alert-headerDash
h3{color:#fff;margin-bottom:0;padding:5px
15px 5px 0}.profile-Info
#allowRecording{margin:10px
0 0 0}.copy-notification{color:#fff;background-color:rgba(0,0,0,0.8);padding:20px;border-radius:30px;position:fixed;top:50%;left:50%;z-index:99999;margin-top: -30px;margin-left: -85px;display:none;text-align:center}#typeFrm
.btnCustom{background:#f7fefe;border:1px
solid #2fa7d8;color:#3d75de;font-size:14px;padding:7px
!important;min-width:100px;-webkit-appearance:none;font-family:Calibri}#initialFrm
.initList{justify-content:center;display:flex;list-style:none;padding:0;margin:0}#initialFrm .initList input[type="button"]{min-width:120px;margin:0
6px 0 6px}#initialFrm{margin-top:10%}#initialFrm
.initSelect{justify-content:center;display:flex;padding:20px}.lisectiontitle{border-bottom:1px solid #B3B3B3;padding-bottom:10px;font-weight:bold;width:115%}.teacher-dash-table #teacher-table_length, .teacher-dash-table #teacher-table_info{float:left;color:#2c3e50}.teacher-dash-table #teacher-table_filter{text-align:right;color:#2c3e50;width:160px}.teacher-dash-table #teacher-table_paginate{text-align:right;color:#2c3e50}.teacher-dash-table .dataTables_wrapper .dataTables_filter
input{padding:10px
!important;background-color:#fff !important;width:100%}.teacher-dash-table .dataTables_wrapper .dataTables_length
select{padding:10px
!important}#page-mod-teacher-index .report-table.teacher-dash-table{height:auto !important;margin-bottom:50px}.teacher-dashboard .table-content1 thead th:nth-child(3){display:none}.teacher-dashboard .table-content1 tbody td:nth-child(3){width:0% !important;display:none}.teacher-dashboard .table-content1 thead tr:first-child th:first-child, .teacher-dashboard .table-content1 thead tr:first-child th:last-child{border-radius:0}.teacher-dashboard .table-content1 .start-group{border-left-width:0}#teacher-table, .table-content1, .table-content1 tr, .table-content1
tbody{width:100% !important}#page-mod-teacher-index .table-content1
.number{text-align:left !important}.table-content1
table{width:100% !important}.teacher-dash-table
.customcheckbox2{top:76px !important}.teacher-dash-table
.dataTables_length{position:absolute;left:175px}.teacher-dash-table
.dataTables_filter{float:left !important}.after-table.student-list
ul{position:absolute;z-index:2;right:0;margin:6px
16px;width:auto !important}.teacher-dash-table .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#0c2373;border-radius:0.25em}.teacher-dash-table .dataTables_wrapper .dataTables_paginate .paginate_button.current, .teacher-dash-table .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff !important;background:#0c2373;border-radius:0.25em}#pageGeneral
.classManageCustom{margin:60px
0px 0px 0px !important}#pageGeneral .classManageCustom
.clmCustom1{padding:15px
0 0 15px}#pageGeneral .classManageCustom
.clmCustom2{padding-left:15px;width:37%}#pageGeneral .classManageCustom
.clmCustom3{width:26%}#pageGeneral .classManageCustom
.clmCustom4{padding-right:15px}#pageGeneral .classManageCustom
.clmCustom5{padding-right:15px}#pageGeneral .classManageCustom
#userselector_options{padding-left:10px}#pageGeneral .classManageCustom.generalbox
p{padding:0px}.teacher-dash-table .dataTables_wrapper
.dataTables_processing{z-index:1;padding:10px}.tooltipcontainer table.tooltiptable th:first-child{border-bottom:1px solid black !important;vertical-align:middle}.p-24{padding:24px}table.res-table{float:none}table.res-table
tbody{max-height:270px;overflow:auto;display:block}table.res-table thead, table.res-table tbody
tr{display:table;width:100%;table-layout:fixed}table.res-table
thead{width:calc( 100% - 16px )}table.res-table thead
th{background-color:#f9f8f8;border:0;padding:10px;text-align:left}table.res-table
td{border-bottom:solid 1px #E2E2E2;padding:10px}table.res-table td:first-child
div{font-weight:600}table.res-table td
a{color:#299DCD}table.res-table td.view-all{border:0;text-align:right}table.res-table td.view-all
a{color:#2C5FB7;text-transform:uppercase;font-size:14px}.studentdashboard.vocab
.title{display:flex;width:auto;margin:0
0 10px 0}.studentdashboard.vocab .title
img{margin-right:5px}.chart-box.new{padding-top:20px;width:60%}.chart-box.new
.title{margin-bottom:20px}#myChart{height:300px !important}.overview-list{width:40%;float:left;color:#565c61;padding:20px}.overview-list
.title{margin-bottom:20px}.p-overview{display:flex;flex-wrap:wrap}.p-overview .overview-block{display:flex;flex-basis:50%;border-right:solid 1px #E9F1F5;border-bottom:solid 1px #E9F1F5;padding:20px
0 20px 14px}.p-overview .overview-block:nth-child(even){border-right:0}.p-overview .overview-block:nth-child(3), .p-overview .overview-block:nth-child(4){border-bottom:0}.p-overview .overview-block .ico-wrapper{margin-top:5px}.p-overview .overview-block .o-text{color:#565656;margin-left:10px}.p-overview .overview-block .o-text
.percent{font-weight:600;font-size:24px}.p-overview .overview-block .o-text .o-title{font-weight:600}.p-overview .overview-block
.performance{height:30px;padding-left:113px}.p-overview .overview-block
.score{height:auto}.block-row{display:flex;margin-bottom:60px}.block-row .action-wrapper{padding-right:15px;padding-left:15px;flex:0 0 35%;max-width:35%;width:100%}.block-row .action-wrapper
select{margin-bottom:24px;width:100%}.action-wrapper .action-link{padding:16px
30px;border-radius:10px;border:solid 1px #E2E2E2;color:#000;display:flex;text-decoration:none;margin-bottom:24px}.action-wrapper .action-link.type1{background:url(tesol/images/graphic-1.svg) no-repeat 95% 7px #F8F8F8}.action-wrapper .action-link.type2{background:url(tesol/images/graphic-2.svg) no-repeat 95% 7px #F8F8F8}.action-wrapper .action-link:hover{background-color:#299DCD}.action-wrapper .action-link:hover .text-wrap{color:#fff}.action-wrapper .action-link .text-wrap{color:#000;max-width:70%;display:flex;flex-wrap:wrap}.action-wrapper .action-link .text-wrap span:first-child{font-size:24px;width:100%}.action-wrapper .action-link .text-wrap span:last-child{font-size:14px;width:auto;position:relative}.action-wrapper .action-link .text-wrap span:last-child:after{content:"";background:url(tesol/images/arrow-b.svg) no-repeat;width:20px;height:13px;position:absolute;top:3px;right:-30px}.action-wrapper .action-link .text-wrap p.section-wrap{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#000}.action-wrapper .action-link:hover .text-wrap span:last-child:after{background:url(tesol/images/arrow-w.svg) no-repeat}.action-wrapper .action-link.anchor-disable .text-wrap span:last-child:after{content:"";background:url(tesol/images/lock-b.svg) no-repeat;width:20px;height:25px;position:absolute;top:0px;right:-30px}.block-row .table-wrapper{padding-right:15px;padding-left:15px;flex:0 0 65%;max-width:65%;width:100%}.card-bg{background-color:#fff;box-shadow:0 1px 20px rgba(108, 89, 180, 0.08);padding:20px;width:100%}.card-bg .inline-wrapper{display:flex;align-items:center;margin-bottom:16px}.card-bg .inline-wrapper
.legends{display:flex;align-items:center}.card-bg .inline-wrapper
.legends.completed{color:#299DCD;font-weight:600}.card-bg .inline-wrapper
.count{background-color:#F8F8F8;border-radius:5px;font-size:14px;font-weight:600;color:#1D9AB0;height:34px;display:flex;align-items:center;margin:0
18px 0 10px}.card-bg .inline-wrapper
.count.completed{background-color:#299DCD;color:#fff}.progress-wrapper{display:flex}.progress{width:30px;height:30px;line-height:30px;background-color:#E9E1F2;border-radius:50%;box-shadow:none;position:relative;margin-right:10px}.progress.blue{background:#D9F5F1}.progress.yellow{background:#FDF4DC;color:#F5BE36}.progress:after{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0}.progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.progress .progress-left{left:0}.progress .progress-bar{width:100%;height:100%;background:none;border-width:4px;border-style:solid;position:absolute;top:0;border-color:#9369bf}.progress.blue .progress-bar{border-color:#41cebc}.progress.yellow .progress-bar{border-color:#F5BE36}.progress .progress-left .progress-bar{left:100%;border-top-right-radius:75px;border-bottom-right-radius:75px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}.progress .progress-right{right:0}.progress .progress-right .progress-bar{left: -100%;border-top-left-radius:75px;border-bottom-left-radius:75px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right}.progress .progress-value{display:flex;border-radius:50%;text-align:center;align-items:center;justify-content:center;height:100%}.progress .progress-value
div{margin-top:10px}.progress .progress-value
span{font-size:12px;text-transform:uppercase}.progress[data-percentage="10"] .progress-right .progress-bar{animation:loading-1 1.5s linear forwards}.progress[data-percentage="10"] .progress-left .progress-bar{animation:0}.progress[data-percentage="20"] .progress-right .progress-bar{animation:loading-2 1.5s linear forwards}.progress[data-percentage="20"] .progress-left .progress-bar{animation:0}.progress[data-percentage="30"] .progress-right .progress-bar{animation:loading-3 1.5s linear forwards}.progress[data-percentage="30"] .progress-left .progress-bar{animation:0}.progress[data-percentage="40"] .progress-right .progress-bar{animation:loading-4 1.5s linear forwards}.progress[data-percentage="40"] .progress-left .progress-bar{animation:0}.progress[data-percentage="50"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}.progress[data-percentage="50"] .progress-left .progress-bar{animation:0}.progress[data-percentage="60"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}.progress[data-percentage="60"] .progress-left .progress-bar{animation:loading-1 1.5s linear forwards 1.5s}.progress[data-percentage="70"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}.progress[data-percentage="70"] .progress-left .progress-bar{animation:loading-2 1.5s linear forwards 1.5s}.progress[data-percentage="80"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}.progress[data-percentage="80"] .progress-left .progress-bar{animation:loading-3 1.5s linear forwards 1.5s}.progress[data-percentage="90"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}.progress[data-percentage="90"] .progress-left .progress-bar{animation:loading-4 1.5s linear forwards 1.5s}.progress[data-percentage="100"] .progress-right .progress-bar{animation:loading-5 1.5s linear forwards}.progress[data-percentage="100"] .progress-left .progress-bar{animation:loading-5 1.5s linear forwards 1.5s}@keyframes loading-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(36);transform:rotate(36deg)}}@keyframes loading-2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(72);transform:rotate(72deg)}}@keyframes loading-3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(108);transform:rotate(108deg)}}@keyframes loading-4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(144);transform:rotate(144deg)}}@keyframes loading-5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180);transform:rotate(180deg)}}.pos-relative{position:relative}.pop-msg{background-color:#F7D82E;position:absolute;padding:10px
15px;border:solid 1px #29469a;border-radius:10px;width:260px;bottom:70px;left:5px;color:#29469a;visibility:hidden;z-index:2;-moz-box-shadow:0 0 3px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 3px rgb(0 0 0 / 70%);box-shadow:0 0 3px rgb(0 0 0 / 70%)}.pop-msg:after,.pop-msg:before{top:100%;left:16%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.pop-msg:after{border-color:rgba(136, 183, 213, 0);border-top-color:#f7fefe;border-width:10px;margin-left: -10px}.pop-msg:before{border-color:rgba(194, 225, 245, 0);border-top-color:#29469a;border-width:12px;margin-left: -12px}.miscOperationInfoColor{color:#999}.miscOperationButtonDisplay{display:flex;align-items:center}.pr-40{padding-right:40px}.miscAction{display:flex;font-weight:bold}.miscActionShape{border-radius:50%}#page-user-student_dashboard_vocabulary #page-content{padding-bottom:10px !important}.p-overview .overview-block
.score{top:5px}#myChart.chartDiv{text-align:center;overflow-x:auto;overflow-y:hidden}.mtloading{display:none;position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.mtloading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.mtloading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.mtloading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top: -0.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:0.5em;-webkit-box-shadow:rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;box-shadow:rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0}@-webkit-keyframes
spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes
spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes
spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.no-course-lesson,.no-practice-lesson{text-align:center;padding:20px}.no-mob-course-lesson{text-align:center;padding:20px;background:#fff;width:92%;position:absolute}.course-section-title-ellipses{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select2-container--default .select2-selection--single{border:none !important;font-size:1.29em}.select2-container--open .select2-dropdown--below{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgb(0 0 0 / 30%);box-shadow:0 0 5px rgb(0 0 0 / 30%)}.select2-container{width:auto !important;top: -5px}.select2-container--open .select2-dropdown{min-width:250px}#lessonTable tbody th, #lessonTable tbody
td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:145px}#selectedLessonTable tbody th, #selectedLessonTable tbody
td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}#add-assignment-overlay .form-list
li{display:block}[data-tooltip]{--arrow-size:5px;position:relative;z-index:2}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;left:50%;bottom:calc(100%);pointer-events:none;transition:0.2s;will-change:transform}[data-tooltip]:before{content:attr(data-tooltip);padding:10px
18px;min-width:50px;max-width:300px;width:max-content;width: -moz-max-content;border-radius:6px;font-size:14px;background-color:#0c2373;background-image:linear-gradient(30deg,
rgba(59, 72, 80, 0.44),
rgba(59, 68, 75, 0.44),
rgba(60, 82, 88, 0.44));box-shadow:0px 0px 24px rgba(0, 0, 0, 0.2);color:#fff;text-align:center;white-space:pre-wrap;transform:translate(-50%,  calc(0px - var(--arrow-size))) scale(0.5)}[data-tooltip]:after{content:'';border-style:solid;border-width:var(--arrow-size) var(--arrow-size) 0px var(--arrow-size);border-color:#0c2373 transparent transparent transparent;transition-duration:0s;transform-origin:top;transform:translateX(-50%) scaleY(0)}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}[data-tooltip]:hover:before{transition-delay:0.3s;transform:translate(-50%, calc(0px - var(--arrow-size))) scale(1)}[data-tooltip]:hover:after{transition-delay:0.5s;transition-duration:0.2s;transform:translateX(-50%) scaleY(1)}[data-tooltip-location="left"]:before,[data-tooltip-location="left"]:after{left:auto;right:calc(100%);bottom:50%}[data-tooltip-location="left"]:before{transform:translate(calc(0px - var(--arrow-size)), 50%) scale(0.5)}[data-tooltip-location="left"]:hover:before{transform:translate(calc(0px - var(--arrow-size)), 50%) scale(1)}[data-tooltip-location="left"]:after{border-width:var(--arrow-size) 0px var(--arrow-size) var(--arrow-size);border-color:transparent transparent transparent rgba(55, 64, 70, 0.9);transform-origin:left;transform:translateY(50%) scaleX(0)}[data-tooltip-location="left"]:hover:after{transform:translateY(50%) scaleX(1)}.res-table tbody tr:first-child td[data-label="Progress"] [data-tooltip]:hover{z-index:3}.res-table tbody tr:first-child td[data-label="Progress"] [data-tooltip]:before,
.res-table tbody tr:first-child td[data-label="Progress"] [data-tooltip]:after{top:calc(100% + var(--arrow-size));bottom:auto}.res-table tbody tr:first-child td[data-label="Progress"] [data-tooltip]:before{transform:translate(-50%, var(--arrow-size)) scale(0.5)}.res-table tbody tr:first-child td[data-label="Progress"] [data-tooltip]:hover:before{transform:translate(-50%, var(--arrow-size)) scale(1)}.res-table tbody tr:first-child td[data-label="Progress"] [data-tooltip]:after{border-width:0px var(--arrow-size) var(--arrow-size) var(--arrow-size);border-color:transparent transparent rgba(55, 64, 70, 0.9) transparent;transform-origin:bottom}.cursorhelp{cursor:help}.hint-relative{position:relative}.hint-msg{background-color:#ffbf3b;position:absolute;padding:10px
15px;border:solid 1px #29469a;border-radius:10px;bottom:96%;color:#29469a;z-index:2;-moz-box-shadow:0 0 3px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 3px rgb(0 0 0 / 70%);box-shadow:0 0 3px rgb(0 0 0 / 70%);font-size:14px}.hint-msg:after,.hint-msg:before{top:100%;left:16%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.hint-msg:after{border-color:rgba(136, 183, 213, 0);border-top-color:#ffbf3b;border-width:10px;margin-left: -10px}.hint-msg:before{border-color:rgba(194, 225, 245, 0);border-top-color:#29469a;border-width:12px;margin-left: -12px}.hint-msg
.close{position:absolute;top: -10px;right: -8px;width:20px;height:20px;content:"";background-color:#29469a;border-radius:50%}.hint-msg .close:before{position:absolute;border-radius:50%;content:"";border:solid #29469a 1px;width:18px;height:18px;top: -1px;left: -1px}.hint-msg .close:after{position:absolute;content:"X";color:white;top: -5px;left: -1px;width:100%;text-align:center;vertical-align:middle;line-height:30px;font-size:0.8em}.hint-mobile{bottom:35px;right: -12px;min-width:100px}.hint-mobile:after,.hint-mobile:before{left:50%}.vocabulary-course .region-section-nav-bar
h3{width:auto}.VocabularyReportIconColor{background:#7F8FEB}.VocabularyReportIconColor
img{width:20px;padding-top:5px}.vocabulary-wrapper .region-main-content{background:#fff}.vocabulary-wrapper .region-main-content .teacher-dash-table #teacher-table_filter{padding-left:6px;padding-top:6px}.vocabulary-wrapper .after-table.student-list
ul{padding:6px
10px}.vocabulary-wrapper .region-main-content .teacher-dash-table #teacher-table_length,
.vocabulary-wrapper .region-main-content .teacher-dash-table #teacher-table_info{padding-left:10px;padding-top:6px}.vocabulary-wrapper
.customcheckbox2{left:10px}.responsive-table.vocabulary-table{border:0px
solid !important;padding:0}.responsive-table.vocabulary-table .select-all,
.responsive-table.vocabulary-table thead
th{background-color:#F9F8F8 !important;border-right:1px solid #F9F8F8 !important;color:#8B8B8B!important}.responsive-table.vocabulary-table tr:hover
td{background:#FFFAF0 !important;color:#393939 !important}.responsive-table.vocabulary-table tr:hover
#actionth{background-color:#F9F8F8 !important;color:#8B8B8B!important}.responsive-table.vocabulary-table tr td ul.edit-list a, .edit-list li
a{color:#000!important}.responsive-table.vocabulary-table .edit-student{background:url(tesol/images/edit-vocabulary.svg) no-repeat !important}.responsive-table.vocabulary-table
.UserMenuInfo{z-index:3 !important}.vocabulary-wrapper #page-content{padding-bottom:60px}.vocabulary-wrapper .report-table.teacher-dash-table{margin-bottom:10px !important}.vocabulary-wrapper .report-table.teacher-dash-table .dataTables_wrapper
.dataTables_processing{z-index:3}.vocabulary-wrapper .student-list{background-color:#f1f4f5}.vocabulary-wrapper
.studentdashboard{padding:0
16px}.block-row .table-wrapper.full-width{flex:0 0 100%;max-width:100%}.block-row.widgets-wrapper{display:flex;width:100%;font-family:'Calibri';margin-bottom:0px;padding-top:16px;color:#000}.d-flex{display:flex}.w-100{width:100%}.justify-content-between{justify-content:space-between}.widgets-wrapper .card-bg{box-shadow:0 1px 1px rgba(108,89,180,0.08);height:100%}.assignments-card{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-right:10px;flex:0 0 25%;max-width:25%;width:100%;margin-bottom:10px}.assignments-card .card-header{display:flex;align-items:center;justify-content:center;flex-direction:column}.assignments-card .card-header .card-title{color:#283941;margin:0
0 15px;font:normal normal normal 20px/12px 'Calibri';font-weight:600;line-height:normal}.assignments-card .card-header .assignments-img{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:56px;height:56px;background:#26C389;border-radius:50%;color:#fff;margin-top:16px}.assignments-card .card-header .assignments-img
.badge{padding:3px
14px;background:#FFF;color:#283941;font-size:30px;box-shadow:0px 0px 6px #00000029;border:1px
solid #CCC;border-radius:50%;text-align:center;position:absolute;top: -16px;right: -30px}.assignments-card
.details{display:flex;justify-content:space-between;font-size:16px;color:#393939}.assignments-card .details .text-mute{color:#9A9A9A}.assignments-card .assignments-cardlink{display:flex;width:100%;background:#fff;margin-top:18px}.assignments-card .assignments-cardlink
.card{width:100%;display:flex;align-items:center;padding:8px
20px}.assignments-card .assignments-cardlink .assignments-img{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:56px;height:56px;background:#F48767;border-radius:50%;color:#fff;margin-right:10px}.assignments-card .assignments-cardlink .assignments-img{width:56px;height:56px;padding:15px}.assignments-card .assignments-cardlink .assignments-img.crr-icon{background:#7F8FEB}.assignments-card .assignments-cardlink .card-title{color:#393939;font:normal normal normal 16px/12px 'Calibri';font-weight:600;line-height:normal;margin:0
0}.average-performance-card{display:flex;flex-direction:column;padding-right:10px;padding-left:10px;flex:0 0 45%;max-width:45%;width:100%;margin-bottom:10px}.widgets-wrapper .card-title{font:normal normal normal 20px/12px 'Calibri';font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.active-learning-card{display:flex;flex-direction:column;padding-left:10px;flex:0 0 30%;max-width:30%;width:100%;margin-bottom:10px}.performance-card{height:257px;overflow-y:auto}.active-learning-chart{height:257px;overflow:hidden;width:100%;display:block}.active-learning-chart
#activeLearningChart{height:inherit!important}.performance-card .performance-header{display:flex;align-items:flex-start;justify-content:space-evenly}.performance-card .performance-header
.title{display:flex;flex-direction:column;flex:0 0 33.3%;max-width:33.3%;width:100%;margin:0px
0px 0px;font-size:13px;padding:6px}.performance-card .performance-header .title.align-right{border-right:1px dashed #DCD7D7;text-align:right}.performance-card .performance-header .title.align-left{text-align:left;border-right:0px dashed #DCD7D7}.performance-card .averageperformance-chart{display:flex;flex-flow:row;align-items:flex-start}.performance-card .averageperformance-chart .progress-title{display:flex;flex-direction:column;flex:0 0 33.3%;max-width:33.3%;width:100%;margin:0px
0 0;padding-right:15px;font-size:14px}.performance-card .averageperformance-chart .progress-box{display:flex;flex-direction:column;flex:0 0 33.3%;max-width:33.3%;width:100%;margin:0px
0px 0px;border-right:1px dashed #DCD7D7;flex-direction:row;align-items:center;padding-bottom:30px}.performance-card .averageperformance-chart .progress-box
span{font-size:14px;color:#6C717A}.performance-card .averageperformance-chart:last-of-type .progress-box{padding-bottom:0}.performance-card .averageperformance-chart .progress-box:last-of-type,
.performance-card .averageperformance-chart .progress-box:nth-last-child(0){display:flex;flex-direction:column;flex:0 0 33.3%;max-width:33.3%;width:100%;margin:0px
0 0;align-items:flex-end;flex-direction:row;align-items:center;flex-direction:row-reverse;border-right:0px dashed #ccc;padding-bottom:0}.performance-card .progress-box .progress-performance{width:100%;height:8px;border-radius:6px;background-color:#F0F0F0}.progress-performance .progress-box .progress-bar{width:100%;height:6px;border-width:3px;border-radius:6px}.performance-card .progress-box .progress.progress-performance.first{margin-right:0;margin-left:7px}.performance-card .progress-box .progress.progress-performance.last{margin-right:7px;margin-left:0}.performance-card .progress-box .progress.progress-performance .progress-bar{border-width:0px;border-radius:3px}.performance-card .progress-box .progress-performance .cp-bar{background:#8D6CBA;right:0}.progress-performance .vp-bar{background:#6BCABB}.average-performance-card .card
.details{display:flex;flex-direction:column}.average-performance-card .card .details .right-btn{justify-content:flex-end;display:inline-flex}.average-performance-card .card .details,
.active-learning-card .card
.details{justify-content:flex-end;display:inline-flex;display:flex;flex-direction:row;justify-content:space-between}.average-performance-card .card .details .text-mute,
.active-learning-card .card .details .text-mute{font-size:16px;color:#9A9A9A}.average-performance-card .card .details .right-btn,
.active-learning-card .card .details .right-btn{justify-content:flex-end;display:inline-flex}.res-table
.tcehckbox{width:40px}.res-table .tcehckbox input[type="checkbox" i]{appearance:auto}.res-table .user-info{display:flex;align-items:center;font-weight:normal}.res-table
.avtar{width:36px;height:36px;box-shadow:0 1px 1px rgba(0,0,0,.05);border-radius:100%;margin-right:10px}.block-row .table-wrapper.full-width .after-table.student-list
ul{position:relative;list-style:none}.vocabulary-wrapper h2.card-title{width:auto}.vocabulary-wrapper .datepicker-wrap{width:136px;float:right}.vocabulary-wrapper .datepicker-wrap
input{width:100%;padding-right:30px;cursor:pointer;margin:0px;height:26px;border:unset;border-bottom:1px solid #d8dbdc;border-radius:unset;background-size:14px auto !important}.vocabulary-wrapper .average-performance-card .performance-header{position:sticky;top:0;z-index:1;background:#fff}.perdelete{white-space:normal !important;max-width:70%}.anchor-disable{pointer-events:none}.mtuserreport .average-performance-card{max-width:unset}.mtuserreport .average-performance-card .performance-card{height:auto}.mtuserreport .average-performance-card .performance-header{position:sticky;top:0;z-index:1;background:#fff}.SubNavLink.ladminnav .icon-expand-more{top:12px}.SubNavLink.ladminnav .icon-expand-more.ArrowRot{top: -2px}.SubNav.ladminsubnav
a.desktop{padding-left:20px}.vocab-user-score #report table.pronunciation_type, .vocab-user-score #report table.mobile-report{table-layout:unset}.studentdashboard.vocab .table-mobile .hint-relative .hint-mobile{bottom:29px;width:185px;right: -2px;padding:6px
15px}.studentdashboard.vocab .table-mobile .hint-relative .hint-mobile:after, .studentdashboard.vocab .table-mobile .hint-relative .hint-mobile:before{left:85%}#page-user-profile .profile-Info
.checkmark{top:6px}#page-mod-quiz-attempt .cswriting.que .question-title{font-size:14px;font-family:'Comfortaa';font-weight:bold;line-height:20px}#page-mod-quiz-attempt .cswriting.que
.qtext.ques{margin-top:16px;font-size:15px !important;font-family:'Calibri';font-weight:bold;padding:0
!important;border:unset}#page-mod-quiz-attempt .cswriting.que .guide-btn{background-color:#0C2373;border-radius:4px;border:none;padding:7px
11px 6px 14px;letter-spacing:0.08px;cursor:pointer;margin-right:0}#page-mod-quiz-attempt .cswriting.que .custom-select{position:relative;padding:7px
30px 6px 14px;height:32px;margin-right:8px;font-size:12px !important;border:1px
solid #707070;border-radius:4px;background-color:transparent !important;margin-bottom:0px}#page-mod-quiz-attempt .cswriting_results
div#popup{background:#fff;padding:14px
0px 12px 14px;position:absolute;top:22%;width:80%;margin:auto;left:0%;right:0%;z-index:999}#page-mod-quiz-attempt .cswriting_results .suggestion-title{font-size:18px;line-height:20px;color:#0C2373;font-family:'Comfortaa';font-weight:bold;margin-bottom:20px;position:relative}#page-mod-quiz-attempt .cswriting_results tr.table-header{background:#F1F5F8}#page-mod-quiz-attempt .cswriting_results .table-header
th{border:none}#page-mod-quiz-attempt .cswriting_results .table-header
th{border:none;text-align:left;font-size:15px;line-height:20px;letter-spacing:0.08px;font-weight:bold}#page-mod-quiz-attempt .cswriting_results tr td, tr
th{padding-left:8px}#page-mod-quiz-attempt .cswriting_results
.score{color:#1B1;font-size:13px;line-height:20px;font-family:calibri}#page-mod-quiz-attempt .cswriting_results
.category{font-size:13px;line-height:20px;color:#299DCD}#page-mod-quiz-attempt .cswriting_results .popup-wrapper
td{font-size:13px;line-height:18px;font-family:calibri}#page-mod-quiz-attempt .cswriting_results .popup-wrapper
tr{border-bottom:0.5px solid #707070;padding:3px
0px}#page-mod-quiz-attempt .cswriting_results .table-wrapper{overflow-y:scroll;height:auto;max-height:480px;padding-right:14px}#page-mod-quiz-attempt .cswriting_results tr.table-header{border-bottom:none}#page-mod-quiz-attempt .cswriting_results tbody tr:last-child{border-bottom:none}#page-mod-quiz-attempt .cswriting_results span.close-icon{position:absolute;right:1%;font-size:24px;cursor:pointer;font-size:28px;font-weight:100}#bck.overlays{background:#000000ba;position:fixed;z-index:99;width:100%;height:100%}#page-mod-quiz-attempt .cswriting.que
.content{background:unset;border:unset;margin:unset;box-shadow:unset}#page-mod-quiz-attempt .cswriting.que
.formulation{background:unset !important;background-color:unset !important}#page-mod-quiz-attempt .cswriting.que .formulation .Segment-2{border-radius:4px;background:#fff;border:unset}#page-mod-quiz-attempt .cswriting.que .formulation .Segment-2
.controls{border:unset;padding:16px
16px 18px 16px}#page-mod-quiz-attempt .cswriting.que .formulation
.ablock{display:flex}#page-mod-quiz-attempt .cswriting.que+.submitbtns{float:right;padding:0}#page-mod-quiz-attempt .cswriting.que + .submitbtns input[value="Next"]{border-radius:6px;padding:10px
10px !important;font-size:16px !important;line-height:20px;width:75px;border:none;margin-bottom:50px}#downarrow{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #65c0e0;animation:arrow 1.5s infinite;margin:0
auto;display:none}@keyframes
arrow{0%,20%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(10px)}}.scroll-button{color:black;padding:5px
10px;cursor:pointer;position:absolute;bottom:6px;width:20px;z-index:3}.scroll-button-left{left: -9px}.scroll-button-right{right:19px}.district-school-table{width:100%;border-collapse:collapse;margin:20px
0;font-size:1rem;color:#333;background-color:#fff;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);border-radius:8px;overflow:hidden}.district-school-table th,
.district-school-table
td{padding:15px;border-bottom:1px solid #ddd}.district-school-table
th{background-color:#f8f9fa;font-weight:bold;text-align:left;text-transform:uppercase}.district-school-table
td{text-align:left;vertical-align:middle}.district-school-table tr:hover{background-color:#f1f1f1}.action-btn{text-decoration:none;display:inline-block;padding:8px
12px;font-size:0.875rem;font-weight:bold;color:#fff;border-radius:4px;transition:background-color 0.3s ease}.btn-delete{background-color:#dc3545}.btn-delete:hover{background-color:#c82333}.district-table{width:100%;border-collapse:collapse;margin:20px
0;font-size:1rem;color:#333;background-color:#fff;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);border-radius:8px;overflow:hidden}.district-table th, .district-table
td{padding:15px;border-bottom:1px solid #ddd;text-align:left}.district-table
th{background-color:#f8f9fa;font-weight:bold;text-transform:uppercase}.district-table
td{vertical-align:middle}.district-table tr:hover{background-color:#f1f1f1}.action-btn{display:inline-block;font-size:0.875rem;font-weight:bold;color:#fff;border-radius:4px;text-decoration:none;transition:background-color 0.3s ease;margin-right:10px;padding:5px
9px}.btn-add{background-color:#007bff}.btn-add:hover{background-color:#0056b3}.btn-manage{background-color:#28a745}.btn-manage:hover{background-color:#218838}.btn-edit{background-color:#28b2e2;color:#333}.btn-delete{background-color:#dc3545}.form-header{font-size:1.5rem;color:#333;font-weight:bold;border-bottom:2px solid #007bff;margin-bottom:20px;padding-bottom:10px}.form-select{width:100%;padding:10px;font-size:1rem;border:1px
solid #ccc;border-radius:4px;background-color:#fff;box-sizing:border-box;margin-bottom:20px;appearance:none}.form-select:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px rgba(0,123,255,0.5)}.form-select[multiple]{height:auto;max-height:200px;overflow-y:auto}.mform .fitem
.helplink{font-size:0.875rem;color:#007bff;text-decoration:none}.mform .fitem .helplink:hover{text-decoration:underline}.clock-container{position:relative !important;bottom:80px !important;left:59px !important;margin-bottom:19px !important}.clock-wrapper{position:relative !important;display:flex;flex-direction:column;align-items:end;bottom:1rem;width:58%}.clock-countdown-text{text-align:center;position:absolute;background:#dadada !important;padding:0.5rem 0.2rem 0.5rem 0.2rem !important;border-radius:5px !important;display:inline !important;right:4.8rem;top:1.5rem}.clock-image{position:absolute !important;width:auto;height:auto;max-width:4.5rem;max-height:4.5rem;right:1rem}.queclockwraper{display:flex;padding:1rem 0rem 0rem 0rem;width:100%}.countdown-time-text{position:absolute;margin:0
!important;font-size:1rem !important;color:black;display:inline !important;top:1.3rem;right:2.1rem}.countdown-time-unit{position:absolute;margin:0
!important;font-size:1rem !important;color:black;display:inline !important;top:2.4rem;right:2.2rem}div.questiontext
p{display:block !important}.questiontext{width:100%}.assessment-wrap.region-main-content{position:relative;margin-left:30px;margin-top:27px}#page-mod-quiz-attempt
.formulation{background-color:#fff !important;padding:0}.que
.content{background:#fff;border:1px
solid #d8dbdc;box-shadow:0px 4px 6px -3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 4px 6px -3px rgba(0,0,0,0.1);margin-top:20px;float:left;width:100%}.qtext{color:#4c5e70;font-size:14px;border-bottom:1px solid #d8dbdc;padding:10px}.qtext
br{display:none}.pagination-wrapper{overflow:hidden;height:48px;margin-top: -13px}.Qnumber, .path-mod-quiz
.qnbutton.notyetanswered{font-size:15px;width:36px !important;height:36px !important;margin:8px;padding-top:5px !important;display:inline-block !important;float:none}.palypause-btn{background:#f7fefe;border:1px
solid #2fa7d8;border-radius:0 5px 5px 0px;float:right;height:36px;width:34px;position:relative;top:5px;right: -6px;display:flex;justify-content:center;align-items:center}.recording-buttons{float:left;margin:0
0 0 8px}.blurrDiv{display:none;width:50px;position:absolute;left:-26px;height:50px;z-index:2;background: -moz-linear-gradient(right, rgba(224,224,224,1) 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(right, rgba(224,224,224,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgb(244, 244, 244) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#00ffffff',GradientType=1 )}.blurrDivright{width:50px;position:fixed;right:0;height:50px;z-index:2;background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%,  rgba(241,244,245,1) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(241,244,245,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(241,244,245,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f1f4f5',GradientType=1 )}#region-post-box{border:none !important;box-shadow:none !important;background:none !important}.nextBtn{margin-top: -65px;margin-right:30px;font-size:14px;padding:0
15px !important}.answer{width:auto;float:left}.region-main-header{background:none !important;margin:0;padding:0}.region-main-header
h1{color:#2c3e50}.category-list-assessment
.lessonCategry{padding:0.5rem 0.7rem}.report-table{}#inst2103{display:none!important}.First-Login{padding:0;margin:0
-16px}.quizattempt{top:0;left:0;font-size:14px}.que{margin-bottom:0 !Important}.que
.formulation{background-color:#fff}#page-mod-quiz-attempt
.wrapper{overflow:hidden}#page-mod-quiz-attempt
form{margin-top:15px}#page-mod-quiz-attempt
.newrec{background:#0c2373;width:34px;height:55px;border-radius:50%;justify-content:center;align-items:center;z-index:2;float:left;border:4px
solid #fff}#page-mod-quiz-attempt .sound-meter{clear:left;width:200px}#page-mod-quiz-attempt .outer-meter{background:#fff;border:1px
solid #ccc;border-radius:10px;height:10px;margin-left:10px}#page-mod-quiz-attempt .inner-meter{text-align:center;height:10px;border-radius:10px;padding:0;margin-top:-1px}#page-mod-quiz-attempt .record-btn
span{cursor:pointer;color:#fff;font-size:34px;margin:0
auto;position:static}#page-mod-quiz-attempt .answer, #page-mod-quiz-attempt .error-msg{position:fixed;top:83px;left:calc(50% - 200px);color:#9f813b;padding:10px;height:50px;box-shadow:none;line-height:10px;display:block}#page-mod-quiz-attempt .error-msg ul
li{list-style:none;margin:0}#page-mod-quiz-attempt .grammer-msg ul
li{list-style:none;margin:0}.formulation
ul{padding-left:0}.formulation ul
li{list-style:none}#page-mod-quiz-attempt .grammer-msg{position:fixed;top:85px;left:calc(50% - 200px);color:#876305;height:50px;box-shadow:none;background:#fff3cd;line-height:16px;padding-left:0;padding-top:0;padding-right:20px}#page-mod-quiz-attempt
.performance{display:none}#page-mod-quiz-attempt .answer
input{background:none;border:none;box-shadow:none;color:#866305;margin:0;margin-left:3px;padding:8px;margin-top: -8px}#page-mod-quiz-attempt .error-msg{z-index:222;line-height:16px;padding-top:0px;padding-right:30px}#page-mod-quiz-attempt .button-row{margin:0
auto;position:fixed;bottom:40px;left:0;text-align:center}#page-header a, #page-header a:visited{color:#767676}.newmicbuttonstyle:focus{border:none;user-select:none;-webkit-appearance:none}.quest{height:auto}.grammerOptions{padding:20px;margin-bottom:10px}.grammerOptions
label{position:relative;top:-3px;margin-left:5px}.undo-btn{padding-right:5%!important}#lessonrow .legendsPop-content .q-btn{width:30px;height:30px;border:1px
solid #ccc;text-align:center;padding-top:3px;margin:5px}.error-msg
h1{font-size:14px;padding-right:30px;margin-top:12px;width:320px;padding-left:0px;margin-left: -13px;color:#866305}.suggestion-box{width:500px;position:fixed;top:10%;left:calc(50% - 250px);background:#fff;border:1px
solid #ccc;box-shadow:1px 1px 10px #ccc;display:none;z-index:111}.suggestion-box
.overviewWrapper{overflow:initial}.suggestion-box
h3{color:#fff}.suggestion-box .btn-close{margin-top: -6px;color:#fff}.overviewWrapper
title{display:block}.modal-body.suggestion-wrap
h3{color:#616160;font-family:Calibri;font-size:14px;font-weight:bold}.modal-body.suggestion-wrap{float:left;width:100%}.que .notanswered, .que
.incorrect{background-color:#fde5e5}.modal-body.suggestion-wrap
#divVideo2{width:200px !Important;height:152px !important;margin-top:37px !Important}.modal-body.suggestion-wrap video, .modal-body.suggestion-wrap
canvas{width:200px !important}.modal-body.suggestion-wrap .overview-video{width:50%}.modal-body.suggestion-wrap
#divVideo2{margin-right:20px !important}@media screen and (max-width:550px){.fluent-speaker{position:absolute;right:25px}.ExtraMarginRight{margin-right:50px}.profileWrapper,.profile-details{width:100%;margin-left:0;margin-bottom:0}.profile-pic{float:none;margin:auto}.profile-details
h2{margin-top:23px}.profileWrapper
a{bottom:-12px;left:44%}.profile-details
p{margin-bottom:10px;margin-top:6px;font-size:15px;line-height:18px}.speakingText
p{width:50%;font-size:16px;padding-top:0}.get-start,.practice-lession,.get-result{height:150px;background-size:cover}.get-start h2, .practice-lession h2, .get-result
h2{font-size:19px}.practice-lession
h2{margin-top: -10px}.get-result{background-size:112px !important;background-position:33px 60%}.get-start p, .practice-lession p, .get-result
p{padding-left:135px !important;line-height:21px;padding-top:32px;width:auto}.get-start
a{left:160px}.student-list .w-50per{width:100% !important}.pagination-wrapper{width:60% !important}.teacher-dashboard .region-main-nav-bar .change-view{top:25px !important}.teacher-dashboard .student-list ul .float-left{width:100% !important}#page-header{height:70px !important;background-image:none !important}.SummaryAssessment
.wrapper{padding:16px
!important}.total-questions{margin-top:30px !important}.header
h1.mobile{width:87%}.all-lessons .total-questions{margin-top:0px !important}.intelligent-tutor .total-questions{margin-top:14px !important}.datepicker-wrap
label{width:auto;padding-right:10px}.datepicker-wrap
input{width:100%}.datepicker-wrap .field-wrap{width:50%;float:left;padding-right:10px}#getdata{margin:0;float:right}.firstloginWrapper #main
.logininfo{margin-bottom:15px;margin-right:0}.report-selection
.SentensTypeBox{width:50% !important}.report-selection .SentensTypeBox .custom-arrow{width:100% !important}.total-mark
span{padding:5px
0}.category-list-assessment .s-text{width:50% !important}.class-recording .total-wrap{padding:0}.class-recording .total-wrap .w-50per{width:100%;border-bottom:1px solid #ccc;border-left:none !important;padding:7px}.class-recording .total-wrap .w-50per:nth-child(2){padding-left:7px !important}.class-recording .legendsPop-content{width:100%}button#add-assignment{margin-top:15px}.add-assignment-btn{margin-top:0px !important}.all_lessons-table{max-height:55vh !important}.modal-body.suggestion-wrap
h3{width:100%}.modal-body.suggestion-wrap
#divVideo2{width:100% !Important;height:210px !important;margin-top:3px !Important}.modal-body.suggestion-wrap
canvas{width:100% !important}.modal-body.suggestion-wrap
video{width:200px !important}.reports.student-improvement table th:first-child, .reports.student-improvement .width-20{width:18%}.modal-dialog,.overlay{width:100%;left:0;margin-left:0;top:0 !important;overflow-y:scroll}.responsiveFloat-R{float:none}.grammerOptions{padding:6px
20px}.linkageresult
.nobreak{white-space:nowrap}.teacher-dashboard .table-head thead th:nth-child(8), .teacher-dashboard .table-content tbody td:nth-child(8){width:30% !important}.teacher-dashboard .table-content1 thead th:nth-child(8), .teacher-dashboard .table-content1 tbody td:nth-child(8){width:30% !important}.all_lessons-table{max-height:75vh;overflow:scroll}.modal-body.suggestion-wrap{float:left;height:100vh;overflow:auto}#add-assignment-overlay
.overlay{overflow-y:inherit !important}.word-sample
h3{width:100%;text-align:left;padding-bottom:10px}.current-grades
li{width:100% !important;float:left;display:block;text-align:left  !important;padding:6px
0}.TeacherCol span.gray-text{margin-bottom:10px}.forgot-pass
.fcontainer.clearfix{margin:0px
0px 20px 0px !important}#id_submitbutton{width:100%;margin:0
!important;box-sizing:border-box}.forgot-pass .mform .fitem .felement input[type="text"]{max-width:100%}table#lessonPlan-harb tbody td:nth-child(1), #lesson-plans thead th:nth-child(1){width:45%}table#lessonPlan-harb tbody td:nth-child(6), #lesson-plans thead th:nth-child(6){width:35%}table#lessonPlan-harb tbody td:nth-child(7), #lesson-plans thead th:nth-child(7){width:40%}table#lessonPlan-div-harb tbody td:nth-child(1), #lesson-div-plans thead th:nth-child(1){width:12%}table#lessonPlan-div-harb tbody td:nth-child(6), #lesson-div-plans thead th:nth-child(6){width:35%}table#lessonPlan-div-harb tbody td:nth-child(7), #lesson-div-plans thead th:nth-child(7){width:100%}#lessonPlan-div-harb{margin-bottom:0px !important}.daterangepicker .drp-buttons
.btn{margin-left:4px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{width:170px}[data-tooltip]:before{margin-left:60px;width:140px}.vocabulary-course
#scoreLessontype{max-width:190px}.vocabulary-table .progress-wrapper{flex-direction:column}.active-learning-card{margin-bottom:0px}.vocabulary-wrapper .after-table{margin:0px}.custom-select{flex-basis:70%}#page-mod-quiz-attempt .total-questions{margin-top:20px !important}}@media screen and (max-width:1023px){body{-webkit-text-size-adjust:none}.TeacherCol
.ratings{margin-top:-10px}.box.quizattempt button[type="submit"]{margin-top:20px;margin-left:0px}#page-mod-quiz-attempt .grammer-msg{width:100%;left:0;top:70px}.lesson-overview  .lesson-overview #divVideo2
video{border:none;width:100% !important}.datepicker-wrap{width:100%;float:left}.exporticon-wrap{width:50px;margin-top:0}.UsageReportTabView .tab-link{width:49%;text-align:center}.UsageReportTabView .tab-link:nth-child(2){float:right}#update-student .split-row{width:50%;float:left;padding:10px
10px 0px 10px}#update-student .row
.inputcontent{width:100%}#update-student .resetpass-field{width:100% !important}#page-mod-quiz-attempt .button-row{bottom:0 !important;z-index: -1}#page-mod-quiz-attempt .content-wrap.full-width{padding:0
!important}.usage-report-date.total-questions{margin-top:1px !important}.SummaryAssessment
.tooltipcontainer{display:none}.topics .lessons
li{margin-top:0}#page-mod-quiz-attempt .answer, #page-mod-quiz-attempt .error-msg{left:0 !important;width:100% !important;top:70px !important}#page-mod-quiz-attempt .error-msg{z-index:3336}.assessment-wrap>section{padding:16px}#page-mod-quiz-attempt
.answer{z-index:3333}#page-mod-quiz-attempt
section{padding:20px
20px 0;min-height:100%}.Alerts{left:0;width:100%}.misc-opreation-wrap .button-top{height:61px;background:#f1f4f5;border:none}.misc-opreation-wrap .Segment-2{border:none}.modtype_quiz.locked .button-row{margin-bottom:10px;height:40px}.SummaryAssessment .tabs li
a{font-size:14px;height:36px;line-height:22px;padding:0px}.SummaryAssessment .TopBarDetails a
i{font-size:20px;margin-top:3px}.SummaryAssessment
.lessonCategry{padding:0.5rem}.SummaryAssessment
.lessonCategry.Pronunciation{padding:0.5rem;margin-right:5px !important}.intelligent-tutor .col.ShadowBox, .all-lessons
.col.ShadowBox{width:95%;margin:0}.intelligent-tutor .col .title, .all-lessons .col .title, .intelligent-tutor li.col, .all-lessons
li.col{height:auto}.grades-wrap
li.col{width:calc(95% / 1);height:75px;padding-top:5px}.grades-wrap .lessons .title, .grades-wrap .lessons .total-score{width:100%;padding-left:4rem;float:left;margin-top:-30px}.grades-wrap .lessons .total-score{margin-top:-11px}.pagination-wrapper{width:83%}.que.notyetanswered{margin:0}#estimated-time{margin-top:40px;color:#6e6a6b;clear:left;font-family:calibri;width:100%}#estimated-time .total-qus{width:50%;float:left}#main{min-height:91%}.teacher-dashboard#main{min-height:100%}.action-icons
i{font-size:36px !important}.responsive-table, .responsive-table
thead{width:100%}.customcheckbox2{left:6px;top:62px !important}.responsive-table th:first-child{min-width:50px}#lessonPlan-div-harb th:first-child{width:50px}.teacher-dashboard .region-main-nav-bar
h2{width:100%}.teacher-dashboard td.start-group.student-name{height:79px !important;width:170px !important}.overlay
footer{display:block !important}.all_lessons-table{max-height:56vh;overflow:scroll}.edit-assignment-overlay,.edit-student-overlay{width:100%;position:fixed !important;top:0 !important;left:0 !important;height:100% !important}.edit-assignment-mobile
header{background:#ccc;padding:10px;color:#fff}.edit-assignment-overlay .customcheckbox, .edit-assignment-overlay .customcheckbox
*{width:18px !important}.edit-assignment-overlay .report-table{margin-left:0;margin-top:0}.edit-assignment-overlay .lesson-name{width:62px !important;padding-left:10px;padding-right:0}.edit-assignment-overlay fieldset.col-1{width:100% !important}.edit-assignment-overlay .selected-lessons{display:none}.edit-assignment-overlay .form-list .hierarchical-select{width:220px}.edit-assignment-overlay .search-wrap
input{width:80%}.sentence-box{border-bottom:1px solid #ddd;padding:8px
0;width:50%;float:left;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:7px
8px 18px 8px}.category-list-assessment{border:1px
solid #ddd;background:#fff;float:left}.category-list-assessment .sentence-box{height:80px}.category-list{width:100%;padding:0;border-top:1px solid #ddd}.TeacherCol span.gray-text{margin-bottom:10px}.s-text{padding:8px
0px 0px 5px;width:75%}.category-list-assessment .s-text{padding:8px
0px 0px 10px;width:50%;margin-top:12px}.category-list-assessment
.ratings{padding-left:5px;margin-top:17px}.s-icon{margin-top:8px}.ratings span:first-child{padding:2px
4px 0 5px}.ratings span:last-child{padding:2px
0px 0 0}.studentdashboard
.score{width:auto;position:relative;top:2px}.Mobile-Menu{display:block;border:none;background-image:none}.sidenav>a:first-child{display:none}.chart-box{display:none}header.header,#page-header{height:70px !important;background-image:none !important}th.header{height:42px !important}.header
h1{padding:22px
0px 0px 13px;float:left;font-size:19px}.sidenav{margin-top:0;width:0px;height:100vh;overflow:auto;z-index:3}.header
h1.mobile{width:64%;font-size:18px;color:#0c2373;font-weight:100;padding:24px
15px;padding-left:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main{padding-top:70px;margin-left:0;margin-bottom:0px}.main{margin-left:0 !important}.logo
h1{padding:14px
10px 0px 20px;margin:0}.logo h1
span{padding:0px
10px 5px 0px}.user-name{display:none}.user-details{margin-right:5px}div.help{right:5px;top:20px}.avatar{margin:9px
10px 37px 2px}.help .help-icon:before{width:24px;height:24px}.avatar:after{right:8px;font-size:31px;top:17px}.alert-msgDash{width:90%}.alert-bodyDash{height:100%}.alert-bodyDash
video{height:100%;min-height:auto}.col{width:100%;margin-bottom:0px}.ShadowBox{border-width:1px 1px 0px 1px}.swapfloat{float:left}.slider{display:block !important}.desktop{display:none !important}.First-Login{padding:0}.First-Login>h2{display:none}.get-start
a{left:160px}.get-start,.practice-lession,.get-result{width:100%}.get-start p, .practice-lession p, .get-result
p{padding-left:160px;line-height:21px;padding-top:0}footer{display:none}.Qnumber{margin:13px
8px}.modal-dialog,.overlay{width:100%;left:0;margin-left:0;top:0 !important}.input-group, .input-group label, .input-group
input{width:100%;appearance:none;-webkit-appearance:none}.custom-arrow{width:calc(100% - 100px)}.field-icon{right:15px;top:33px}.mobile-spacing
.wrapper{padding:16px
16px 0 16px}.responsive-align,.WordPlayWrapper{text-align:center}.info-icon{top:32px}.UserMenu{right:15px}.mobile,.performance-chart{display:block}.Alerts{top:70px}.SentensTypeBox{width:50%;float:left}.report-selection
.SentensTypeBox{width:auto;float:left;padding-left:0}.report-selection .SentensTypeBox .custom-arrow{width:auto}.report-selection .timeline.ml-10{margin-left:0}.performanceBar{margin-bottom:0px}.SmallVideoLeft iframe, .SmallVideoRight
iframe{height:100%}.AutoHeight{height:calc(100vh - 250px)}.AccordionContent{border:0px
solid transparent;padding:0}.profile-pic{width:150px;height:155px}.profile-pic
img{width:150px;height:155px}.language-label{width:25% !important;margin-top:12px}.question{font-size:1.2rem;padding:8px
15px}.total-questions{margin-top:20px;margin-bottom:0}.draggable{padding:0
15px !important}.slick-current{opacity:1}.TeacherSlider{background:#66c0e5;padding:16px
0px}.TeacherCol .datepicker-wrap{width:127px}.widget-wrap,.widget-wrap2{width:97%;float:left;margin-right:0px;margin-left:10px;overflow:hidden}.overlay fieldset.col-1, .overlay fieldset.col-2, .edit-assignment-overlay
table{width:100% !important}.search-wrap
input{width:90%;max-width:90%}.filter-wrap{width:100%}.filter-wrap .buttons-list{float:right}.teacher-st-details .after-table{margin-top:12px}.usermenu-actions{width:90%;border:1px
solid #ccc;box-shadow:2px 2px 10px #ccc;background-color:#fff;padding:10px;min-width:300px;z-index:2;right:0;top:35px !important}.usermenu-actions
.row{padding:8px;border-bottom:1px solid #ccc;width:100%;min-width:100%}#UserMenu_action_1
.row{padding:8px
0}.usermenu-actions .row:last-child{border:none}.usermenu-actions
label{width:50%;float:left;color:#6f6f6f;text-align:left}.usermenu-actions .label-content{width:50%;float:left}.teacher-dashboard .change-view{left:59px;padding-left:0;border:none;max-width:52%}#teacher-table .usermenu-actions{width:10%;padding:0;top:50px}#teacher-table .usermenu-actions
label{width:60%}#teacher-table .usermenu-actions .label-content{width:40%;color:#9e9999}#teacher-table .UserMenu:before{right:43px}#teacher-table .UserMenu:after{right:44px}.student-list .w-50per{width:70%}.cohort-select{width:34%}.table-head thead tr:first-child th:first-child{border-radius:0}.SummaryAssessment .tab-content-inner{width:100%}.summary-wrap .assessment-date{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SummaryAssessment .legendsPop, .class-recording
.legendsPop{position:fixed;top:13px;right:15px;z-index:1111}.SummaryAssessment .legendsPop-content, .class-recording .legendsPop-content{top:70px;right:-8px;position:fixed}.SummaryAssessment #region-main a:nth-child(2), .SummaryAssessment #region-main a:nth-child(3){float:right;margin-top:-46px;margin-right:0px;padding-right:10px;border-right:none}.SummaryAssessment #region-main
a.legendsPop{margin:0;border-right:none}.SummaryAssessment .Segment-2{overflow:auto}.SummaryAssessment
#report{margin-bottom:0}.SummaryAssessment .HeaderBackArrow, .past-assignment2
.HeaderBackArrow{position:fixed;top:0;z-index:9;left:10px}.SummaryAssessment .export-wrap{margin-top:0;text-align:right}#Assessmentreport .export-wrap{float:right;text-align:right;margin-top: -42px;margin-right:0}#Assessmentreport
.legendsPop{padding-right:0 !important}.ReportTabView .tab-link{width:49%;text-align:center}#lessonrow
.timeline{position:absolute;right:0;z-index:22222}.suggestion-box{width:100%;position:fixed;top:0;left:0;z-index:10}.teacher-dashboard .responsive-table td, .responsive-table
th{padding:5px
!important}.Student-Detail-Table
td{padding:5px
!important}.Student-Detail-Table
th{padding:10px
5px !important}.teacher-dashboard .responsive-table,table{table-layout:fixed}table.Pronunciation_type,table.Fluency_type,table.Word_type,table.Grammar_type{table-layout:unset}ul.edit-list, .edit-list
li{padding-top:8px}.teacher-dashboard .table-head thead tr:first-child th:last-child{width:30%;border-radius:0}.teacher-dashboard .table-content tbody td.action-icons{width:30% !important}.teacher-dashboard .table-content1 tbody td.action-icons{width:30% !important}.teacher-dashboard .edit-student{width:4px}.teacher-dashboard .mobile,.performance-chart{display:inline-block}.teacher-dashboard table
.userpicture{display:none}.teacher-dashboard table .edit-list
div{padding:0;margin-top: -18px}.teacher-dashboard .info-icon{margin-left:6px}.teacher-dashboard .wrapper, .TeacherSlider
section{padding:0}.class-recording .record-details{position:fixed;bottom:0;left:0;width:100%;border-top:2px solid #87ceeb;height:110px;background:#fff}.class-recording .record-list{width:100%;float:left}.class-recording .tree-menu{border-right:none}.class-recording table td, .class-recording table
th{width:50%}.class-recording .total-time
span{width:35%;position:relative;top:8px}.subheadings
span{width:35%}.AccordionContent .col-row
.col{width:100%;margin:0}.teacher-dashboard .student-list ul .float-left{width:75%}.teacher-dashboard .student-list .cohort-select{padding-right:27px;line-height:16px !important}.past-assignment2 .datepicker-wrap{width:auto;float:left;margin:0
0 10px}.past-assignment .summary-wrap{padding:10px}.legendsPop,.equalizer,.recordingInfopop{margin-top:0}.class-recording
#results{position:initial}.recordDetails-h{margin-top:0px}#lessonrow
.timeline{position:absolute;right:0;z-index:22222}.view-details
a{padding-right:8px}.class-recording .datepicker-wrap
input{float:right}#pastAssign .BurgerButton, #pastAssign .user-details{display:none !important}.past-assignment2 .responsive-table,.wrapper.past-assignment{margin-bottom:10px}.pagelayout-classmanagement .button-top input.btn-primary, .button-top .btn-secondary{top:86px}.modal-body.suggestion-wrap
#divVideo2{width:200px !Important;margin-top:7px !Important;top:180px !important}.deleteRecording{right:220px !important}.modal-body.suggestion-wrap
#divVideo2{width:155px !important;height:155px!important;position:fixed !important;top:180px !important;right: -10px}#phonehelp .modal-body.suggestion-wrap #divVideo2
canvas{height:98px !important}#page-mod-lessonplan-index
.legendsPop{margin-top:11px}#page-mod-lessonplan-index .headerSortDown
.sort{margin-left:0px}#assignLesson{height:60vh;overflow:auto}.wrapper .First-Login{padding:0
!important}#myquit{right:14px !important}.v-scrollbar{height:calc(100vh - 280px);overflow:auto}.scrollbarWrapper
tbody{height:calc(100vh - 330px);overflow:auto}.scrollbarWrapper tbody, .scrollbarWrapper
thead{display:block}.scrollbarWrapper tbody td:nth-child(1), .scrollbarWrapper thead th:nth-child(1){width:4% !important}.scrollbarWrapper tbody td:nth-child(2), .scrollbarWrapper thead th:nth-child(2){width:45%}.scrollbarWrapper thead
th{padding:10px
!important}.scrollbarWrapper tbody td:nth-child(3), .scrollbarWrapper thead th:nth-child(3){width:14%}.SubNavLink .icon-expand-more{right:0px}.mobile-ellipsis
a{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reportselectionUser{height:calc(100vh - 280px) !important}#contentHt{height:calc(100vh - 250px) !important}.password-note{margin-bottom:15px !important}.SubNavLink .icon-expand-more.ArrowRot{right:10px}div#results{height:100px;overflow:auto;padding-bottom:20px}.report-box .current-grades
li{width:50% !important}.MobposRelative{position:relative;top:2px}.teacher-dashboard .change-view{padding-top:0}#page-mod-teacher-index table.responsive-table
th{height:33px}#page-login-index .companySpecific img[alt=SpeakNursing]{width:100%;height:47px}#page-login-index
.companySpecific{height:70px}.vocabulary-remove-heading, .vocabulary-logo-class
div.hmsmall{display:none}.vocabulary-logo-class{display:block !important;margin-top:18px}.mobile-section-dropdown
select{width:58%}.Segment.mobile .mb-overview{position:relative}.Segment.mobile .mb-overview .p-overview{position:absolute;width:90%;top: -52px}.Segment.mobile .mb-overview .overview-block{padding-right:10px;padding-left:10px}.Segment.mobile .mb-overview .p-overview .overview-block{border:unset;flex-basis:unset}.Segment.mobile .mb-overview .p-overview .overview-block .mb-img
img{width:24px}.Segment.mobile .mb-overview .p-overview .overview-block:first-child{padding-left:0}.Segment.mobile .mb-overview .p-overview .overview-block .o-text
.percent{font-size:18px}.Segment.mobile .mb-overview .mb-separator{width:1px;height:20px;background:#E2E2E2;margin-top:20px;margin-right:10px}.Segment.mobile .mb-overview .mb-separator:last-child{display:none}.table-mobile .content-row .mb-progress-action-wrapper{margin-left:58px;margin-top: -50px}.table-mobile .content-row .mb-image{height:50px;padding-top:5px;margin-top:5px}.studentdashboard-content{padding-bottom:10px}}@media only screen and (max-device-height:1024px) and (orientation:landscape){.edit-course-overlay{width:800px !important}.add-course-overlay{width:800px !important}.lesson-overview #intro.generalbox, .lesson-overview #intro.generalbox
*{-webkit-text-size-adjust:none !important;font-weight:100}#teacher-table, .table-content, .table-content tr, .table-content
tbody{width:100% !important}#teacher-table, .table-content1, .table-content1 tr, .table-content1
tbody{width:100% !important}.TeacherCol .category-list{padding:10px}.TeacherCol .s-icon{width:33px;height:33px}.pagination-btm{position:absolute !important;bottom:10px}.teacher-dashboard table .edit-list
div{width:112px}.desktop-wrapper{background:rgba(255,255,255,0.8)}.alert-block{top:12%}.Fixed{position:absolute}}@media only screen and (min-width:1024px) and (orientation:landscape){.teacher-dashboard table .edit-list
div{width:110px}}@media only screen and (min-width:1200px) and (orientation:landscape){.teacher-dashboard table .edit-list
div{width:140px}}@media only screen and (min-width:1300px) and (orientation:landscape){.teacher-dashboard table .edit-list
div{width:150px}}@media only screen and (min-width:1400px) and (orientation:landscape){.teacher-dashboard table .edit-list
div{width:180px}}@media only screen and (max-width:1023px) and (orientation:landscape){.teacher-dashboard table .edit-list
div{width:250px}.alert-msgDash{height:70vh}}@media only screen and (max-device-height:500px) and (orientation:landscape){.overlay-tabs
li{margin:0
0 0 9px;padding:3px
0 3px 9px}.TeacherCol .s-text{width:92px}.login-block{background:none}.inner-wrapper{width:auto;margin:auto}.desktop-wrapper{width:100%;padding-top:20px;border:none;padding:0;background:rgba(241,244,245,0.8)}.login-inner{width:275px;margin:0px
auto 15px auto;padding-top:20px}.learnNew{text-align:center}.login-inner
h1{margin-bottom:35px;margin-top:20px}.brand-img
img{display:none}.current-grades
li{width:50% !important;float:left;display:block;text-align:left  !important;padding:6px
0}div#lessonPlan-div{max-height:calc(100vh - 240px);overflow:hidden;overflow-y:auto}.v-scrollbar{height:calc(100vh - 220px);overflow:auto}.scrollbarWrapper
tbody{height:calc(100vh - 260px);overflow:auto}.scrollbarWrapper tbody, .scrollbarWrapper
thead{display:block}}@media only screen and (min-width: 1023px) and (max-width: 1083px){.assessmentText{font-size:14px}}@media only screen and (max-width: 1023px){.SummaryAssessment .export-wrap{padding-left:5px}}@media only screen and (max-width: 1023px) and (min-width: 900px){.TeacherCol .datepicker-wrap{width:127px !important}}@media only screen and (max-device-height:1024px) and (min-device-height: 900px) and (orientation:portrait){.get-start p, .practice-lession p, .get-result
p{}.TeacherCol
.chart_div{height:153px !important}.current-grades
li{width:50% !important;float:left;display:block;text-align:left  !important;padding:6px
0}}@media screen and (min-width: 1300px){.TeacherCol .s-text{overflow:visible}#page-mod-teacher-index table.responsive-table
th{height:33px}}@media screen and (min-width: 1300px) and (max-width: 1910px){.pager{margin-bottom:60px}}@media screen and (min-width: 551px) and (max-width: 1920px){.forgotWrapper{width:450px;margin:auto}.forgotWrapper .forgot-pass .mform .fitem .felement, .forgotWrapper .forgot-pass .mform
.fitem{width:100%}.forgotWrapper .forgot-pass .mform .fitem .felement input[type="text"]{max-width:100%}.forgotWrapper
.fcontainer.clearfix{margin:10px
0}.forgotWrapper
input#id_submitbutton{width:100%;margin:0
!important;box-sizing:border-box}.past-assignment table th:first-child, .past-assignment table td:first-child{width:40%}.past-assignment table th, .past-assignment table
td{width:20%}}@media only screen
and (min-device-width : 768px)
and (max-device-width : 1023px)
and (orientation : portrait){div#lessonPlan-div{max-height:calc(100vh - 800px)}.alert-bodyDash
video{min-height:400px}.alert-msgDash{width:600px}.teacher-dash-table
.customcheckbox2{top:70px !important}}@media only screen and (min-width:768px) and (max-width:1023px){#page-mod-teacher-index table.responsive-table td:nth-child(1){width:42px !important}#page-mod-teacher-index table.responsive-table th:nth-child(1){width:42px !important}#page-mod-teacher-index table.responsive-table td:nth-child(2){width:55.3%}#page-mod-teacher-index table.responsive-table th:nth-child(2){width:36%}#page-mod-teacher-index table.responsive-table th:nth-child(8){width:40%}#page-mod-teacher-index table.responsive-table td:nth-child(8){width:60.3%}.TeacherCol .category-list{padding:0
!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.assignment-desktop{display:none !important}.edit-assignment-overlay{width:685px !important;left:50% !important;margin-left: -342px}.UserMenuInfo{display:none}#lessonTable{width:100% !important}#lessonTable
tbody{overflow:auto;max-height:330px;padding-bottom:30px}.labelhidden{display:none}}@media screen and (min-width:1024px){.only-desktop{display:block}}@media screen and (max-width:1024px){.only-desktop{display:none}.col-1.all_lessons-table,fieldset#assignLesson.col-2{width:100% !important}.assignment-mobile{display:block}span.checkmark{width:18px !important}.assignmentHeadingCheckbox{left:5px}thead.copied{display:none}.headerSortDown
.sort{margin-left:25px}.select-all-chk{position:absolute;top:11px;left:10px;z-index:1}#add-assignment-overlay .report-table{position:relative}.overlay .col-1 .table-head thead tr:first-child th:first-child, .overlay .col-1 .table-content tbody tr:first-child th:first-child{width:33% !important}.overlay .col-1 .table-head thead tr:first-child th:nth-child(2), .overlay .col-1 .table-content tbody tr:first-child td:nth-child(2){width:32% !important}.overlay .col-1 .table-head thead tr:first-child th:nth-child(3), .overlay .col-1 .table-content tbody tr:first-child td:nth-child(3){width:34% !important}.pagination-btm{text-align:center;position:absolute;bottom: -1px;background:#fff;width:100%;padding-top:10px}.lesson-count{display:inline-block;top: -5px;position:relative}#selectedLessonWrapper{display:none;padding-top:20px}#selectedLessonWrapper
.field.long{margin-bottom:20px}#selectedLessonWrapper .form-list .long input[type=text]{width:100%}.overlay .table-head thead tr:first-child th:first-child{width:0% !important}#add-assignment-overlay .col-2 .table-head thead th:nth-child(2){width:33% !important}#add-assignment-overlay .col-2 .table-head thead th:nth-child(3){width:34% !important}#add-assignment-overlay .col-2 .table-head thead th:nth-child(4){width:25% !important}#add-assignment-overlay .lesson-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:60% !important}.col-2 tbody td,
.col-2 tbody
th{background:#fff;border-bottom:1px dotted #e2e1e1}#selectedLessonWrapper .headerSortDown
.sort{margin-left:0}#selectedLessonTable
.indexnumber{display:none}.col-left{width:100%;float:none;margin-bottom:15px}.col-right{width:100%;float:none}.col-left span, .col-right
span{display:none}.field-wrap{display:block}.field-wrap
input{width:100% !important}.col-right .datepicker-assignment
input{background:url(tesol/images/calendar.png) no-repeat 98% 5px!important;background-size:20px auto !important;padding:5px
10px;width:150px !important;height:32px}table#lessonPlan-harb
th{width:44%}table#lessonPlan-harb th:last-child{width:100px}table#lessonPlan-harb tbody td:last-child{width:auto}#phonehelp .modal-body.suggestion-wrap #divVideo2
canvas{height:98px !important}.login-block{background:#fff url(tesol/images/login-bg.svg) no-repeat bottom right}.login-inner
h1{display:block}.login-inner .logo-img-block{display:none}.login-inner h1
span{font-size:16px;font-family:Calibri,sans-serif;color:#7d8896;display:block;margin-top:2px}.login-bg{background-size:500px auto !important}#mynext{left:150px}#myquit{right:90px}#selectedLessonTable td:last-child{display:none}}@media only screen and (max-device-height:500px) and (orientation:landscape){.login-block{background:none}}@media screen and (max-width:1024px){.questionWrapper{height: -o-calc(100vh - 470px);height: -webkit-calc(100vh - 470px);height: -moz-calc(100vh - 470px);height:calc(100vh - 470px);overflow:auto}.popupscrollbar{overflow:auto;height:calc(100% - 50px)}}@media screen and (max-width: 768px){.questionWrapper{height: -o-calc(100vh - 305px);height: -webkit-calc(100vh - 305px);height: -moz-calc(100vh - 305px);height:calc(100vh - 305px);overflow:auto}div#lesson-plans~.after-table{display:none}.TopBarDetails.after-table-mt0 .after-table{margin-top:0}.report-box{padding:8px}div#lesson-plans{margin-bottom:5px}div#lesson-plans+br{display:none}div#intro
div#divVideo{width:100%}.customWidthVideo{width:auto !important}section.Segment-2.mt-10.content-wrap.full-width{}.box.quizattempt{text-align:center;background:#fff;border-top:0}div#intro .width-auto.overview-video{padding-left:0 !important;margin:0
auto}#phonehelp.suggestion-box{width:100%;position:fixed;top:0px;left:0;z-index:10;height:auto}#phonehelp .modal-body.suggestion-wrap{background:#fff;height:auto}#phonehelp .modal-body.suggestion-wrap .overview-video{max-width:155px;padding-left:0px !important;height:auto;width:100%;float:right !important}#phonehelp .modal-body.suggestion-wrap
video{width:140px !important;height:98px !important}#phonehelp
div#divVideo{width:40%;min-width:170px;position:fixed;top:51px;right:12px;text-align:right}#phonehelp .modal-body.suggestion-wrap
canvas{width:100% !important;height:auto !important}#phonehelp .modal-body.suggestion-wrap
h3{display:none}#phonehelp
.overviewWrapper{height:auto;width:auto}article.section-pronunciation #phonehelp .overviewWrapper, article.vocabulary-lesson #phonehelp
.overviewWrapper{height:265px;width:75%}.overviewWrapper
#phonetext{overflow-y:auto;height:auto}article.section-pronunciation .overviewWrapper #phonetext, article.vocabulary-lesson .overviewWrapper
#phonetext{overflow-y:auto;height:200px}#phonehelp .full-width.mt-10.popup-btn{border-top:1px solid #ebebeb;margin-top:0;padding-top:10px}#phonehelp .full-width.mt-10.popup-btn
small{width:65%;vertical-align:top;text-align:left;font-size:14px;color:#4e4e4e}button#toggleMirrorButton{margin:0;float:right;margin-left:10px;margin-bottom:10px}.showresp{}.showresp
.questionWrapper{height:calc(100vh - 595px) !important;height: -moz-calc(100vh - 595px) !important;height: -webkit-calc(100vh - 595px) !important;height: -o-calc(100vh - 595px) !important}.vocabulary-lesson .showresp
.questionWrapper{height:calc(100vh - 665px) !important;height: -moz-calc(100vh - 665px) !important;height: -webkit-calc(100vh - 665px) !important;height: -o-calc(100vh - 665px) !important}.vocabulary-lesson .showresp
.questionWrapper.novideosugg{height:calc(100vh - 525px) !important;height: -moz-calc(100vh - 525px) !important;height: -webkit-calc(100vh - 525px) !important;height: -o-calc(100vh - 525px) !important}ul.qn_buttons.posRelative.float-left{background:#f1f4f5;width:100%;overflow:scroll;white-space:nowrap;display:inherit}.lesson-overview .word-sample
h3{padding-top:0px}#lessonTable td.start-group, #lessonTable th.start-group, #selectedLessonTable td.start-group, #selectedLessonTable th.start-group{padding-right:4px !important}#selectedLessonTable td:last-child{display:none}.overlay .buttons-list-alt{float:unset !important;display:flex;justify-content:center}}@media screen and (max-width: 499px){ul.qn_buttons.posRelative.float-left::-webkit-scrollbar{height:0px}}@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : landscape){.questionWrapper{height: -o-calc(100vh - 300px);height: -webkit-calc(100vh - 300px);height: -moz-calc(100vh - 300px);height:calc(100vh - 300px);overflow:auto}.learnNew{padding-bottom:50px}.modal-body.suggestion-wrap{overflow:auto;max-height:300px}.desktop-wrapper{background:rgba(241,244,245,0.8)}#current-perf-by-lesson{max-height:210px;overflow:hidden;overflow-y:auto;height:auto}}@media screen and (max-width: 960px){.msgdiv{padding:10px;width:275px;border:1px
solid black;height:fit-content;margin-top:0;min-height:100px;max-height:150px}.parentDiv{display:block}.login-block{width:100%;height:100%;margin:0;background-size:contain;position:relative}.inner-wrapper{width:auto;margin:auto}.desktop-wrapper{width:100%;padding-top:20px;border:none;padding:0}.login-inner{width:275px;margin:0px
auto 15px auto;padding-top:20px}.learnNew{text-align:center}.login-inner
h1{margin-bottom:35px;margin-top:20px}.brand-img
img{display:none}.iphone-note{background-color:#c3eaf9;position:fixed;top:0;width:100%;padding:8px;left:0;border-bottom:1px solid #a6a6a6;color:#000;box-shadow:0 0 5px #808080}.lesson-overview
#intro.generalbox{margin:0;padding:10px
15px;overflow:hidden;overflow-y:auto;height:calc(100vh - 255px)}.box.quizattempt{bottom:10px;top:auto;width:auto;left:0;right:0;border-top:1px solid #d8dbdc;text-align:center}.box.quizattempt button[type="submit"]{margin-top:10px}.assignments-card{flex:0 0 100%;max-width:100%;padding-right:0px}.active-learning-card{flex:0 0 100%;max-width:100%;padding-left:0px}.average-performance-card{flex:0 0 100%;max-width:100%;padding-left:0px;padding-right:0px}.performance-card .averageperformance-chart .progress-title{font-size:11px}}@media screen and (max-width: 650px){table#lessonPlan-harb
th{width:40%}div#average_graph,div#assessment_graph{height:210px !important}#current-perf-by-lesson{max-height:210px;overflow:hidden;overflow-y:auto;height:auto}#current-perf-by-lesson{max-height:150px}table#lessonPlan-harb td.start-group.mobile-ellipsis{position:relative}table#lessonPlan-harb span.hw-circle{position:absolute;right:2px;margin:0;top:9px;height:26px}table#lessonPlan-harb td.start-group.mobile-ellipsis{position:relative}div#intro .width-auto.overview-video
canvas#canvas{width:100% !important;height:auto !important}div#intro .width-auto.overview-video
h3{padding:5px
0px !important}.lesson-overview
#intro.generalbox{margin:0;padding:10px
15px;overflow:hidden;overflow-y:auto;height:calc(100vh - 245px)}#intro.generalbox
h2{display:none}div#intro .width-auto.overview-video
video#video{width:100%}div#intro .width-auto.overview-video{width:140px !important}.scrollbarWrapper tbody td:nth-child(2){width:38% !important}}@media screen and (max-width: 550px){.modal-body.suggestion-wrap{height:auto}.modal-body.suggestion-wrap
#divVideo2{width:130px !Important;height:98px!important;top:156px}.report-box .current-grades
li{width:100% !important}}@media screen and (max-width: 480px){#phonehelp .modal-body.suggestion-wrap .overview-video{max-width:130px}#phonehelp
.overviewWrapper{height:auto;width:auto}article.section-pronunciation #phonehelp .overviewWrapper, article.vocabulary-lesson #phonehelp
.overviewWrapper{height:225px;width:55%}.showresp{}.showresp
.questionWrapper{height:calc(100vh - 510px) !important;height: -moz-calc(100vh - 510px) !important;height: -webkit-calc(100vh - 510px) !important;height: -o-calc(100vh - 510px) !important}.vocabulary-lesson .showresp
.questionWrapper{height:calc(100vh - 620px) !important;height: -moz-calc(100vh - 620px) !important;height: -webkit-calc(100vh - 620px) !important;height: -o-calc(100vh - 620px) !important}.vocabulary-lesson .showresp
.questionWrapper.novideosugg{height:calc(100vh - 480px) !important;height: -moz-calc(100vh - 480px) !important;height: -webkit-calc(100vh - 480px) !important;height: -o-calc(100vh - 480px) !important}.table-mobile .row-wrapper{overflow-y:auto;height:calc(100vh - 325px) !important}.block-row .action-wrapper .hint-relative.mobile .action-link.type1, .block-row .action-wrapper .hint-relative.mobile .action-link.type2{background-size:40%}.table-mobile .content-row .text-wrapper{width:77%}.table-mobile .content-row .text-wrapper
span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (min-width:370px) and (max-width:1024px) and (orientation:landscape){table#lessonPlan-harb tbody td:last-child{max-width:100%}table#lessonPlan-harb th:last-child{width:auto}table#lessonPlan-harb
th{width:auto}}@media screen and (max-width: 650px){.lesson-overview #divVideo2, .lesson-overview #divVideo2
video{border:none;width:140px !important;margin-right:0 !important}div#intro .width-auto.overview-video
canvas#canvas{margin:0
auto}div#intro .width-auto.overview-video
h3{display:block;clear:both}}@media screen and (max-width: 767px){.lesson-overview  .lesson-overview #divVideo2
video{text-align:center;margin:13px
0 0 0 !important}.lesson-overview #divVideo2
video{}.box.quizattempt{bottom:10px;top:auto;width:auto;left:0;right:0;border-top:1px solid #d8dbdc}.section-pronunciation
.box.quizattempt{border-top:0px solid #d8dbdc;border-bottom:1px solid #d8dbdc;border-left:1px solid #d8dbdc;border-right:1px solid #d8dbdc}.section-pronunciation .lesson-overview #intro.generalbox
ul{height:90px;overflow:hidden;overflow-y:auto;margin-bottom:10px}.lesson-overview #intro.generalbox
ul{overflow:hidden;overflow-y:auto;margin-bottom:10px}.box.quizattempt button[type="submit"]{margin-top:10px}.generalbox
p{padding:0}#page-mod-teacher-index table.responsive-table td:nth-child(1){width:42px !important}#page-mod-teacher-index table.responsive-table th:nth-child(1){width:42px !important}#page-mod-teacher-index table.responsive-table td:nth-child(2){width:55.3%}#page-mod-teacher-index table.responsive-table th:nth-child(2){width:36%}#page-mod-teacher-index table.responsive-table th:nth-child(8){width:40%}#page-mod-teacher-index table.responsive-table td:nth-child(8){width:60.3%}}@media screen and (max-width: 550px){div#intro .width-auto.overview-video{width:140px !important}div#intro .width-auto.overview-video
h3{font-size:12px}#phonehelp .modal-body.suggestion-wrap
h3{padding:0
!important}.assigenmentDatePicker
input{width:100% !important}.past-assignment .AccordionTitle
h3{width:42%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media only screen
and (device-width : 375px)
and (device-height : 812px)
and (-webkit-device-pixel-ratio : 3){.questionWrapper{height: -o-calc(100vh - 355px);height: -webkit-calc(100vh - 355px);height: -moz-calc(100vh - 355px);height:calc(100vh - 355px);overflow:auto}section.Segment-2.mt-10.content-wrap.full-width{}.lesson-overview
#intro.generalbox{height:calc(100vh - 295px)}.showresp
.questionWrapper{height:calc(100vh - 550px) !important;height: -moz-calc(100vh - 550px) !important;height: -webkit-calc(100vh - 550px) !important;height: -o-calc(100vh - 550px) !important}.alert-bodyDash
video{min-height:auto}}@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (-webkit-device-pixel-ratio: 2){section.Segment-2.mt-10.content-wrap.full-width{}.lesson-overview
#intro.generalbox{margin:0;padding:10px
15px;overflow:hidden;overflow-y:auto;height:calc(100vh - 255px)}.questionWrapper{height: -o-calc(100vh - 315px);height: -webkit-calc(100vh - 315px);height: -moz-calc(100vh - 315px);height:calc(100vh - 315px);overflow:auto}}@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (-webkit-device-pixel-ratio: 3){section.Segment-2.mt-10.content-wrap.full-width{}.lesson-overview
#intro.generalbox{height:calc(100vh - 255px)}.questionWrapper{height: -o-calc(100vh - 315px);height: -webkit-calc(100vh - 315px);height: -moz-calc(100vh - 315px);height:calc(100vh - 315px);overflow:auto}}@media screen and (min-width:961px) and (max-width:1843px){.login-block{background-size:500px auto !important}@media screen and (max-height: 700px){.login-block{background:none !important;background-color:#fff!important}}}@media screen and (max-height: 460px){.login-block{background:none !important;background-color:#fff!important}.cslogolink{display:none}}@media screen and (min-width:320px) and (max-width:488px){.login-block{background-size:325px auto !important}#page-mod-teacher-index table.responsive-table td:nth-child(2){width:40.3% !important}}@media screen and (min-width:489px) and (max-width:960px){.login-block{background-size:440px auto !important}table#lessonPlan-harb tbody td:nth-child(1), #lesson-plans thead th:nth-child(1){width:55%}table#lessonPlan-harb tbody td:nth-child(6), #lesson-plans thead th:nth-child(6){width:28%}table#lessonPlan-harb tbody td:nth-child(7), #lesson-plans thead th:nth-child(7){width:40%}.scrollbarWrapper tbody td:nth-child(1), .scrollbarWrapper thead th:nth-child(1){width:4% !important}.scrollbarWrapper tbody td:nth-child(2), .scrollbarWrapper thead th:nth-child(2){width:45%}.scrollbarWrapper tbody td:nth-child(3), .scrollbarWrapper thead th:nth-child(3){width:14%}.noPadding{padding:0
!important}}@media screen and (min-width: 600px) and (max-width: 601px){.lesson-overview
#intro.generalbox{height:calc(100vh - 290px)}div#intro .width-auto.overview-video{width:250px !important}.questionWrapper{height: -o-calc(100vh - 350px);height: -webkit-calc(100vh - 350px);height: -moz-calc(100vh - 350px);height:calc(100vh - 350px);overflow:auto}.showresp
.questionWrapper{height:calc(100vh - 695px) !important;height: -moz-calc(100vh - 695px) !important;height: -webkit-calc(100vh - 695px) !important;height: -o-calc(100vh - 695px) !important}}@media only screen
and (min-device-width : 961px)
and (max-device-width : 962px)
and (orientation : landscape){.questionWrapper{height: -o-calc(100vh - 350px);height: -webkit-calc(100vh - 350px);height: -moz-calc(100vh - 350px);height:calc(100vh - 350px);overflow:auto}div#lessonPlan-div{max-height:calc(100vh - 440px) !important}div#lesson-plans~.after-table{display:none}div#lesson-plans+br{display:none}}@media screen and (min-width: 1024px) and (max-width: 1050px){#page-mod-teacher-index table.responsive-table th:nth-child(2){width:25%}#page-mod-teacher-index table.responsive-table td:nth-child(2){width:23.3%}#page-mod-teacher-index table.responsive-table td:nth-child(4){width:16%}#page-mod-teacher-index table.responsive-table td:nth-child(7){width:13%}.all-lessons
li.col{width:calc(92% / 3)}}@media only screen and (max-width:550px){.formwrap{width:550px !important}.fgroup
#id_submitbutton{width:100px}.mform
.fdescription.required{text-align:left !important}.fgroup
#id_cancel{margin-top:0px !important}}@media only screen and (max-width:550px){.path-mod-specializedwebservice .fgroup
#id_cancel{margin-top:0px !important}.path-mod-specializedwebservice
.mform{margin-right:0px !important;padding:0px
!important}.path-mod-specializedwebservice
.wrapper{padding:0px
!important}.path-mod-specializedwebservice .mform .fitem
.fitemtitle{width:25% !important}}@media screen and (max-width: 767px){.after-table.student-list
ul{position:relative;z-index:2;margin:6px
0px;width:100% !important;margin-top:0px}.teacher-dashboard .after-table ul.buttons-list li button#add-assignment{margin-bottom:0px}.teacher-dash-table .dataTables_wrapper .dataTables_info, .teacher-dash-table .dataTables_wrapper
.dataTables_paginate{float:right!important;font-size:14px;margin-top:0!important}.teacher-dash-table .dataTables_wrapper .dataTables_paginate
.paginate_button{padding: .2em .5em!important}.teacher-dash-table #teacher-table_info{padding-top: .7em;font-size:14px;float:left!important}#page-mod-teacher-index .report-table.teacher-dash-table{margin-bottom:10px}}@media screen and (max-width: 414px){.teacher-dash-table #teacher-table_length{top:6px}.teacher-dash-table #teacher-table_info, .teacher-dash-table #teacher-table_paginate{text-align:center;width:100%;box-sizing:border-box}.teacher-dash-table
.customcheckbox2{top:92px !important}.teacher-dashboard .table-content1 tbody td.action-icons{text-align:center}#page-mod-teacher-index table.responsive-table th:nth-child(9){width:72px!important }#page-mod-teacher-index table.responsive-table th:nth-child(1){width:20px!important}.teacher-dashboard .table-content1 thead th:nth-child(8), .teacher-dashboard .table-content1 tbody td:nth-child(8){width:60px!important}#page-mod-teacher-index .report-table.teacher-dash-table{margin-bottom:10px}}@media screen and (max-width: 991px){table.res-table{display:none}.table-wrapper .card-bg{display:none}.table-mobile .inline-wrapper{display:flex;align-items:center;margin-bottom:16px}.table-mobile .inline-wrapper
.legends{display:flex;align-items:center}.table-mobile .inline-wrapper
.legends.completed{color:#299DCD;font-weight:600}.table-mobile .inline-wrapper
.count{background-color:#F8F8F8;border-radius:5px;font-size:14px;font-weight:600;color:#1D9AB0;height:34px;display:flex;align-items:center;margin:0
18px 0 10px}.table-mobile .inline-wrapper
.count.completed{background-color:#299DCD;color:#fff}.table-mobile .row-wrapper{overflow-y:auto;height:calc(100vh - 270px)}.table-mobile .content-row{background-color:#fff;display:flex;flex-wrap:wrap;padding:18px;margin-bottom:5px;padding-left:10px}.table-mobile .content-row .ico-text-wrapper{border-bottom:dashed 1px #A2C0D4;display:flex;padding-bottom:20px;width:100%}.table-mobile .content-row .text-wrapper{margin-left:14px;display:flex;flex-wrap:wrap}.table-mobile .content-row .text-wrapper
span{font-size:16px;font-weight:600;color:#414D55;margin-bottom:5px;width:100%}.table-mobile .content-row .progress-action-wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:20px;width:100%}.btn-rounded{background-color:#F1F5F8;border-radius:20px;color:#299DCD;font-weight:600;padding:8px
10px}.mobile-section-dropdown.hint-relative{display:flex;align-items:baseline;justify-content:space-between;width:100%;background-color:#fff;padding:10px
10px 0}.mobile-section-dropdown.hint-relative
a{border-radius:0}}@media screen and (min-width:991px){.table-mobile{display:none}}@media screen and (max-width: 1023px){.overview-list{width:100%;float:none}.p-overview .overview-block .o-text
.percent{font-size:15px}.p-overview .overview-block .o-text .o-title{font-size:12px}.block-row{flex-wrap:wrap;margin-bottom:0;display:block !important}.block-row .action-wrapper{flex:0 0 100%;max-width:100%;width:100%;padding-top:15px;position:fixed;bottom:0}.block-row .table-wrapper{flex:0 0 100%;max-width:100%;width:100%}.action-wrapper .card-bg{margin-bottom:20px}.p-overview .overview-block
.performance{height:15px}.block-row .action-wrapper .hint-relative.mobile{display:flex}.block-row .action-wrapper .hint-relative.mobile .action-link.type1{flex:49%;padding:10px;margin-right:10px}.block-row .action-wrapper .hint-relative.mobile .action-link.type2{flex:50%;padding:10px}.block-row .action-wrapper .hint-relative.mobile .action-link{margin-bottom:10px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.action-wrapper .action-link .text-wrap span:first-child{font-size:18px}}@media screen and (max-width: 1366px){.widgets-wrapper .card-title{font:normal normal normal 20px/16px 'Calibri';line-height:normal}.assignments-card .assignments-cardlink
.card{padding:8px
12px;line-height:normal}.assignments-card .assignments-cardlink .card-title{font-size:14px;line-height:normal}.assignments-card .card-header .card-title{font-size:20px;line-height:normal}.assignments-card
.details{font-size:14px}.assignments-card .assignments-cardlink .assignments-img{width:10px;height:10px;box-sizing:unset}.assignments-card .assignments-cardlink .assignments-img
img{width:28px;height:28px}.active-learning-chart,.performance-card{height:220px}}@media screen and (min-width: 768px) and (max-width: 1023px) and (orientation: landscape){.assignments-card{flex:0 0 100%;max-width:100%;padding-right:0px}.active-learning-card{flex:0 0 100%;max-width:100%;padding-left:0px}.average-performance-card{flex:0 0 100%;max-width:100%;padding-left:0px;padding-right:0px}}@media screen and (max-width:768px){#page-mod-quiz-attempt .cswriting_results .mobile-table .mb-30:last-child{border-bottom:none}#page-mod-quiz-attempt .cswriting_results span.close-icon{right:4%}#page-mod-quiz-attempt .cswriting_results .mobile-table{padding-left:16px}#page-mod-quiz-attempt .cswriting_results
#popup{width:90% !important;padding:24px
0px 24px 0px !important;top:12% !important}#page-mod-quiz-attempt .cswriting_results .mb-30{padding-top:20px;padding-bottom:20px;border-bottom:1px solid grey}#page-mod-quiz-attempt .cswriting_results .mb-16{margin-bottom:16px}#page-mod-quiz-attempt .cswriting_results .mb-grey{color:#999;font-family:calibri;font-size:14px;line-height:20px}#page-mod-quiz-attempt .cswriting_results .mb-black{color:#000;font-size:13px;line-height:20px;font-family:calibri}#page-mod-quiz-attempt .cswriting_results .suggestion-title{font-size:16px;line-height:20px;padding:0px
16px;border-bottom:0.5px solid #0C2373;margin-bottom:0px;padding-bottom:20px}#page-mod-quiz-attempt .cswriting_results .table-wrapper{height:450px}#page-mod-quiz-attempt .cswriting_results .desktop-table{display:none}#page-mod-quiz-attempt
.wrapper{padding:16px
8px}#page-mod-quiz-attempt .cswriting_results .mobile-hide{display:none}#page-mod-quiz-attempt .cswriting.que .guide-btn{padding:7px
11px 8px 14px;font-size:12px}#page-mod-quiz-attempt .cswriting.que .ques
br{display:none}#page-mod-quiz-attempt .cswriting.que .question-title{font-size:12px}#page-mod-quiz-attempt .cswriting.que
.ques{font-size:13px}#page-mod-quiz-attempt .cswriting.que
.controls{padding:16px
10px}#page-mod-quiz-attempt .cswriting.que .controls
p{font-size:13px;line-height:18px;font-family:Calibri;letter-spacing:0.07px;margin-bottom:20px;color:#000}#page-mod-quiz-attempt .cswriting.que .formulation .Segment-2{border:none}#page-mod-quiz-attempt .cswriting_results .mobile-table{display:block}}@media screen and (min-width:769px){#page-mod-quiz-attempt .cswriting_results .desktop-hide{display:none}#page-mod-quiz-attempt .cswriting_results .mobile-table{display:none}}@media screen and (max-width:1024px){#divVideo2{width:279px !important;margin-right:113px !important;margin-top:38px !important}}@media screen and (min-width: 653px) and (max-width: 766px){#divVideo2{border:0
!important;margin:38px
0 0 0 !important}}@media screen and (max-width: 650px){#divVideo2{text-align:center;margin:24px
0 0 0 !important}}@media screen and (min-width: 768px) and (max-width: 868px){#divVideo2{margin-right:113px !important }}@media screen and (min-width: 868px) and (max-width: 968px){#divVideo2{margin-right:194px !important }}@media screen and (min-width: 968px) and (max-width: 1068px){#divVideo2{margin-right:298px !important }}@media screen and (min-width: 1068px) and (max-width: 1150px){#divVideo2{margin-right:324px !important }}@media screen and (min-width: 1150px) and (max-width: 1200px){#divVideo2{margin-right:403px !important }}@media screen and (min-width: 250px) and (max-width:550px){table#lessonPlan-div-harb tbody td:nth-child(7), #lesson-div-plans thead th:nth-child(7){width:30%}}@media screen and (max-width: 510px){.clock-countdown-text{top:1rem}}@font-face{font-family:'NativeAccent';src:url('../theme/tesol/fonts/NativeAccent.eot?aphbxt');src:url('../theme/tesol/fonts/NativeAccent.eot?aphbxt#iefix') format('embedded-opentype'),
url('../theme/tesol/fonts/NativeAccent.ttf?aphbxt') format('truetype'),
url('../theme/tesol/fonts/NativeAccent.woff?aphbxt') format('woff'),
url('../theme/tesol/fonts/NativeAccent.svg?aphbxt#NativeAccent') format('svg');font-weight:normal;font-style:normal}i{font-family:'NativeAccent' !important;speak:none;font-style:normal;word-spacing: -4px;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-grades:before{content:"\e913"}.icon-lessons:before{content:"\e90b"}.icon-fluent-speaker:before{content:"\e907"}.icon-legends:before{content:"\e90a"}.icon-edit:before{content:"\e910"}.icon-grammer:before{content:"\e90e"}.icon-assessment:before{content:"\e914"}.icon-report:before{content:"\e911"}.icon-calendar:before{content:"\e900"}.icon-calendar1:before{content:"\e908"}.icon-file:before{content:"\e914"}.icon-microphone:before{content:"\e901"}.icon-notice:before{content:"\e902"}.icon-checkmark:before{content:"\e903"}.icon-cancel:before{content:"\e904"}.icon-volume:before{content:"\e915"}.icon-printer:before{content:"\e916"}.icon-barometer:before{content:"\e906"}.icon-thumb-up:before{content:"\e917"}.icon-thumb-down:before{content:"\e918"}.icon-checkmark2:before{content:"\e919"}.icon-checkmark3:before{content:"\e91a"}.icon-equalizer:before{content:"\e992"}.icon-star-full:before{content:"\e9d9"}.icon-checkmark1:before{content:"\ea10"}.icon-file-excel:before{content:"\eae2"}.icon-arrow_down:before{content:"\e5c5"}.icon-close:before{content:"\e5cd"}.icon-copyright:before{content:"\e90c"}.icon-done:before{content:"\e876"}.icon-error_outline:before{content:"\e001"}.icon-expand-less:before{content:"\e5ce"}.icon-expand-more:before{content:"\e5cf"}.icon-record:before{content:"\e061"}.icon-font-download:before{content:"\e167"}.icon-info_outline:before{content:"\e88f"}.icon-lock-outline:before{content:"\e899"}.icon-record_voice_over:before{content:"\e91f"}.icon-visibility:before{content:"\e8f4"}.icon-search:before{content:"\e8b6"}.icon-visibility_off:before{content:"\e8f5"}.icon-activity:before{content:"\e909"}.icon-lock:before{content:"\e90d"}.icon-user:before{content:"\e905"}.icon-trash-o:before{content:"\f014"}.icon-play:before{content:"\f04b"}.icon-stop:before{content:"\f04d"}.icon-bar-chart:before{content:"\f080"}.icon-bell-o:before{content:"\f0a2"}.icon-line-chart:before{content:"\f201"}.icon-toggle-on:before{content:"\f205"}.icon-chevron-left:before{content:"\e912"}.icon-menu:before{content:"\e90f"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin:0}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}