.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.alertify,.alertify-hide{-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.alertify-cover{background-color:rgba(0,0,0,.65);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.alertify{background:#fff;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,.3);box-shadow:0 3px 3px rgba(0,0,0,.3);-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.alertify-text{border-color:#ccc;border-style:solid;border-width:1px;padding:10px;border-radius:4px}.alertify-buttons{overflow:hidden}.alertify-button{border-radius:4px;font-weight:200;width:100px;line-height:28px;height:30px;text-align:center;border:solid 1px;display:block;text-transform:uppercase;margin:0}.alertify-button:focus{outline:0}.alertify-button:active,.alertify-button:focus,.alertify-button:hover,.alertify-button:visited{border:solid 1px;line-height:28px;font-size:inherit;display:block;cursor:auto;margin:0}.alertify-button-ok{float:right;color:#fff;background-color:#00aee4;border-color:#00aee4}.alertify-button-ok:hover{background-color:#00a4d6;border-color:#00a4d6}.alertify-button-ok:active,.alertify-button-ok:focus,.alertify-button-ok:visited{border-color:#00aee4;background-color:#00aee4}.alertify-button-cancel{float:left;color:#333;background-color:#f7f7f7;border-color:#ddd}.alertify-button-cancel:hover{border-color:#ccc;background-color:#f7f7f7}.alertify-button-cancel:active,.alertify-button-cancel:focus,.alertify-button-cancel:visited{border-color:#ddd;background-color:#f7f7f7}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}@font-face{font-family:Entypo;src:url(/assets/fonts/entypo.eot);src:url(/assets/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/entypo.woff) format('woff'),url(/assets/fonts/entypo.ttf) format('truetype'),url(/assets/fonts/entypo.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:echo360;src:url(/assets/fonts/echo360.eot);src:url(/assets/fonts/echo360.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/echo360.woff) format('woff'),url(/assets/fonts/echo360.ttf) format('truetype'),url(/assets/fonts/echo360.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-800.eot);src:url(/assets/fonts/proximanova-800.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-800.woff) format('woff'),url(/assets/fonts/proximanova-800.ttf) format('truetype'),url(/assets/fonts/proximanova-800.svg) format('svg');font-weight:800;font-style:normal}.proximanova-800{font-family:'Proxima Nova';font-weight:800}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-700.eot);src:url(/assets/fonts/proximanova-700.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-700.woff) format('woff'),url(/assets/fonts/proximanova-700.ttf) format('truetype'),url(/assets/fonts/proximanova-700.svg) format('svg');font-weight:700;font-style:normal}.proximanova-700{font-family:'Proxima Nova';font-weight:700}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-600.eot);src:url(/assets/fonts/proximanova-600.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-600.woff) format('woff'),url(/assets/fonts/proximanova-600.ttf) format('truetype'),url(/assets/fonts/proximanova-600.svg) format('svg');font-weight:600;font-style:normal}.proximanova-600{font-family:'Proxima Nova';font-weight:600}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-500.eot);src:url(/assets/fonts/proximanova-500.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-500.woff) format('woff'),url(/assets/fonts/proximanova-500.ttf) format('truetype'),url(/assets/fonts/proximanova-500.svg) format('svg');font-weight:500;font-style:normal}.proximanova-500{font-family:'Proxima Nova';font-weight:500}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-400.eot);src:url(/assets/fonts/proximanova-400.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-400.woff) format('woff'),url(/assets/fonts/proximanova-400.ttf) format('truetype'),url(/assets/fonts/proximanova-400.svg) format('svg');font-weight:400;font-style:normal}.proximanova-400{font-family:'Proxima Nova';font-weight:400}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-200.eot);src:url(/assets/fonts/proximanova-200.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-200.woff) format('woff'),url(/assets/fonts/proximanova-200.ttf) format('truetype'),url(/assets/fonts/proximanova-200.svg) format('svg');font-weight:200;font-style:normal}.proximanova-200{font-family:'Proxima Nova';font-weight:200}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-100.eot);src:url(/assets/fonts/proximanova-100.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-100.woff) format('woff'),url(/assets/fonts/proximanova-100.ttf) format('truetype'),url(/assets/fonts/proximanova-100.svg) format('svg');font-weight:100;font-style:normal}.proximanova-100{font-family:'Proxima Nova';font-weight:100}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}html{font-size:16px;height:100%}body{font-family:'Proxima Nova';font-weight:400;width:100%;min-width:320px;font-size:inherit;color:#333;font-weight:inherit}body:after,body:before{content:"";display:table}body:after{clear:both}body.embedded{min-width:600px}.noscroll{overflow:hidden}p{margin-bottom:1em}h1,h2,h3,h4{margin-bottom:.5em}h1{line-height:1.2em;font-weight:400;font-size:18pt}h2{line-height:1.2em;font-weight:500;font-size:15pt}h3{font-weight:500;font-size:15pt}h4{font-weight:500;font-size:11pt}a,button{cursor:pointer;text-decoration:none}a .disabled,a[disabled],button .disabled,button[disabled]{cursor:not-allowed}span.code{font-family:"Courier New",Courier,monospace}.skip-link{position:absolute;top:auto;right:auto;left:-10000px;bottom:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:10px;top:10px;padding:5px 10px;background-color:#000;color:#fff;width:auto;height:auto;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;z-index:100}.focus,:focus{outline-width:2px;outline-style:solid;outline-color:#9bd0eb;outline-offset:-2px}body:focus{outline:0}.main-content{min-width:inherit;position:absolute;top:40px;right:0;left:0;bottom:0;height:calc(100% - 40px)}.main-content.public-player,.main-content.ribbonSlide{top:0;height:100%}.main-content.public-player .player-wrapper{height:100%}.uv-icon.uv-bottom-right{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}#widgetDemo{padding:10px}#widgetDemo .showcase{margin-bottom:20px}#widgetDemo .showcase:after,#widgetDemo .showcase:before{content:"";display:table}#widgetDemo .showcase:after{clear:both}#widgetDemo .typography-headers{display:inline;float:left;width:31.91489362%;margin-right:2.12765957%}#widgetDemo .typography-headers:last-child{margin-right:0}#widgetDemo .typography-headers:after,#widgetDemo .typography-headers:before{content:"";display:table}#widgetDemo .typography-headers:after{clear:both}#widgetDemo .typography-body-text{display:inline;float:left;width:65.95744681%;margin-right:2.12765957%}#widgetDemo .typography-body-text:last-child{margin-right:0}#widgetDemo .typography-body-text p.large{font-size:11pt}#widgetDemo .table-explainer{display:inline;float:left;width:23.40425532%;margin-right:2.12765957%;min-width:200px}#widgetDemo .table-explainer:last-child{margin-right:0}#widgetDemo .clear:after,#widgetDemo .clear:before{content:"";display:table}#widgetDemo .clear:after{clear:both}#widgetDemo div.dropdown-preview{width:25%;height:100px;text-align:center;float:left}#widgetDemo div.dropdown-preview div.dropdown-container{position:relative;display:inline-block;max-width:250px}#widgetDemo div.dropdown-preview div.dropdown{position:relative;top:40px;margin:0 auto;float:none}.action-bar{display:block;margin-top:15px;margin-bottom:5px;height:62px}.action-bar .buttons{display:flex;justify-content:flex-end;width:100%;height:60px}.action-bar .buttons .btn:not(:first-child){margin-left:.625rem}.action-bar .links{width:100%;height:2em;display:block}.action-bar .links a{float:right;margin-right:10px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.addSectionForm .courseInfo:after,.addSectionForm .courseInfo:before,.addSectionForm .sectionInfo:after,.addSectionForm .sectionInfo:before,.addSectionForm .termInfo:after,.addSectionForm .termInfo:before{content:"";display:table}.addSectionForm .courseInfo:after,.addSectionForm .sectionInfo:after,.addSectionForm .termInfo:after{clear:both}.addSectionForm .courseInfo>div:first-child,.addSectionForm .sectionInfo>div:first-child,.addSectionForm .termInfo>div:first-child{width:200px;margin-right:15px;float:left}.addSectionForm .courseInfo>div:first-child .select,.addSectionForm .courseInfo>div:first-child .select2-wrapper,.addSectionForm .courseInfo>div:first-child fieldset,.addSectionForm .sectionInfo>div:first-child .select,.addSectionForm .sectionInfo>div:first-child .select2-wrapper,.addSectionForm .sectionInfo>div:first-child fieldset,.addSectionForm .termInfo>div:first-child .select,.addSectionForm .termInfo>div:first-child .select2-wrapper,.addSectionForm .termInfo>div:first-child fieldset{width:200px!important;margin:0}.addSectionForm .courseInfo>div:first-child .select2-container,.addSectionForm .sectionInfo>div:first-child .select2-container,.addSectionForm .termInfo>div:first-child .select2-container{width:100%!important}.addSectionForm .courseInfo>div:last-child,.addSectionForm .sectionInfo>div:last-child,.addSectionForm .termInfo>div:last-child{width:325px;float:left}.addSectionForm .select2-wrapper.termSelector{margin:20px 0 0}.addSectionForm .input-label{margin-top:20px!important}.addSectionForm .newCourseRow,.addSectionForm .newTermRow{display:none}.addSectionForm .newTermRow{padding-bottom:0!important}.addSectionForm .dateRange:after,.addSectionForm .dateRange:before{content:"";display:table}.addSectionForm .dateRange:after{clear:both}.addSectionForm .dateRange .startDate{width:155px;margin-right:15px;float:left}.addSectionForm .dateRange .endDate{width:155px;float:left}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.addable-select .addable-select-action-add{display:none;margin:5px;border-bottom:1px solid #ddd}.addable-select .addable-select-action-add:after,.addable-select .addable-select-action-add:before{content:"";display:table}.addable-select .addable-select-action-add:after{clear:both}.addable-select .addable-select-action-add form:after,.addable-select .addable-select-action-add form:before{content:"";display:table}.addable-select .addable-select-action-add form:after{clear:both}.addable-select .addable-select-action-add h1{font-size:11pt;border-bottom:1px solid #ddd;padding:12px;margin:0}.addable-select .addable-select-action-add .create-content{margin:15px 0}.addable-select .addable-select-action-add .create-content:after,.addable-select .addable-select-action-add .create-content:before{content:"";display:table}.addable-select .addable-select-action-add .create-content:after{clear:both}.addable-select .addable-select-action-add .buttons{margin:15px 0}.addable-select .addable-select-action-add .buttons:after,.addable-select .addable-select-action-add .buttons:before{content:"";display:table}.addable-select .addable-select-action-add .buttons:after{clear:both}.addable-select .addable-select-action-add .buttons .cancel{float:left}.addable-select .addable-select-action-add .buttons .save{float:right}.addable-select .addable-select-action-add.inline .create-content{margin:10px 0;float:left}.addable-select .addable-select-action-add.inline .buttons{margin:10px 0;float:right}.addable-select .addable-select-action-add.inline .buttons .cancel,.addable-select .addable-select-action-add.inline .buttons .save{float:left;margin-left:15px}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}#users-pane input.hiddenSubmitButton{left:0;right:auto}.adminList-table input[type=checkbox]{height:16px;width:16px;vertical-align:middle;margin:0 0 0 2px}.adminList-table .checkbox-cell{float:left;width:60px;line-height:60px;position:relative;top:50%;transform:translateY(-50%)}.adminList-table .checkbox-cell input[type=checkbox]{margin-left:22px}.adminList-table .loading-section{height:50px;position:relative;display:none}.adminList-headers{color:#333;border-color:#ddd;border-style:solid;border-width:1px 0}.adminList-headers:after,.adminList-headers:before{content:"";display:table}.adminList-headers:after{clear:both}.adminList-headers .adminList-header{line-height:40px;float:left;font-weight:500;height:40px;font-size:13px;padding:0 20px;position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.adminList-headers .adminList-header[data-sort-dir]::after{margin-left:3px}.adminList-headers .adminList-header[data-sort-dir=asc]::after{top:-4px;content:'\e026';font-family:echo360;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:50%;transform:translateY(-50%);position:absolute}.adminList-headers .adminList-header[data-sort-dir=desc]::after{top:-4px;content:'\e025';font-family:echo360;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:50%;transform:translateY(-50%);position:absolute;margin-top:-1px}.adminList-headers .adminList-header[data-sortable]{cursor:pointer}.adminList-headers .adminList-header.checkbox{width:60px}.adminList-headers .adminList-header.checkbox input[type=checkbox].someSelected:after{position:relative;top:-4px;content:'\e028';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-8px;left:-8.5px}.adminList-headers .adminList-header.info{float:right;text-align:right;padding-right:25px}.adminList-headers .adminList-header span{display:inline-block}.adminList-headers .adminList-itemCount{position:absolute;top:0;right:0;left:auto;bottom:auto;line-height:40px;font-size:13px;text-align:right;font-style:italic;padding-right:20px;margin:0;color:#999}.adminList-headers .adminList-itemCount span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminList-headers .adminList-itemCount .adminList-itemCount-warning{cursor:pointer;display:none;float:right;font-size:125%;font-weight:500;margin-left:-5px;padding-left:8px;vertical-align:super}.adminList{position:absolute;top:40px;right:0;left:0;bottom:0;overflow-y:auto;overflow-y:overlay}.adminList.relative{position:relative;top:0;bottom:0;overflow-y:auto}.adminList .display-more{text-align:center;color:#00aee4;font-style:italic;font-size:13px;line-height:30px;padding-top:10px;display:none;cursor:pointer}.adminList .adminList-placeholder{position:absolute;top:50%;right:0;left:0;bottom:auto;margin-top:-11px;display:none}.adminList .adminList-placeholder .adminList-placeholder-text{display:table;margin:0 auto;width:320px;font-size:15pt;color:#bbb;text-align:center;line-height:1.1em}.adminList.noItems .adminList-items{display:none}.adminList.noItems .adminList-placeholder{display:block}.adminList-item{height:40px;border-color:#eee;border-style:solid;border-width:0 0 1px 0;position:relative;-webkit-transition:background 1s ease-in-ease-out 0s;-moz-transition:background 1s ease-in-ease-out 0s;-o-transition:background 1s ease-in-ease-out 0s;transition:background 1s ease-in-ease-out 0s}.adminList-item.focus,.adminList-item:hover{-moz-box-shadow:inset 0 6px 6px -6px rgba(0,0,0,.13),inset 0 -6px 6px -6px rgba(0,0,0,.13);-webkit-box-shadow:inset 0 6px 6px -6px rgba(0,0,0,.13),inset 0 -6px 6px -6px rgba(0,0,0,.13);box-shadow:inset 0 6px 6px -6px rgba(0,0,0,.13),inset 0 -6px 6px -6px rgba(0,0,0,.13);outline:0}.adminList-item.focus>.adminList-item.parent>.opsButtons,.adminList-item.focus>.adminList-item.parent>.opsDropdown,.adminList-item.focus>.opsButtons,.adminList-item.focus>.opsDropdown,.adminList-item:hover>.adminList-item.parent>.opsButtons,.adminList-item:hover>.adminList-item.parent>.opsDropdown,.adminList-item:hover>.opsButtons,.adminList-item:hover>.opsDropdown{display:inline-block}.adminList-item.updated{background-color:#e5f7fc}.adminList-item.updated.focus,.adminList-item.updated:hover{background-color:none}.adminList-item .adminListItem-cell{float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px;height:100%;line-height:40px;font-size:14px;font-weight:200;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminList-item .adminListItem-cell.sort-category{font-weight:400}.adminList-item .adminListItem-cell.info{float:right;text-align:right;padding-right:25px;color:#999;font-size:14px;font-weight:400;font-style:italic}.adminList-item:hover>.info{display:none}.adminList-item>.opsDropdown.asOverlay{background:0 0;top:5px;right:15px}.adminList-item>.opsDropdown.asOverlay span{color:#959595}.adminList-item>.opsButtons{display:none;position:absolute;top:0;right:0;left:auto;bottom:auto;font-style:normal!important}.adminList-item>.opsButtons .btn{float:right;width:40px;height:40px;padding:0 15px 0 0;line-height:40px;color:#999;margin:0}.adminList-item .checkbox-cell{height:40px}.adminList-item .checkbox-cell input{position:relative;top:-8px}.adminList-item .add-placeholder{color:#00aee4;background-color:#f7f7f7;line-height:41px;padding-left:80px;font-style:italic;vertical-align:top;font-size:14px;cursor:pointer}.adminList-item .add-placeholder:before{content:'\e825';font-family:Entypo;font-size:28px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;margin-right:15px;vertical-align:middle}.adminList-item.nested{height:auto;border-color:#eee;border-style:solid;border-width:0}.adminList-item.nested .departments .adminList-item{margin-left:60px}.adminList-item.nested.focus,.adminList-item.nested:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.adminList-item>.parent{overflow:hidden}.adminList-item>.parent .adminListItem-cell{height:40px}.adminList-item>.parent .adminListItem-cell.viewToggle{padding-left:0;text-align:center;background-color:#eee;width:20px;height:20px;margin:10px 0 10px 20px;font-style:normal!important;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.adminList-item>.parent .adminListItem-cell.viewToggle:before{content:'\e86e';font-family:Entypo;font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-10px;left:1px;color:#999}.adminList-item.child{height:0;border:none;overflow:hidden;background-color:#f7f7f7;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s;-webkit-transition:height .2s ease-out 0s;-moz-transition:height .2s ease-out 0s;-o-transition:height .2s ease-out 0s;transition:height .2s ease-out 0s}.adminList-item.child.updated{background-color:#e5f7fc}.adminList-item.expanded{height:auto}.adminList-item.expanded .adminList-item.child{height:40px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;border-color:#eee;border-style:solid;border-width:1px 0 0 0}.adminList-item.expanded .adminList-item.child.department{border-color:#eee;border-style:solid;border-width:0 0 1px 0}.adminList-item.expanded .adminListItem-cell.viewToggle:before{content:'\e86c';font-family:Entypo;font-size:11px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0}.override-adminList .adminList{top:0!important;position:relative;overflow-y:inherit}.syncCanvasButton{margin:auto;width:40%}.override-adminList .adminList-placeholder-text{margin-top:inherit!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.admin-page-header{height:50px;padding:0 15px;background-color:#f7f7f7;color:#333;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.admin-page-header h1{margin:0 20px 0 0;line-height:50px;color:#333;font-size:20px;font-weight:200;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-page-header .context{float:left;margin:0 20px 0 0}.admin-page-header .context .dropdown,.admin-page-header .context .select{margin-top:10px}.admin-page-header .actions{float:right}.admin-page-header .actions .btn,.admin-page-header .actions .navLink{float:right}.admin-page-header .actions .btn:first-child,.admin-page-header .actions .navLink:first-child{margin-right:0}.admin-page-header .actions .navLink{line-height:50px;margin-left:20px}.admin-page-header .actions .navLink a{padding:0;font-size:14px;font-weight:200}.admin-page-header .actions .btn{margin:10px 0 0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.admin-page-header:after,.admin-page-header:before{content:"";display:table}.admin-page-header:after{clear:both}fieldset[data-type=checkboxGroup].error{border:1px solid #ab275c;padding:5px}fieldset[data-type=checkboxGroup].error span.error{display:block}fieldset[data-type=checkboxGroup] span.error{width:95%;margin-right:5%;display:none;color:#d21001;clear:both}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.alert-bar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:500;font-size:10pt;display:block;color:#fff;line-height:10pt;margin:3px;padding:7.33333333px 30px 7.33333333px 38px;position:relative;text-transform:uppercase}.alert-bar:before{left:0;line-height:18px;position:absolute;text-align:center;top:6px;width:38px}.alert-bar.default{background:#e6e6e6}.alert-bar.error{background:#d21001}.alert-bar.warning{background:#ffc900}.alert-bar.success{background:#00ad42}.alert-bar.default .close,.alert-bar.default:before{color:#999}.alert-bar.error .close,.alert-bar.error:before{color:#ab275c}.alert-bar.warning .close,.alert-bar.warning:before{color:#ff9300}.alert-bar.success .close,.alert-bar.success:before{color:#008b40}.alert-bar.default:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.error:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.warning:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.success:before{content:'\e821';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:500;font-size:10pt;display:block;color:#fff;line-height:10pt;margin:3px;padding:7.33333333px 30px 7.33333333px 38px;position:relative;text-transform:uppercase}.alert-bar:before{left:0;line-height:18px;position:absolute;text-align:center;top:6px;width:38px}.alert-bar.default{background:#e6e6e6}.alert-bar.error{background:#d21001}.alert-bar.warning{background:#ffc900}.alert-bar.success{background:#00ad42}.alert-bar.default .close,.alert-bar.default:before{color:#999}.alert-bar.error .close,.alert-bar.error:before{color:#ab275c}.alert-bar.warning .close,.alert-bar.warning:before{color:#ff9300}.alert-bar.success .close,.alert-bar.success:before{color:#008b40}.alert-bar.default:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.error:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.warning:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.success:before{content:'\e821';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.icon.additional-materials:after{position:relative;top:-4px;content:'\e006';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.attach:after{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendarIcon:after{content:'\e84c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel:after{content:'\e822';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel-circled:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.check:after{content:'\e821';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cog:after{content:'\e80a';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-arrow:after{content:'\e870';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open:after{content:'\e864';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open-mini:after{content:'\e868';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.export:after{content:'\e837';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.echo-cancel:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left-open-big:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.loop:after{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.mail:after{content:'\e814';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.menu:after{position:relative;top:-4px;content:'\e820';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.picture:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.play:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus-circled:after{content:'\e826';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus:after{content:'\e825';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.popup:after{content:'\e85c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.preview:after{position:relative;top:-4px;content:'\e013';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.print:after{content:'\e83d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.right-open-big:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.search:after{content:'\e812';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.sendEmail:after{position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.user:after{content:'\e819';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.small-icon:after{font-size:15px}.icon.medium-icon:after{font-size:18px}.icon.large-icon:after{font-size:21px}.icon.echo-icon:after{font-size:32px}.alertify-dialog{background:#f7f7f7;padding:0}.alertify-dialog:before{content:"Warning!";position:absolute;top:40px;right:auto;left:110px;bottom:auto;font-size:26px;font-weight:200;color:#333}.alertify-dialog:after{content:'\e914';font-family:Entypo;font-size:36px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00aee4;position:absolute;top:38px;right:auto;left:60px;bottom:auto}.alertify-inner{text-align:left;margin-top:77px}.alertify-inner p.alertify-message{margin:0;padding:20px 60px 34px;line-height:22px;font-size:16px;font-weight:400;color:#333;background:#fff;border-top:1px solid #e4e4e4;text-align:left}.alertify-inner p.alertify-message b{font-weight:700!important}.alertify-inner .alertify-text-wrapper{padding:0 60px 20px;background:#fff}.alertify-buttons{padding:20px 30px;background:#f7f7f7;border-top:1px solid #e4e4e4}.alertify-buttons .alertify-button{height:40px;font-size:14px;font-family:'Proxima Nova'}.alertify-buttons .alertify-button-cancel{background:#fff}.alertify-log{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:500;font-size:10pt;display:block;color:#fff;line-height:10pt;margin:3px;padding:7.33333333px 30px 7.33333333px 38px;position:relative;text-transform:uppercase;opacity:1}.alertify-log:before{left:0;line-height:18px;position:absolute;text-align:center;top:6px;width:38px}.alertify-log.default{background:#e6e6e6}.alertify-log.error{background:#d21001}.alertify-log.warning{background:#ffc900}.alertify-log.success{background:#00ad42}.alertify-log.default .close,.alertify-log.default:before{color:#999}.alertify-log.error .close,.alertify-log.error:before{color:#ab275c}.alertify-log.warning .close,.alertify-log.warning:before{color:#ff9300}.alertify-log.success .close,.alertify-log.success:before{color:#008b40}.alertify-log.default:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alertify-log.error:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alertify-log.warning:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alertify-log.success:before{content:'\e821';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alertify-log.alertify-log-success{background:#00ad42}.alertify-log.alertify-log-success:before{content:'\e821';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alertify-log.alertify-log-error{background:#d21001}.alertify-log.alertify-log-error:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alertify-log:before{left:0;line-height:18px;position:absolute;text-align:center;top:6px;width:38px}.alertify-button.focus,.alertify-button:focus{outline-width:2px;outline-style:solid;outline-color:#9bd0eb;outline-offset:-2px}.alertify-alert .alertify-button-ok{margin:0 auto;float:none}a.anchor{text-decoration:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.annotationControls{position:relative}.annotationControls>div.controls>a.btn.midnight,.annotationControls>div.controls>div.btn-group{float:left;margin-left:5px}.annotationControls>a.btn.midnight.annotation-exit-btn{font-size:9pt;position:absolute;top:0;right:auto;left:25px;bottom:auto;line-height:1em;width:auto;height:auto;padding:15px 20px;margin:0}.annotationControls>.controls{width:440px;position:absolute;top:0;right:auto;left:50%;bottom:auto;margin-left:-180px}.annotationControls a.btn.midnight.annotation-redo-btn,.annotationControls a.btn.midnight.annotation-undo-btn{width:40px}.annotationControls a.annotation-arrow-btn:before{content:'\e872';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.annotationControls a.annotation-text-btn:before{content:'\e82d';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.annotationControls a.annotation-highlight-btn:before{content:'\e83b';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.annotationControls a.annotation-rectangle-btn:before{content:'\e845';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.annotationControls a.annotation-paint-btn:before{content:'\e8b1';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.annotationControls a.annotation-undo-btn:before{content:'\e880';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.annotationControls a.annotation-redo-btn:before{content:'\e881';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.courses-wrapper.enrollmentTable{padding:5px}.courses-wrapper.enrollmentTable .inputList .entry:after,.courses-wrapper.enrollmentTable .inputList .entry:before,.courses-wrapper.enrollmentTable .inputList .header:after,.courses-wrapper.enrollmentTable .inputList .header:before,.courses-wrapper.enrollmentTable .inputList .inputs:after,.courses-wrapper.enrollmentTable .inputList .inputs:before{content:"";display:table}.courses-wrapper.enrollmentTable .inputList .entry:after,.courses-wrapper.enrollmentTable .inputList .header:after,.courses-wrapper.enrollmentTable .inputList .inputs:after{clear:both}.courses-wrapper.enrollmentTable .inputList .entry .field,.courses-wrapper.enrollmentTable .inputList .header .field,.courses-wrapper.enrollmentTable .inputList .inputs .field{float:left;margin-right:10px}.courses-wrapper.enrollmentTable .inputList .entry .field:last-child,.courses-wrapper.enrollmentTable .inputList .header .field:last-child,.courses-wrapper.enrollmentTable .inputList .inputs .field:last-child{margin-right:0}.courses-wrapper.enrollmentTable .inputList .header{padding-bottom:5px;font-weight:500;font-size:12pt}.courses-wrapper.enrollmentTable .inputList .list{border-width:1px;border-color:#999;border-style:solid none}.courses-wrapper.enrollmentTable .inputList .entry{margin-bottom:5px}.courses-wrapper.enrollmentTable .inputList .entry:first-child{margin-top:5px}.courses-wrapper.enrollmentTable .inputList .term,.courses-wrapper.enrollmentTable .inputList .term>.select2-wrapper{width:175px}.courses-wrapper.enrollmentTable .inputList .term .select2-container,.courses-wrapper.enrollmentTable .inputList .term>.select2-wrapper .select2-container{width:100%!important}.courses-wrapper.enrollmentTable .inputList .course{width:175px}.courses-wrapper.enrollmentTable .inputList .section{width:80px}.courses-wrapper.enrollmentTable .inputList .role{width:100px}.courses-wrapper.enrollmentTable .inputList .inputs>*{min-height:1px}.courses-wrapper.enrollmentTable .inputList .select{width:inherit;margin:0;border:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.btn-group,.btn-group-vertical{position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left;margin:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-group>.btn:not(:first-child):not(.last){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(.last){-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group>.btn.last:not(:first-child){-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical .dropdown,.btn-group-vertical .dropdown>a.dropdown-toggle{display:block;float:none}.btn-group-vertical>.btn:not(:first-child):not(.last){border-radius:0}.btn-group-vertical>.btn:first-child:not(.last){-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group-vertical>.btn.last:not(:first-child){-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group-vertical>.dropdown:not(:first-child)>a.btn:not(.last){border-radius:0}.btn-group-vertical>.dropdown:first-child>a.btn:not(.last){-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-group-vertical>.dropdown:not(:first-child)>a.btn.last{-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}a.btn,button.btn{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;border:none;text-decoration:none;text-transform:uppercase;text-align:center;position:relative;font-weight:200;font-family:'Proxima Nova';display:block;line-height:40px;height:40px;padding:0 20px;color:#333;background-color:#f7f7f7;border:1px solid #ddd}a.btn.zeroclipboard-is-hover,a.btn:hover,button.btn.zeroclipboard-is-hover,button.btn:hover{border-color:#ccc}a.btn.zeroclipboard-is-active,a.btn:active,button.btn.zeroclipboard-is-active,button.btn:active{border-color:#ddd}a.btn.btn.on.toggleBtn,a.btn.primary,button.btn.btn.on.toggleBtn,button.btn.primary{background-color:#00aee4;color:#fff;border-color:#00aee4}a.btn.btn.on.toggleBtn.zeroclipboard-is-hover,a.btn.btn.on.toggleBtn:hover,a.btn.primary.zeroclipboard-is-hover,a.btn.primary:hover,button.btn.btn.on.toggleBtn.zeroclipboard-is-hover,button.btn.btn.on.toggleBtn:hover,button.btn.primary.zeroclipboard-is-hover,button.btn.primary:hover{background-color:#00a4d6;border-color:#00a4d6}a.btn.btn.on.toggleBtn.zeroclipboard-is-active,a.btn.btn.on.toggleBtn:active,a.btn.primary.zeroclipboard-is-active,a.btn.primary:active,button.btn.btn.on.toggleBtn.zeroclipboard-is-active,button.btn.btn.on.toggleBtn:active,button.btn.primary.zeroclipboard-is-active,button.btn.primary:active{background-color:#00aee4;border-color:#00aee4}a.btn.white,button.btn.white{background-color:#fff;border-color:#ddd}a.btn.white.zeroclipboard-is-hover,a.btn.white:hover,button.btn.white.zeroclipboard-is-hover,button.btn.white:hover{border-color:#ccc}a.btn.white.zeroclipboard-is-active,a.btn.white:active,button.btn.white.zeroclipboard-is-active,button.btn.white:active{border-color:#ddd}a.btn.white.disabled,a.btn.white.hover:disabled,a.btn.white:disabled,a.btn.white:disabled:hover,button.btn.white.disabled,button.btn.white.hover:disabled,button.btn.white:disabled,button.btn.white:disabled:hover{background-color:#fff}a.btn.midnight,button.btn.midnight{background-color:#000f19;border:none;color:#999}a.btn.midnight:after,a.btn.midnight:before,button.btn.midnight:after,button.btn.midnight:before{color:#999}a.btn.midnight.zeroclipboard-is-hover,a.btn.midnight:hover,button.btn.midnight.zeroclipboard-is-hover,button.btn.midnight:hover{color:#fff}a.btn.midnight.zeroclipboard-is-hover:after,a.btn.midnight.zeroclipboard-is-hover:before,a.btn.midnight:hover:after,a.btn.midnight:hover:before,button.btn.midnight.zeroclipboard-is-hover:after,button.btn.midnight.zeroclipboard-is-hover:before,button.btn.midnight:hover:after,button.btn.midnight:hover:before{color:#fff}a.btn.midnight.active,a.btn.midnight.zeroclipboard-is-active,button.btn.midnight.active,button.btn.midnight.zeroclipboard-is-active{background-color:#00aee4;border:none;color:#fff}a.btn.midnight.active:after,a.btn.midnight.active:before,a.btn.midnight.zeroclipboard-is-active:after,a.btn.midnight.zeroclipboard-is-active:before,button.btn.midnight.active:after,button.btn.midnight.active:before,button.btn.midnight.zeroclipboard-is-active:after,button.btn.midnight.zeroclipboard-is-active:before{color:#fff}a.btn.danger,button.btn.danger{color:#d21001}a.btn.tabHeader,button.btn.tabHeader{background-color:#fff;color:#999;height:42px;line-height:42px;border-color:#e6e6e6;border-style:solid;border-width:1px 1px 0 1px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}a.btn.tabHeader:not(.selected),button.btn.tabHeader:not(.selected){-webkit-box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.3);-moz-box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.3);box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,.3)}a.btn.tabHeader.selected,button.btn.tabHeader.selected{color:#00aee4}a.btn.disabled,a.btn.disabled:hover,a.btn:disabled,a.btn:disabled:hover,button.btn.disabled,button.btn.disabled:hover,button.btn:disabled,button.btn:disabled:hover{cursor:not-allowed}a.btn.disabled:hover:not(.midnight),a.btn.disabled:not(.midnight),a.btn:disabled:hover:not(.midnight),a.btn:disabled:not(.midnight),button.btn.disabled:hover:not(.midnight),button.btn.disabled:not(.midnight),button.btn:disabled:hover:not(.midnight),button.btn:disabled:not(.midnight){color:#ccc;border-color:#eee;background-color:#f7f7f7}a.btn.disabled.loading,a.btn.disabled:hover.loading,a.btn:disabled.loading,a.btn:disabled:hover.loading,button.btn.disabled.loading,button.btn.disabled:hover.loading,button.btn:disabled.loading,button.btn:disabled:hover.loading{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}a.btn.icon-button,button.btn.icon-button{background:0 0;border:none;padding:0;line-height:normal;width:30px;height:30px}a.btn.icon-button.disabled,a.btn.icon-button.disabled:hover,a.btn.icon-button:disabled,a.btn.icon-button:disabled:hover,button.btn.icon-button.disabled,button.btn.icon-button.disabled:hover,button.btn.icon-button:disabled,button.btn.icon-button:disabled:hover{color:#ccc;background-color:transparent;border:none}a.btn.full,button.btn.full{width:100%}a.btn.small,button.btn.small{height:30px;line-height:30px}a.btn.tiny,button.btn.tiny{height:20px;line-height:20px;padding:0 10px;font-size:12px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.buttonOnBottom-widget .content{background:#f3f3f3;padding:20px}.buttonOnBottom-widget .button-container .btn{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.calendar{position:relative;background-color:#f3f3f3}.calendar .monthBar .month-label{text-align:center}.calendar .monthBar .next-month,.calendar .monthBar .previous-month{position:absolute;display:block;text-align:center;overflow:hidden;text-decoration:none;color:inherit}.calendar .monthBar .next-month:before,.calendar .monthBar .previous-month:before{display:block}.calendar table.dayTable{margin:0 auto}.calendar table.dayTable th div{font-size:9pt;font-weight:500;margin-bottom:5px;background:url(/assets/images/dashed-6px.png) repeat-x bottom left}.calendar table.dayTable td div,.calendar table.dayTable th div{color:#999;text-align:center;cursor:default}.calendar table.dayTable td div.fetchedEvent,.calendar table.dayTable td div.localEvent,.calendar.small table.dayTable td div.fetchedEvent,.calendar.small table.dayTable td div.localEvent{color:#fff}.calendar table.dayTable td.empty div,.calendar.small table.dayTable td.empty div{cursor:auto}.calendar table.dayTable td.past div,.calendar.small table.dayTable td.past div{color:#ccc;cursor:auto}.calendar table.dayTable td.today div,.calendar.small table.dayTable td.today div{color:#00aee4}.calendar table.dayTable td.selected div,.calendar.small table.dayTable td.selected div{border:2px solid #ffc900}.calendar.picker table.dayTable td div,.calendar.picker table.dayTable th div{cursor:pointer}.calendar{padding:20px;width:247px;min-height:240px}.calendar .monthBar{margin-bottom:20px;font-size:25px;line-height:25px;height:25px}.calendar .monthBar .next-month,.calendar .monthBar .previous-month{top:19px;width:27px;height:27px;line-height:27px}.calendar .monthBar .previous-month{left:20px}.calendar .monthBar .previous-month:before{content:'\e865';font-family:Entypo;font-size:27px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calendar .monthBar .next-month{right:20px}.calendar .monthBar .next-month:before{content:'\e866';font-family:Entypo;font-size:27px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calendar table.dayTable{font-size:16px}.calendar table.dayTable th div{width:36px;height:25px;line-height:25px}.calendar table.dayTable td div{width:22px;height:22px;line-height:22px;border:4px solid transparent;margin:3px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.calendar.small{padding:9px;width:217px;min-height:202px}.calendar.small .monthBar{margin-bottom:9px;font-size:18px;line-height:18px;height:18px}.calendar.small .monthBar .next-month,.calendar.small .monthBar .previous-month{top:9px;width:18px;height:18px;line-height:18px}.calendar.small .monthBar .previous-month{left:9px}.calendar.small .monthBar .previous-month:before{content:'\e865';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calendar.small .monthBar .next-month{right:9px}.calendar.small .monthBar .next-month:before{content:'\e866';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calendar.small table.dayTable{font-size:12.44444444px}.calendar.small table.dayTable th div{width:28px;height:20px;line-height:20px}.calendar.small table.dayTable td div{width:22px;height:22px;line-height:22px;border:2px solid transparent;margin:1px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.captureGridRow{padding:10px;margin-bottom:10px;background-color:#f3f3f3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.captureGridRow:after,.captureGridRow:before{content:"";display:table}.captureGridRow:after{clear:both}.captureGridRow .icon{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;float:left;overflow:hidden;margin-right:7px;width:75px;height:59px;background:#fff;color:#00aee4;text-align:center;text-decoration:none;font-size:.9em}.captureGridRow .icon img{position:absolute;display:block;width:100%;height:100%}.captureGridRow .icon:before{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute!important;top:5px!important;left:12px;width:50px;height:50px;line-height:50px}.captureGridRow .icon.audioOnly:before{position:relative;top:-4px;content:'\e100';font-family:echo360;font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.captureGridRow .empty-text{font-weight:300;text-align:center}.captureGridRow .summary{float:left;line-height:1;margin-left:5px;font-size:8pt;max-width:400px}.captureGridRow .summary strong{display:block;font-size:12pt;font-weight:400}.captureGridRow .summary hr{margin:4px 0}.captureGridRow .progress{float:right;max-width:100%;min-width:40%}.captureGridRow .progress th{font-size:12pt;font-weight:400;width:180px}.captureGridRow .progress td{text-align:center}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}@font-face{font-family:Entypo;src:url(/assets/fonts/entypo.eot);src:url(/assets/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/entypo.woff) format('woff'),url(/assets/fonts/entypo.ttf) format('truetype'),url(/assets/fonts/entypo.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:echo360;src:url(/assets/fonts/echo360.eot);src:url(/assets/fonts/echo360.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/echo360.woff) format('woff'),url(/assets/fonts/echo360.ttf) format('truetype'),url(/assets/fonts/echo360.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-800.eot);src:url(/assets/fonts/proximanova-800.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-800.woff) format('woff'),url(/assets/fonts/proximanova-800.ttf) format('truetype'),url(/assets/fonts/proximanova-800.svg) format('svg');font-weight:800;font-style:normal}.proximanova-800{font-family:'Proxima Nova';font-weight:800}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-700.eot);src:url(/assets/fonts/proximanova-700.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-700.woff) format('woff'),url(/assets/fonts/proximanova-700.ttf) format('truetype'),url(/assets/fonts/proximanova-700.svg) format('svg');font-weight:700;font-style:normal}.proximanova-700{font-family:'Proxima Nova';font-weight:700}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-600.eot);src:url(/assets/fonts/proximanova-600.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-600.woff) format('woff'),url(/assets/fonts/proximanova-600.ttf) format('truetype'),url(/assets/fonts/proximanova-600.svg) format('svg');font-weight:600;font-style:normal}.proximanova-600{font-family:'Proxima Nova';font-weight:600}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-500.eot);src:url(/assets/fonts/proximanova-500.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-500.woff) format('woff'),url(/assets/fonts/proximanova-500.ttf) format('truetype'),url(/assets/fonts/proximanova-500.svg) format('svg');font-weight:500;font-style:normal}.proximanova-500{font-family:'Proxima Nova';font-weight:500}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-400.eot);src:url(/assets/fonts/proximanova-400.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-400.woff) format('woff'),url(/assets/fonts/proximanova-400.ttf) format('truetype'),url(/assets/fonts/proximanova-400.svg) format('svg');font-weight:400;font-style:normal}.proximanova-400{font-family:'Proxima Nova';font-weight:400}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-200.eot);src:url(/assets/fonts/proximanova-200.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-200.woff) format('woff'),url(/assets/fonts/proximanova-200.ttf) format('truetype'),url(/assets/fonts/proximanova-200.svg) format('svg');font-weight:200;font-style:normal}.proximanova-200{font-family:'Proxima Nova';font-weight:200}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-100.eot);src:url(/assets/fonts/proximanova-100.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-100.woff) format('woff'),url(/assets/fonts/proximanova-100.ttf) format('truetype'),url(/assets/fonts/proximanova-100.svg) format('svg');font-weight:100;font-style:normal}.proximanova-100{font-family:'Proxima Nova';font-weight:100}.captureModal{box-sizing:border-box;width:800px;font-size:.75rem}.captureModal .captureModal-section{margin-bottom:20px}.captureModal .captureModal-section h3{margin-bottom:1em;font-weight:300}.captureModal .captureModal-section.publish .input-label,.captureModal .captureModal-section.publish label{line-height:inherit}.captureModal .captureModal-section.publish .input{top:-5px;margin-right:5px}.captureModal .radio{margin-bottom:10px}.captureModal .row{display:flex;padding-bottom:1em}.captureModal .row>.col{display:flex;flex-direction:column}.captureModal .row>.col .availability-label{width:auto}.captureModal .row>.col .course,.captureModal .row>.col .section,.captureModal .row>.col .term{display:flex;margin-bottom:10px}.captureModal .row>.col .course .input-label,.captureModal .row>.col .section .input-label,.captureModal .row>.col .term .input-label{padding:0}.captureModal .row>.col .afterDays{display:flex;width:160px}.captureModal .row>.col .afterDays .radio{margin-bottom:0}.captureModal .row>.col .afterDays label{padding:0;margin-right:5px}.captureModal .row>.col .afterDays .input{max-width:50px}.captureModal .row>.col:last-child{margin-left:30px}.captureModal .row>.col.unavailable{margin:0}.captureModal .row .input-box{display:flex;padding-bottom:1em}.captureModal .row .input-box:last-child{padding-bottom:0}.captureModal .row.title .input{flex:1 0 auto}.captureModal .row .capture-schedule-title.input{padding-right:0}.captureModal .row span.warning{display:inline-block;vertical-align:top;margin-top:5px;margin-left:10px}.captureModal .row span.warning:before{content:'\e914';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00aee4;padding-right:5px}.captureModal .input-label,.captureModal .switch.label-position-left label,.captureModal label{font-size:14px;width:70px;height:30px;line-height:30px;padding:0 14px 0 0}.captureModal .input-label.guests,.captureModal .switch.label-position-left label.guests,.captureModal label.guests{margin-left:30px}.captureModal .input,.captureModal .select,.captureModal .select2-wrapper{width:240px}.captureModal .switch .toggle-switch{margin-top:5px}.captureModal .timing{position:relative;margin-top:20px;flex-direction:row}.captureModal .timing .event-details{flex:1 0 60%}.captureModal .timing .event-details .timeRange .startTime{margin-right:1em}.captureModal .timing .event-details .input,.captureModal .timing .event-details .select,.captureModal .timing .event-details .select2-wrapper{width:100px}.captureModal .timing .event-details .timeSelect{height:30px;margin-left:10px}.captureModal .timing .event-details .timeSelect input{line-height:30px;padding:0;margin:0}.captureModal .timing .event-details .timeSelect select{height:29px;margin-top:0}.captureModal .timing .event-details .dateTimeRange label{display:none}.captureModal .timing .event-details .dateInput.endDate .input span.error{white-space:nowrap}.captureModal .timing .event-details .sub-row span{line-height:30px;margin:0 8px 0 0}.captureModal .timing .event-details .sub-row span:last-child{margin-left:8px}.captureModal .timing .event-details .input.interval{width:40px}.captureModal .timing .event-details .daysOfWeek{padding:0 0 0 80px}.captureModal .timing .event-details .daysOfWeek{padding:0 0 0 80px}.captureModal .timing .event-details .daysOfWeek .days .switch{display:inline-block;zoom:1;vertical-align:top;margin-right:10px}.captureModal .timing .event-details .daysOfWeek .days .switch label{width:31px;height:20px;line-height:20px;padding:0;font-size:13px;text-align:center}.captureModal .timing .event-details .daysOfWeek .days .switch .toggle-switch{width:31px}.captureModal .timing .event-details .daysOfWeek .days .switch .indicator{width:14px;height:14px}.captureModal .timing .event-details .daysOfWeek .days .switch input:checked+.toggle-switch:before{font-size:14px;left:2px;top:1px}.captureModal .timing .event-details .daysOfWeek .days .switch input:checked+.toggle-switch .indicator{margin-left:17px}.captureModal .timing .captureDayView{position:absolute;top:35px;right:0;left:auto;bottom:auto;width:330px;height:150px}.captureModal .inputList{width:100%}.captureModal .inputList .actions>.removeEntryButton{top:15px;right:5px}.captureModal .inputList .list .entry{padding-right:20px;margin-bottom:5px}.captureModal .inputList .row>div{flex:1 0 auto;display:flex}.captureModal .inputList .row>div:not(:last-of-type){padding-right:1em}.captureModal .inputList .row>div.course,.captureModal .inputList .row>div.course .select2-wrapper{width:200px}.captureModal .inputList .row>div.term,.captureModal .inputList .row>div.term .select2-wrapper{width:100px}.captureModal .inputList .row>div.section,.captureModal .inputList .row>div.section .select2-wrapper{width:100px}.captureModal .inputList .row>div .select2-wrapper{padding-right:0;flex:1 0 auto}.captureModal .inputList .addEntryButton{margin:0;width:100%}.captureModal .input.no-help{float:none}.captureModal .visible-when-recurring-event{display:none}.captureModal .visible-when-recurring-event:last-child{padding-bottom:1.8em}.captureModal.is-recurring-event .visible-when-recurring-event{display:flex}.capture-modal-wrapper .modal-body{max-width:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.configuration-form-row{border-color:#ddd;border-style:solid;border-width:1px 0 0 0;padding:10px 20px}.configuration-form-row:after,.configuration-form-row:before{content:"";display:table}.configuration-form-row:after{clear:both}.configuration-form-row-title{float:left;width:150px;height:40px;line-height:40px}.configuration-form-row-content.centered{display:table;margin:0 auto;float:none}.configuration-form-row-content.centered .btn{margin-right:15px;width:auto}.configuration-form-row.with-required .input.non-required,.configuration-form-row.with-required .switch.non-required{top:18px;margin-bottom:15px}.configuration-form-row-content{float:left}.configuration-form-row-content>*{float:left}.configuration-form-row-content .input{margin-right:10px}.configuration-form-row-content .radio{float:left;margin-right:25px;margin-top:9px}.configuration-form-row-content .radio input:focus+.toggle-radio{border-width:3px;margin:0}.configuration-form-row-content .radio .radio-label{margin-top:2px;font-size:11pt}.configuration-form-row-content .select{float:left}.configuration-form-row-content .select.normal{border:none;background-color:#fff}.configuration-form-row-content .dependentInput .radiosLabel,.configuration-form-row-content .suffix{display:block;float:left;height:40px;line-height:40px;margin:0 25px 0 5px}.configuration-form-row-content .switch{margin-top:8px;margin-right:25px;float:left}.configuration-form-row-content .subrow{float:none;height:40px;margin-bottom:10px}.configuration-form-row-content .subrow:after,.configuration-form-row-content .subrow:before{content:"";display:table}.configuration-form-row-content .subrow:after{clear:both}.configuration-form-row-content .subrow:last-child{margin-bottom:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.confirm-button{position:relative;overflow:hidden;width:260px;height:36px}.confirm-button .btn{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;position:absolute;top:0;right:0;z-index:5;margin:0;width:100%;height:100%;white-space:nowrap}.confirm-button.confirm .btn{right:26px;width:90px}.confirm-button .are-you-sure{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;position:absolute;top:50%;right:0;z-index:3;margin-top:-7px;width:90px;height:14px;font-size:14px}.confirm-button.confirm .are-you-sure{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;right:119px}.confirm-button .cancel{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;position:absolute;top:50%;right:20px;z-index:4;overflow:hidden;margin-top:-10px;width:20px;height:20px;color:#000;text-decoration:none}.confirm-button .cancel:before{content:'\e823';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.confirm-button.confirm .cancel{right:3px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.confirm-select{position:relative;float:left;overflow:hidden;width:250px;height:60px}.confirm-select.confirm .select-control{width:0}.confirm-select.confirm .btn,.confirm-select.confirm .cancel{display:block}.confirm-select.confirm .are-you-sure{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;left:0}.confirm-select.confirm .cancel{right:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.confirm-select .select-control{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;z-index:5;float:right;width:100%}.confirm-select .confirmButton .btn{margin-top:10px}.confirm-select .btn{display:none;z-index:4;position:absolute;top:0;right:15px;width:50px}.confirm-select .are-you-sure,.confirm-select .cancel{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;position:absolute;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;top:50%}.confirm-select .are-you-sure{left:50%;z-index:3;margin-top:-10px;width:90px;height:14px;font-size:14px}.confirm-select .cancel{right:20px;z-index:4;overflow:hidden;margin-top:-9px;width:20px;height:20px;color:#000;text-decoration:none}.confirm-select .cancel:before{content:'\e823';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}span.confirmable{color:#00aee4;cursor:pointer}span.confirmable[disabled]{color:#ccc}.error span.confirmable{color:#d21001}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.courseMediaIndicator{float:left;width:30px;height:30px;line-height:30px;margin:0 5px;text-align:center;color:#fff;background-color:#666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.courseMediaIndicator:not(.inactive):hover{cursor:pointer;background-color:#555;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.courseMediaIndicator.highlight{background-color:#00ad42}.courseMediaIndicator.highlight:not(.inactive):hover{background-color:#00a13e}.courseMediaIndicator.inactive{background-color:#ddd}.courseMediaIndicator.inactive:hover{background-color:#ccc}.courseMediaIndicator.processing:not(.preliminary){background-color:#ddd;background-image:url(/assets/images/progress_anim_30px.gif)}.courseMediaIndicator.failed{background-color:#d21001}.courseMediaIndicator.failed:hover{background-color:#d21001}.courseMediaIndicator.capture-small:before{position:relative;top:-4px;content:'\e001';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-1px;font-weight:200;top:-3px}.courseMediaIndicator.slideDeck-small:before{position:relative;top:-4px;content:'\e004';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-1px;font-weight:200;top:-3px}.courseMediaIndicator.capture:before{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-1px;font-weight:200;top:-3px}.courseMediaIndicator.slideDeck:before{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-1px;font-weight:200;top:-3px}.courseMediaIndicator.additional:before{content:'\e81d';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.courseMediaIndicator.video:before{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-1px;font-weight:200;top:-3px}.courseMediaIndicator.interactiveMedia:before{content:url(/assets/images/icons/svg/interactive-media.svg);left:-1px;font-weight:200;top:-3px}div.student-indicators{z-index:3;position:absolute;top:10px;right:10px;left:auto;bottom:30px}div.student-indicators span.liveStreamTag{float:left;position:relative;top:0;height:24px;margin-right:6px;padding:0 6px;line-height:27px;font-size:15px}div.student-indicators div.courseMediaIndicator{background-color:rgba(0,0,0,.3);width:24px;height:24px}div.student-indicators div.courseMediaIndicator:last-child{margin-right:0}div.student-indicators div.courseMediaIndicator:before{color:#fff;top:-6px;left:-4px;font-size:32px}div.student-indicators div.courseMediaIndicator.unread{background-color:#00ad42}div.student-indicators div.courseMediaIndicator.unpublished{background-color:#d21001}div.student-indicators div.courseMediaIndicator.video.scheduled{background-color:#333}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.content-with-sidebar{position:absolute;top:0;right:0;left:0;bottom:0}.content-with-sidebar hr{border-width:1px;border-color:#ccc;border-style:solid none none;margin:20px}.content-with-sidebar>.sidebar{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:auto;left:0;bottom:0;border-right:1px solid #ccc;width:238px}.content-with-sidebar>.sidebar .title{margin:0 20px;padding:28px 0 18px;text-align:center;font-size:22px;font-weight:200;border-bottom:1px solid #ccc}.content-with-sidebar>.sidebar ul.sidebar-links{margin-top:20px}.content-with-sidebar>.sidebar ul.sidebar-links li{border-color:transparent;border-style:solid;border-width:0 4px 0 0;cursor:pointer}.content-with-sidebar>.sidebar ul.sidebar-links li:hover a{font-weight:500}.content-with-sidebar>.sidebar ul.sidebar-links li.selected{background-color:#f7f7f7;border-color:#00aee4}.content-with-sidebar>.sidebar ul.sidebar-links li.selected a,.content-with-sidebar>.sidebar ul.sidebar-links li.selected a:active,.content-with-sidebar>.sidebar ul.sidebar-links li.selected a:visited{font-weight:400;color:#00aee4}.content-with-sidebar>.sidebar ul.sidebar-links li.selected a:active:hover,.content-with-sidebar>.sidebar ul.sidebar-links li.selected a:hover,.content-with-sidebar>.sidebar ul.sidebar-links li.selected a:visited:hover{font-weight:500}.content-with-sidebar>.sidebar ul.sidebar-links li a{font-size:14px;display:block;text-align:right;padding:12px 28px;text-decoration:none;color:#333;font-weight:400}.content-with-sidebar>.sidebar ul.sidebar-links li a:active,.content-with-sidebar>.sidebar ul.sidebar-links li a:visited{color:#333}.content-with-sidebar>.content{position:absolute;top:0;right:0;left:238px;bottom:0;overflow:auto;padding:25px}.content-without-padding{margin:-25px}.additional-padding-removal{margin:-6px}.cookiesDisabled .modal-footer .right{float:none;display:inline-block}.cookiesDisabled p{font-size:13px}.cookiesDisabled a{color:#00aee4}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.course-section-header{height:49px;border-color:#e6e6e6;border-style:solid;border-width:0 0 1px 0;background-color:#f7f7f7}div.course-section-header img{float:left;padding-left:20px;height:30px;width:30px;padding-top:14px}div.course-section-header .unlink-lti{float:left;padding-top:10px}div.course-section-header .unlink-lti .btn{margin-left:10px;display:inline-block}div.course-section-header h1{font-size:20px;font-weight:500;line-height:50px;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.course-section-header h1 span{font-weight:400}div.course-section-header h1 span.dash{position:relative;top:-2px}div.course-section-header .buttons{float:right;padding:0;margin-right:20px}div.course-section-header .buttons .navLink{float:left}div.course-section-header .buttons a{color:#999;text-decoration:none;line-height:50px;font-size:13px;font-weight:400;text-transform:uppercase;padding:0 10px;border-radius:0;display:block}div.course-section-header .buttons a:hover{color:#666;background-color:#eee;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.03);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.03)}div.course-section-header .buttons a.selected{color:#00aee4}div.course-section-header .buttons a.selected:after{content:'';position:absolute;top:auto;right:0;left:0;bottom:0;height:3px;background-color:#00aee4}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.crud-select .crud-options{padding-bottom:10px}.crud-select .crud-options:after,.crud-select .crud-options:before{content:"";display:table}.crud-select .crud-options:after{clear:both}.crud-select .crud-options .crud-select-selector{float:left}.crud-select .crud-options .manage-content{float:left;margin-top:10px}.crud-select .crud-options .manage-content.disable{display:none}.crud-select .crud-select-action-add,.crud-select .crud-select-action-edit{display:none;border-bottom:1px solid #ddd}.crud-select .crud-select-action-add:after,.crud-select .crud-select-action-add:before,.crud-select .crud-select-action-edit:after,.crud-select .crud-select-action-edit:before{content:"";display:table}.crud-select .crud-select-action-add:after,.crud-select .crud-select-action-edit:after{clear:both}.crud-select .crud-select-action-add form:after,.crud-select .crud-select-action-add form:before,.crud-select .crud-select-action-edit form:after,.crud-select .crud-select-action-edit form:before{content:"";display:table}.crud-select .crud-select-action-add form:after,.crud-select .crud-select-action-edit form:after{clear:both}.crud-select .crud-select-action-add h1,.crud-select .crud-select-action-edit h1{font-size:11pt;padding:12px 10px 12px 0;margin-bottom:10px}.crud-select .crud-select-action-add .create-content,.crud-select .crud-select-action-add .update-content,.crud-select .crud-select-action-edit .create-content,.crud-select .crud-select-action-edit .update-content{border-top:1px solid #ddd;padding:15px 0 0}.crud-select .crud-select-action-add .create-content:after,.crud-select .crud-select-action-add .create-content:before,.crud-select .crud-select-action-add .update-content:after,.crud-select .crud-select-action-add .update-content:before,.crud-select .crud-select-action-edit .create-content:after,.crud-select .crud-select-action-edit .create-content:before,.crud-select .crud-select-action-edit .update-content:after,.crud-select .crud-select-action-edit .update-content:before{content:"";display:table}.crud-select .crud-select-action-add .create-content:after,.crud-select .crud-select-action-add .update-content:after,.crud-select .crud-select-action-edit .create-content:after,.crud-select .crud-select-action-edit .update-content:after{clear:both}.crud-select .crud-select-action-add .buttons,.crud-select .crud-select-action-edit .buttons{margin:15px 0}.crud-select .crud-select-action-add .buttons:after,.crud-select .crud-select-action-add .buttons:before,.crud-select .crud-select-action-edit .buttons:after,.crud-select .crud-select-action-edit .buttons:before{content:"";display:table}.crud-select .crud-select-action-add .buttons:after,.crud-select .crud-select-action-edit .buttons:after{clear:both}.crud-select .crud-select-action-add .buttons .cancel,.crud-select .crud-select-action-edit .buttons .cancel{float:left}.crud-select .crud-select-action-add .buttons .save,.crud-select .crud-select-action-edit .buttons .save{float:right}.crud-select .crud-select-action-add.inline .create-content,.crud-select .crud-select-action-edit.inline .create-content{float:left}.crud-select .crud-select-action-add.inline .buttons,.crud-select .crud-select-action-edit.inline .buttons{margin:0;float:right}.crud-select .crud-select-action-add.inline .buttons .cancel,.crud-select .crud-select-action-add.inline .buttons .save,.crud-select .crud-select-action-edit.inline .buttons .cancel,.crud-select .crud-select-action-edit.inline .buttons .save{float:left;margin-left:0}.crud-select .label:after,.crud-select .label:before{content:"";display:table}.crud-select .label:after{clear:both}.crud-select .label a.delete,.crud-select .label h1{float:left}.crud-select .label a.delete{margin:10px 0 0 5px;text-decoration:none;color:#000}.crud-select .label a.delete:before{content:'\e842';font-family:Entypo;font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dateInput-calendar{position:absolute;z-index:110;display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.dateRange:after,.dateRange:before{content:"";display:table}.dateRange:after{clear:both}.dateRange .input:first-child{margin-right:15px}.dateTimeRange>.endDateTime,.dateTimeRange>.startDateTime{display:flex}.dateTimeRange>.endDateTime>.input-label,.dateTimeRange>.startDateTime>.input-label{padding-right:1em}.dateTimeRange>.endDateTime .dateInput .input span.error,.dateTimeRange>.startDateTime .dateInput .input span.error{display:none!important}.dateTimeRange>.startDateTime{padding-bottom:1em}.dateTimeRange>span.error{color:#ab275c}.dateTimeRange.error .dateInput input:not([disabled]){color:#ab275c}.dateTimeRange.error .dateInput input{border-color:#d21001}.dateTimeRange.error .error{color:#ab275c}.dateTimeRange.error>span.error{display:block;font-size:13px}.top-margin{margin-top:60px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.dropdown{position:relative;float:left}.dropdown a.dropdown-toggle{position:relative;margin:0}.dropdown a.dropdown-toggle:after{color:#999;content:'\e864';font-family:Entypo;font-size:14pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px}.dropdown-menu{text-align:left;position:absolute;top:100%;right:auto;left:0;bottom:auto;display:none;min-width:100%;padding:5px 0;margin:1px 0 0;list-style:none;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 6px 3px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 6px 3px rgba(0,0,0,.1);box-shadow:1px 1px 6px 3px rgba(0,0,0,.1);background-clip:padding-box;z-index:60}.dropdown-menu>li:first-child{padding-top:5px}.dropdown-menu>li:last-child{padding-bottom:5px}.dropdown-menu>li>a,.dropdown-menu>li>h4{display:block;padding:5px 20px;clear:both;font-weight:300;text-decoration:none;line-height:20px;color:#333;font-size:13px;white-space:nowrap}.dropdown-menu>li>h4{font-weight:500;font-size:10pt;text-decoration:underline;margin:0}.dropdown-menu>li>a.zeroclipboard-is-hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#00aee4;background-color:#f7f7f7}.dropdown.open>.dropdown-menu{display:block}.dropdown.open>a{outline:0}.menu-up a.dropdown-toggle:after{content:'\e867';font-family:Entypo;font-size:14pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-up .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.menu-up-left a.dropdown-toggle:after{content:'\e864';font-family:Entypo;font-size:14pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-up-left .dropdown-menu{position:absolute;top:auto;right:0;left:auto;bottom:95%;margin-bottom:1px}.menu-left a.dropdown-toggle:after{content:'\e865';font-family:Entypo;font-size:14pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-left .dropdown-menu{position:absolute;top:0;right:100%;left:auto;bottom:auto}.menu-right a.dropdown-toggle:after{content:'\e866';font-family:Entypo;font-size:14pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-right .dropdown-menu{position:absolute;top:0;right:auto;left:100%;bottom:auto;margin-bottom:1px}.dropdown.menu-popup a.dropdown-toggle:after{display:none}.dropdown.menu-popup .dropdown-menu{min-width:50px;margin:15px 0 0}.dropdown.menu-popup .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.menu-popup .dropdown-menu:after{bottom:100%;left:20px;margin:0 0 0 -10px;border-bottom-color:#fff;border-top-width:0}.dropdown.menu-popup.menu-up .dropdown-menu{margin:0 0 15px}.dropdown.menu-popup.menu-up .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.menu-popup.menu-up .dropdown-menu:after{top:100%;left:20px;margin:0 0 0 -10px;border-top-color:#fff;border-bottom-width:0}.dropdown.menu-popup.menu-up-left .dropdown-menu{margin:0 0 15px}.dropdown.menu-popup.menu-up-left .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.menu-popup.menu-up-left .dropdown-menu:after{top:100%;left:80%;margin:0 0 0 -10px;border-top-color:#fff;border-bottom-width:0}.dropdown.menu-popup.menu-left .dropdown-menu{margin:0 15px 0 0}.dropdown.menu-popup.menu-left .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.menu-popup.menu-left .dropdown-menu:after{top:20px;left:100%;margin:-10px 0 0;border-left-color:#fff;border-right-width:0}.dropdown.menu-popup.menu-right .dropdown-menu{margin:0 0 0 15px}.dropdown.menu-popup.menu-right .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.menu-popup.menu-right .dropdown-menu:after{top:20px;right:100%;margin:-10px 0 0;border-right-color:#fff;border-left-width:0}.dropdown.menu-popup.menu-down .dropdown-menu{margin:15px 0 0}.dropdown.menu-popup.menu-down .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.menu-popup.menu-down .dropdown-menu:after{bottom:100%;left:80%;margin:0 0 0 -10px;border-bottom-color:#fff;border-top-width:0}li[role=dropdown-menu-item]{text-transform:capitalize}li[role=dropdown-menu-item].disabled a{position:relative;color:#ccc;cursor:not-allowed}li[role=dropdown-menu-item].disabled a:focus,li[role=dropdown-menu-item].disabled a:hover{background-color:initial}li[role=dropdown-menu-item].disabled a .tooltip-inner{max-width:400px}li[role=dropdown-menu-item].disabled a .tooltip.right .tooltip-inner{margin-left:-1px}li[role=dropdown-menu-item].disabled a .tooltip.left .tooltip-inner{margin-right:-1px}.dropdown.theme-dark .dropdown-menu{background-color:#000;border:1px solid #000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.dropdown.theme-dark .dropdown-menu>li>a,.dropdown.theme-dark .dropdown-menu>li>h4{color:#fff}.dropdown.theme-dark .dropdown-menu>li>a.zeroclipboard-is-hover,.dropdown.theme-dark .dropdown-menu>li>a:focus,.dropdown.theme-dark .dropdown-menu>li>a:hover{background-color:#00aee4}.dropdown.theme-dark.menu-popup .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.theme-dark.menu-popup .dropdown-menu:after{bottom:100%;left:20px;margin:0 0 0 -10px;border-bottom-color:#000;border-top-width:0}.dropdown.theme-dark.menu-popup.menu-up .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.theme-dark.menu-popup.menu-up .dropdown-menu:after{top:100%;left:20px;margin:0 0 0 -10px;border-top-color:#000;border-bottom-width:0}.dropdown.theme-dark.menu-popup.menu-left .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.theme-dark.menu-popup.menu-left .dropdown-menu:after{top:20px;left:100%;margin:-10px 0 0;border-left-color:#000;border-right-width:0}.dropdown.theme-dark.menu-popup.menu-right .dropdown-menu:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.dropdown.theme-dark.menu-popup.menu-right .dropdown-menu:after{top:20px;right:100%;margin:-10px 0 0;border-right-color:#000;border-left-width:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.dropdown-panel{position:absolute;top:100%;right:0;z-index:60;display:none;margin:12px -14px;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.dropdown-panel:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:12px}.dropdown-panel:after{bottom:100%;left:90%;margin:0 0 0 -12px;border-bottom-color:#fff;border-top-width:0}.dropdown-panel:after,.dropdown-panel:before{left:auto;right:15px}.dropdown-panel.fixed{position:fixed;bottom:auto;right:auto;margin:20px 0 0}img.echo360-logo{width:210px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.embedMedia-wrapper{padding:12px 0 0 0;font-size:.75rem}.embedMedia-wrapper label>input{margin-right:12px;margin-left:0;margin-top:0}.embedMedia-wrapper .embedMedia-options{display:none;margin-top:15px;border-color:#ddd;border-style:solid;border-width:1px 0 0 0;padding:15px 0 0 10px;position:relative}.embedMedia-wrapper .embedMedia-options .embed-choose .radio{margin-bottom:5px}.embedMedia-wrapper .embedMedia-options .embed-choose .radio:after{clear:left}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper{margin-bottom:15px}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .radio~div{padding-left:25px;margin-right:140px}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .url-help{font-style:italic;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .url-more-help{margin-top:5px;display:none;font-style:italic}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .url-more-help.more{display:block}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .url-more-help a{text-decoration:none}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .url-more-help a,.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .url-more-help a:hover,.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .url-more-help a:visited{color:#00aee4}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .learn-more{float:right;color:#00aee4;font-style:italic;text-decoration:none}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .embed-url-input{margin:10px 0 0 0!important;float:none;width:100%}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-url-wrapper .embed-url-input input{margin:0!important;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-file-wrapper .choose-file-btn{margin:5px 0 0 25px!important;display:inline-block}.embedMedia-wrapper .embedMedia-options .embed-choose .embed-file-wrapper .choose-file-btn.disabled{pointer-events:none}.embedMedia-wrapper .embedMedia-options .embed-preview-wrapper,.embedMedia-wrapper .embedMedia-options .upload-preview-wrapper{float:right;width:120px;margin-left:20px;border-color:#ddd;border-style:solid;border-width:0;text-align:center}.embedMedia-wrapper .embedMedia-options .embed-preview-wrapper img,.embedMedia-wrapper .embedMedia-options .upload-preview-wrapper img{max-width:120px;max-height:100px;margin-bottom:10px}.embedMedia-wrapper .embedMedia-options .embed-preview-wrapper p,.embedMedia-wrapper .embedMedia-options .upload-preview-wrapper p{font-style:italic;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.embedMedia-wrapper .embedMedia-options .embed-preview-wrapper .embed-image,.embedMedia-wrapper .embedMedia-options .embed-preview-wrapper .embed-video,.embedMedia-wrapper .embedMedia-options .upload-preview-wrapper .embed-image,.embedMedia-wrapper .embedMedia-options .upload-preview-wrapper .embed-video{padding-top:0}.embedMedia-wrapper .embedMedia-options .embed-preview-wrapper .desc-wrapper,.embedMedia-wrapper .embedMedia-options .upload-preview-wrapper .desc-wrapper{clear:both}.embedMedia-wrapper .embedMedia-options.mediaSlide{display:block!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.embed-preview-wrapper,.file-upload-preview{border-color:#ddd;border-style:solid;border-width:1px 0 0 0;font-size:.75rem;display:none}.file-upload-preview{margin-top:15px}.embed-image,.embed-video,.file-upload-preview{position:relative;padding:15px 0 0}.embed-image:after,.embed-image:before,.embed-video:after,.embed-video:before,.file-upload-preview:after,.file-upload-preview:before{content:"";display:table}.embed-image:after,.embed-video:after,.file-upload-preview:after{clear:both}.embed-image img,.embed-video img,.file-upload-preview img{float:left;margin-right:15px;z-index:2;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.6);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:1px 1px 4px rgba(0,0,0,.6)}.embed-image .overlay,.embed-video .overlay,.file-upload-preview .overlay{position:absolute;cursor:pointer;z-index:3;background-color:rgba(0,0,0,.65);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.6);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:1px 1px 4px rgba(0,0,0,.6)}.embed-image .overlay:after,.embed-video .overlay:after,.file-upload-preview .overlay:after{content:'\e888';font-family:Entypo;font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:100%;top:50%;margin-top:-12.5px;color:#fff;text-align:center}.embed-image .overlay,.embed-image img,.embed-video .overlay,.embed-video img,.file-upload-preview .overlay,.file-upload-preview img{max-height:90px;max-width:160px}.embed-image .desc-wrapper span,.embed-video .desc-wrapper span,.file-upload-preview .desc-wrapper span{height:20px;line-height:20px;margin-right:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.embed-image .desc-wrapper span.title,.embed-video .desc-wrapper span.title,.file-upload-preview .desc-wrapper span.title{font-style:italic}.embed-image .desc-wrapper span.file-attachment,.embed-video .desc-wrapper span.file-attachment,.file-upload-preview .desc-wrapper span.file-attachment{max-width:50%;display:inline-block;margin-right:0;padding-right:1rem;vertical-align:middle}.embed-image .desc-wrapper span.file-attachment:before,.embed-video .desc-wrapper span.file-attachment:before,.file-upload-preview .desc-wrapper span.file-attachment:before{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.embed-image iframe,.embed-video iframe,.file-upload-preview iframe{display:none}.embed-image.expanded .overlay,.embed-image.expanded img,.embed-image.expanded span,.embed-video.expanded .overlay,.embed-video.expanded img,.embed-video.expanded span,.file-upload-preview.expanded .overlay,.file-upload-preview.expanded img,.file-upload-preview.expanded span{display:none}.embed-image.expanded iframe,.embed-video.expanded iframe,.file-upload-preview.expanded iframe{width:100%;display:block;margin-bottom:10px}.embed-image.expanded .desc-wrapper,.embed-video.expanded .desc-wrapper,.file-upload-preview.expanded .desc-wrapper{width:auto;margin-left:0}.embed-image.expanded .desc-wrapper span,.embed-video.expanded .desc-wrapper span,.file-upload-preview.expanded .desc-wrapper span{display:none}.embed-image.expanded .desc-wrapper span.title,.embed-video.expanded .desc-wrapper span.title,.file-upload-preview.expanded .desc-wrapper span.title{display:block}.embed-image .close-embedPreview,.embed-image .close-fileUploadPreview,.embed-video .close-embedPreview,.embed-video .close-fileUploadPreview,.file-upload-preview .close-embedPreview,.file-upload-preview .close-fileUploadPreview{margin:0!important;padding:0!important;position:absolute;top:15px;right:0;left:auto;bottom:auto}.single-question .file-upload-preview,.single-response .file-upload-preview{display:block;margin-bottom:15px}.single-question .file-upload-preview img,.single-response .file-upload-preview img{max-height:100%;max-width:100%;float:none}.single-question .embed-image img,.single-response .embed-image img{margin-right:none;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.6);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.6);box-shadow:1px 1px 4px rgba(0,0,0,.6);cursor:pointer}.single-question .embed-image .desc-wrapper,.single-response .embed-image .desc-wrapper{width:auto}.single-question .embed-image span,.single-response .embed-image span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:20px;height:20px;display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.expander{overflow:hidden;text-decoration:none;white-space:nowrap;width:18px;height:18px;position:relative;cursor:pointer}.expander input{opacity:0;position:absolute;top:0;left:0;cursor:inherit}.expander label{display:block;width:14px;height:14px;border:2px solid transparent;cursor:inherit}.expander label:before{content:'\e876';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:14px;height:14px;line-height:14px;text-align:center}.expander input:checked+label:before{content:'\e874';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.featureToggle{position:relative;margin:5px 0}.featureToggle:after,.featureToggle:before{content:"";display:table}.featureToggle:after{clear:both}.featureToggle .overview{margin-right:180px}.featureToggle .overview>h3.title{margin:0;padding:10px 45px;font-size:16px;font-weight:400}.featureToggle .overview>p{margin:0;padding:0 45px 25px;font-size:14px;font-weight:300}.featureToggle .parentToggle{position:relative}.featureToggle .toggle{position:absolute;top:50%;right:54px;left:auto;bottom:auto;transform:translateY(-50%);width:100px}.featureToggle form{overflow:hidden}.featureToggle form>.loading-background{float:left;position:relative;height:20px;width:80px;margin-left:20px}.featureToggle form>.loading-background .loading .loading-group span{background-color:#ddd}.featureToggle .toggleInputRow{text-align:center}.featureToggle .toggleInputRow.checkboxRow{margin-top:10px}.featureToggle .toggleInputRow label{font-size:.75rem}.featureToggle .switch{margin:auto;display:inline-block;zoom:1;vertical-align:top}.featureToggle .switch .loading-group{display:none}.featureToggle .switch input:checked+.toggle-switch:before{margin-left:-20px}.featureToggle.disabled .disabledOverlay{display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.6)}.featureToggle .parentToggle+.subToggles .featureToggle{margin-left:40px}.alert-bar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:500;font-size:10pt;display:block;color:#fff;line-height:10pt;margin:3px;padding:7.33333333px 30px 7.33333333px 38px;position:relative;text-transform:uppercase}.alert-bar:before{left:0;line-height:18px;position:absolute;text-align:center;top:6px;width:38px}.alert-bar.default{background:#e6e6e6}.alert-bar.error{background:#d21001}.alert-bar.warning{background:#ffc900}.alert-bar.success{background:#00ad42}.alert-bar.default .close,.alert-bar.default:before{color:#999}.alert-bar.error .close,.alert-bar.error:before{color:#ab275c}.alert-bar.warning .close,.alert-bar.warning:before{color:#ff9300}.alert-bar.success .close,.alert-bar.success:before{color:#008b40}.alert-bar.default:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.error:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.warning:before{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert-bar.success:before{content:'\e821';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.icon.additional-materials:after{position:relative;top:-4px;content:'\e006';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.attach:after{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendarIcon:after{content:'\e84c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel:after{content:'\e822';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel-circled:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.check:after{content:'\e821';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cog:after{content:'\e80a';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-arrow:after{content:'\e870';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open:after{content:'\e864';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open-mini:after{content:'\e868';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.export:after{content:'\e837';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.echo-cancel:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left-open-big:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.loop:after{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.mail:after{content:'\e814';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.menu:after{position:relative;top:-4px;content:'\e820';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.picture:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.play:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus-circled:after{content:'\e826';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus:after{content:'\e825';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.popup:after{content:'\e85c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.preview:after{position:relative;top:-4px;content:'\e013';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.print:after{content:'\e83d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.right-open-big:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.search:after{content:'\e812';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.sendEmail:after{position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.user:after{content:'\e819';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.small-icon:after{font-size:15px}.icon.medium-icon:after{font-size:18px}.icon.large-icon:after{font-size:21px}.icon.echo-icon:after{font-size:32px}.fileStackError{padding:0}.fileStackError .upload-errors{text-align:left;margin-top:50px;padding:20px 60px;line-height:22px;font-size:16px;font-weight:400;color:#333;background:#fff;border-top:1px solid #e4e4e4}.fileStackError .upload-errors:before{content:"Warning!";position:absolute;top:40px;right:auto;left:110px;bottom:auto;font-size:26px;font-weight:200;color:#333}.fileStackError .upload-errors:after{content:'\e914';font-family:Entypo;font-size:36px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00aee4;position:absolute;top:38px;right:auto;left:60px;bottom:auto}.fileStackError .upload-errors ul{list-style:disc}.fileStackError .upload-errors .error-buttons{padding:30px 30px 0}.fileStackError .upload-errors .error-buttons .close-btn.btn.primary{height:40px;font-size:14px;font-family:'Proxima Nova';margin:auto;float:none;width:8em}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.filterBar{position:relative;padding:10px 15px;font-size:.75rem;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.filterBar:after,.filterBar:before{content:"";display:table}.filterBar:after{clear:both}.filterBar input,.filterBar select{height:40px}.filterBar span.filterLabel{float:left;height:30px;line-height:30px;padding:0 10px;width:80px;text-align:right;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.filterBar .searchSection{margin:0 10px 0 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.filterBar .searchSection .input{width:180px;height:30px;line-height:30px}.filterBar .searchSection .input input{height:30px}.filterBar .searchSection .input .search:after{top:10px}.filterBar a.btn.clear-filters{position:absolute;right:90px;min-width:80px;max-width:100px;padding-left:10px;margin:0;color:#00aee4;font-size:10pt;font-weight:300;text-transform:none;line-height:30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.filterBar a.btn.clear-filters:hover{color:#944ead}.filterBar a.btn.clear-filters:active{color:#00aee4}.filterBar .filterSection{position:absolute;left:280px;right:90px;display:flex}.filterBar .filterSection.clearable{right:170px}.filterBar .filterSection .dateInput,.filterBar .filterSection .select,.filterBar .filterSection .select2-wrapper{float:left}.filterBar .filterSection .input,.filterBar .filterSection .select,.filterBar .filterSection .select2-wrapper{margin:0}.filterBar .filterSection .select,.filterBar .filterSection .select2-wrapper{max-width:300px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.filterBar .filterSection .btn{float:left;margin:0 20px;line-height:40px;width:auto;text-transform:none;color:#00aee4;padding:0}.filterBar .filterSection .select,.filterBar .filterSection .select2-wrapper{padding:0 10px 0 0!important;margin:0!important;float:left}.filterBar .filterSection .select2-container{width:100%!important}.filterBar .toggleSection{float:right}.filterBar .toggleSection>:first-child{margin:0 -2px 0 0}@media (max-width:1100px){.filterBar .searchSection .input{width:100px}.filterBar .filterSection{left:200px}}.hiddenSubmitButton{position:absolute;visibility:hidden;width:0;height:0;padding:0;margin:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.icon.additional-materials:after{position:relative;top:-4px;content:'\e006';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.attach:after{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendarIcon:after{content:'\e84c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel:after{content:'\e822';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel-circled:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.check:after{content:'\e821';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cog:after{content:'\e80a';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-arrow:after{content:'\e870';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open:after{content:'\e864';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open-mini:after{content:'\e868';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.export:after{content:'\e837';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.echo-cancel:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left-open-big:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.loop:after{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.mail:after{content:'\e814';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.menu:after{position:relative;top:-4px;content:'\e820';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.picture:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.play:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus-circled:after{content:'\e826';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus:after{content:'\e825';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.popup:after{content:'\e85c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.preview:after{position:relative;top:-4px;content:'\e013';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.print:after{content:'\e83d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.right-open-big:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.search:after{content:'\e812';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.sendEmail:after{position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.user:after{content:'\e819';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.small-icon:after{font-size:15px}.icon.medium-icon:after{font-size:18px}.icon.large-icon:after{font-size:21px}.icon.echo-icon:after{font-size:32px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.image-select:after,.image-select:before{content:"";display:table}.image-select:after{clear:both}.image-select .subtitle{color:#999;margin-bottom:10px}.image-select>div.image-container{display:inline;position:relative}.image-select>div.image-container .remove-image-btn{position:absolute;top:0;right:30px;left:auto;bottom:auto;color:#fff;height:16px;width:16px;border-radius:0;background:#00aee4}.image-select>div.image-container .remove-image-btn span:after{position:relative;top:-2px}.image-select>div.image-container .remove-image-btn,.image-select>div.image-container img{display:none}.image-select>div.image-container.has-image .remove-image-btn,.image-select>div.image-container.has-image img{display:block}.image-select>div.image-container.has-image .image-select-placeholder{display:none}.image-select .image-select-placeholder,.image-select .preview{height:100px;width:100px;float:left;background-color:#ddd;margin-right:30px}.image-select .image-select-placeholder.circle,.image-select .preview.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.image-select .image-select-placeholder{line-height:100px;font-size:16px;text-align:center;color:#999}.image-select .actions{float:left}.image-select .actions>*{float:left;margin-top:30px}.image-select .actions .btn{width:120px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.importFromLibrary-wrapper{width:600px;background:#fff}.importFromLibrary-wrapper .searchContainer{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.importFromLibrary-wrapper .searchContainer .input{margin:0;width:100%;float:none}.importFromLibrary-wrapper .mediaList{position:relative;top:0;border:none;padding:0;max-height:400px;overflow-y:auto;padding:0}.importFromLibrary-wrapper .mediaList.header{margin-top:15px}.importFromLibrary-wrapper .mediaList li.selected{background:#00aee4}.importFromLibrary-wrapper .mediaList li.selected p{color:#fff}.importFromLibrary-wrapper .mediaList li p{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.importFromLibrary-wrapper .mediaList li .name{width:65%}.importFromLibrary-wrapper .mediaList li .date{width:30%}.importFromLibrary-wrapper .mediaList li.header{pointer-events:none}.importFromLibrary-wrapper .mediaList li.header p{text-align:left;font-size:14px!important}.importFromLibrary-wrapper .mediaList li.header .type{width:20%}.importFromLibrary-wrapper .mediaList li.emptyMessage{height:30px;margin:0;padding:0;display:none}.importFromLibrary-wrapper .mediaList li.emptyMessage p{line-height:30px;width:100%;margin:0;padding:0;text-align:center;font-style:italic;color:#bbb}.importPresentationFromLibraryModal .emptyMediaList,.importVideoFromLibraryModal .emptyMediaList{padding:30px;background:#fff}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.importModal .modal-body{width:660px}.importModal.schedules .modal-body{width:800px}.importModal .csv-format{margin:0}.importModal .csv-format .csv-format-col{position:relative;margin-bottom:5px}.importModal .csv-format .csv-format-col:after,.importModal .csv-format .csv-format-col:before{content:"";display:table}.importModal .csv-format .csv-format-col:after{clear:both}.importModal .csv-format .csv-format-col .navLink{display:inline}.importModal .csv-format .csv-format-col span{background:#fff;padding-bottom:1px;z-index:2;position:relative}.importModal .csv-format .csv-format-col span.name{color:#444;font-size:13px;font-weight:500;line-height:13px;float:left}.importModal .csv-format .csv-format-col span.groupDescription{color:#444;font-size:13px;font-weight:500}.importModal .csv-format .csv-format-col span.description{color:#999;font-size:12px;line-height:12px;float:right;max-width:550px;text-align:right}.importModal .csv-format .csv-format-col .underline{position:relative;top:9px;z-index:1;border-bottom:1px dotted #999}.importModal .navLink a{padding:0}.importModal p.instructions{margin:0 0 20px}.importModal p.disclaimer{margin:20px 0 0}.importModal .sampleDownloadLink{padding:10px 0 0 20px;display:block}.info-modal .info-message{padding:30px 60px;font-size:14px;width:300px}.info-modal .modal-footer{text-align:center}.info-modal .modal-footer a{float:none;display:inline-block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}input[type=text]::-ms-clear{display:none}input[type=password]::-ms-reveal{display:none}.input,.textarea{display:block;position:relative;width:232px;outline:0}.input.no-help,.textarea.no-help{float:left}.input.disabled .input-wrapper:after,.textarea.disabled .input-wrapper:after{color:#ccc}.input.extra-length,.textarea.extra-length{width:348px}.input.double-length,.textarea.double-length{width:464px}.input.full-length,.textarea.full-length{width:696px}.input label .required-text,.input label .text,.textarea label .required-text,.textarea label .text{position:absolute;width:1px;height:1px;opacity:0;z-index:2}.input label .required-text.show,.input label .text.show,.textarea label .required-text.show,.textarea label .text.show{font-size:7pt;left:3px;top:-1px;color:#999;width:auto;height:auto;opacity:1}.input label .required-text.show.with-required,.input label .text.show.with-required,.textarea label .required-text.show.with-required,.textarea label .text.show.with-required{top:16px}.input label .required-asterisk,.textarea label .required-asterisk{position:absolute;right:4px;top:3px;font-size:14pt;color:#00ad42;z-index:2}.input label .required-asterisk.red,.textarea label .required-asterisk.red{color:#d21001}.input label .required-asterisk:before,.textarea label .required-asterisk:before{content:'*'}.input [contenteditable],.input input,.input textarea,.textarea [contenteditable],.textarea input,.textarea textarea{border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:'Proxima Nova';background-color:#fff;color:#00aee4;width:100%}.input [contenteditable] ::-webkit-input-placeholder,.input input ::-webkit-input-placeholder,.input textarea ::-webkit-input-placeholder,.textarea [contenteditable] ::-webkit-input-placeholder,.textarea input ::-webkit-input-placeholder,.textarea textarea ::-webkit-input-placeholder{font-size:14px;font-family:'Proxima Nova'}.input [contenteditable] :-moz-placeholder,.input input :-moz-placeholder,.input textarea :-moz-placeholder,.textarea [contenteditable] :-moz-placeholder,.textarea input :-moz-placeholder,.textarea textarea :-moz-placeholder{font-size:14px;font-family:'Proxima Nova'}.input [contenteditable] ::-moz-placeholder,.input input ::-moz-placeholder,.input textarea ::-moz-placeholder,.textarea [contenteditable] ::-moz-placeholder,.textarea input ::-moz-placeholder,.textarea textarea ::-moz-placeholder{font-size:14px;font-family:'Proxima Nova'}.input [contenteditable] :-ms-input-placeholder,.input input :-ms-input-placeholder,.input textarea :-ms-input-placeholder,.textarea [contenteditable] :-ms-input-placeholder,.textarea input :-ms-input-placeholder,.textarea textarea :-ms-input-placeholder{font-size:14px;font-family:'Proxima Nova'}.input [contenteditable]:disabled,.input [contenteditable][readonly],.input input:disabled,.input input[readonly],.input textarea:disabled,.input textarea[readonly],.textarea [contenteditable]:disabled,.textarea [contenteditable][readonly],.textarea input:disabled,.textarea input[readonly],.textarea textarea:disabled,.textarea textarea[readonly]{color:#ccc;background-color:#f7f7f7;border-color:#eee;-webkit-box-shadow:inset 0 0 0 0 transparent;-moz-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}.input input,.textarea input{height:40px;padding:0 10px;position:relative;line-height:40px}.input [contenteditable],.input textarea,.textarea [contenteditable],.textarea textarea{height:120px;padding:10px;resize:none;vertical-align:top;position:relative}.input span,.textarea span{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5%;width:95%}.input span.help,.textarea span.help{color:#999;font-size:.75rem}.input span.error,.textarea span.error{color:#d21001}.input .input-wrapper,.textarea .input-wrapper{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.input .date input,.textarea .date input{padding-right:30px}.input .date:after,.textarea .date:after{content:'\e84c';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;position:absolute;top:50%;right:10px;margin-top:-9px}.input .search input,.textarea .search input{padding-right:32px}.input .search:after,.textarea .search:after{content:'\e812';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;position:absolute;top:50%;right:10px;margin-top:-10px}.input span.error,.textarea span.error{font-size:13px;margin-top:10px;display:none}.input.error [contenteditable],.input.error input,.input.error textarea,.textarea.error [contenteditable],.textarea.error input,.textarea.error textarea{border-color:#d21001;color:#ab275c}.input.error .input-wrapper input,.textarea.error .input-wrapper input{padding-right:30px}.input.error .input-wrapper:after,.textarea.error .input-wrapper:after{content:'\e914';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d21001;position:absolute;top:50%;right:10px;margin-top:-9px}.input.error span.help,.textarea.error span.help{display:none}.input.error span.error,.textarea.error span.error{display:inline}.input.error.no-help span.error,.textarea.error.no-help span.error{display:block}.input.error.no-help span.error:before,.textarea.error.no-help span.error:before{margin:-47px 0 0 222px}.input .question-icon,.textarea .question-icon{display:inline-block;color:#00aee4;margin-left:-5px}.input .question-icon:after,.textarea .question-icon:after{content:'\e82c';font-family:Entypo;font-size:1em;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.input .password-strength-panel,.textarea .password-strength-panel{position:relative;display:inline-block;font-size:.75rem}.input .password-strength-panel .dropdown-panel,.textarea .password-strength-panel .dropdown-panel{padding:10px 15px;line-height:20px;width:250px;left:0;right:auto}.input .password-strength-panel .dropdown-panel a,.input .password-strength-panel .dropdown-panel a:visited,.textarea .password-strength-panel .dropdown-panel a,.textarea .password-strength-panel .dropdown-panel a:visited{color:#00aee4}.input .password-strength-panel .dropdown-panel:after,.textarea .password-strength-panel .dropdown-panel:after{left:15px;right:auto}.input .password-strength{width:100%}.input .password-strength span{display:inline-block;width:33%;border-right:solid #fff 2px;background-color:#ccd4d9;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:5px;margin:0}.input .password-strength span:last-child{border-right:0}.input .password-strength .strength-text{display:none}.input .password-strength.good .strength-text,.input .password-strength.medium .strength-text,.input .password-strength.strong .strength-text,.input .password-strength.weak .strength-text{display:block}.input .password-strength.weak .strength-text{color:#e0003c}.input .password-strength.weak span:nth-child(1){background-color:#e0003c}.input .password-strength.good .strength-text{color:#7ed321}.input .password-strength.good span:nth-child(1),.input .password-strength.good span:nth-child(2){background-color:#7ed321}.input .password-strength.strong .strength-text{color:#008b40}.input .password-strength.strong span{background-color:#008b40}.textarea.error .input-wrapper::after{top:15px}[contenteditable][data-placeholder]:not(:focus):not([data-div-placeholder-content]):before{content:attr(data-placeholder);float:left;margin-left:2px;color:#b3b3b3}.modal .input [contenteditable],.modal .input input,.modal .input textarea{height:30px}.modal .input input{line-height:30px}.modal .input.error.no-help span.error:before{margin:-37px 0 0 222px}.modal .subrow{padding:0 0 20px;border-bottom:1px solid #e6e6e6}.modal .subrow:last-of-type{border:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.inputList .actions{width:30px;float:right}.inputList .entry{position:relative;padding-right:45px}.inputList .removeEntryButton{background:#f7f7f7!important;border:solid 1px #ddd!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;top:0;right:0;left:auto;bottom:auto;margin:0;height:30px;width:30px;top:50%;margin-top:-15px}.inputList .removeEntryButton span:after{color:#999;font-size:14px;top:1px;left:1px}.inputList .addEntryButton{display:block;margin:20px 0;float:left;height:30px;line-height:30px;padding-top:0;padding-bottom:0}.inputList .defaultEntry,.inputList .template{display:none;pointer-events:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.lessonInputs .input,.lessonInputs .textarea{width:100%;margin:5px 0 20px}.lessonInputs .textarea{float:none;vertical-align:top;margin-bottom:0}.lessonInputs textarea{resize:none}.lessonInputs label{font-size:14px;font-weight:200}.lessonInputs .dateInputs{width:100%;float:left;margin-bottom:10px;border-color:#e6e6e6;border-style:solid;border-width:0 0 1px 0}.lessonInputs .dateInputs .input span.error,.lessonInputs .dateInputs .textarea span.error{height:auto}.lessonInputs .dateInputs .input{width:140px;float:left;margin-right:20px}.lessonInputs .dateInputs .startDateWrapper{width:140px}.lessonInputs .dateInputs .durationWrapper{width:290px;float:right;margin-top:-19px}.lessonInputs .dateInputs .startTimeLabel{margin-left:1px}.lessonInputs .dateInputs .durationLabel{margin-left:67px}.lessonInputs .dateInputs .durationValue{display:none}.lessonInputs .dateInputs .hoursLabel,.lessonInputs .dateInputs .minutesLabel{float:left;margin:9px 10px auto auto;line-height:30px;font-size:12pt}.lessonInputs .dateInputs .timeSelect{width:110px;height:30px;float:left;margin-right:10px;margin-top:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.lessonInputs .dateInputs .timeSelect .hours{margin-left:4px}.lessonInputs .dateInputs .timeSelect input{padding:3px 0;margin:2px 0}.lessonInputs .dateInputs .timeSelect .meridiem{margin-top:3px}.lessonInputs .dateInputs .timeSelect .separator{padding-top:4px}.lessonInputs .dateInputs .divider{float:left;margin:5px 10px auto auto;height:30px;font-size:12pt;border-left:1px solid #e6e6e6}.lessonInputs .dateInputs .timeDuration{float:left}.lessonInputs .dateInputs .timeDuration .durationHours,.lessonInputs .dateInputs .timeDuration .durationMinutes{width:40px;margin-right:5px;height:20px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.new-lesson-inputs{display:inline-block;width:100%}.new-lesson-inputs .input,.new-lesson-inputs .textarea{width:100%;margin:0 0 20px 0!important}.new-lesson-inputs .input span.error,.new-lesson-inputs .textarea span.error{height:auto}.new-lesson-inputs textarea{resize:none}.new-lesson-inputs .date-inputs{width:100%;float:left;margin-bottom:20px;border-color:#e6e6e6;border-style:solid;border-width:0 0 1px 0}.new-lesson-inputs .date-inputs .dateInput{width:120px;float:left;margin-right:15px}.new-lesson-inputs .date-inputs .to-label{float:left;margin:10px 10px auto auto;font-size:12pt}.new-lesson-inputs .date-inputs .timeRange{float:left}.new-lesson-inputs .date-inputs .timeRange .timeSelect{width:110px;height:32px;float:left;margin-right:10px}.new-lesson-inputs .date-inputs .timeRange .timeSelect .hours{margin-left:4px}.new-lesson-inputs .date-inputs .timeRange .timeSelect input{padding:6px 0;margin:2px 0}.modal .editLesson,.newLesson{width:570px}.modal .editLesson .lessonInputs .dateInputs .timeSelect,.newLesson .lessonInputs .dateInputs .timeSelect{margin-top:5px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.lesson-select:after,.lesson-select:before{content:"";display:table}.lesson-select:after{clear:both}.lesson-select .select{float:left;margin:0}.lesson-select .relative-navigation{float:left;margin-left:15px}.lesson-select .searchbar{margin:0 0 0 15px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.scatter-plot-manager,div.line-chart{position:relative}.scatter-plot-manager .scroll,div.line-chart .scroll{background-color:#f7f7f7;cursor:pointer;position:absolute;border:solid 1px #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.scatter-plot-manager .scroll:hover,div.line-chart .scroll:hover{background-color:#eee}.scatter-plot-manager .scroll:after,div.line-chart .scroll:after{color:#999;font-size:13px;font-weight:700;margin-top:-6.5px;position:absolute;top:50%;margin-left:7px}.scatter-plot-manager .scroll.left:after,div.line-chart .scroll.left:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scatter-plot-manager .scroll.right:after,div.line-chart .scroll.right:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scatter-plot-manager svg,div.line-chart svg{overflow:hidden}.scatter-plot-manager svg .axis line,.scatter-plot-manager svg .axis path,div.line-chart svg .axis line,div.line-chart svg .axis path{fill:transparent;shape-rendering:crispEdges}.scatter-plot-manager svg rect.background,div.line-chart svg rect.background{fill:#f7f7f7}.scatter-plot-manager svg rect.overlay,div.line-chart svg rect.overlay{fill:transparent}.scatter-plot-manager svg path.series,div.line-chart svg path.series{fill:none;stroke-width:.75}.scatter-plot-manager svg path.series.selected,div.line-chart svg path.series.selected{stroke-width:3}.scatter-plot-manager svg .x.axis .tick line,div.line-chart svg .x.axis .tick line{stroke:#e5e5e5;stroke-width:1}.scatter-plot-manager svg .x.axis .tick circle,.scatter-plot-manager svg .x.axis .tick rect,div.line-chart svg .x.axis .tick circle,div.line-chart svg .x.axis .tick rect{fill:transparent}.scatter-plot-manager svg .x.axis .tick rect.lineHover,div.line-chart svg .x.axis .tick rect.lineHover{display:none}.scatter-plot-manager svg .x.axis .tick text,div.line-chart svg .x.axis .tick text{cursor:default}.scatter-plot-manager svg .x.axis .tick.left .hover-left,.scatter-plot-manager svg .x.axis .tick.right .hover-right,div.line-chart svg .x.axis .tick.left .hover-left,div.line-chart svg .x.axis .tick.right .hover-right{display:none}.scatter-plot-manager svg .x.axis .tick.future .hover-left,.scatter-plot-manager svg .x.axis .tick.future .hover-right,div.line-chart svg .x.axis .tick.future .hover-left,div.line-chart svg .x.axis .tick.future .hover-right{fill:#eee}.scatter-plot-manager svg .x.axis .tick.selected,div.line-chart svg .x.axis .tick.selected{fill:#00aee4;fill-opacity:1}.scatter-plot-manager svg .x.axis .tick.selected line,div.line-chart svg .x.axis .tick.selected line{stroke:#ccc}.scatter-plot-manager svg .x.axis .tick.selected circle,div.line-chart svg .x.axis .tick.selected circle{fill:#eee}.scatter-plot-manager svg .x.axis .tick.selected rect.lineHover,div.line-chart svg .x.axis .tick.selected rect.lineHover{display:block;fill:#ccc}.scatter-plot-manager svg .x.axis .tick.selected text,div.line-chart svg .x.axis .tick.selected text{display:block;fill:#00aee4}.scatter-plot-manager svg .x.axis.time .tick text,div.line-chart svg .x.axis.time .tick text{display:none}.scatter-plot-manager svg .x.axis.time .tick.left text,.scatter-plot-manager svg .x.axis.time .tick.right text,.scatter-plot-manager svg .x.axis.time .tick.selected text,div.line-chart svg .x.axis.time .tick.left text,div.line-chart svg .x.axis.time .tick.right text,div.line-chart svg .x.axis.time .tick.selected text{display:block}.scatter-plot-manager svg .x.axis .tick text.date,div.line-chart svg .x.axis .tick text.date{font-weight:400}.scatter-plot-manager svg .x.axis .tick text.month,div.line-chart svg .x.axis .tick text.month{fill:#888}.scatter-plot-manager svg .x.axis .tick text.month.repeat,div.line-chart svg .x.axis .tick text.month.repeat{fill:#ccc;fill-opacity:.7}.scatter-plot-manager svg .y.axis .tick line,div.line-chart svg .y.axis .tick line{stroke:#666;stroke-dasharray:1,4}.scatter-plot-manager svg .y.axis .tick:first-child text,div.line-chart svg .y.axis .tick:first-child text{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.line-chart-series-manager .legend:after,.line-chart-series-manager .legend:before{content:"";display:table}.line-chart-series-manager .legend:after{clear:both}.line-chart-series-manager .series-list{margin:0 auto}.line-chart-series-manager .series-list:after,.line-chart-series-manager .series-list:before{content:"";display:table}.line-chart-series-manager .series-list:after{clear:both}.line-chart-series-manager .series{-webkit-border-top-right-radius:15px 50%;-webkit-border-bottom-right-radius:15px 50%;-webkit-border-bottom-left-radius:15px 50%;-webkit-border-top-left-radius:15px 50%;-moz-border-radius-topright:15px 50%;-moz-border-radius-bottomright:15px 50%;-moz-border-radius-bottomleft:15px 50%;-moz-border-radius-topleft:15px 50%;border-top-right-radius:15px 50%;border-bottom-right-radius:15px 50%;border-bottom-left-radius:15px 50%;border-top-left-radius:15px 50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f7f7f7;cursor:pointer;float:left;margin-right:15px;margin-bottom:10px;padding:6px 10px;width:250px;height:30px;font-size:14px;position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.line-chart-series-manager .series .circle{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid;float:left;margin:2px 10px 0 0;height:14px;width:14px}.line-chart-series-manager .series .name{float:left}.line-chart-series-manager .series .value{display:none;float:right}.line-chart-series-manager .series .tooltip{left:50%;transform:translateX(-50%)}.line-chart-series-manager .series .tooltip-inner{max-width:300px;white-space:normal;min-width:200px;font-size:14px;line-height:18px;padding:8px}.line-chart-series-manager .series:hover{background-color:#eee}.line-chart-series-manager .series.show .circle{border-width:7px}.line-chart-series-manager .series.show .value{display:block}.line-chart-series-manager .series.selected{color:#fff}.line-chart-series-manager .series.selected .circle{border-width:1px;border-color:#fff!important}.line-chart-series-manager [data-action=hide-unselected]{display:block;float:left;font-size:14px;margin-top:5px;color:#00aee4}.line-chart-series-manager [data-action=hide-unselected]:hover{text-decoration:underline}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.loading-background{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:130}.loading-background.shown{display:block}.loading-background.fixed{position:fixed;top:0;right:0;left:0;bottom:0}.loading-background p.loading-message{position:absolute;top:50%;right:0;left:0;bottom:auto;margin-top:-40px;text-align:center;font-size:18px;font-weight:100}.loading-background .loading{position:absolute;top:50%;right:0;left:0;bottom:auto;margin-top:-8px;height:15px;text-align:center}.loading-background .loading .loading-group{width:50px;position:relative;margin:0 auto}.loading-background .loading .loading-group span{height:10px;width:10px;display:inline-block;position:absolute;top:3px;bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@-webkit-keyframes throb1{0%,100%,50%,75%{height:10px;width:10px;top:2px;left:0}25%{height:14px;width:14px;top:0;left:-2px}}@-moz-keyframes throb1{0%,100%,50%,75%{height:10px;width:10px;top:2px;left:0}25%{height:14px;width:14px;top:0;left:-2px}}@-o-keyframes throb1{0%,100%,50%,75%{height:10px;width:10px;top:2px;left:0}25%{height:14px;width:14px;top:0;left:-2px}}@keyframes throb1{0%,100%,50%,75%{height:10px;width:10px;top:2px;left:0}25%{height:14px;width:14px;top:0;left:-2px}}@-webkit-keyframes throb2{0%,100%,25%,75%{height:10px;width:10px;top:2px;left:20px}50%{height:14px;width:14px;top:0;left:18px}}@-moz-keyframes throb2{0%,100%,25%,75%{height:10px;width:10px;top:2px;left:20px}50%{height:14px;width:14px;top:0;left:18px}}@-o-keyframes throb2{0%,100%,25%,75%{height:10px;width:10px;top:2px;left:20px}50%{height:14px;width:14px;top:0;left:18px}}@keyframes throb2{0%,100%,25%,75%{height:10px;width:10px;top:2px;left:20px}50%{height:14px;width:14px;top:0;left:18px}}@-webkit-keyframes throb3{0%,100%,25%,50%{height:10px;width:10px;top:2px;left:40px}75%{height:14px;width:14px;top:0;left:38px}}@-moz-keyframes throb3{0%,100%,25%,50%{height:10px;width:10px;top:2px;left:40px}75%{height:14px;width:14px;top:0;left:38px}}@-o-keyframes throb3{0%,100%,25%,50%{height:10px;width:10px;top:2px;left:40px}75%{height:14px;width:14px;top:0;left:38px}}@keyframes throb3{0%,100%,25%,50%{height:10px;width:10px;top:2px;left:40px}75%{height:14px;width:14px;top:0;left:38px}}.loading-background .loading .loading-group span:first-child{left:0;-webkit-animation:throb1 .8s infinite ease-in;-moz-animation:throb1 .8s infinite ease-in;-o-animation:throb1 .8s infinite ease-in;animation:throb1 .8s infinite ease-in}.loading-background .loading .loading-group span:nth-child(2){left:20px;-webkit-animation:throb2 .8s infinite ease-in;-moz-animation:throb2 .8s infinite ease-in;-o-animation:throb2 .8s infinite ease-in;animation:throb2 .8s infinite ease-in}.loading-background .loading .loading-group span:last-child{left:40px;-webkit-animation:throb3 .8s infinite ease-in;-moz-animation:throb3 .8s infinite ease-in;-o-animation:throb3 .8s infinite ease-in;animation:throb3 .8s infinite ease-in}.loading-background.clear span{background-color:#fff}.loading-background.dark{background-color:#000}.loading-background.dark span{background-color:#eee}.loading-background.dark-gray{background-color:#222}.loading-background.dark-gray span{background-color:#eee}.loading-background.gray{background-color:#333}.loading-background.gray span{background-color:#eee}.loading-background.light-gray{background-color:#444}.loading-background.light-gray span{background-color:#eee}.loading-background.light{background-color:#fff}.loading-background.light span{background-color:#eee}.loading-background.solid{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.loading-background.transparent{-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65}.loading-background.blue{background-color:#00aee4}.loading-background.blue span{background-color:#fff;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}.loading-background.content-modal{background-color:rgba(0,0,0,.95)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.mathInput{position:relative;overflow:hidden}.mathInput .textarea{width:100%}.mathInput textarea{height:30px;white-space:nowrap;overflow:hidden;line-height:30px;padding:0 7px}.mathInput .mathbutton{position:absolute;top:0;right:0;left:auto;bottom:0;background-color:#eee;border-color:#e6e6e6;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.mathbutton{height:30px;width:30px;background-image:url(/assets/images/icon_formulas.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;overflow:hidden}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.media{position:absolute}div.media.video{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}div.media.video div.video-cover{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:3}div.media.video div.video-cover>img{width:100%;height:100%}div.media.video>div.video-screen{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}div.media.video>div.video-screen>video{width:100%;height:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.media-details{min-width:1000px;width:100%;height:100%;position:relative;overflow-x:hidden}.media-details .media-details-top{position:relative;background-color:#191919}.media-details .media-details-top .header{overflow:hidden;padding:20px 0 0 30px}.media-details .media-details-bottom{position:relative;background:#fff}.media-details .activity-prompt{padding-top:30px}.media-details .activity-prompt h2{font-size:26px}.media-details .activity-content{padding:20px 70px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.modal{position:absolute;top:0;right:0;left:0;bottom:0;position:fixed!important;display:none;z-index:100;min-height:600px;overflow-y:auto;margin:0!important;padding:0!important}.modal .modal-backdrop{z-index:1;position:fixed;width:100%;height:100%;overflow-y:hidden;background-color:rgba(0,0,0,.65)}.modal .modal-container{display:flex;padding:1rem;height:100%;width:100%;align-items:center;justify-content:center;box-sizing:border-box}.modal .modal-close{cursor:pointer;position:absolute;top:-40px;right:-40px;left:auto;bottom:auto;height:20px;width:20px;color:#fff;text-decoration:none}.modal .modal-header{width:100%;padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #e6e6e6}.modal .modal-header h1{font-size:26px;font-weight:100;height:30px!important;margin-bottom:0}.modal .modal-header.centered{margin-bottom:0;padding-bottom:30px;border-bottom:0;text-align:center}.modal .modal-body{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:calc(100% - 2rem);max-height:100%;overflow:auto;z-index:2;background-color:#fff}.modal .modal-padded-content{padding:20px 30px}.modal .modal-padded-content:after,.modal .modal-padded-content:before{content:"";display:table}.modal .modal-padded-content:after{clear:both}.modal .modal-padded-content.no-padding-top{padding-top:0}.modal .modal-padded-content.no-padding-bottom{padding-bottom:0}.modal .modal-padded-content.no-padding{padding:0}.modal .modal-padded-content.centered{padding-bottom:15px}.modal-footer{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-top:1px solid #ddd;background-color:#f7f7f7;padding:20px 30px}.modal-footer:after,.modal-footer:before{content:"";display:table}.modal-footer:after{clear:both}.modal-footer .left{float:left}.modal-footer .left .btn{margin-right:15px}.modal-footer .right{float:right}.modal-footer .right .btn{margin-left:15px}.modal-footer .btn{float:left;text-transform:uppercase;min-width:125px;margin:0}.modal-footer .action-bar{margin:0;height:auto}.modal-footer .action-bar .buttons{height:auto}.modal-footer .action-bar .buttons button[type=submit]{float:right}.imageLightBox{z-index:101!important}.imageLightBox img{max-height:600px;max-width:1000px;vertical-align:top}.imageLightBox iframe{height:600px;width:800px;vertical-align:top}@media (min-width:961px){.modal .modal-padded-content{padding:40px 60px}.modal .modal-padded-content.centered{padding-bottom:30px}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.navLink a{font-size:9pt;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;color:#00aee4;padding:0 15px;position:relative}.navLink a:active,.navLink a:hover{text-decoration:underline}.navLink a.disabled{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;cursor:not-allowed}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.opsDropdown{background-color:#f3f3f3;height:30px;width:30px;margin:0}.opsDropdown.disabled{display:none}.opsDropdown .dropdown{float:none}.opsDropdown.asOverlay{position:absolute;top:0;right:0;left:auto;bottom:auto}.opsDropdown.disabled{display:none}.opsDropdown a.dropdown-toggle{padding:0;margin-top:6px}.opsDropdown a.dropdown-toggle span{margin:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.phoneNumberSection:after,.phoneNumberSection:before{content:"";display:table}.phoneNumberSection:after{clear:both}.phoneNumberSection .select{margin:0}.phoneNumberSection>div{float:left}.phoneNumberSection>div.number{margin:0 0 0 15px}.phoneNumberSection label{font-size:14px;font-weight:200;display:block;margin-bottom:10px}.phoneNumberSection label.small{color:#888;font-size:12px;margin-bottom:5px}.phoneNumberSection .input{float:none!important}.phoneNumberSection.mini{margin-bottom:15px}.phoneNumberSection.mini>div{width:200px}.phoneNumberSection.mini>div .input,.phoneNumberSection.mini>div .select{width:100%}.phoneNumberSection.mini label.small{color:#ddd}.phoneNumberSection-description{margin:20px 0 0;font-size:14px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.progressBar-widget{display:inline-block;position:relative;width:100%;min-width:100px;background-color:#e3e0e0;overflow:hidden;text-align:right;z-index:0;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:17px}.progressBar-widget .percentage-bar{position:absolute;top:0;left:0;z-index:0;background-color:#999}.progressBar-widget .percentage-text{z-index:1;position:absolute;right:5px}.progressBar-widget .percentage-bar{height:17px}.progressBar-widget .percentage-text{height:17px;line-height:17px}.progressBar-widget.small{height:6px}.progressBar-widget.small .percentage-bar{height:6px}.progressBar-widget.small .percentage-text{height:6px;line-height:6px}.progressBar-widget.large{height:25px}.progressBar-widget.large .percentage-bar{height:25px}.progressBar-widget.large .percentage-text{height:25px;line-height:25px}.selected .progressBar-widget{background-color:#fff}.selected .progressBar-widget .percentage-bar{background-color:#555}.progressBar-widget .percentage-bar.primary{background-color:#00aee4;background-image:url(/assets/images/processing_anim.gif);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selected .progressBar-widget .percentage-bar.primary{background-color:#729ed4}.progressBar-widget .percentage-bar.success{background-color:#00ad42;background-image:url(/assets/images/processing_anim.gif);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selected .progressBar-widget .percentage-bar.success{background-color:#008b40}.progressBar-widget .percentage-bar.info{background-color:#ffc900;background-image:url(/assets/images/processing_anim.gif);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selected .progressBar-widget .percentage-bar.info{background-color:#ff9300}.progressBar-widget .percentage-bar.danger{background-color:#d21001;background-image:url(/assets/images/processing_anim.gif);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selected .progressBar-widget .percentage-bar.danger{background-color:#ab275c}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.single-question{cursor:default;position:relative}.single-question .notifications{display:none!important}.single-question .question-body{padding-bottom:14px;color:#333}.single-question .embed-preview-wrapper{padding:0 0 15px;margin-top:0}.questions-list .single-question{cursor:pointer;padding:15px 20px 11px 33px;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.questions-list .single-question .question-body{font-size:14px;line-height:18px}.questions-list .single-question.new:before{content:'\e88b';font-family:Entypo;font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:19px;right:auto;left:15px;bottom:auto;color:#d21001}.questions-list .single-question[behind-gated-content=true]{display:none}.questions-expanded-view .single-question{border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.questions-expanded-view .single-question .question-body{font-size:18px;font-weight:500;line-height:22px;padding-bottom:25px}.questions-wrapper .questions-list .single-question.selected .question-body{font-weight:500}.questions-wrapper .questions-list .single-question:not(.selected):hover{background-color:#eee}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.single-response{border-color:#ddd;border-style:solid;border-width:0 0 1px 0;padding-top:15px;position:relative}.single-response .notifications{display:none!important}.single-response .response-body{font-size:14px;padding-bottom:15px;color:#333}.single-response .embed-preview-wrapper{padding:0 0 15px;margin-top:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.radio{position:relative}.radio:after,.radio:before{content:"";display:table}.radio:after{clear:both}.radio label{cursor:pointer}.radio input{position:absolute;opacity:0;cursor:pointer}.radio .toggle-wrapper{width:12px;height:12px}.radio .toggle-wrapper .toggle-radio{height:8px;width:8px}.radio .toggle-wrapper{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;display:block;overflow:hidden;position:relative}.radio .toggle-wrapper.background-gray{background:#ccc}.radio .toggle-wrapper.background-white{background:#fff}.radio .toggle-wrapper .toggle-radio{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background .3s ease-out 0s;-moz-transition:background .3s ease-out 0s;-o-transition:background .3s ease-out 0s;transition:background .3s ease-out 0s;position:absolute;top:2px;right:auto;left:2px;bottom:auto}.radio input:focus+.toggle-radio{border:2px solid #9bd0eb;margin:-2px}.radio .radio-label{float:left;margin-left:10px}.radio.small .toggle-wrapper{width:10px;height:10px}.radio.small .toggle-wrapper .toggle-radio{height:6px;width:6px}.radio.large .toggle-wrapper{width:16px;height:16px}.radio.large .toggle-wrapper .toggle-radio{height:12px;width:12px}.radio.green input:checked+.toggle-wrapper .toggle-radio{background:#00ad42}.radio.blue input:checked+.toggle-wrapper .toggle-radio{background:#00aee4}.radio.disabled,.radio.readonly{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4}.radio.disabled label,.radio.readonly label{cursor:not-allowed}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.relative-navigation:after,.relative-navigation:before{content:"";display:table}.relative-navigation:after{clear:both}.relative-navigation a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;margin:0;padding:0}.relative-navigation a:before{color:#999;display:block;font-size:21px;height:40px;line-height:40px;margin-left:-2px;width:40px}.relative-navigation a.left{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-right:none}.relative-navigation a.left:before{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.relative-navigation a.right{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.relative-navigation a.right:before{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.relative-navigation.minimal a.btn{background-color:transparent;border:none}.relative-navigation.minimal a.btn:before{color:#ddd}.relative-navigation.minimal a.btn:hover:before{color:#999}.scatter-plot rect{stroke:#ddd;stroke-width:1px}.scatter-plot .x.label,.scatter-plot .y.label{font-size:13px}.scatter-plot .axis>g:nth-of-type(2) line{stroke:#bbb;stroke-dasharray:1,3}.scatter-plot .xaxis>g:first-of-type text{display:none}.scatter-plot circle{fill:#00aee4;cursor:pointer}.scatter-plot circle.highlighted{stroke:#f9e495;stroke-width:3}.scatter-plot circle.selected{stroke:#7be0f4;stroke-width:3}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.scatter-plot-manager{clear:both;padding-top:30px;width:886px;margin:0 auto;overflow:hidden}.scatter-plot-manager .scatter-plot-wrapper{float:left;margin-right:40px;text-align:center}.scatter-plot-manager .scatter-plot-wrapper .select{text-align:left}.scatter-plot-manager .scatter-plot-wrapper .legend{display:inline-block}.scatter-plot-manager .scatter-plot-wrapper .legend>*{float:left}.scatter-plot-manager .scatter-plot-wrapper .legend span{font-weight:400;padding-right:10px;line-height:40px;font-size:13px}.scatter-plot-manager .scatter-plot-data{margin-left:520px;padding-top:20px;position:relative}.scatter-plot-manager .scatter-plot-data .metric-info-stat{height:28px;position:relative;font-weight:200;font-size:13px}.scatter-plot-manager .scatter-plot-data .metric-info-stat span{padding:1px;position:absolute;bottom:9px;background:#fff;display:inline-block}.scatter-plot-manager .scatter-plot-data .metric-info-stat span.clippable{width:290px;bottom:0;right:0;padding:0;color:#00aee4;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scatter-plot-manager .scatter-plot-data .metric-info-stat span.label{color:#a0a0a0;left:0}.scatter-plot-manager .scatter-plot-data .metric-info-stat span.info{color:#434343;right:0;text-align:right}.scatter-plot-manager .scatter-plot-data .metric-info-stat span.info span{right:0;bottom:0}.scatter-plot-manager .scatter-plot-data .metric-info-stat .underline{position:absolute;top:auto;right:0;left:0;bottom:15px;border-bottom:1px dashed #ccc;border-image:url(/assets/images/dottedLine.png) 5 0 5 0 round}.scatter-plot-manager .scatter-plot-data .input{float:none;width:100%}.scatter-plot-manager .scatter-plot-data .back-to-results{line-height:50px;font-size:14px;color:#00aee4;padding-left:10px;border-bottom:solid 1px #ddd;cursor:pointer;display:none}.scatter-plot-manager .scatter-plot-data .user-info{border-bottom:solid 1px #eee;padding:10px;position:relative}.scatter-plot-manager .scatter-plot-data .user-info h2{margin:0 0 0 65px;font-size:18px;font-weight:200;line-height:50px;min-height:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scatter-plot-manager .scatter-plot-data .user-info img{position:absolute;top:10px;right:auto;left:10px;bottom:10px;height:50px;width:50px;overflow:hidden;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.scatter-plot-manager .scatter-plot-data .search-results{padding-top:10px;display:none}.scatter-plot-manager .scatter-plot-data .search-results .user-info{cursor:pointer}.scatter-plot-manager .scatter-plot-data .search-placeholder{position:absolute;top:50%;right:0;left:0;bottom:auto;margin-top:-11px;display:none}.scatter-plot-manager .scatter-plot-data .search-placeholder .search-placeholder-text{display:table;margin:0 auto;width:320px;font-size:15pt;color:#bbb;text-align:center;line-height:1.1em}.scatter-plot-manager .scatter-plot-data .user-data{min-height:400px}.scatter-plot-manager .scatter-plot-data .user-data .user-info{border-bottom:none;padding:20px}.scatter-plot-manager .scatter-plot-data .user-data .user-info img{top:20px}.scatter-plot-manager .scatter-plot-data .user-data .engagement-info div:nth-of-type(2){padding-bottom:10px;border-bottom:solid 1px #eee;margin-bottom:20px}.scatter-plot-manager .scatter-plot-data .user-data .engagement-info div:nth-of-type(2) span{bottom:19px}.scatter-plot-manager .scatter-plot-data .user-data .engagement-info div:nth-of-type(2) span.underline{bottom:25px}.scatter-plot-manager .scatter-plot-data .user-data .metric-info-stat.bold *{font-weight:400;color:#333}.scatter-plot-manager .scatter-plot-data.searched .search-results{display:block}.scatter-plot-manager .scatter-plot-data.searched.no-results .search-results{display:none}.scatter-plot-manager .scatter-plot-data.searched.no-results .search-placeholder{display:block}.scatter-plot-manager .scatter-plot-data.searched.selected .back-to-results{display:block}.scatter-plot-manager .scatter-plot-data.searched.selected .search-placeholder,.scatter-plot-manager .scatter-plot-data.searched.selected .search-results{display:none}.scatter-plot-manager .scatter-plot-data.searched.single-user-highlight .back-to-results,.scatter-plot-manager .scatter-plot-data.searched.single-user-highlight .search-placeholder{display:none}.scatter-plot-manager .scatter-plot-data.single-user-highlight .back-to-results,.scatter-plot-manager .scatter-plot-data.single-user-highlight .search-placeholder,.scatter-plot-manager .scatter-plot-data.single-user-highlight .search-results{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.section-wrapper{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f3f3f3;margin-bottom:20px}.section-wrapper .section-title{font-size:15pt;display:block;padding:15px;color:#555;border-bottom:1px solid #ccc}.section-wrapper .section-explainer{margin:15px 0 0 15px}.section-wrapper.small .section-title{font-size:12pt}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}label.select-label{margin-right:15px;line-height:40px;font-weight:500}label.select-label.hidden{position:absolute;width:1px;height:1px;overflow:hidden;color:transparent}label.select-label.small{font-size:10pt}label.select-label.medium{font-size:12pt}label.select-label.large{font-size:15pt}.select{width:230px;overflow:hidden;color:#333}.select .select-wrapper{position:relative}.select .selection{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.select select option.inactive{color:#bbb}.select .defaultSelection{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;background-color:#f7f7f7;width:100%;height:40px;padding:0 25px 0 15px;line-height:39px;font-weight:400;font-size:14px;color:#333}.select .defaultSelection.optional{padding-right:85px}.select.normal .selection,.select.small .selection{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;background-color:#f7f7f7;width:100%;height:40px;padding:0 25px 0 15px;line-height:39px;font-weight:400;font-size:14px;color:#333}.select.normal .selection.optional,.select.small .selection.optional{padding-right:85px}.select.normal .selection:after,.select.small .selection:after{content:'\e864';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;position:absolute;right:15px}.select.normal .optional-label,.select.small .optional-label{line-height:39px;position:absolute;top:0;right:70px;left:auto;bottom:auto;font-size:13px;font-style:italic;font-weight:200;color:#999}.select.normal:hover .selection,.select.small:hover .selection{border-color:#ccc}.select.normal.disabled .selection,.select.normal.disabled:hover .selection,.select.small.disabled .selection,.select.small.disabled:hover .selection{color:#ccc;border-color:#eee}.select.normal.disabled .selection:after,.select.normal.disabled:hover .selection:after,.select.small.disabled .selection:after,.select.small.disabled:hover .selection:after{color:#ccc}.select.minimal .selection{padding-right:15px}.select.minimal .selection:after{content:'\e868';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0}.select.white .selection{background-color:#fff}.select.error .selection{border-color:#ab275c}.select.error span.error{display:block}.select span.error{width:95%;margin-top:10px;margin-right:5%;color:#d21001;font-size:13px;display:none}.select select{font-weight:500;font-size:10pt;border-radius:0;border:0;height:100%;left:0;position:absolute;text-transform:none;top:0;width:100%;z-index:40}.modal .select .selection,.select.small .selection{height:30px;line-height:29px}.modal .select .optional-label,.select.small .optional-label{height:30px;line-height:29px}.modal .select .defaultSelection,.select.small .defaultSelection{padding:0 20px 0 10px}.modal .select.minimal .selection,.modal .select.tiny .selection,.select.minimal .selection,.select.tiny .selection{height:20px;line-height:19px}.modal .select.minimal .optional-label,.modal .select.tiny .optional-label,.select.minimal .optional-label,.select.tiny .optional-label{height:20px;line-height:19px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.select2-wrapper{height:40px;display:inline-block;zoom:1;width:230px;position:relative}.select2-wrapper span.error{display:none;color:#d21001;margin-top:10px}.select2-wrapper.error{border-color:#d21001}.select2-wrapper.error span.error{display:block}.select2-wrapper.error .select2-container .selection{border-color:#d21001}.select2-wrapper select{width:100%}.select2-wrapper .select2-container{width:100%!important;height:40px;padding:0;background-color:#f7f7f7}.select2-wrapper .select2-container .selection{width:100%;height:40px;line-height:40px;display:block;padding:0;overflow:hidden;position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f7f7f7;border:1px solid #ddd;white-space:nowrap;border-radius:3px;background-image:none}.select2-wrapper .select2-container .selection .select2-selection{background-color:#f7f7f7;margin:0;padding:0 35px 0 15px;height:40px;line-height:40px;font-weight:400;font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:none;box-shadow:none;outline:0}.select2-wrapper .select2-container .selection .select2-selection .select2-selection__rendered{padding:0;height:40px;line-height:40px}.select2-wrapper .select2-container .selection .select2-selection .select2-selection__arrow{position:absolute;right:7px;border:none;background:0 0;background-image:none}.select2-wrapper .select2-container .selection .select2-selection .select2-selection__arrow:after{content:'\e864';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}.select2-wrapper .select2-container .selection .select2-selection .select2-selection__arrow b{display:none}.select2-wrapper .optional-label{line-height:39px;position:absolute;top:0;right:70px;left:auto;bottom:auto;font-size:13px;font-style:italic;font-weight:200;color:#999;display:block}.select2-wrapper.small{height:30px}.select2-wrapper.small .select2-container{height:30px}.select2-wrapper.small .select2-container .selection{height:30px;line-height:30px}.select2-wrapper.small .select2-container .selection .select2-selection{height:30px;line-height:30px}.select2-wrapper.small .select2-container .selection .select2-selection .select2-selection__rendered{height:30px;line-height:30px}.select2-wrapper.small .optional-label{line-height:29px}.select2-container.select2-container--focus .selection .select2-selection{border:1px solid #ddd;border-radius:3px;padding:0 34px 0 14px}.select2-container.select2-container--focus .selection .select2-selection .select2-selection__rendered{line-height:40px}.select2-container.select2-container--open .selection .select2-selection{border:1px solid #ddd;border-bottom:none;border-radius:3px 3px 0 0;padding:0 34px 0 14px}.select2-container.select2-container--open .selection .select2-selection .select2-selection__rendered{line-height:40px}.select2-wrapper.small .select2-container.select2-container--focus .selection .select2-selection .select2-selection__rendered{line-height:30px}.select2-wrapper.small .select2-container.select2-container--open .selection .select2-selection .select2-selection__rendered{line-height:30px}.select2-wrapper.small .select2-container .selection .select2-selection{padding:0 25px 0 10px}.select2-wrapper.small .select2-container .selection .select2-selection .select2-selection__arrow{right:4px}.select2-container.select2-container--open .select2-selection .select2-selection__arrow:after{content:'\e867';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select2-container.select2-container--open{z-index:9999}.select2-dropdown{box-sizing:border-box;margin-top:-2px;position:absolute;z-index:9999;top:100%;margin-left:1px;background:#f7f7f7;color:#000;border:1px solid #ddd;border-radius:0 0 3px 3px}.select2-container--default .select2-search--dropdown:not(.select2-search--hide){display:inline-block;width:100%;min-height:26px;margin:0;padding:5px 15px 10px;position:relative;z-index:10000;white-space:nowrap}.select2-container--default .select2-search--dropdown:not(.select2-search--hide) .select2-search__field{background:0 0;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;font-size:14px;font-family:'Proxima Nova';background-color:#fff;color:#666;width:100%;-webkit-appearance:initial}.select2-dropdown--above .select2-search--dropdown{padding-top:10px}.select2-results{padding:0;margin:0}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results .load-more,.select2-results .select2-results__option{height:30px;margin:0;line-height:30px;font-weight:200;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select2-results__option--highlighted{background:#e2e2e2;color:#444}.select2-container--default .select2-results__option[aria-selected=true]{background:0 0;color:#00aee4;cursor:default}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#e2e2e2;color:#444}.select2-container--default .select2-results__option--highlighted[aria-selected=true]{background:#e2e2e2;color:#00aee4}.select2-result-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select2-result-item-with-context{float:left}.select2-result-context{float:right;text-align:right}.select2-container--default .select2-results__options>.select2-results__option{padding:0 15px}.select2-container--default .select2-results__options>.select2-results__option .select2-result-item{padding:0 10px}.select2-container--default .select2-results,.select2-container--default .select2-results>.select2-results__options{max-height:300px}.select2-container--default .select2-dropdown:not(.select2-dropdown--above) .select2-results>ul>li:last-child{margin-bottom:20px}.select2-container--default .select2-results__option .select2-results__option{padding:0 15px}.select2-container--default .select2-results__option .select2-results__option .select2-result-item{padding:0 20px}.select2-container--default .select2-results__option[role=group]{height:auto;padding:0}.select2-container--default .select2-results__option[role=group][aria-label=''] .select2-results__option{padding:0 15px}.select2-container--default .select2-results__option[role=group][aria-label=''] .select2-results__option .select2-result-item{padding:0 10px}.select2-container--default .select2-results__group{padding:0 15px 0}.select2-container--default .select2-results__group .select2-result-item{font-weight:400;text-transform:uppercase;font-size:12px}.select2-container--default .select2-results>ul>li:not(:last-child) .select2-results__options--nested{margin-bottom:20px;position:relative}.select2-container--default .select2-results>ul>li:not(:last-child) .select2-results__options--nested:after{content:'';position:absolute;top:auto;right:15px;left:15px;bottom:-10px;height:1px;background:#ddd}.select2-container--disabled .selection .select2-selection .select2-selection__rendered,.select2-container--disabled .selection .select2-selection--single .select2-selection__rendered{color:#999}.modal .select2-wrapper{height:30px}.modal .select2-wrapper .select2-container{height:30px}.modal .select2-wrapper .select2-container .selection{height:30px;line-height:30px}.modal .select2-wrapper .select2-container .selection .select2-selection{height:30px;line-height:30px}.modal .select2-wrapper .select2-container .selection .select2-selection .select2-selection__rendered{height:30px;line-height:30px}.modal .select2-wrapper .optional-label{line-height:29px}.modal .select2-wrapper .select2-container.select2-container--focus .selection .select2-selection .select2-selection__rendered{line-height:30px}.modal .select2-wrapper .select2-container.select2-container--open .selection .select2-selection .select2-selection__rendered{line-height:30px}.modal .select2-wrapper .select2-container .selection .select2-selection{padding:0 25px 0 10px}.modal .select2-wrapper .select2-container .selection .select2-selection .select2-selection__arrow{right:4px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.content-with-sidebar.section-settings{top:50px}.content-with-sidebar.section-settings>.sidebar{width:160px}.content-with-sidebar.section-settings>.content{position:absolute;top:0;right:0;left:160px;bottom:0}.content-with-sidebar.section-settings.accessLinks .settings-title{padding-bottom:15px}.content-with-sidebar.section-settings.accessLinks .public-link-list .action{position:absolute;top:30px;right:25px;left:auto;bottom:auto}.settings-title{font-size:18pt;font-weight:200;margin:0;padding:5px 0 25px;border-bottom:1px solid #ddd}.settings-sub-title{padding-top:10px;font-size:14px}.settings.institution .select{margin:0}.settings.institution .institution-details{margin-bottom:20px}.settings.institution .organization-list{padding:20px}.settings.institution .organization-list .organization-row{margin-bottom:15px}.settings.institution .organization-list .add:after,.settings.institution .organization-list .add:before,.settings.institution .organization-list .organization-row:after,.settings.institution .organization-list .organization-row:before{content:"";display:table}.settings.institution .organization-list .add:after,.settings.institution .organization-list .organization-row:after{clear:both}.settings.institution .organization-list input{float:left}.settings.institution .organization-list .btn{width:100px;float:left;margin-left:15px}.settings.institution .toggles{padding:20px}.settings.institution .textarea{width:500px}.features .row-content{width:auto;text-align:center;height:20px}.features label{font-size:16px!important;font-weight:400!important;margin-right:100px}.settings-main.index .btn{margin:0 auto 30px;width:400px}.settings-main.index .btn.imageSelectBtn{width:120px}.settings-main.index .row{position:relative;padding:20px 0;border-bottom:1px solid #ddd}.settings-main.index .row:after,.settings-main.index .row:before{content:"";display:table}.settings-main.index .row:after{clear:both}.settings-main.index .row:first-of-type{padding-top:10px}.settings-main.index .row:last-child{border-bottom:none}.settings-main.index .row.thin{padding:5px 0}.settings-main.index .row-content{position:relative;min-width:700px;max-width:800px;margin:auto}.settings-main.index .row .left{width:250px;position:absolute;top:0;right:auto;left:0;bottom:0;color:#333;font-weight:500}.settings-main.index .row .left:after,.settings-main.index .row .left:before{content:"";display:table}.settings-main.index .row .left:after{clear:both}.settings-main.index .row .left h3{position:absolute;top:50%;right:auto;left:50px;bottom:auto;margin-top:-9px!important}.settings-main.index .row .right{position:relative;margin-left:250px;color:#999;margin-right:40px}.settings-main.index .row .right:after,.settings-main.index .row .right:before{content:"";display:table}.settings-main.index .row .right:after{clear:both}.settings-main.index .row .right .value>div{padding:0 15px;float:left;width:100%}.settings-main.index .row .right .value .subcol{width:50%;padding:0}.settings-main.index .row .right .value .subcol:first-child>.field{margin-right:15px}.settings-main.index .row .right .value .subcol:first-child .input-wrapper{padding-right:15px}.settings-main.index .row .right .value .field{padding:0 15px;background-color:#f7f7f7;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;font-weight:200}.settings-main.index .row .value{font-size:12pt;line-height:40px;outline:0}.settings-main.index .row .value label{font-size:14px}.settings-main.index .row .phoneNumberSection label.small{font-size:14px;margin-bottom:12px;color:#999}.settings-main.index .row .input,.settings-main.index .row .textarea{width:100%;margin:0}.settings-main.index .row .textarea textarea{height:150px;vertical-align:top}.settings-main.index .row-content h3.title{font-size:16px;font-weight:400;color:#333;margin:0}.settings-main.index .row-content .featureTitle{font-weight:400!important;vertical-align:super;margin-right:100px!important}.settings-main.index .row-content .toggles{position:relative;margin-top:5px}.settings-main.index .row-content .toggles .featureToggle label{font-size:14px;color:#333;font-weight:400;margin-left:5px}.settings-container .public-link .link-details .input-wrapper.description{margin-right:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.simpleTable{width:100%}.simpleTable table{width:100%;display:table;text-align:left;cursor:default;margin:5px 0;padding-bottom:5px;border-collapse:collapse;background-color:#f3f3f3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.simpleTable table .checkbox{width:15px}.simpleTable table td.checkbox input[type=checkbox]{pointer-events:none}.simpleTable table tr{border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.simpleTable table tbody tr:hover{background:#e6e6e6}.simpleTable table tbody tr.selected,.simpleTable table tbody tr.selected:hover{background-color:#00aee4;color:#fff}.simpleTable table td,.simpleTable table th{padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.simpleTable table th{font-size:12pt;height:30px;line-height:30px;color:#333}.simpleTable table tbody tr{font-size:10pt}.simpleTable table th.sort{position:relative}.simpleTable table th.sort:after{position:absolute;top:5px;right:auto;left:auto;bottom:auto;margin-left:10px}.simpleTable table th.sort.desc:after{content:'\e874';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simpleTable table th.sort.asc:after{content:'\e877';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.bottom-container,.slidePreview,.slidePreview-overlay{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}div.slideDeckNavigation-slide .hiddenSlide{background:#444;width:160px;height:120px;position:absolute;top:15px;right:auto;left:15px;bottom:auto}div.slideDeckNavigation-slide .hiddenSlide h3{position:absolute;top:50%;right:0;left:0;bottom:auto;color:#666;font-size:24px;line-height:24px;margin-top:-13px;text-align:center;font-weight:400}.slidePreview{height:100%;width:100%;position:fixed;top:0;right:auto;left:0;bottom:auto;z-index:100;display:flex;justify-content:center}.slidePreview .activity-container{background:#fff;min-height:50vh;overflow:auto;flex-grow:1;display:flex}.slidePreview .blank-slide{width:1000px;height:1000px;background:#fff;max-height:100%;max-width:100%}.slidePreview .close{z-index:9;position:absolute;top:30px;right:30px;left:auto;bottom:auto}.slidePreview .close:after{color:#fff;content:'\e822';font-family:Entypo;font-size:40px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slidePreview .slidePreview-overlay{z-index:1;background-color:#333;position:absolute;top:0;right:0;left:0;bottom:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.slidePreview .slide .slide-media img{margin:0 auto;display:block;max-width:100%;max-height:100%;width:auto}.slidePreview .slide .embedly-slide{position:relative}.slidePreview .slide.embedly-slide img{max-height:600px}.slidePreview .interaction-overlay{display:block!important}.slidePreview .slidePreview-container{margin-top:70px;width:900px;max-width:95vw;max-height:80vh;min-height:40vh;z-index:2;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;display:flex;align-items:center}.slidePreview .slidePreview-container .preview-slideNumber{text-align:center;color:#999;margin-top:15px;font-size:15px;font-weight:500}.slidePreview .slidePreview-container .slide-container{max-height:100%;overflow-y:auto;display:flex;flex-grow:1;flex-direction:column}.slidePreview .slidePreview-container .imageAnnotation-container{position:relative!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.slidePreview .slidePreview-container .slide-thumbnail{display:none}.slidePreview .slidePreview-container .slide{position:relative}.slidePreview .slidePreview-container .activity-wrapper{position:relative;width:100%}.slidePreview .slidePreview-container .activity-wrapper .activity-content,.slidePreview .slidePreview-container .activity-wrapper fieldset{overflow-y:hidden}.slidePreview.open>div{visibility:visible}.slidePreview.open .slidePreview-overlay{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9}.slidePreview.open .slidePreview-container{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.slidePreview.open .slidePreview-container .bottom-container{bottom:0}.slidePreview .next-preview,.slidePreview .previous-preview{width:3rem;display:flex;flex-shrink:0;justify-content:center;color:#999;cursor:pointer}.slidePreview .previous-preview:not(.disabled)::before{content:'\e86d';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slidePreview .next-preview:not(.disabled)::before{content:'\e86e';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider label{display:block}.slider input{position:absolute;opacity:0}.slider input:focus+.slider-bar{margin:0}.slider input:focus+.slider-bar .slider-bar-section{height:17px;border-top:2px solid #9bd0eb;border-bottom:2px solid #9bd0eb}.slider input:focus+.slider-bar .slider-bar-section:first-child{border-left:2px solid #9bd0eb}.slider input:focus+.slider-bar .slider-bar-section:last-child{border-right:2px solid #9bd0eb}.slider input:focus+.slider-bar .slider-bar-handle{top:1px}.slider .slider-bar{position:relative;width:300px;margin:1px 0}.slider .slider-bar-sections:after,.slider .slider-bar-sections:before{content:"";display:table}.slider .slider-bar-sections:after{clear:both}.slider .slider-bar-section{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:15px;background-color:#f3f3f3;border-color:#ddd rgba(0,0,0,.1);border-style:solid;border-width:1px}.slider .slider-bar-section:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:25% 50%;-webkit-border-top-left-radius:25% 50%;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:25% 50%;-moz-border-radius-topleft:25% 50%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:25% 50%;border-top-left-radius:25% 50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-background-clip:inherit;-webkit-background-clip:inherit;background-clip:inherit}.slider .slider-bar-section:last-child{-webkit-border-top-right-radius:25% 50%;-webkit-border-bottom-right-radius:25% 50%;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:25% 50%;-moz-border-radius-bottomright:25% 50%;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:25% 50%;border-bottom-right-radius:25% 50%;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.slider .slider-bar-section:not(:first-child){border-left:none}.slider .slider-bar-handle{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;background-color:#ccc;border:1px solid #999;width:15px;height:15px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.split-panel-container{margin:40px auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:table}.split-panel-container:not(.mini){width:860px}.split-panel-container:not(.mini) #right-panel{width:540px}.split-panel-container.mini{width:590px}.split-panel-container.mini #right-panel{width:270px}.split-panel-container.light{background-color:#fff}.split-panel-container.dark{background-color:#f3f3f3}.split-panel-container #left-panel,.split-panel-container #right-panel{height:100%;padding-top:60px;padding-bottom:30px}.split-panel-container #left-panel .content,.split-panel-container #right-panel .content{height:100%;position:relative}.split-panel-container #left-panel{width:200px;border-right:1px solid #ddd;padding-left:30px;padding-right:29px}.split-panel-container #left-panel img{margin-bottom:1em}.split-panel-container #right-panel{border-left:1px solid #ddd;float:right;padding-left:30px;padding-right:30px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.studyGuideContent{background:#e6e6e6;position:absolute;top:0;right:0;left:0;bottom:0}@font-face{font-family:Entypo;src:url(/assets/fonts/entypo.eot);src:url(/assets/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/entypo.woff) format('woff'),url(/assets/fonts/entypo.ttf) format('truetype'),url(/assets/fonts/entypo.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:echo360;src:url(/assets/fonts/echo360.eot);src:url(/assets/fonts/echo360.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/echo360.woff) format('woff'),url(/assets/fonts/echo360.ttf) format('truetype'),url(/assets/fonts/echo360.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-800.eot);src:url(/assets/fonts/proximanova-800.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-800.woff) format('woff'),url(/assets/fonts/proximanova-800.ttf) format('truetype'),url(/assets/fonts/proximanova-800.svg) format('svg');font-weight:800;font-style:normal}.proximanova-800{font-family:'Proxima Nova';font-weight:800}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-700.eot);src:url(/assets/fonts/proximanova-700.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-700.woff) format('woff'),url(/assets/fonts/proximanova-700.ttf) format('truetype'),url(/assets/fonts/proximanova-700.svg) format('svg');font-weight:700;font-style:normal}.proximanova-700{font-family:'Proxima Nova';font-weight:700}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-600.eot);src:url(/assets/fonts/proximanova-600.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-600.woff) format('woff'),url(/assets/fonts/proximanova-600.ttf) format('truetype'),url(/assets/fonts/proximanova-600.svg) format('svg');font-weight:600;font-style:normal}.proximanova-600{font-family:'Proxima Nova';font-weight:600}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-500.eot);src:url(/assets/fonts/proximanova-500.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-500.woff) format('woff'),url(/assets/fonts/proximanova-500.ttf) format('truetype'),url(/assets/fonts/proximanova-500.svg) format('svg');font-weight:500;font-style:normal}.proximanova-500{font-family:'Proxima Nova';font-weight:500}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-400.eot);src:url(/assets/fonts/proximanova-400.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-400.woff) format('woff'),url(/assets/fonts/proximanova-400.ttf) format('truetype'),url(/assets/fonts/proximanova-400.svg) format('svg');font-weight:400;font-style:normal}.proximanova-400{font-family:'Proxima Nova';font-weight:400}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-200.eot);src:url(/assets/fonts/proximanova-200.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-200.woff) format('woff'),url(/assets/fonts/proximanova-200.ttf) format('truetype'),url(/assets/fonts/proximanova-200.svg) format('svg');font-weight:200;font-style:normal}.proximanova-200{font-family:'Proxima Nova';font-weight:200}@font-face{font-family:'Proxima Nova';src:url(/assets/fonts/proximanova-100.eot);src:url(/assets/fonts/proximanova-100.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/proximanova-100.woff) format('woff'),url(/assets/fonts/proximanova-100.ttf) format('truetype'),url(/assets/fonts/proximanova-100.svg) format('svg');font-weight:100;font-style:normal}.proximanova-100{font-family:'Proxima Nova';font-weight:100}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.studyGuideList{position:absolute;top:0;right:0;left:0;bottom:0}div.studyGuideList>.filter{position:absolute;top:20px;right:30px;left:auto;bottom:auto}div.studyGuideList>.list{position:absolute;top:0;right:0;left:0;bottom:0;overflow-x:visible;overflow-y:auto}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.studyGuideNav{height:94px;border-color:#e6e6e6;border-style:solid;border-width:0 0 1px 0}div.studyGuideNav h1{line-height:1.2em;font-weight:400;font-size:24pt;line-height:95px;float:left;padding:0 20px}div.studyGuideNav .buttons{float:right;padding:20px 0 0}div.studyGuideNav .buttons a.btn{float:right}div.studyGuideNav-timeline-container{margin:0 150px 0 160px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.switch{position:relative;display:block}.switch:after,.switch:before{content:"";display:table}.switch:after{clear:both}.switch input{position:absolute;top:0;left:0;opacity:0}.switch .toggle-switch{position:relative;background:#ccc;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer;display:block;height:14px;overflow:hidden;padding:3px;transition:background .3s;width:39px;box-sizing:content-box}.switch input:checked+.toggle-switch{background:#00ad42}.switch input:checked+.toggle-switch .indicator{margin-left:23px}.switch input:checked+.toggle-switch:before{position:relative;top:-4px;content:'\e007';font-family:echo360;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px;right:auto;left:auto;bottom:auto}.switch input:focus+.toggle-switch{border:2px solid #9bd0eb;margin:-2px}.switch .indicator{background:#fff;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;height:14px;position:relative;transition:margin-left .3s;width:16px}.switch .indicator:after,.switch .indicator:before{line-height:15px;position:absolute;text-align:center;top:0;width:23px}.switch label{display:block;font-size:11pt;line-height:20px;font-weight:300}.switch.label-position-left .toggle-switch,.switch.label-position-right .toggle-switch{float:left}.switch.label-position-left label,.switch.label-position-right label{float:left;padding:0 10px}.switch.label-position-bottom,.switch.label-position-top{text-align:center}.switch.label-position-bottom .toggle-switch,.switch.label-position-top .toggle-switch{display:inline-block}.switch.disabled{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;cursor:normal}.switch span.error{color:#d21001;font-size:13px;margin-top:10px;display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.tabbed{position:absolute;top:0;right:0;left:0;bottom:0}.tabbed>.tabs{position:absolute;top:0;right:0;left:0;bottom:auto;height:40px;padding:0 20px;border-bottom:1px solid #ddd;white-space:nowrap;overflow-x:auto}.tabbed>.tabs>a.anchor{height:37px;line-height:40px;display:inline-block;zoom:1;vertical-align:top;padding:0 10px;margin:0 10px;font-size:15px;color:#444}.tabbed>.tabs>a.anchor.selected{border-bottom:3px solid #00aee4}.tabbed>.contents{position:absolute;top:40px;right:0;left:0;bottom:0;overflow-y:auto}.tabbed>.contents .tab{display:none}.tabbed>.contents .tab.selected{display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.tabbedParent{position:absolute;top:0;right:0;left:0;bottom:0}.tabbedParent>.tabsParent{position:absolute;top:0;right:0;left:0;bottom:auto;height:40px;padding:0 20px;border-bottom:1px solid #ddd;white-space:nowrap;overflow-x:auto}.tabbedParent>.tabsParent>a.anchor{height:37px;line-height:40px;display:inline-block;zoom:1;vertical-align:top;padding:0 10px;margin:0 10px;font-size:15px;color:#444}.tabbedParent>.tabsParent>a.anchor.selected{border-bottom:3px solid #00aee4}.tabbedParent>.contentsParent{position:absolute;top:40px;right:0;left:0;bottom:0;overflow-y:auto}.tabbedParent>.contentsParent .tabParent{display:none}.tabbedParent>.contentsParent .tabParent.selected{display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.tagger{margin-top:10px}.tagger .title{margin:10px 15px;border-bottom:1px solid;border-color:#ccc;line-height:1.2em;font-weight:500;font-size:15pt}.tagger .actionBar{height:40px}.tagger .tagText{float:left}.tagger a.btn.addTag{float:left;margin:5px 0;line-height:26px}.tagger .deleteTag{display:inline;cursor:pointer;height:20px;line-height:20px;background:#e5e5e5}.tagger .deleteTag:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tagger .tags{margin:10px 15px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.tags{margin-top:10px}.tags .tag{float:left;margin:2.5px 10px 2.5px 5px;position:relative}.tags .tag:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.tags .tag:after{top:10px;right:100%;margin:-10px 0 0;border-right-color:#e5e5e5;border-left-width:0}.tags .tag .text{height:20px;line-height:20px;padding:0 7px 0 5px;background:#e5e5e5;color:#333;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.timingInputs .timingInputs-wrapper{float:left}.timeDuration{float:left}.timeDuration span.error{display:none}.timeDuration.error .timeSelect{border-color:#d21001;color:#ab275c}.timeDuration.error .timeSelect input,.timeDuration.error .timeSelect select{color:#ab275c}.timeDuration.error .timeSelect:after{content:'\e914';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d21001}.timeDuration.error span.error{color:#d21001;font-size:13px;display:block}.timeDuration.durationError span.error{color:#d21001;font-size:13px;display:table-caption;width:100px}.timeDuration .input.durationHours.error .input-wrapper:after,.timeDuration .input.durationMinutes.error .input-wrapper:after{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.timeRange .timeRange-wrapper{float:left}.timeRange span.error{display:none}.timeRange.error .timeSelect{border-color:#d21001;color:#ab275c}.timeRange.error .timeSelect input,.timeRange.error .timeSelect select{color:#ab275c}.timeRange.error .timeSelect:after{content:'\e914';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d21001}.timeRange.error span.error{width:95%;margin-top:10px;margin-right:5%;color:#d21001;font-size:13px;display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}select::-ms-expand{display:none}.timeSelect{border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);position:relative;width:107px;font-size:15px}.timeSelect:after,.timeSelect:before{content:"";display:table}.timeSelect:after{clear:both}.timeSelect.disabled{cursor:not-allowed;color:#ccc;background-color:#f7f7f7;border-color:#eee;-webkit-box-shadow:inset 0 0 0 0 transparent;-moz-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}.timeSelect:after{content:'\e853';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:8px;top:50%;line-height:16px;margin-top:-8px;color:#999;background-color:#fff;height:20px}.timeSelect .separator{float:left;padding:7px 2px;text-align:center}.timeSelect input{display:block;float:left;margin:2px 0;padding:6px 0;width:22px;border:none;background:0 0;font-size:inherit;font-family:inherit}.timeSelect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:33px;border:none;background:0 0;font-size:inherit;font-family:inherit;height:20px;margin-top:7px}.timeSelect .hours{text-align:right;margin-left:4px}.timeSelect.error{border-color:#d21001;color:#ab275c}.timeSelect.error .error{color:#d21001}.timeSelect.error input,.timeSelect.error select{color:#ab275c}.timeSelect.error:after{content:'\e914';font-family:Entypo;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d21001}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.toggle-view{font-size:.75rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;position:relative;margin:5px 10px;float:left;cursor:pointer;background:#f7f7f7}.toggle-view:after,.toggle-view:before{content:"";display:table}.toggle-view:after{clear:both}.toggle-view .view-grid,.toggle-view .view-list{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;float:left;overflow:hidden;margin:2px;padding:5px;width:15px;height:15px;color:#00aee4;text-align:center;text-decoration:none;line-height:15px}.toggle-view .view-list:before{content:'\e896';font-family:Entypo;font-size:16pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toggle-view .view-grid:before{content:'\e81f';font-family:Entypo;font-size:16pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0}.toggle-view .selected{background:#00aee4;color:#f7f7f7}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}#tooltips{z-index:140;position:fixed;top:0;left:0;right:0}.tooltip{display:none;position:absolute;z-index:140;visibility:visible;font-size:13px!important;line-height:1.4em}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.tooltip.top{bottom:100%;margin-bottom:10px;left:0}.tooltip.top:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:8px}.tooltip.top:after{top:100%;left:50%;margin:0 0 0 -8px;border-top-color:#000;border-bottom-width:0}.tooltip.top.first:after{left:15px}.tooltip.top.last:after{left:auto;right:7px}.tooltip.right{top:0;left:100%;margin-left:9px}.tooltip.right:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:8px}.tooltip.right:after{top:50%;right:100%;margin:-8px 0 0;border-right-color:#000;border-left-width:0}.tooltip.right:after{margin-right:-1px}.tooltip.left{top:0;right:100%;margin-right:9px}.tooltip.left:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:8px}.tooltip.left:after{top:50%;left:100%;margin:-8px 0 0;border-left-color:#000;border-right-width:0}.tooltip.left:after{margin-left:-1px}.tooltip.bottom{top:100%;margin-top:10px;left:0}.tooltip.bottom:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:8px}.tooltip.bottom:after{bottom:100%;left:50%;margin:0 0 0 -8px;border-bottom-color:#000;border-top-width:0}.tooltip.tooltip-classroom{font-size:10pt}.tooltip.tooltip-classroom .tooltip-inner{padding:3px 8px;color:#fff;background-color:#000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.tooltip.tooltip-classroom .tooltip.top{margin-bottom:11px}.tooltip.tooltip-classroom .tooltip.top:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.tooltip.tooltip-classroom .tooltip.top:after{top:100%;left:50%;margin:0 0 0 -10px;border-top-color:#000;border-bottom-width:0}.tooltip.tooltip-classroom .tooltip.right{margin-left:11px}.tooltip.tooltip-classroom .tooltip.right:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.tooltip.tooltip-classroom .tooltip.right:after{top:50%;right:100%;margin:-10px 0 0;border-right-color:#000;border-left-width:0}.tooltip.tooltip-classroom .tooltip.left{margin-right:11px}.tooltip.tooltip-classroom .tooltip.left:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.tooltip.tooltip-classroom .tooltip.left:after{top:50%;left:100%;margin:-10px 0 0;border-left-color:#000;border-right-width:0}.tooltip.tooltip-classroom .tooltip.bottom{margin-top:11px}.tooltip.tooltip-classroom .tooltip.bottom:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:10px}.tooltip.tooltip-classroom .tooltip.bottom:after{bottom:100%;left:50%;margin:0 0 0 -10px;border-bottom-color:#000;border-top-width:0}.tooltip.tooltip-capture-details{text-align:left}.tooltip.tooltip-capture-details:after{border-bottom-color:#333}.tooltip.tooltip-capture-details .tooltip-inner{padding:10px 12px;max-width:none;color:#999;background-color:#333;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;min-width:450px}.tooltip.tooltip-caption-status:after{display:none!important}.tooltip.tooltip-caption-status .tooltip-inner{font-style:normal;max-width:none;padding:10px 12px;background-color:#333;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.tooltip.tooltip-caption-status p{display:inline;white-space:pre}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.wizardPanel{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f3f3f3;min-height:130px;margin:20px;padding:10px 10px 10px 160px;position:relative}.wizardPanel .progress{left:0;top:0;position:absolute;height:100%;width:150px;border-right:1px solid #ddd}.wizardPanel .progress .wizardProgress{margin:10px 15px}.wizardPanel p{max-width:600px;float:left}.wizardPanel .next{float:right;max-width:260px}.wizardPanel:after,.wizardPanel:before{content:"";display:table}.wizardPanel:after{clear:both}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.wizardProgress table{font-size:9pt;display:block;width:100%}.wizardProgress table tr{line-height:2em}.wizardProgress table tr td:nth-child(1){padding-right:5px}.wizardProgress table tr.active{font-weight:600}.wizardProgress table tr.active::after{position:absolute;margin-left:5px;color:#00aee4;content:'\e87e';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wizardProgress table tr.completed:after{position:absolute;margin-left:8px;color:#00ad42;content:'\e821';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.accordion-segment .accordion-segment-head{height:54px;line-height:54px;border-bottom:1px solid #ccc;margin-bottom:-1px;font-size:20px}.accordion-segment .segment-content{border-bottom:1px solid #ccc;padding-top:1px}.accordion-segment .toggle-segment{color:#000;float:left;height:20px;margin:17px 2px 0 20px;overflow:hidden;text-decoration:none;width:20px}.accordion-segment .toggle-segment:before{display:block;line-height:21px}.accordion-segment .toggle-segment:before{content:'\e876';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion-segment.opened .toggle-segment:before{content:'\e874';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f3f3f3;margin:10px 0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.accordion-segment .accordion-segment-head{height:54px;line-height:54px;border-bottom:1px solid #ccc;margin-bottom:-1px;font-size:20px}.accordion-segment .segment-content{border-bottom:1px solid #ccc;padding-top:1px}.accordion-segment .toggle-segment{color:#000;float:left;height:20px;margin:17px 2px 0 20px;overflow:hidden;text-decoration:none;width:20px}.accordion-segment .toggle-segment:before{display:block;line-height:21px}.accordion-segment .toggle-segment:before{content:'\e876';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordion-segment.opened .toggle-segment:before{content:'\e874';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.icon.additional-materials:after{position:relative;top:-4px;content:'\e006';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.attach:after{content:'\e832';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendarIcon:after{content:'\e84c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel:after{content:'\e822';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cancel-circled:after{content:'\e823';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.check:after{content:'\e821';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.cog:after{content:'\e80a';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-arrow:after{content:'\e870';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open:after{content:'\e864';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.down-open-mini:after{content:'\e868';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.export:after{content:'\e837';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.echo-cancel:after{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.left-open-big:after{content:'\e86d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.loop:after{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.mail:after{content:'\e814';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.menu:after{position:relative;top:-4px;content:'\e820';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.picture:after{position:relative;top:-4px;content:'\e003';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.play:after{position:relative;top:-4px;content:'\e000';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus-circled:after{content:'\e826';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.plus:after{content:'\e825';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.popup:after{content:'\e85c';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.preview:after{position:relative;top:-4px;content:'\e013';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.print:after{content:'\e83d';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.right-open-big:after{content:'\e86e';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.search:after{content:'\e812';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.sendEmail:after{position:relative;top:-4px;content:'\e032';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.user:after{content:'\e819';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.small-icon:after{font-size:15px}.icon.medium-icon:after{font-size:18px}.icon.large-icon:after{font-size:21px}.icon.echo-icon:after{font-size:32px}.activity-viewer{position:relative;border-bottom:solid 1px #ddd}.activity-viewer .explanation-hint,.activity-viewer .explanation-select-all{position:absolute;top:-49px;right:20px;left:auto;bottom:auto;font-style:italic;color:#999;font-size:14px}.activity-viewer .showBothWarnings .explanation-hint{top:-38px}.activity-viewer .showBothWarnings .explanation-select-all{top:-63px}.activity-viewer .activity-stage{border-top:1px solid #ddd;width:100%;max-height:800px}.activity-viewer .activity-stage:after,.activity-viewer .activity-stage:before{content:"";display:table}.activity-viewer .activity-stage:after{clear:both}.activity-viewer .activity-stage .activity-view,.activity-viewer .activity-stage .students-view{float:left;max-height:800px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.activity-viewer .activity-stage .activity-view{width:50%;border-right:solid 1px #ddd;min-height:400px;overflow:auto}.activity-viewer .activity-stage .activity-view .activity-prompt{margin:0;padding:0;text-align:left;min-height:60px}.activity-viewer .activity-stage .activity-view .activity-prompt .activity-title{padding:20px 0}.activity-viewer .activity-stage .activity-view .activity-prompt .activity-title h2{font-size:14px;font-weight:200;padding:0 20px 0 75px;line-height:17pt;position:relative;word-wrap:break-word}.activity-viewer .activity-stage .activity-view .activity-prompt .activity-title h2:before{content:'';height:40px;width:40px;background-repeat:no-repeat;background-position:center;margin:0 25px 0 0;position:absolute;top:50%;right:auto;left:10px;bottom:auto;margin-top:-20px}.activity-viewer .activity-stage .activity-view .activity-prompt .activity-title .embedded-content{border-top:solid 1px #eee;padding-top:20px;margin:15px 20px auto 75px}.activity-viewer .activity-stage .activity-view .activity-prompt .activity-title .embedded-content a{word-break:break-all;color:#00aee4;font-size:13px}.activity-viewer .activity-stage .activity-view .activity-prompt .activity-title .embedded-content img{max-height:90px;max-width:120px;vertical-align:middle;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}.activity-viewer .activity-stage .activity-view .content{padding:0}.activity-viewer .activity-stage .activity-view .content .correct-answer-text{color:#00aee4}.activity-viewer .activity-stage .activity-view .content .reorder-results-wrapper{display:none}.activity-viewer .activity-stage .activity-view .content .reorder-results-wrapper.grid{width:100%;overflow:auto}.activity-viewer .activity-stage .activity-view .content .reorder-results-header{text-align:center;position:relative;height:50px;border-color:#ddd;border-style:solid;border-width:1px 0}.activity-viewer .activity-stage .activity-view .content .reorder-results-header>div:not(.toggle-view){color:#00aee4;font-size:16px;text-transform:uppercase;line-height:50px;font-weight:400}.activity-viewer .activity-stage .activity-view .content .reorder-results-header .toggle-view{position:absolute;top:10px;right:10px;left:auto;bottom:auto;margin:0;background:#fff;border:none}.activity-viewer .activity-stage .activity-view .content .reorder-results-header .toggle-view a{margin:3px}.activity-viewer .activity-stage .activity-view .content .image-wrapper{margin:20px;text-align:center;position:relative}.activity-viewer .activity-stage .activity-view .content .image-wrapper img{max-width:100%;max-height:600px;vertical-align:middle}.activity-viewer .activity-stage .activity-view .content .image-wrapper>div{position:absolute;top:0;bottom:0}.activity-viewer .activity-stage .activity-view .content .image-wrapper span.marker.selected{border-color:#ff0!important}.activity-viewer .activity-stage .activity-view .content .choice{margin-left:-30px;padding-left:30px;position:relative}.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper{position:relative;font-size:14px;min-height:40px;border:none;border-bottom:solid 1px #eee;cursor:pointer;padding:0 95px 0 65px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper:after,.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper:before{content:"";display:table}.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper:after{clear:both}.activity-viewer .activity-stage .activity-view .content .choice:last-child{margin-bottom:30px}.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper>span{float:left;position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper>span:first-child{width:100%;padding:11px 0;word-wrap:break-word}.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper>span.letter{position:absolute;top:50%;right:auto;left:0;bottom:auto;width:65px;text-align:left;padding:0 25px;line-height:40px;margin-top:-20px}.activity-viewer .activity-stage .activity-view .content .choice .choice-wrapper>span.count{position:absolute;top:50%;right:0;left:auto;bottom:auto;width:80px;padding:0 30px 0 0;text-align:right;line-height:40px;margin-top:-20px}.activity-viewer .activity-stage .activity-view .content .choice.wrong{color:#d21001}.activity-viewer .activity-stage .activity-view .content .choice.correct{color:#00ad42}.activity-viewer .activity-stage .activity-view .content .choice.correct:before{position:relative;top:-4px;content:'\e007';font-family:echo360;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:auto;left:25px;bottom:auto;margin-top:-9px}.activity-viewer .activity-stage .activity-view .content .choice.selected{background-color:#f7f7f7}.activity-viewer .activity-stage .activity-view .content .choice.selected .choice-wrapper>span:first-child:after{position:absolute;top:0;right:-95px;left:auto;bottom:0;content:'';background-color:#00aee4;width:5px}.activity-viewer .activity-stage .activity-view .content .choice:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.activity-viewer .activity-stage .activity-view .content .choice.selected.correct{background-color:#f2fbf5}.activity-viewer .activity-stage .activity-view .content .choice.selected.correct .choice-wrapper>span:first-child:after{background-color:#00ad42}.activity-viewer .activity-stage .activity-view .content .choice.selected.wrong{background-color:#fdf3f2}.activity-viewer .activity-stage .activity-view .content .choice.selected.wrong .choice-wrapper>span:first-child:after{background-color:#d21001}.activity-viewer .activity-stage .activity-view .content .choice.hovered *{font-weight:500}.activity-viewer .activity-stage .students-view{width:50%;margin-left:-1px;border-left:solid 1px #ddd}.activity-viewer .activity-stage .students-view .response-count{position:absolute;top:0;right:20px;left:auto;bottom:auto;line-height:40px;font-size:13px;font-style:italic;color:#999}.activity-viewer .activity-stage .students-view .student-row{font-size:14px;border-bottom:solid 1px #eee;min-height:40px;width:100%;position:relative}.activity-viewer .activity-stage .students-view .student-row.explained:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);cursor:pointer}.activity-viewer .activity-stage .students-view .student-row .response-wrapper{position:relative}.activity-viewer .activity-stage .students-view .student-row .justification-wrapper{background:#f7f7f7;padding:10px 20px 10px 50px;border-top:solid 1px #eee;font-size:13px;display:none}.activity-viewer .activity-stage .students-view .student-row .justification-wrapper.expanded{display:block}.activity-viewer .activity-stage .students-view .student-row .cell{text-align:left;padding:11px 0;position:relative}.activity-viewer .activity-stage .students-view .student-row .cell.student{width:190px;padding:0 10px 0 30px;position:absolute;top:50%;margin-top:-20px;line-height:40px;left:0;overflow:hidden;text-overflow:ellipsis}.activity-viewer .activity-stage .students-view .student-row .cell.response{margin-left:230px;padding-left:20px;word-wrap:break-word}.activity-viewer .activity-stage .students-view .student-row .cell.response:after{content:''}.activity-viewer .activity-stage .students-view .student-row .cell.response.noResponse{font-style:italic;color:#999}.activity-viewer .activity-stage .students-view .student-row .cell:after{padding-left:5px}.activity-viewer .activity-stage .students-view .student-row .cell[data-sort-dir=asc]:after{position:relative;top:-4px;content:'\e026';font-family:echo360;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.activity-viewer .activity-stage .students-view .student-row .cell[data-sort-dir=desc]:after{position:relative;top:-4px;content:'\e025';font-family:echo360;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.activity-viewer .activity-stage .students-view .student-row.title{font-weight:400;font-size:13px;border-color:#ddd}.activity-viewer .activity-stage .students-view .student-row.title .response{padding-top:10px;padding-bottom:8px}.activity-viewer .activity-stage .students-view .student-row.wrong .response{color:#d21001}.activity-viewer .activity-stage .students-view .student-row.correct .response{color:#00ad42}.activity-viewer .activity-stage .students-view .student-row.correct .response:before{position:relative;top:-4px;content:'\e007';font-family:echo360;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:auto;left:-10px;bottom:auto;margin-top:-9px}.activity-viewer .activity-stage.ShortAnswer h2:before{background-image:url(/assets/images/activity/icon_shortAnswer_sm.png)}.activity-viewer .activity-stage.MultipleChoice h2:before{background-image:url(/assets/images/activity/icon_multipleChoice_sm.png)}.activity-viewer .activity-stage.ReOrder h2:before{background-image:url(/assets/images/activity/icon_orderedList_sm.png)}.activity-viewer .activity-stage.NumericalAnswer h2:before,.activity-viewer .activity-stage.RangeAnswer h2:before{background-image:url(/assets/images/activity/icon_numerical_sm.png)}.activity-viewer .activity-stage.ImageAnnotation h2:before{background-image:url(/assets/images/activity/icon_imageQuiz_sm.png)}.activity-viewer .activity-stage.NumericalAnswer .choice-wrapper,.activity-viewer .activity-stage.RangeAnswer .choice-wrapper{padding-left:25px!important}.activity-viewer .activity-stage.ReOrder .content>.choice:hover{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,.4);box-shadow:inset 0 0 0 0 rgba(0,0,0,.4)}.activity-viewer .activity-stage.ReOrder .content>.choice .choice-wrapper{cursor:auto!important}.activity-viewer .activity-stage.ReOrder .choice:nth-last-child(4) .choice-wrapper{border:none}.activity-viewer .activity-stage.ReOrder .reorder-results-wrapper .choice .choice-wrapper{padding-left:25px}.activity-viewer .activity-stage.ReOrder .reorder-cell{min-width:50px!important}.activity-viewer .activity-stage.ReOrder .choice-text{min-width:100px!important}.activity-viewer .activity-stage.ReOrder .reorder-grid{margin-bottom:30px}.activity-viewer .activity-stage.ReOrder td.hovered{background-color:#00aee4;color:#fff}.activity-viewer .analytics-activity-select{position:absolute;top:-60px;left:250px;width:200px!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.streamLiveSwitch:after,.streamLiveSwitch:before{content:"";display:table}.streamLiveSwitch:after{clear:both}.streamLiveSwitch .switch{display:inline-block;zoom:1;vertical-align:top}.streamLiveSwitch .switch .error{position:absolute;top:100%;left:85px;min-width:200px;display:block;margin-top:0}.streamLiveSwitch span.warning{max-width:150px}.streamLiveSwitch .streamingQualityOptions{padding-top:10px;font-size:1px}.streamLiveSwitch .streamingQualityOptions .select{width:238px}.streamLiveSwitch .deviceCaptureStreamingQualitySelect{display:inline-block;vertical-align:top}.streamLiveSwitch .deviceCaptureStreamingQualitySelect .select{padding-left:1px}.streamLiveSwitch span.not-published-warning{display:none;margin-left:20px;line-height:30px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.csv-upload-list{display:none}.csv-upload-list .csv-upload-item{height:40px;padding:0 20px;position:relative;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;background-color:#e6f7fc}.csv-upload-list .csv-upload-item>div,.csv-upload-list .csv-upload-item>span{line-height:40px}.csv-upload-list .csv-upload-item .csv-main{position:absolute;top:0;right:280px;left:20px;bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.csv-upload-list .csv-upload-item .csv-filename{font-style:italic;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}.csv-upload-list .csv-upload-item .progress-bar-wrapper{overflow:hidden;position:relative;padding:17px 20px}.csv-upload-list .csv-upload-item .progress-bar-wrapper .progress-bar{height:6px;background-color:#c6d8de;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.csv-upload-list .csv-upload-item .progress-bar-wrapper .progress-bar>div{background-color:#00aee4;height:100%;width:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.csv-upload-list .csv-upload-item .csv-actions{float:right}.csv-upload-list .csv-upload-item .csv-actions>div{float:left}.csv-upload-list .csv-upload-item .csv-details{padding-left:20px;font-size:14px;float:left;color:#00aee4}.csv-upload-list .csv-upload-item .csv-count{font-size:14px}.csv-upload-list .csv-upload-item .csv-count>span{font-style:italic;font-size:14px}.csv-upload-list .csv-upload-item .csv-clear{padding-left:20px;cursor:pointer;height:30px}.csv-upload-list .csv-upload-item .csv-clear:before{color:#c6d8de;content:'\e822';font-family:Entypo;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.csv-upload-list .csv-upload-item .csv-clear:hover:before{color:#b7c9ce}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.detailsModal .modal-body{width:660px}.detailsModal .modal-body .modal-header span{position:absolute;top:40px;right:60px;left:250px;bottom:0;font-size:18px;line-height:26px;padding-top:4px;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detailsModal .modal-body .import-results{font-size:14px}.detailsModal .modal-body .import-results span{color:#d21001}.detailsModal .modal-body .import-results span.ignored{color:#666}.detailsModal .modal-body .modal-footer{text-align:center}.detailsModal .modal-body .modal-footer .left{float:none;display:inline-block}.detailsModal .modal-body .import-errors{margin-top:20px;border-color:#ddd;border-style:solid;border-width:1px 0 0 0;padding:20px 20px 0}.detailsModal .modal-body .import-errors .error-row{color:#d21001;font-size:13px;line-height:20px;width:100%;overflow:hidden}.detailsModal .modal-body .import-errors .error-row .row-num{width:100px;float:left}.detailsModal .modal-body .import-errors .error-row .row-message{padding-left:100px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.downloadModal{width:660px}.downloadModal .screenOptions{text-align:center}.downloadModal .screenOptions a.screenOption{position:relative;display:inline-block;zoom:1;vertical-align:top;width:auto;min-width:100px;height:90px;line-height:90px;margin:0 10px;background:#eee;color:#bbb;text-decoration:none;outline:0}.downloadModal .screenOptions a.screenOption:not(.inactive){-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}.downloadModal .screenOptions a.screenOption:not(.inactive):hover{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3)}.downloadModal .screenOptions a.screenOption.audio{width:90px}.downloadModal .screenOptions a.screenOption.audio:before{position:relative;top:-4px;content:'\e100';font-family:echo360;font-size:64px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-5px}.downloadModal .screenOptions a.screenOption span.outline{position:absolute;top:0;right:0;left:0;bottom:0}.downloadModal .screenOptions a.screenOption.inactive span.outline{background:rgba(255,255,255,.6);cursor:not-allowed}.downloadModal .screenOptions a.screenOption img{max-height:100%}.downloadModal .screenOptions a.screenOption p{width:160px;height:90px;line-height:90px;margin:0;padding:0;font-size:16px}.downloadModal .screenOptions a.screenOption.active span.outline{border:5px solid #00aee4}.downloadDescription{margin:20px 0 0;height:20px;line-height:20px;text-align:center;color:#bbb;font-size:13px;font-style:italic}.downloadModal .downloadOptions{text-align:center;position:relative;margin:15px 0 0}.downloadModal .downloadOptions div.select{margin:auto;text-align:left}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.embed-stage{color:#fff;position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.embed-stage a.btn.midnight,.embed-stage a.btn.primary{cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;line-height:60px;width:60px;height:60px;padding:0;margin:0}.embed-stage div.btn-group{margin-bottom:5px}div.embed-stage .slideDeckControls{position:absolute;top:auto;right:auto;left:25px;bottom:90px;z-index:10}div.embed-stage .videoControls{position:absolute;top:auto;right:25px;left:25px;bottom:25px;z-index:11;-webkit-transition:bottom .2s ease-in-out 0s;-moz-transition:bottom .2s ease-in-out 0s;-o-transition:bottom .2s ease-in-out 0s;transition:bottom .2s ease-in-out 0s}div.embed-stage .annotationControls{display:none;height:60px;position:absolute;top:20px;right:0;left:0;bottom:auto;z-index:10}div.embed-stage.hideCursor{cursor:none}div.embed-stage.hideCursor div.media.active{cursor:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.media-info{width:35%;float:left;position:relative}.media-info .container .top{width:100%;float:left}.media-info .container .top .title{margin-right:80px;min-width:auto;width:auto;float:none;max-width:80%}.media-info .container .top a{position:absolute;top:32px;right:20px;left:auto;bottom:auto;padding:0;text-align:right;text-decoration:none;color:#00aee4;font-size:14px;text-transform:none;min-width:70px}.media-info .border{height:100%;position:absolute;top:0;right:0;left:auto;bottom:auto;border-color:#ddd;border-style:solid;border-width:0 1px 0 0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.media-modal-body{overflow:hidden;float:left;font-weight:200}.instructor-publish-modal-body{height:600px;width:670px;padding-right:40px;overflow:visible}.instructor-publish-modal-body .cols .col{float:left}.instructor-publish-modal-body .cols .col.left{width:429px;border-right:1px solid #eee;padding-right:40px;margin-right:40px}.instructor-publish-modal-body .cols .col.right{width:150px}.instructor-publish-modal-body .cols .col.disabled{opacity:.5;z-index:-1}.instructor-publish-modal-body .divided{border-color:#e6e6e6;border-style:solid;border-width:0 0 1px 0;padding-bottom:20px;margin-bottom:20px}.instructor-publish-modal-body .locationOptions{float:left;width:100%}.instructor-publish-modal-body .locationOptions .emailInput{margin-bottom:0}.instructor-publish-modal-body .locationOptions span.error{line-height:35px}.instructor-publish-modal-body .locationOptions .section-group{margin-bottom:0}.instructor-publish-modal-body .locationOptions .section-group .select,.instructor-publish-modal-body .locationOptions .section-group .select2-wrapper{width:100%}.instructor-publish-modal-body .locationOptions .section-group .select2-wrapper{margin:10px 0 15px}.instructor-publish-modal-body .locationOptions .section-group .select2-container{width:100%!important}.instructor-publish-modal-body .lessonOptions{display:none}.instructor-publish-modal-body label[for=email]{display:none}.instructor-publish-modal-body .lessonInputs .input,.instructor-publish-modal-body .lessonInputs .textarea{width:100%;margin:10px 0 15px 0}.instructor-publish-modal-body .lessonInputs .input{margin-bottom:10px}.instructor-publish-modal-body .lessonInputs .dateInputs .durationLabel{margin-left:50px}.instructor-publish-modal-body .lessonInputs å textarea{height:60px}.instructor-publish-modal-body .lessonInputs .dateInput .input{margin:10px 15px 15px 0}.instructor-publish-modal-body .lessonInputs .timeDuration .timeSelect{width:90px;margin-top:10px}.instructor-publish-modal-body .lessonInputs .timeDuration .timeSelect:after{display:none}.shareModal-body{height:120px;width:300px}.shareModal-body .input{width:100%}.student-publish-modal-body{height:120px;width:300px}.student-publish-modal-body .input{width:100%}.publishOptions-modal-body{width:530px}.publishOptions-modal-body .publishedMedia-info{background:#f7f7f7;margin-bottom:20px;padding:15px}.publishOptions-modal-body .publishedMedia-info p{color:#999;font-size:14px;font-weight:200;margin:0}.publishOptions-modal-body .availabilityOptions .input-group{width:235px;margin-left:30px;float:left}.publishOptions-modal-body .availabilityOptions .input-group .select{margin-bottom:15px!important}.publishOptions-modal-body .availabilityOptions .input-group .dateInput{display:flex;flex-direction:column}.publishOptions-modal-body .availabilityOptions .input-group .dateInput .input{margin:0}.publishOptions-modal-body .availabilityOptions .input-group .dateInput .calendar{position:relative}.publishOptions-modal-body .availabilityOptions .input-group .dateInput .error .input-wrapper{display:flex}.publishOptions-modal-body .availabilityOptions .input-group .dateInput .error .input-wrapper input{padding-right:unset}.publishOptions-modal-body .availabilityOptions .input-group .dateInput .error .input-wrapper:after{position:relative;margin-left:.5rem;margin-top:.5rem;right:unset}.publishOptions-modal-body .availabilityOptions .input-group .radio:last-of-type{margin-bottom:0}.availabilityOptions{display:inline-block}.availabilityOptions .disabled,.availabilityOptions.disabled{z-index:1;opacity:.4}.infoEditor-modal-body{width:340px}.infoEditor-modal-body .input,.infoEditor-modal-body .textarea{width:100%;float:left}.infoEditor-modal-body .textarea,.infoEditor-modal-body>.input{margin-bottom:15px}.infoEditor-modal-body .textarea:last-of-type,.infoEditor-modal-body>.input:last-of-type{margin-bottom:0}.instructor-publish-modal-body .dateInput .input,.publishOptions-modal-body .dateInput .input{width:123.33px}.instructor-publish-modal-body .select,.publishOptions-modal-body .select{width:100%!important;margin-bottom:0!important}.input-group{float:left;width:100%}.input-group .title{font-size:18px;margin-bottom:15px}.input-group>div{float:left;width:100%;margin-bottom:15px}.input-group>div:last-child{margin-bottom:10px}.input-group .radio label{line-height:13px}.input-group .radio label input{margin:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.bottom-container,.previewModal,.previewModal-overlay{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.previewModal{height:100%;width:100%;position:fixed;top:0;right:auto;left:0;bottom:auto;z-index:100}.previewModal .previewModal-overlay{z-index:1;background-color:rgba(0,0,0,.95);position:absolute;top:0;right:0;left:0;bottom:0}.previewModal .previewModal-container{min-width:1000px;z-index:2;position:absolute;top:0;right:0;left:0;bottom:0}.previewModal.open .previewModal-container .bottom-container{bottom:0}.previewModal .previewModal-container .close{z-index:9;position:absolute;top:12px;right:0;left:auto;bottom:auto;color:#fff}.previewModal .previewModal-container .close:after{font-size:20px}.previewModal .media-content{position:absolute;top:0;right:0;left:0;bottom:300px}.previewModal .media-content.light{position:absolute;top:30px;right:100px;left:100px;bottom:30px}.previewModal .media-content .content-container{height:100%;width:100%;position:absolute;top:0;right:auto;left:0;bottom:auto}.previewModal .media-content .stage{margin:60px 20px 20px;background:0 0}.previewModal .media-content .stage-backdrop{position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;outline:0}.previewModal .bottom-container{height:300px;width:100%;position:absolute;top:auto;right:auto;left:0;bottom:-400px}.previewModal .bottom-container .container{padding:30px 40px}.previewModal .bottom-container .media-statLine{width:100%;float:left}.previewModal .bottom-container .media-statLine .info{float:left;margin:10px 0 20px 0;padding-right:50px;color:#fff}.previewModal .bottom-container .media-statLine .info .header{font-weight:500;font-size:10pt}.previewModal .bottom-container .media-statLine .info:first-child{margin-left:40px}.previewModal .bottom-container .media-statLine .info .type{text-transform:capitalize}.previewModal .bottom-container .media-statLine a{width:auto;min-width:240px;float:right;margin:3px 40px 20px 0}.previewModal .bottom-container .container-wrapper{height:300px;background-color:#fff;color:#999;overflow-y:scroll}.previewModal .bottom-container .container-wrapper .title{float:left;margin-bottom:5px;font-size:22px;font-weight:200;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-details-modal .modal-body{left:0!important;transform:none!important;z-index:auto!important}.library-details-modal .modal-backdrop{background:0 0!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.preview-stage{position:absolute;top:0;right:0;left:0;bottom:0;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.preview-stage a.btn.midnight{cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;line-height:50px;width:60px;height:50px;padding:0;margin:0}.preview-stage div.btn-group{margin-bottom:5px}.preview-stage .media:hover .hoverMask{display:none}div.preview-stage div.slideDeckControls{margin:0;height:40px;position:absolute;left:50%;margin-left:-80px;bottom:-20px;z-index:10;display:block!important;font-size:0}div.preview-stage div.slideDeckControls-navigationLink{-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;padding:0 20px 0;margin:0;border:none;cursor:pointer;color:#e6e6e6;background-color:#000f19;height:40px;line-height:40px;display:inline-block;float:none!important;vertical-align:top;font-size:12px}div.preview-stage div.slideDeckControls-navigationLink:hover{color:#fff}div.preview-stage div.slideDeckControls-navigationLink span{display:inline-block;min-width:5px}div.preview-stage div.slideDeckControls div{float:left}div.preview-stage div.slideDeckControls a.btn.midnight{line-height:40px;width:40px;height:40px;float:none;display:inline-block}div.preview-stage div.slideDeckControls a.btn.slideDeckControls-nextBtn{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;margin-left:0}div.preview-stage .videoControls{position:absolute;top:auto;right:25px;left:25px;bottom:10px;z-index:11;-webkit-transition:bottom .2s ease-in-out 0s;-moz-transition:bottom .2s ease-in-out 0s;-o-transition:bottom .2s ease-in-out 0s;transition:bottom .2s ease-in-out 0s}div.preview-stage .annotationControls{display:none;height:50px;position:absolute;top:20px;right:0;left:0;bottom:auto;z-index:10}div.preview-stage.hideCursor{cursor:none}div.preview-stage.hideCursor div.media.active{cursor:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.media-publishes{width:65%;float:right;position:relative}.media-publishes a.openPublisherBtn{float:right;margin:0;font-size:14px;color:#00aee4;text-decoration:none}.media-publishes-header:after,.media-publishes-header:before{content:"";display:table}.media-publishes-header:after{clear:both}.media-publishes .table{margin-top:5px;overflow-y:scroll;max-height:150px;border-bottom:1px solid #f3f3f3}.media-publishes .table table{max-width:100%;margin:0}.media-publishes .table table tbody tr:last-child{border-bottom:0}.media-publishes .table table tr{cursor:pointer}.media-publishes .table table tr th{font-size:16px;color:#666;padding:12px 0;height:auto;line-height:100%}.media-publishes .table table tr td{white-space:normal;padding-left:0}.media-publishes .table table tr td:first-child,.media-publishes .table table tr th:first-child{padding-left:20px}.media-publishes .table table tr td:last-child,.media-publishes .table table tr th:last-child{padding-right:20px}.media-publishes .table table tbody tr.disabled{cursor:default}.media-publishes .table table tbody tr.disabled:hover{background:0 0}.media-publishes .table table tbody tr.user{cursor:default}.media-publishes .table table tbody tr.user:hover{background:0 0}.media-publishes .table table tbody tr.unavailable{color:#ccc;font-style:italic}.media-publishes .table div.date{display:inline-block;position:relative}.media-publishes .table div.date span{color:#00aee4;white-space:nowrap}.media-publishes .table div.unpublish-wrapper{float:right;position:relative}.media-publishes .table div.unpublish-wrapper a{padding:0;position:absolute;top:3px;right:0;left:auto;bottom:auto}.media-publishes .table div.unpublish-wrapper a span:after{font-size:10px;top:-6px}.media-publishes .table div.unpublish-wrapper a:hover span:after{color:#00aee4}.media-publishes .table.disabled table tr{border-color:#eee}.media-publishes .table.disabled table tr th{background:#f7f7f7;color:#ccc}.media-publishes .table.disabled table tbody tr{cursor:default}.media-publishes .table.disabled table tbody tr:hover{background:0 0}.media-publishes .table.disabled div.date span{color:#9bd0eb}.media-publishes .table.disabled div.unpublish-wrapper{display:none}.media-publishes div.emptyMessage{background:#f7f7f7;text-align:center;color:#bbb;font-style:italic;font-size:12px;padding:7px 0 5px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.stage .loading-area{position:absolute;top:0;right:0;left:0;bottom:0;z-index:15;background:#fff}.stage p.stage-error-msg{padding:20px;font-size:18px;color:#ccc}.stage .display-time{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;right:10px;top:10px;z-index:6;padding:4px 6px;background:#000;opacity:.3;line-height:1.3em}.stage .media{background:0 0;margin:0;z-index:6;cursor:pointer;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transition:box-shadow .2s ease-out 0s;-moz-transition:box-shadow .2s ease-out 0s;-o-transition:box-shadow .2s ease-out 0s;transition:box-shadow .2s ease-out 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.stage .media:not(.active):focus{border:1px solid #fafafa;-webkit-box-shadow:0 0 10px #007eff;-moz-box-shadow:0 0 10px #007eff;box-shadow:0 0 10px #007eff;outline:0}.stage .media .hoverMask{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#00aee4;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;z-index:20;-webkit-transition:opacity .2s ease-out 0s;-moz-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.stage .media img.video-thumbnail-preview{position:absolute;max-height:100%;max-width:100%;z-index:21;display:none}.stage .media img.video-thumbnail-preview.show-thumbnail{display:block}.stage .media:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.stage .media:hover .hoverMask{-moz-opacity:.15;-khtml-opacity:.15;-webkit-opacity:.15;opacity:.15}.stage .media .slideDeck .slides{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}.stage .media .slide-thumbnail{position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;background:#fff;text-align:center}.stage .media .slide-thumbnail .helper{display:inline-block;height:100%;vertical-align:middle}.stage .media .slide-thumbnail img{max-width:100%;max-height:100%;vertical-align:middle;margin:auto}.stage .media .slide-thumbnail .icon-wrapper{background-color:rgba(0,0,0,.6);position:absolute;top:auto;right:auto;left:5px;bottom:5px;width:20px;height:20px;padding:4px;z-index:11;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.stage .media .slide-thumbnail .icon-wrapper span.icon:after{top:-1px;left:-6px}.stage .media.active{background:0 0;z-index:5;cursor:default;overflow:visible!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.stage .media.active:hover{border:none;margin:0}.stage .media.active .hoverMask{display:none}.stage .media.active .slide-thumbnail{display:none}.stage .bottom-controls{position:absolute;bottom:20px;left:20px;right:25px;z-index:10}.stage .bottom-controls>*{position:static;margin-top:10px}.stage .bottom-controls .slideDeckControls{display:table;margin-left:auto;margin-right:auto}.stage.justificationsOpen{overflow:visible}.stage.justificationsOpen .slideDeck{z-index:25!important;overflow:visible!important}.stage iframe{width:100%;height:100%}.media-details .stage .media{border-radius:0;cursor:default;border:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0!important}.library-details-modal .media{cursor:default!important;border-radius:0!important}.library-details-modal .media:focus{border:none!important;outline:0!important;box-shadow:none!important}.video-editor-stage .audio:after{content:'\e811';font-family:Entypo;font-size:100px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;position:absolute;top:50%;margin-top:-15px;left:50%;transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.ref-dropdown{display:none}.ref-wrapper{cursor:pointer}.ref-wrapper.video-ref+.edit-wrapper{right:5px}.ref-wrapper .ref-value.read-only{cursor:not-allowed}.ref-wrapper .popover{display:none;z-index:140;overflow:visible;background:#fff;padding-right:3px;border-color:#e6e6e6;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.ref-wrapper .popover.video-ref{position:absolute;top:3px;right:36px;left:auto;bottom:auto}.ref-wrapper .popover.slide-ref{position:absolute;top:3px;right:auto;left:47px;bottom:auto}.ref-wrapper .popover .ref-edit{position:relative}.ref-wrapper .popover .ref-edit .ref-value:not(.editing){color:#00aee4}.ref-wrapper .popover .ref-edit .ref-dropdown,.ref-wrapper .popover .ref-edit .spacer{float:left;padding:0 5px 2px}.ref-wrapper .popover .ref-edit .ref-dropdown{display:block}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown{position:absolute;top:auto;right:auto;left:auto;bottom:auto}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-toggle{padding:0 4px;height:12px;margin:2px 0 2px -2px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-toggle:hover{background:#e6e6e6}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-toggle.open{background:#00aee4}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-toggle.open:after{color:#fff}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-toggle.close:after{color:#999;content:'\e822';font-family:Entypo;font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-toggle:after{display:block;color:#999;content:'\e874';font-family:Entypo;font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-menu{margin:10px 0 0 -16px}.ref-wrapper .popover .ref-edit .ref-dropdown .dropdown .dropdown-menu:after{left:20px;right:auto}.ref-wrapper .popover .ref-edit .ref-dropdown .ref-dropdown-plank{height:12px;position:absolute;top:15px;right:-4px;left:10px;bottom:auto}.ref-wrapper .popover.show{display:block}.ref-wrapper .popover.editing{display:block}.ref-wrapper .popover.editing .ref-edit .editor{color:#007599;padding:0 2px}.bookmark .ref-wrapper .popover.show{top:16px}.ref-create{height:15px;width:10px;padding:0;display:none}.ref-create:after{content:'+';font-size:15px}.ref-create:hover{color:#007599}.slide-ref .ref-create{padding-left:7px}.video-ref .ref-create{float:right}.editor,.ref-value{font-size:11px;display:block}.editor{color:#007599;text-align:right;float:right}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.note-gutter,.question-gutter{width:84px;color:#737373;position:absolute;top:0;right:auto;left:auto;bottom:0;padding-top:4px}.note-gutter .note-gutter-reference:after,.note-gutter .note-gutter-reference:before,.note-gutter .question-gutter-reference:after,.note-gutter .question-gutter-reference:before,.question-gutter .note-gutter-reference:after,.question-gutter .note-gutter-reference:before,.question-gutter .question-gutter-reference:after,.question-gutter .question-gutter-reference:before{content:"";display:table}.note-gutter .note-gutter-reference:after,.note-gutter .question-gutter-reference:after,.question-gutter .note-gutter-reference:after,.question-gutter .question-gutter-reference:after{clear:both}.note-gutter .note-gutter-reference .separator,.note-gutter .note-gutter-reference .slide-reference,.note-gutter .note-gutter-reference .video-reference,.note-gutter .question-gutter-reference .separator,.note-gutter .question-gutter-reference .slide-reference,.note-gutter .question-gutter-reference .video-reference,.question-gutter .note-gutter-reference .separator,.question-gutter .note-gutter-reference .slide-reference,.question-gutter .note-gutter-reference .video-reference,.question-gutter .question-gutter-reference .separator,.question-gutter .question-gutter-reference .slide-reference,.question-gutter .question-gutter-reference .video-reference{height:15px;line-height:15px}.note-gutter .note-gutter-reference .video-reference,.note-gutter .question-gutter-reference .video-reference,.question-gutter .note-gutter-reference .video-reference,.question-gutter .question-gutter-reference .video-reference{float:left;width:44px;text-align:right;padding-right:9px}.note-gutter .note-gutter-reference .separator,.note-gutter .question-gutter-reference .separator,.question-gutter .note-gutter-reference .separator,.question-gutter .question-gutter-reference .separator{float:left;text-align:center;color:#ccc;width:6px}.note-gutter .note-gutter-reference .slide-reference,.note-gutter .question-gutter-reference .slide-reference,.question-gutter .note-gutter-reference .slide-reference,.question-gutter .question-gutter-reference .slide-reference{float:right;width:25px;text-align:center}.question-gutter{top:50%;margin-top:-7.5px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.notes>.notes-list .notes-list-gutter{border-right:1px solid #eee;width:84px;position:absolute;top:0;right:0;left:0;bottom:0;z-index:0}.notes>.notes-list .notes-list-content{z-index:1;overflow-x:visible;overflow-y:auto}.notes .note{position:relative;margin:0}.notes .note .note-content{position:relative;margin:0 0 0 85px}.notes .note .note-content .note-content-text{position:relative;margin:1px 10px 0 15px}.notes .note .note-content .note-content-text textarea{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;margin:0;padding:0;color:#333;font-family:'Proxima Nova';font-weight:400;font-size:10pt;background:0 0;border:none;outline:0;z-index:1;overflow:hidden;resize:none}.notes .note .note-content .note-content-text .textarea-mirror{position:relative;width:100%;margin:0;padding:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255,255,255,0);font-family:'Proxima Nova';font-weight:400;font-size:10pt;border:none;outline:0;word-wrap:break-word;white-space:normal}.notes .note.view:not(.read-only){cursor:pointer}.notes .note.view:not(.read-only) .note-content textarea{cursor:pointer}.notes .note.view:not(.read-only).selected .note-content,.notes .note.view:not(.read-only).selected .note-gutter,.notes .note.view:not(.read-only):hover .note-content,.notes .note.view:not(.read-only):hover .note-gutter{background:#f7f7f7}.notes .note.view:not(.read-only).selected{border-color:#00aee4;border-style:solid;border-width:0 5px 0 0}.notes .note.view:not(.read-only).selected .note-gutter :not(.ref-value.read-only){color:#00aee4}.notes .note.bookmark .note-content{padding:10px}.notes .note.bookmark.view:not(.read-only){cursor:pointer}.notes .note.bookmark.view:not(.read-only).selected .note-content,.notes .note.bookmark.view:not(.read-only).selected .note-gutter,.notes .note.bookmark.view:not(.read-only):hover .note-content,.notes .note.bookmark.view:not(.read-only):hover .note-gutter{background:#fff}.notes .note.bookmark.view:not(.read-only).selected .bookmark,.notes .note.bookmark.view:not(.read-only):hover .bookmark{background:#eee}.notes .note.bookmark:last-child{margin-bottom:30px}.notes .note.bookmark .bookmark{font-size:10pt;background-color:#f7f7f7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;position:relative;padding:6px 25px;-webkit-transition:background-color .1s ease-out 0s;-moz-transition:background-color .1s ease-out 0s;-o-transition:background-color .1s ease-out 0s;transition:background-color .1s ease-out 0s}.notes .note.bookmark:not(.read-only) .bookmark:hover{background-color:#eee}.notes .note.bookmark a.bookmark-action{color:#333}.notes .note.bookmark a.bookmark-action:before{color:#00aee4;content:'\e90d';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:6px;right:auto;left:11px;bottom:auto}.notes .note.bookmark a.bookmark-delete{float:right;display:none}.notes .note.bookmark a.bookmark-delete:before{color:#999;position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:6px;right:10px;left:auto;bottom:auto;-webkit-transition:color .1s ease-out 0s;-moz-transition:color .1s ease-out 0s;-o-transition:color .1s ease-out 0s;transition:color .1s ease-out 0s}.notes .note.bookmark a.bookmark-delete:hover:before{color:#00aee4}.notes .note.bookmark .bookmark:hover a.bookmark-delete{display:block}.notes .note.bookmark.view .bookmark:hover a.bookmark-delete{display:none}.notes .note.bookmark .note-gutter .note-gutter-reference{margin-top:15px}.notes .content-ref-dropdown{display:none}.notes .note.view.read-only .note-content .note-content-text textarea{color:#aaa}.notes .note.view.read-only *{color:#aaa;cursor:not-allowed}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.content-reference-wrapper hr{margin:15px 0;border-color:#f3f3f3}.content-reference-wrapper>fieldset{margin-top:20px;margin-left:64px}.content-reference-wrapper .option{float:left}.content-reference-wrapper .option:after,.content-reference-wrapper .option:before{content:"";display:table}.content-reference-wrapper .option:after{clear:both}.content-reference-wrapper .option .input{width:80px;margin-left:26px}.content-reference-wrapper .option:first-child{margin-right:30px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.editorWithControls{height:135px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.editorWithControls .textarea{background-color:#fff;position:absolute;top:0;right:0;left:0;bottom:30px;margin:0;width:auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.editorWithControls .textarea .input-wrapper{position:absolute;top:0;right:0;left:0;bottom:0}.editorWithControls .textarea .input-wrapper textarea{padding:8px 12px;height:100%;outline:0;overflow-y:auto;border-width:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-right-radius:3px 0 0 3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px 0 0 3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px 0 0 3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.editorWithControls .textarea .input-wrapper label{position:absolute;top:0;height:20px;width:100%}.editorWithControls .textarea .input-wrapper label .text{top:-20px;height:20px;width:100%}.editorWithControls .textarea.error .error{position:absolute;top:100%;right:0;left:auto;bottom:auto;line-height:30px;margin-top:0;margin-right:10px;text-align:right;z-index:1}.editorWithControls .controlBar{background-color:#f7f7f7;position:absolute;top:auto;right:0;left:0;bottom:0;height:30px}.editorWithControls .controlBar span::after{font-size:16px}.editorWithControls .controlBar .icon-button{color:#999;margin:0!important;padding:7px 3px 0 0!important;height:30px;width:30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.editorWithControls .controlBar .icon-button.attach-file span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.question-footer,.response-footer{font-size:13px;color:#ccc;position:relative}.question-footer .footer-element,.response-footer .footer-element{cursor:pointer;display:inline-block;position:relative;margin-right:8px;left:-15px;color:#ccc}.question-footer .footer-element.responseCount,.response-footer .footer-element.responseCount{cursor:default}.question-footer .bookmark,.question-footer .like,.response-footer .bookmark,.response-footer .like{z-index:2}.question-footer .bookmark.active,.question-footer .bookmark.active:before,.question-footer .like.active,.question-footer .like.active:before,.response-footer .bookmark.active,.response-footer .bookmark.active:before,.response-footer .like.active,.response-footer .like.active:before{color:#00aee4}.question-footer .bookmark,.response-footer .bookmark{width:15px;top:1px}.question-footer .bookmark:before,.response-footer .bookmark:before{content:'\e90d';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.question-footer .responseCount,.response-footer .responseCount{margin-right:20px}.question-footer .responseCount:before,.response-footer .responseCount:before{position:relative;content:'\e010';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:1px;top:-4px}.question-footer .like:before,.response-footer .like:before{position:relative;top:-4px;content:'\e011';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:5px;top:-3px}.question-footer .like.endorsed~.endorsed-notification,.response-footer .like.endorsed~.endorsed-notification{display:block}.question-footer .endorsed-notification,.response-footer .endorsed-notification{display:none;float:right;text-align:right;padding-right:20px}.question-footer .endorsed-notification:before,.response-footer .endorsed-notification:before{content:'\e817';font-family:Entypo;font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:-1px;right:0;left:0;bottom:0}.questions-list .endorsed-text{display:none}.questions-expanded-view .question-footer,.questions-expanded-view .response-footer{padding-bottom:12px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.question-header,.response-header{color:#ccc;font-size:13px}.question-header:after,.question-header:before,.response-header:after,.response-header:before{content:"";display:table}.question-header:after,.response-header:after{clear:both}.question-header .by,.response-header .by{float:right;font-weight:300;text-align:right;margin:0 0 0 10px}.question-header>.dropdown,.question-header>.edit-delete,.response-header>.dropdown,.response-header>.edit-delete{float:right}.question-header .edit-delete,.response-header .edit-delete{padding:0!important;color:#ccc;line-height:20px;position:absolute!important;right:0}.question-header .edit-delete:hover,.response-header .edit-delete:hover{color:#00aee4}.question-header .edit-delete .down-open:after,.response-header .edit-delete .down-open:after{font-size:18px}.question-header .edit-delete .echo-cancel:after,.response-header .edit-delete .echo-cancel:after{font-size:10px;top:-5px}.question-header .dropdown.open .edit-delete,.response-header .dropdown.open .edit-delete{color:#00aee4;display:block}.question-header .dropdown-menu,.response-header .dropdown-menu{margin:30px 0 0 -77px!important}.question-header .header-left,.response-header .header-left{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.question-header{padding:0 0 11px}.question-header .reference,.question-header .timestamp,.question-header .title{font-weight:300;margin:0;display:inline;cursor:pointer}.question-header .title{color:#00aee4}.questions-list .question-header>.dropdown{margin:0 -15px 0 15px}.questions-list .question-header>.edit-delete{margin:0 5px 0 0}.questions-list .question-header .timestamp{float:right}.questions-expanded-view .question-header{padding-bottom:20px}.questions-expanded-view .question-header .timestamp{line-height:18px}.questions-expanded-view .response-header{padding-bottom:12px}.questions-wrapper .questions-expanded-view .single-question .title,.study-guide .questions-expanded-view .single-question .title{border-right:solid 1px #ddd;padding-right:15px}.questions-wrapper .questions-expanded-view .single-question .title~.timestamp,.study-guide .questions-expanded-view .single-question .title~.timestamp{padding-left:15px}.questions-wrapper .questions-expanded-view .question-header>.dropdown,.questions-wrapper .questions-expanded-view .question-header>.edit-delete,.questions-wrapper .questions-expanded-view .response-header>.dropdown,.questions-wrapper .questions-expanded-view .response-header>.edit-delete,.study-guide .questions-expanded-view .question-header>.dropdown,.study-guide .questions-expanded-view .question-header>.edit-delete,.study-guide .questions-expanded-view .response-header>.dropdown,.study-guide .questions-expanded-view .response-header>.edit-delete{margin:0 -55px 0 10px}.classroom-sidebar-content-main .questions-expanded-view .question-header,.classroom-sidebar-content-main .questions-expanded-view .response-header{padding-bottom:15px}.classroom-sidebar-content-main .questions-expanded-view .question-header>.dropdown,.classroom-sidebar-content-main .questions-expanded-view .question-header>.edit-delete,.classroom-sidebar-content-main .questions-expanded-view .response-header>.dropdown,.classroom-sidebar-content-main .questions-expanded-view .response-header>.edit-delete{margin:0 -45px 0 10px}.classroom-sidebar-content-main .questions-expanded-view .question-body{padding-bottom:20px}.questions-list .timestamp{margin-right:19px}.questions-list .edit-delete{display:none}.questions-list .single-question:hover .edit-delete{display:block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.question-creator{position:absolute;top:70px;right:0;left:0;bottom:auto;display:none;background-color:#fff;padding:20px;z-index:11;overflow-y:visible;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#ddd;border-style:solid;border-width:0 1px 1px 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.question-creator .content-reference-wrapper{margin-top:15px;padding:15px 0;border-color:#ddd;border-style:solid;border-width:1px 0}.question-creator .edit-header,.question-creator .new-header{font-size:18px;font-weight:500;padding-bottom:20px;display:block;color:#333}.question-creator .edit-header,.question-creator .edit-submit{display:none}.question-creator .close-questionCreator{position:absolute;top:25px;right:20px;left:auto;bottom:auto;color:#ccc;padding:0!important;margin:0!important;cursor:pointer}.question-creator .close-questionCreator span:after{top:-8px}.question-creator .select2-wrapper{margin:15px 0 0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.question-creator .creator-footer{margin-top:15px}.question-creator .creator-footer:after,.question-creator .creator-footer:before{content:"";display:table}.question-creator .creator-footer:after{clear:both}.question-creator .creator-footer .switch{padding:9px 0 0;float:left}.question-creator .creator-footer .switch label{font-size:14px}.question-creator .creator-footer .btn{float:right;margin:0;height:40px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100px}.question-creator .embed-preview-wrapper{display:none;margin-top:15px}.question-creator.edit .new-header,.question-creator.edit .new-submit{display:none}.question-creator.edit .edit-header,.question-creator.edit .edit-submit{display:block}.classroom-sidebar-content-main .questions-content.open-search .question-creator{top:140px}.questions-wrapper .question-creator{top:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.questions-expanded-view{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow-y:auto;padding:25px 80px 0 40px}.questions-expanded-view .responses-list{padding-bottom:100px;margin-left:40px}.questions-expanded-view .response-creator,.questions-expanded-view .response-creator-trigger{background:#fff}.classroom-sidebar-content-main .questions-expanded-view{padding:20px 60px 0 20px}.classroom-sidebar-content-main .questions-expanded-view .responses-list{margin-left:40px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.questions-split-panel .left-panel,.questions-split-panel .right-panel{position:absolute;top:0;right:auto;left:auto;bottom:0;-webkit-transition:left .2s ease-in-out 0s;-moz-transition:left .2s ease-in-out 0s;-o-transition:left .2s ease-in-out 0s;transition:left .2s ease-in-out 0s}.questions-split-panel .left-panel .panel-content,.questions-split-panel .right-panel .panel-content{position:absolute;top:auto;right:0;left:0;bottom:auto;overflow:hidden}.questions-split-panel .left-panel{background-color:#f7f7f7}.questions-split-panel .left-panel .panel-content{overflow-y:auto}.questions-split-panel .left-panel .question-count{margin:1rem;font-size:14px}.questions-split-panel .right-panel{background-color:#fff}.questions-split-panel .questionsList-placeholder,.questions-split-panel .startDiscussion-placeholder{position:absolute;top:50%;right:0;left:0;bottom:auto;margin-top:-22px}.questions-split-panel .questionsList-placeholder-explainer,.questions-split-panel .startDiscussion-placeholder-explainer{display:table;margin:0 auto;width:320px;font-size:15pt;color:#bbb;text-align:center;line-height:1.1em}.classroom-sidebar-content-main .questions-content{overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0}.classroom-sidebar-content-main .questions-content .left-panel,.classroom-sidebar-content-main .questions-content .right-panel{width:100%;background-color:#fff}.classroom-sidebar-content-main .questions-content .left-panel{left:0}.classroom-sidebar-content-main .questions-content .right-panel{left:100%;display:none}.classroom-sidebar-content-main .questions-content .panel-content{-webkit-transition:top .2s ease-in-out 0s;-moz-transition:top .2s ease-in-out 0s;-o-transition:top .2s ease-in-out 0s;transition:top .2s ease-in-out 0s;top:70px;bottom:0}.classroom-sidebar-content-main .questions-content.open .left-panel{left:-100%}.classroom-sidebar-content-main .questions-content.open .right-panel{left:0}.classroom-sidebar-content-main .questions-content.open-search .left-panel .panel-content{top:140px}.questions-wrapper .questions-split-panel{position:absolute;top:70px;right:0;left:0;bottom:0}.questions-wrapper .questions-split-panel .left-panel{left:0;width:40%}.questions-wrapper .questions-split-panel .right-panel{right:0;width:60%}.questions-wrapper .questions-split-panel .panel-content{top:0;bottom:0}.questions-content{position:absolute;top:50px;right:0;left:0;bottom:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.questions-list{overflow-y:auto;outline:0;border-color:#ddd;border-style:solid;border-width:0 1px 0 0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.questions-topBar{position:absolute;width:100%;height:70px;background-color:#fff;-webkit-transition:height .2s ease-in-out 0s;-moz-transition:height .2s ease-in-out 0s;-o-transition:height .2s ease-in-out 0s;transition:height .2s ease-in-out 0s;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#e6e6e6;border-style:solid;border-width:0 0 1px 0}.questions-topBar .questions-header{-webkit-transition:top .2s ease-in-out 0s;-moz-transition:top .2s ease-in-out 0s;-o-transition:top .2s ease-in-out 0s;transition:top .2s ease-in-out 0s;position:absolute;top:0;right:0;left:0;bottom:0}.questions-topBar .questions-header .center,.questions-topBar .questions-header .left,.questions-topBar .questions-header .right{position:relative;float:left;margin:15px 0;height:40px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.questions-topBar .questions-header .center>*,.questions-topBar .questions-header .left>*,.questions-topBar .questions-header .right>*{margin:0;padding-left:15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.questions-topBar .questions-header .right{padding-right:15px}.questions-topBar .questions-header .left{padding-left:15px}.questions-topBar .questions-header label{float:left;line-height:40px;margin:0 15px 0 0}.questions-topBar .questions-header .select#questions-sort{margin:0;height:40px;width:auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.questions-topBar .questions-header .btn{line-height:40px;padding:0 15px}.questions-header div.input,.questions-search-slider div.input{width:100%;height:40px;margin:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.questions-header div.input input,.questions-search-slider div.input input{height:40px}.questions-wrapper .questions-header{padding-left:215px;padding-right:250px}.questions-wrapper .questions-header:after,.questions-wrapper .questions-header:before{content:"";display:table}.questions-wrapper .questions-header:after{clear:both}.questions-wrapper .questions-topBar .left{width:215px;right:215px;margin-left:-100%!important}.questions-wrapper .questions-topBar .right{width:250px;margin-right:-100%!important}.questions-wrapper .questions-topBar .center{width:100%}.questions-wrapper .questions-topBar .center>*{width:50%;float:left}.questions-wrapper .questions-topBar .center .unread-question-count{position:absolute;top:10px;right:50%;left:auto;bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#d21001;content:attr(notification);color:#fff;font-size:.75rem;line-height:20px;height:auto;width:auto;display:none;padding:0 6px;margin-right:35px}.classroom-sidebar-content-main .questions-content.open-search .left-panel .questions-topBar{height:140px}.classroom-sidebar-content-main .questions-content.open-search .left-panel .questions-topBar .questions-header{top:70px}.classroom-sidebar-content-main .questions-content.open-search .left-panel .questions-topBar .questions-search-slider{top:0;padding:15px;box-sizing:border-box}.classroom-sidebar-content-main .left-panel .questions-header{padding-left:150px;padding-right:75px}.classroom-sidebar-content-main .left-panel .questions-header:after,.classroom-sidebar-content-main .left-panel .questions-header:before{content:"";display:table}.classroom-sidebar-content-main .left-panel .questions-header:after{clear:both}.classroom-sidebar-content-main .left-panel .questions-search-slider{height:69px;-webkit-transition:top .2s ease-in-out 0s;-moz-transition:top .2s ease-in-out 0s;-o-transition:top .2s ease-in-out 0s;transition:top .2s ease-in-out 0s;position:absolute;top:-100%;right:0;left:0;bottom:auto;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.classroom-sidebar-content-main .left-panel .left{width:150px;right:150px;margin-left:-100%!important}.classroom-sidebar-content-main .left-panel .right{width:75px;padding-left:15px;margin-right:-100%!important}.classroom-sidebar-content-main .left-panel .right .open-search{padding:0!important;background-color:#e6e6e6;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:40px}.classroom-sidebar-content-main .left-panel .center{width:100%}.classroom-sidebar-content-main .left-panel .center>*{width:100%!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.response-creator{position:absolute;top:auto;right:0;left:0;bottom:0;display:none;z-index:3}.response-creator form{position:relative}.response-creator .close-responseCreator{position:absolute;top:-5px;right:-45px;left:auto;bottom:auto;color:#ccc;padding:0!important;margin:0!important;cursor:pointer}.response-creator .close-responseCreator span:after{top:-8px}.response-creator .close-responseCreator:hover{color:#00aee4}.response-creator .edit-submit{display:none}.response-creator .content-wrapper{position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.response-creator .content-wrapper .editorWithControls{height:90px;width:auto}.response-creator .content-wrapper .creator-footer{padding:20px 0 0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.response-creator .content-wrapper .creator-footer:after,.response-creator .content-wrapper .creator-footer:before{content:"";display:table}.response-creator .content-wrapper .creator-footer:after{clear:both}.response-creator .content-wrapper .creator-footer .switch{float:left;padding-top:9px}.response-creator .content-wrapper .creator-footer .switch label{font-size:14px}.response-creator .content-wrapper .creator-footer .btn{float:right;margin:0;height:40px;width:100px}.response-creator.edit .new-submit{display:none}.response-creator.edit .edit-submit{display:block}.response-creator-trigger{position:absolute;top:auto;right:0;left:0;bottom:0;z-index:5}.response-creator-trigger .btn{margin:0}.response-creator,.response-creator-trigger{-webkit-box-shadow:0 -1px 6px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 6px rgba(0,0,0,.1);box-shadow:0 -1px 6px rgba(0,0,0,.1);border-color:#ddd;border-style:solid;border-width:1px 0 0 0;z-index:6}.questions-wrapper .response-creator,.study-guide .response-creator{padding:30px 80px 20px}.questions-wrapper .response-creator-trigger,.study-guide .response-creator-trigger{padding:30px 80px}.classroom-sidebar-content-main .response-creator{padding:30px 60px 20px}.classroom-sidebar-content-main .response-creator-trigger{padding:30px 60px}.classroom-sidebar-content-main .close-responseCreator{right:-35px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.slide-contentRef-preview{position:relative;padding:15px 0;cursor:pointer;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.slide-contentRef-preview:after,.slide-contentRef-preview:before{content:"";display:table}.slide-contentRef-preview:after{clear:both}.slide-contentRef-preview .slide{position:relative}.slide-contentRef-preview .slide .activity-wrapper,.slide-contentRef-preview .slide .hiddenSlide,.slide-contentRef-preview .slide .slide-media img{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}.slide-contentRef-preview .slide .hiddenSlide{position:relative;height:200px}.slide-contentRef-preview .slide .slide-media{text-align:left}.slide-contentRef-preview .slide .slide-thumbnail{display:none}.slide-contentRef-preview .slide .slide-media img{vertical-align:middle;width:auto;max-width:100%;max-height:600px}.slide-contentRef-preview .slide .activity-wrapper{position:relative}.slide-contentRef-preview .slide .activity-wrapper .activity-body{margin:0;padding:0}.slide-contentRef-preview .slide .activity-wrapper .activity-body .activity-prompt{padding:20px 0 10px;border:none}.slide-contentRef-preview .slide .activity-wrapper .activity-body .activity-content{overflow:hidden}.slide-contentRef-preview .slideRef-slideNum{padding-top:10px;display:block}.slide-contentRef-preview .contentRef-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:transparent}.slide-contentRef-preview .activity-footer{display:none!important}.Classroom .slide-contentRef-preview .activity-wrapper{display:none!important}.Classroom .slide-contentRef-preview .activity-wrapper+.slide-thumbnail{display:block;text-align:center}.Classroom .slide-contentRef-preview .activity-wrapper+.slide-thumbnail .icon-wrapper{display:none}.Classroom .slide-contentRef-preview .slide .slide-media img{max-height:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.video-contentRef-preview{position:relative;padding:15px 0;cursor:pointer;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.video-contentRef-preview:after,.video-contentRef-preview:before{content:"";display:table}.video-contentRef-preview:after{clear:both}.video-contentRef-preview img{float:left;margin-right:15px;z-index:2;-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);-moz-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3)}.video-contentRef-preview .overlay{position:absolute;z-index:3}.video-contentRef-preview .overlay span{position:absolute;top:50%;width:100%;line-height:30px;margin-top:-15px;font-size:30px;color:#fff;overflow:hidden;text-align:center;text-shadow:0 0 6px rgba(0,0,0,.6)}.video-contentRef-preview .overlay,.video-contentRef-preview img{max-height:90px;max-width:160px}.video-contentRef-preview .desc-wrapper span{height:20px;margin-right:20px;line-height:20px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-contentRef-preview .desc-wrapper span.title,.video-contentRef-preview .desc-wrapper span.title-disabled{font-style:italic}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.roomConfiguration .select{width:100%!important}.roomConfiguration label{line-height:normal!important}.roomConfiguration .radio-label{font-size:14px}.roomConfiguration .section{margin-bottom:20px}.roomConfiguration .section:last-of-type{margin-bottom:0}.roomConfiguration .section .section-label{background-color:#f7f7f7;height:50px;line-height:50px;font-weight:400;font-size:16px;padding-left:20px}.roomConfiguration .section .section-content .section-row{border-bottom:solid 1px #ddd;padding:20px 40px}.roomConfiguration .section .section-content .section-row:after,.roomConfiguration .section .section-content .section-row:before{content:"";display:table}.roomConfiguration .section .section-content .section-row:after{clear:both}.roomConfiguration .section .section-content .radio{float:left;margin-right:30px}.roomConfiguration .section .section-content .proxy-radios:after,.roomConfiguration .section .section-content .proxy-radios:before{content:"";display:table}.roomConfiguration .section .section-content .proxy-radios:after{clear:both}.roomConfiguration .section .section-content .host-row,.roomConfiguration .section .section-content .user-row{display:none}.roomConfiguration .section .section-content .section-column{float:left;width:200px;padding-right:20px}.roomConfiguration .section .section-content .section-column label{display:block;color:#333;font-size:14px;font-weight:200;padding-bottom:10px}.roomConfiguration .section .section-content .section-column .passwordWithShow{position:relative}.roomConfiguration .section .section-content .section-column .passwordWithShow:after,.roomConfiguration .section .section-content .section-column .passwordWithShow:before{content:"";display:table}.roomConfiguration .section .section-content .section-column .passwordWithShow:after{clear:both}.roomConfiguration .section .section-content .section-column .passwordWithShow .switch{position:absolute;top:-25px;right:-240px;left:auto;bottom:0;width:200px;padding-top:25px;padding-left:20px;border-left:solid 1px #ddd}.roomConfiguration .section .section-content .section-column .input{width:100%}.roomConfiguration .section .section-content .mix-audio{float:left;padding-top:20px;clear:left}.roomConfiguration fieldset>.section{margin-bottom:20px!important}.roomConfiguration fieldset>.section:last-of-type{margin-bottom:0!important}.roomConfiguration .section.audio .section-column:first-child{width:200px}.roomConfiguration .section.audio .section-column:last-child{width:110px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.room-configure-pod-hardware{width:800px}.room-configure-pod-hardware .video .section-column:first-child{width:160px;padding:0}.room-configure-pod-hardware .video .dependentInput .section-column{width:105px}.room-configure-pod-hardware .video .dependentInput .section-column:first-child{border-left:solid 1px #ddd;padding-left:20px;padding-right:20px}.room-configure-pod-hardware .video .dependentInput .section-column .input{width:200px!important}.room-configure-pod-hardware .video .dependentInput .section-column .select{width:105px!important}.room-configure-pod-hardware .video .dependentInput .mix-audio{float:left;padding-left:20px;border-left:solid 1px #ddd;padding-top:20px;clear:left}.room-configure-pod-hardware .one-touch .section-column:first-of-type{width:300px;padding-right:20px!important}.room-configure-pod-hardware .one-touch .section-column:nth-of-type(2){width:180px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.room-configure-hardware{width:800px}.room-configure-hardware .section.video .section-row{height:68px}.room-configure-hardware .section.video .switch{padding-top:25px}.room-configure-hardware .section.video .section-column:after,.room-configure-hardware .section.video .section-column:before{content:"";display:table}.room-configure-hardware .section.video .section-column:after{clear:both}.room-configure-hardware .section.video .section-column:first-child{width:160px;padding:0}.room-configure-hardware .section.video .section-column:nth-child(2){border-left:solid 1px #ddd;padding-left:20px}.room-configure-hardware .section.video .dependentInput .section-column:first-child{width:130px;padding-right:20px}.room-configure-hardware .section.video .dependentInput .section-column:first-child{border-left:solid 1px #ddd;padding-left:20px}.room-configure-hardware .section.video .dependentInput .section-column:nth-child(2){width:95px}.room-configure-hardware .section.video .dependentInput .section-column:nth-child(3){width:100px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.room-configure-uc-hardware{width:800px}.room-configure-uc-hardware .video .section-row{padding-right:0!important}.room-configure-uc-hardware .video .section-column{width:280px!important}.room-configure-uc-hardware .video .section-column:first-of-type{padding-right:20px!important;border-right:solid 1px #ddd}.room-configure-uc-hardware .video .section-column:nth-of-type(2){padding-left:20px;border-left:solid 1px #ddd;margin-left:-1px}.room-configure-uc-hardware .video .section-column:after,.room-configure-uc-hardware .video .section-column:before{content:"";display:table}.room-configure-uc-hardware .video .section-column:after{clear:both}.room-configure-uc-hardware .video .section-column label{margin-top:17px}.room-configure-uc-hardware .video .section-column .select:nth-of-type(3),.room-configure-uc-hardware .video .section-column .select:nth-of-type(4){width:105px!important}.room-configure-uc-hardware .video .section-column label:first-of-type{margin-top:0}.room-configure-uc-hardware .video .section-column .input{margin-bottom:0}.room-configure-uc-hardware .video .input{margin-bottom:17px}.room-configure-uc-hardware .video .switch{margin-top:20px}.room-configure-uc-hardware .video .mix-audio{padding-top:0!important}.room-configure-uc-hardware .one-touch .section-column:first-of-type{width:300px;padding-right:20px!important}.room-configure-uc-hardware .one-touch .section-column:nth-of-type(2){width:180px}.room-configure-software{width:800px}.room-configure-software .audio .select{float:left;width:230px!important}.room-configure-software .video .display .section-row{height:68px}.room-configure-software .video .display .switch{padding-top:25px}.room-configure-software .video .display .section-column:first-child{width:150px;padding:0}.room-configure-software .video .display .section-column:nth-child(2){border-left:solid 1px #ddd;padding-left:20px}.room-configure-software .video .display .dependentInput .section-column:first-child{width:220px;padding-right:20px;padding-top:20px}.room-configure-software .video .display .dependentInput .section-column:first-child{border-left:solid 1px #ddd;padding-left:20px}.room-configure-software .video .display .dependentInput .section-column:nth-child(2){width:180px}.unknown-device{width:550px;margin:0;padding:20px 60px 34px;line-height:22px;font-size:16px;font-weight:400;color:#333;background:#fff;text-align:left}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.slideDeckControls a,div.slideDeckControls div.spacer{display:inline-block}div.slideDeckControls a.btn.midnight{line-height:40px;width:40px;height:40px}div.slideDeckControls a.btn.midnight.lessonName{font-size:12pt;background-color:#000f19;line-height:40px;width:auto;margin:0;padding:0 5px 0 25px;float:left;text-transform:none;max-width:600px;min-width:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.slideDeckControls a.slideDeckControls-previousBtn:before{content:'\e86d';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.slideDeckControls a.btn.midnight.slideDeckControls-openNavigationBtn{font-size:12pt;background-color:#000f19;line-height:40px;width:auto;margin:0;padding:0 5px;float:left;text-transform:none}div.slideDeckControls a.slideDeckControls-nextBtn:before{content:'\e86e';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.slideDeckControls a.slideDeckControls-synchronizeBtn:before{content:'\e882';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.slideDeckControls a.slideDeckControls-fullScreenBtn:before{content:'\e85a';font-family:Entypo;font-size:18pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.slideDeckControls a.slideDeckControls-annotationToggleBtn:before{content:'\e895';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.slideDeckControls a.btn.slideDeckControls-hideBtn{width:auto;padding:0 10px 0 20px;text-transform:none}div.slideDeckControls a.btn.slideDeckControls-hideBtn span.unhideMessage{display:none}div.slideDeckControls a.btn.slideDeckControls-hideBtn.isHidden span.hideMessage{display:none}div.slideDeckControls a.btn.slideDeckControls-hideBtn.isHidden span.unhideMessage{display:inline-block}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.slideDeckNavigation{display:none;background-color:rgba(0,0,0,.85);position:fixed;top:0;right:0;left:0;bottom:0;z-index:100}div.slideDeckNavigation a.btn.midnight{width:30px;height:30px;line-height:31px;position:absolute;top:25px;right:25px;left:auto;bottom:auto}div.slideDeckNavigation a.btn.midnight:before{content:'\e822';font-family:Entypo;font-size:20pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.slideDeckNavigation-slides{position:absolute;top:50px;right:0;left:0;bottom:50px;overflow-x:hidden;overflow-y:auto;padding:20px 10px 20px 50px}div.slideDeckNavigation-slide{width:190px;height:170px;float:left;position:relative}div.slideDeckNavigation-slide div.slide-preview{background-color:#333;text-align:center;cursor:pointer;width:160px;height:120px;position:absolute;top:15px;right:auto;left:15px;bottom:auto}div.slideDeckNavigation-slide div.slide-preview .helper{display:inline-block;height:100%;vertical-align:middle}div.slideDeckNavigation-slide div.slide-preview img{max-width:100%;max-height:100%;vertical-align:middle}div.slideDeckNavigation-slide div.slide-preview div.slide-preview-mask{display:none;background-color:rgba(0,0,0,.4);position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}div.slideDeckNavigation-slide div.slide-preview .blank-slide{vertical-align:middle;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff}div.slideDeckNavigation-slide div.slide-preview:hover div.slide-preview-mask{display:block}div.slideDeckNavigation-slide p.slide-num{text-align:center;height:30px;line-height:30px;position:absolute;top:135px;right:20px;left:20px;bottom:auto}div.slideDeckNavigation-slide.active div.slide-preview{cursor:default;border:5px solid #00aee4;width:150px;height:110px}div.slideDeckNavigation-slide.active div.slide-preview:hover div.slide-preview-mask{display:none}div.slideDeckNavigation-slide.active p.slide-num{color:#00aee4}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.slide{display:flex;position:absolute;top:0;right:0;left:0;bottom:0}div.slide .slide-media img{width:100%}div.slide iframe{width:100%}div.slide .embedly-slide{background-color:#fff;position:absolute;top:0;right:0;left:0;bottom:0;color:#333;text-align:left;padding:30px;overflow:auto}div.slide .blank-slide{position:absolute;top:0;right:0;left:0;bottom:0;background:#fff}div.slide .hiddenSlide{background:#444;position:absolute;top:0;right:0;left:0;bottom:0}div.slide .hiddenSlide h3{position:absolute;top:50%;right:0;left:0;bottom:auto;color:#666;font-size:46px;line-height:46px;margin-top:-23px;text-align:center;font-weight:400}.slide>.activity-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;overflow:auto}.slide>.slide-media{text-align:center;width:100%}.slide>.slide-media .laminate{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.ribbonSlide{min-width:0}.ribbonSlide-container{position:absolute;top:0;right:0;left:0;bottom:0}.ribbonSlide-container .slide-thumbnail{display:none}.ribbonSlide-container .activity{position:absolute;top:0;right:0;left:0;bottom:0}.ribbonSlide-container .slide iframe{height:100%}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.table .disabledMask{display:none}.table.disabled .disabledMask{position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;display:inline-block;background-color:rgba(255,255,255,.4)}.table table{width:100%;display:table;text-align:left;cursor:default;margin:5px 0;padding-bottom:5px;border-collapse:collapse;background-color:#f7f7f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.table table .checkbox{width:15px}.table table tr{border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.table table tbody tr.focus,.table table tbody tr:hover{background:#e6e6e6}.table table tbody tr.selected,.table table tbody tr.selected:hover{background-color:#00aee4;color:#fff}.table table td,.table table th{padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table table td[data-sort-dir]::after,.table table th[data-sort-dir]::after{margin-left:10px}.table table td[data-sort-dir=asc]::after,.table table th[data-sort-dir=asc]::after{content:"▴"}.table table td[data-sort-dir=desc]::after,.table table th[data-sort-dir=desc]::after{content:"▾"}.table table td.right,.table table th.right{text-align:right}.table table th{font-size:12pt;height:30px;line-height:30px;color:#333}.table table tbody tr{font-size:10pt}.table table th.sort{position:relative}.table table th.sort:after{position:absolute;top:5px;right:auto;left:auto;bottom:auto;margin-left:10px}.table table th.sort.desc:after{content:'\e874';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table table th.sort.asc:after{content:'\e877';font-family:Entypo;font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table table.selectable{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.table table.fixed-header{width:100%}.table table.fixed-header tbody,.table table.fixed-header td,.table table.fixed-header th,.table table.fixed-header thead,.table table.fixed-header tr{display:block}.table table.fixed-header tr:after{content:' ';display:block;visibility:hidden;clear:both}.table table.fixed-header thead th{height:38px}.table table.fixed-header tbody{overflow-y:auto}.table table.fixed-header tbody td,.table table.fixed-header thead th{float:left}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.video-captions{position:absolute;top:auto;right:0;left:0;bottom:0;z-index:11;text-align:center}div.video-captions.pull-top{top:1em;bottom:auto}div.video-captions div.video-caption{background-color:rgba(0,0,0,.85);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:table;margin:0 auto}div.video-captions div.video-caption p{font-size:11pt;margin:0;padding:8px 10px 10px;max-width:30em}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.videoControls{position:relative;height:50px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3);outline:0;display:none}div.videoControls .videoControls-left{position:absolute;left:0;width:210px}div.videoControls .videoControls-left>*{float:left}div.videoControls .videoControls-center{position:absolute;top:auto;right:225px;left:209px;bottom:auto;height:40px;line-height:40px;background-color:#000f19;border-right:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);padding:0 10px;white-space:no-wrap;text-overflow:ellipsis;text-align:center}div.videoControls .videoControls-center div.title{font-size:14px;font-weight:200;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.videoControls .videoControls-right{position:absolute;right:0;width:225px}div.videoControls .videoControls-right>*{float:left}div.videoControls .videoControls-right span.videoControls-spacer{display:inline-block;zoom:1;vertical-align:top;width:45px;height:40px;margin:0;padding:0;background:#000f19}div.videoControls .videoControls-right span.videoControls-spacer.hide{display:none}div.videoControls .video-timeline .timeline{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.videoControls a.btn.midnight{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:40px;height:40px;width:45px}div.videoControls a.btn.midnight.first{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:8px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:8px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.videoControls a.btn.midnight.last{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.videoControls a.video-rewind-btn:before{left:-1px;position:relative;top:-4px;content:'\e102';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.videoControls a.btn.midnight.video-captions-btn:before{position:relative;top:-4px;content:'\e103';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.videoControls a.btn.midnight.video-captions-btn.active{background:#000f19}div.videoControls a.btn.midnight.video-captions-btn.active:before{color:#00aee4}div.videoControls a.video-fullscreen-btn{padding-right:10px!important}div.videoControls a.video-fullscreen-btn:before{position:relative;top:-4px;content:'\e104';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-2px}div.videoControls a.video-fullscreen-btn.fullscreen-on:before{position:relative;top:-4px;content:'\e105';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.videoControls a.video-fullscreen-btn.disabled{opacity:1}div.videoControls a.video-fullscreen-btn.disabled:before{color:#555}div.videoControls .video-timeline-display{background-color:#000f19;width:119px;height:40px;line-height:40px;text-align:center}div.editor-controls a.video-play-btn,div.videoControls a.video-play-btn{padding-left:10px!important}div.editor-controls a.video-play-btn:before,div.videoControls a.video-play-btn:before{content:'\e888';font-family:Entypo;font-size:18pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.editor-controls a.video-play-btn.playing:before,div.videoControls a.video-play-btn.playing:before{content:'\e88a';font-family:Entypo;font-size:18pt;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.editor-controls a.video-volume-btn:before,div.videoControls a.video-volume-btn:before{position:relative;content:'\e100';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-4px}div.editor-controls a.video-volume-btn.muted:before,div.videoControls a.video-volume-btn.muted:before{position:relative;top:-4px;content:'\e101';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.videoControls div.volume-menu{display:none;background-color:#000f19;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-top-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;height:140px;position:absolute;top:auto;right:-1px;left:-1px;bottom:100%}div.videoControls div.volume-menu div.volume-menu-bar{background-color:#999;width:10px;position:absolute;top:20px;right:auto;left:50%;bottom:20px;margin-left:-5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}div.videoControls div.volume-menu div.volume-menu-bar-indicator{background-color:#00aee4;position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}div.videoControls div.volume-menu div.volume-menu-bar-hoverIndicator{display:none;background-color:#9bd0eb;position:absolute;top:0;right:0;left:0;bottom:0;top:50%;z-index:1}a.video-volume-btn.focus div.volume-menu,a.video-volume-btn:hover div.volume-menu{display:block}a.video-volume-btn.muted.focus div.volume-menu,a.video-volume-btn.muted:hover div.volume-menu{display:none}div.videoControls-speed{position:relative;float:right;width:45px;height:40px;line-height:40px;text-align:center;color:#999;font-size:16px;background-color:#000f19}div.videoControls-speed.focus,div.videoControls-speed:hover{cursor:pointer}div.videoControls-speed.focus div.speed-menu,div.videoControls-speed:hover div.speed-menu{display:block}div.videoControls-speed div.speed-menu{display:none;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-top-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;position:absolute;top:auto;right:-1px;left:-1px;bottom:100%;overflow:hidden}div.videoControls-speed div.speed-menu div.speed-menu-info{background-color:#00aee4;position:absolute;top:0;right:0;left:0;bottom:0;top:99%;z-index:2}div.videoControls-speed div.speed-menu a.btn.midnight.video-speed-btn{margin:0}div.videoControls-speed div.speed-menu a.btn.midnight.video-speed-btn.plus:before{content:'\e825';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.videoControls-speed div.speed-menu a.btn.midnight.video-speed-btn.minus:before{content:'\e828';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.videoControls-settings{position:relative;float:right;width:45px;height:40px;line-height:40px;text-align:center;color:#999;font-size:16px;background-color:#000f19}div.videoControls-settings.focus,div.videoControls-settings:hover{color:#fff;cursor:pointer}div.videoControls-settings.focus div.settings-menu,div.videoControls-settings:hover div.settings-menu{display:block}div.videoControls-settings span.hdBadge{height:auto;line-height:9px;padding:2px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#d21001;color:#fff;font-size:9px}div.videoControls-settings .settings-menu-info:before{content:'\e80a';font-family:Entypo;font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:center;line-height:33px;position:relative;top:5px}div.videoControls-settings .settings-menu-info span.hdBadge{display:none;position:absolute;top:5px;right:5px;left:auto;bottom:auto;height:9px}div.videoControls-settings .settings-menu-info.hd span.hdBadge{display:inline-block}div.videoControls-settings div.settings-menu{display:none;width:80px;overflow:hidden;background-color:rgba(0,0,0,.85);border-bottom:1px solid #222;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-top-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;top:auto;right:auto;left:-18px;bottom:100%}div.videoControls-settings div.settings-menu>a{display:block;width:100%;height:40px;line-height:44px;text-align:center;font-size:14px;color:#666}div.videoControls-settings div.settings-menu>a:focus,div.videoControls-settings div.settings-menu>a:hover{background-color:#3d3d3d;color:#ccc}div.videoControls-settings div.settings-menu>a.active{color:#fff}div.videoControls-settings div.settings-menu>a.selected{outline-width:2px;outline-style:solid;outline-color:#9bd0eb;outline-offset:-2px}div.videoControls-settings div.settings-menu>a span.hdBadge{padding:1px 2px;font-size:9px;position:relative;top:-2px}.videoControls.mini{height:50px}.videoControls.mini .videoControls-speed,.videoControls.mini a.btn.midnight{width:40px;height:40px;line-height:40px}.videoControls.mini .videoControls-left{width:80px}.videoControls.mini .videoControls-center{position:absolute;top:auto;right:205px;left:80px;bottom:auto;height:40px}.videoControls.mini .videoControls-center .title{display:none}.videoControls.mini .videoControls-right{width:205px}.videoControls.mini .videoControls-right span.videoControls-spacer{width:40px}.videoControls.mini .video-timeline-display{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.video-timeline{height:10px;position:relative}.video-timeline .timeline{position:absolute;top:0;right:0;left:0;bottom:0;background:#143f52;overflow:hidden}.video-timeline .timeline-bar{position:absolute;top:0;right:0;left:0;bottom:0;background:#00aee4;right:auto}.video-timeline .timeline-handle{display:none;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #fdfc37;width:2px;height:0;position:absolute;top:-1px;left:0;margin-left:-3px}.video-timeline .timeline-handle:before{content:'';width:8px;height:8px;background-color:#fdfc37;position:absolute;bottom:4px;left:-3px}.video-timeline .timeline-handle:after{content:'';width:2px;height:7px;background-color:#fdfc37;position:absolute}div.timeline-popup{background:rgba(0,0,0,.6);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.175);-moz-box-shadow:0 2px 1px rgba(0,0,0,.175);box-shadow:0 2px 1px rgba(0,0,0,.175);width:110px;min-width:30px;min-height:26px;position:absolute;bottom:100%;margin-bottom:8px}div.timeline-popup:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:6px}div.timeline-popup:after{top:100%;left:50%;margin:0 0 0 -6px;border-top-color:rgba(0,0,0,.6);border-bottom-width:0}div.timeline-popup div.timeline-popup-image{position:relative;margin-bottom:22px;width:100px;min-height:60px;padding:5px 5px 0}div.timeline-popup div.timeline-popup-image>img{max-width:100px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.timeline-popup .loading-background{z-index:-1}div.timeline-popup>p{color:#fff;text-align:center;height:26px;line-height:26px;position:absolute;top:auto;right:0;left:0;bottom:0;margin:0;padding:0 6px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.echoPlayer .stage{cursor:none}.echoPlayer .stage.active{cursor:default}.video .videoMask{display:none}.video.broken .videoMask{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;color:#999;text-align:center;padding:100px;font-weight:200;font-size:18px}.video.broken .videoMask.mini{background:#555;display:inline-block;padding:50px 10px 0;font-size:12px}.video.broken .videoMask.text-only{padding:5px 10px 0;font-size:16px;text-align:left}.video.broken .videoMask.text-only p{line-height:1.4em;margin:0;padding:0}.video.broken .videoMask p{line-height:1.2em}.video.broken .videoMask .instructions{position:relative;top:50%}.video.broken .videoMask .browserSuggestions{width:230px;margin:25px auto}.video.broken .videoMask a.browserLink{color:#00aee4;text-decoration:none}.video.broken .videoMask a.browserSuggestion{width:230px;height:80px;position:relative;display:block;color:#00aee4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.video.broken .videoMask a.browserSuggestion:hover{background-color:#222}.video.broken .videoMask a.browserSuggestion .browserIcon{position:absolute;top:13px;right:130px;left:auto;bottom:auto}.video.broken .videoMask a.browserSuggestion .browserIcon.safari{top:10px}.video.broken .videoMask a.browserSuggestion p.browserName{width:110px;position:absolute;top:0;right:0;left:auto;bottom:0;line-height:80px;text-align:left}.video.broken.active .videoMask{display:inline-block}.video.broken.active .videoMask.text-only{display:none}.video.broken.active .videoMask.mini{display:none}.study-guide .video.broken.active .videoMask{display:none}.study-guide .video.broken.active .videoMask.text-only{display:inline-block}.study-guide .video.broken.active .videoMask.mini{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.activity-accordion .accordion{background-color:#fff;margin:0}.activity-accordion .accordion-segment .accordion-segment-head{font-size:1rem;border-bottom:0;font-weight:500}.activity-accordion .accordion-segment .segment-content{border-bottom:0}.activity-accordion .accordion-segment .toggle-segment{margin:1rem 0}.activity-accordion .accordion-segment .toggle-segment:before{content:'\e867';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.activity-accordion .accordion-segment.opened .toggle-segment:before{content:'\e864';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#feedback-container textarea{height:3.5rem}#feedback-container .inputList .entry{padding-right:0}#feedback-container .feedback{margin-bottom:4.5rem}#feedback-container .feedback .input-label{padding:0 0 .625rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:38.75rem}#feedback-container .feedback .input-label>span{font-weight:250;padding-left:.25rem}#feedback-container .feedback .error:before{margin:0 .5rem 0 0;content:'\e914';font-family:Entypo;font-size:1.125rem;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:.125rem}#feedback-container .textarea{width:100%}#feedback-container .textarea :after,#feedback-container .textarea:before{display:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.activity-justification{clear:both;padding-top:20px;color:#333;font-size:13px;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.activity-justification .justification-switch{float:left}.activity-justification .justification-text{margin-left:28px}.activity-justification .require-justification{margin-bottom:5px;vertical-align:bottom}.activity-justification .justification-explanation{font-style:italic;color:#999}.activity-justification input[type=checkbox]{margin-top:2px;margin-left:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.creation-modal{width:740px}.creation-modal .checkbox-label{font-size:13px;vertical-align:bottom}.creation-modal .question-label{margin:10px 0}.creation-modal .reOrderOptions-wrapper .option{width:100%}.creation-modal .mcqOptions-wrapper .option{width:460px}.creation-modal .mcqOptions-wrapper,.creation-modal .reOrderOptions-wrapper{display:inline-block;width:100%;margin-top:15px;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.creation-modal .mcqOptions-wrapper .answers-header,.creation-modal .reOrderOptions-wrapper .answers-header{font-size:16px;padding:16px 0 0}.creation-modal .mcqOptions-wrapper .checkbox-wrapper,.creation-modal .reOrderOptions-wrapper .checkbox-wrapper{color:#333;margin-top:11px}.creation-modal .mcqOptions-wrapper .removeEntryButton,.creation-modal .reOrderOptions-wrapper .removeEntryButton{top:15px;bottom:auto;margin-top:0}.creation-modal .mcqOptions-wrapper input[type=checkbox],.creation-modal .reOrderOptions-wrapper input[type=checkbox]{margin-right:12px;margin-left:0;margin-top:0}.creation-modal .mcqOptions-wrapper .option,.creation-modal .reOrderOptions-wrapper .option{float:left}.creation-modal .mcqOptions-wrapper .option-wrapper,.creation-modal .reOrderOptions-wrapper .option-wrapper{position:relative;margin-top:15px}.creation-modal .mcqOptions-wrapper .option-wrapper .correct-btn,.creation-modal .reOrderOptions-wrapper .option-wrapper .correct-btn{float:left;width:100px;margin:0 0 0 15px!important}.creation-modal .question-wrapper{padding:0 0 10px;font-size:16px;clear:both}.creation-modal .poll-time-stamp{margin-bottom:1rem;position:relative}.creation-modal .poll-time-stamp .input-wrapper:after{right:3rem!important}.creation-modal input[name=timestampSeconds]{width:10rem}.creation-modal .addImage-wrapper{margin-top:15px;padding:15px 0;text-align:center;border-color:#ddd;border-style:solid;border-width:1px 0 0 0}.creation-modal .addImage-wrapper .choose-image-btn{display:inline-block;margin:0 auto!important}.creation-modal .addImage-wrapper .uploadedImage-wrapper{display:none}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImageWithControls-wrapper{display:block;float:left;margin-right:.9375rem;padding:.9375rem 0;font-size:.75rem;max-width:15rem}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImageWithControls-wrapper .uploadedImageWithControls{display:inline-block;position:relative}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImageWithControls-wrapper .uploadedImageWithControls .clear-uploadedImage{position:absolute;top:.3125rem;right:.3125rem;left:auto;bottom:auto;height:1.25rem;width:1.25rem;margin:0!important;padding:0!important;color:#fff;background-color:#00aee4;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;border-radius:1.25rem;cursor:pointer;line-height:1.25rem;z-index:3}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImageWithControls-wrapper .uploadedImageWithControls .uploadedImage-thumbnail{max-height:11.25rem;max-width:100%;-webkit-box-shadow:0 0 .125rem rgba(0,0,0,.3);-moz-box-shadow:0 0 .125rem rgba(0,0,0,.3);box-shadow:0 0 .125rem rgba(0,0,0,.3);vertical-align:middle}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImageWithControls-wrapper .uploadedImage-filename{color:#666;font-size:.875rem;margin-top:.5rem;line-height:1.25rem;text-align:left;clear:both;word-break:break-all}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImage-metadata{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding:.9375rem 0 .5rem}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImage-metadata .imageAltText-label{font-size:1rem;padding:0 0 .625rem}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImage-metadata .imageAltText-input{display:block;float:left;padding-bottom:1rem;width:100%}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImage-metadata .imageAltText-input .textarea:after{display:none}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImage-metadata .imageAltText-input .error:before{margin:0 .5rem 0 0;content:'\e914';font-family:Entypo;font-size:1.125rem;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:.125rem}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImage-metadata .textarea textarea{height:4.5rem}.creation-modal .addImage-wrapper .uploadedImage-wrapper .uploadedImage-metadata .mark-solution-btn{margin:0!important;display:block;float:left}.creation-modal .imageEmbedWithAltText-wrapper{display:none;margin-left:1.563rem}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-wrapper{display:block;float:left;margin-right:.9375rem;padding:.9375rem 0 0;font-size:.75rem;max-width:7.5rem}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-wrapper .imageEmbed{display:inline-block;position:relative}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-wrapper .imageEmbed img{max-width:120px;max-height:100px}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-wrapper .imageEmbed-filename{color:#666;font-size:.75rem;margin-top:.5rem;line-height:1.25rem;text-align:left;clear:both;word-break:break-all}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-metadata{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;padding:.9375rem 0 .5rem}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-metadata .imageAltText-label{font-size:.75rem;padding:0 0 .625rem}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-metadata .imageAltText-input{display:block;float:left;width:100%}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-metadata .imageAltText-input .textarea:after{display:none}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-metadata .imageAltText-input .error:before{margin:0 .5rem 0 0;content:'\e914';font-family:Entypo;font-size:1.125rem;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:.125rem}.creation-modal .imageEmbedWithAltText-wrapper .imageEmbed-metadata .textarea textarea{height:4.5rem}.creation-modal .add-option-btn{margin:15px 0!important;float:left}.creation-modal .embedMedia-options.mediaSlide{border:none;padding-top:0;margin-top:0}.creation-modal .helpText{margin:15px 0 0;font-size:13px}.creation-modal .numerical-solution-wrapper{border-color:#ddd;border-style:solid;border-width:1px 0 0 0;margin-top:15px}.creation-modal .numerical-solution-wrapper .solution{padding:15px 0 20px;overflow:hidden;text-align:center;display:flex;justify-content:center}.creation-modal .numerical-solution-wrapper .solution .input{margin:0;width:120px;display:inline-block;float:none}.creation-modal .numerical-solution-wrapper .solution span{padding:5px 5px}.creation-modal.multipleChoice-modal .activity-justification,.creation-modal.reorder-modal .activity-justification{border:none;padding:0}.creation-modal .imageQuizSolution-body{text-align:center}.creation-modal .imageQuizSolution-body:after,.creation-modal .imageQuizSolution-body:before{content:"";display:table}.creation-modal .imageQuizSolution-body:after{clear:both}.creation-modal .imageQuizSolution-body p{font-size:14px}.creation-modal .imageQuizSolution-body .imageQuizSolution-stage{margin:0 auto;position:relative}.creation-modal .imageQuizSolution-body .imageQuizSolution-stage>div{display:inline-block;position:relative}.creation-modal .imageQuizSolution-body .imageQuizSolution-stage .imageQuiz-image{max-height:360px;max-width:480px;z-index:2}.creation-modal .imageQuizSolution-body .imageQuizSolution-stage .imageQuizSolution-canvas{z-index:3;cursor:crosshair;position:absolute;top:0;right:0;left:0;bottom:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.activity{color:#333;text-align:center;background:#fff;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:1200px;font-weight:400;font-size:.75rem}div.activity img{max-height:100%;max-width:100%}div.activity .interaction-overlay{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:5}div.activity .ContentPlaceholder{background-color:rgba(0,17,24,.8);position:absolute;top:0;bottom:0;padding:0;z-index:6;display:none;width:100%}div.activity .ContentPlaceholder>div{color:#ccd4d9;padding:0;line-height:40px;top:50%;position:absolute;left:50%;font-size:20px;font-weight:200;transform:translate(-50%,-50%);width:auto;text-align:center}.slideDeck.active .activity .ContentPlaceholder{display:block}.slide .activity{margin:0 auto;display:none}div.activity .activity-footer{padding-top:25px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .activity-footer .toggle-view{height:40px;float:none;display:inline-block;margin:0;background:#fff;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}div.activity .activity-footer .toggle-view .view-grid,div.activity .activity-footer .toggle-view .view-list{height:18px;width:18px}div.activity .activity-footer .toggle-view .view-grid:before,div.activity .activity-footer .toggle-view .view-list:before{line-height:18px;font-size:20pt}div.activity .activity-footer.instructor .toggle-view{margin-right:15px;display:inline-block}div.activity .activity-body{text-align:center;overflow:auto}div.activity-prompt{margin:0 40px auto;padding:50px 0 20px;text-align:center;border-color:#ddd;border-style:solid;border-width:0 0 1px 0}div.activity-prompt h2{color:#333;font-size:30px;font-weight:200;margin:0 auto;padding:0;word-wrap:break-word}div.activity-prompt .embedded-media{padding:25px 0 10px;display:inline-block}div.activity-prompt .embedded-media img{max-width:120px;max-height:90px}div.activity-prompt .embedded-media a{font-size:14px;color:#00aee4}div.activity-prompt .embedded-media a,div.activity-prompt .embedded-media img{cursor:pointer}div.activity div.activity-content{margin:0 auto;padding:40px 60px;overflow-y:auto;overflow-x:hidden;background:#fff}div.activity div.activity-content.multipleChoice{padding:40px 100px}div.activity div.activity-content .choices{max-width:600px;margin:0 auto}div.activity div.activity-content .textarea{float:none;width:100%;margin:0 auto!important;padding:0}div.activity div.activity-content .textarea textarea{width:100%;color:#eee;margin:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.activity div.activity-content .correct-answer-text{clear:both;line-height:45px;padding-top:15px;font-size:15px;color:#00aee4;text-transform:uppercase}div.activity div.activity-content .correct-answer-text .correct-notification{display:inline;text-transform:capitalize;padding-right:15px}div.activity div.activity-content.results{padding-top:20px}div.activity div.activity-content.results .activity-results-title{padding-bottom:20px;text-align:center;color:#00aee4;margin:0 auto;font-size:18px;font-weight:400;text-transform:uppercase}div.activity div.activity-content.results .activity-noResults{padding:10px 15px;margin:0 auto;text-align:center;max-width:600px;background-color:#f7f7f7;color:#ccc;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.correct-notification:before{content:'\e821';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px}div.explanationPrompt{margin:0 0 25px auto}div.explanationPrompt div.inputWrapper{position:relative}div.explanationPrompt div.inputWrapper>.input{width:600px;margin:0 auto;float:none}div.explanationPrompt div.inputWrapper>.input input{color:#333}div.activity p.activity-seeJustification,div.activity p.activity-smsInstructions{color:#999;font-size:11pt;font-weight:200;padding:0 0 20px;margin:0}div.activity p.activity-seeJustification b,div.activity p.activity-smsInstructions b{font-weight:500}div.activity p.activity-smsInstructions{color:#333}div.activity .results.numericalAnswer .resultItem,div.activity .results.rangeAnswer .resultItem,div.activity .results.reorderAnswer .resultItem{height:40px;position:relative;margin:0 50px 15px 85px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#fff;border-style:solid;border-width:2px}div.activity .results.numericalAnswer .resultItem .center-column,div.activity .results.rangeAnswer .resultItem .center-column,div.activity .results.reorderAnswer .resultItem .center-column{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}div.activity .results.numericalAnswer .resultItem .correct-notification,div.activity .results.rangeAnswer .resultItem .correct-notification,div.activity .results.reorderAnswer .resultItem .correct-notification{position:absolute;top:0;right:auto;left:-85px;bottom:0;line-height:40px;color:#00aee4;font-size:15px}div.activity .results.numericalAnswer .resultItem .correct-notification:before,div.activity .results.rangeAnswer .resultItem .correct-notification:before,div.activity .results.reorderAnswer .resultItem .correct-notification:before{content:'\e821';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px}div.activity .results.numericalAnswer .resultItem .item-overlay,div.activity .results.rangeAnswer .resultItem .item-overlay,div.activity .results.reorderAnswer .resultItem .item-overlay{position:absolute;top:0;right:0;left:0;bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.activity .results.numericalAnswer .resultItem .item-count,div.activity .results.rangeAnswer .resultItem .item-count,div.activity .results.reorderAnswer .resultItem .item-count{position:absolute;top:0;right:-50px;left:auto;bottom:0;display:none;line-height:40px;font-weight:300;font-size:16px;width:30px;text-align:left}div.activity .results.numericalAnswer .resultItem .item-value,div.activity .results.rangeAnswer .resultItem .item-value,div.activity .results.reorderAnswer .resultItem .item-value{float:left;min-width:100px;background:#eee;max-width:100%;padding:0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .results.numericalAnswer .resultItem .item-value a,div.activity .results.rangeAnswer .resultItem .item-value a,div.activity .results.reorderAnswer .resultItem .item-value a{height:100%;text-align:center;line-height:40px;text-transform:uppercase;letter-spacing:2px;font-size:18px;color:#00aee4}div.activity .results.numericalAnswer .resultItem .item-result-percentage,div.activity .results.rangeAnswer .resultItem .item-result-percentage,div.activity .results.reorderAnswer .resultItem .item-result-percentage{text-align:left;height:40px;line-height:40px;position:relative;background-color:#f7f7f7;width:auto;overflow:hidden;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .results.numericalAnswer .resultItem .item-result-percentage .result-column,div.activity .results.rangeAnswer .resultItem .item-result-percentage .result-column,div.activity .results.reorderAnswer .resultItem .item-result-percentage .result-column{position:absolute;top:0;right:auto;left:0;bottom:0;display:none;background-color:#d6e7ed}div.activity .results.numericalAnswer .resultItem.selected,div.activity .results.rangeAnswer .resultItem.selected,div.activity .results.reorderAnswer .resultItem.selected{border-color:#00aee4}div.activity .results.numericalAnswer .resultItem.selected .item-value,div.activity .results.rangeAnswer .resultItem.selected .item-value,div.activity .results.reorderAnswer .resultItem.selected .item-value{background:#00aee4;color:#fff;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .results.numericalAnswer .resultItem.selected .item-value a,div.activity .results.rangeAnswer .resultItem.selected .item-value a,div.activity .results.reorderAnswer .resultItem.selected .item-value a{color:#fff}div.activity .results.numericalAnswer .resultItem.selected .item-result-percentage,div.activity .results.rangeAnswer .resultItem.selected .item-result-percentage,div.activity .results.reorderAnswer .resultItem.selected .item-result-percentage{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .results .item-count,div.activity .results .result-column{display:block!important}div.activity .responseItem{padding:10px 15px;position:relative;text-align:left;font-size:14px}div.activity .responseItem.one{background-color:#eee}div.activity .responseItem.two{background-color:#f7f7f7}div.activity .responseItem:first-of-type{-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .responseItem:last-of-type{-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .hasJustifications .resultItem{cursor:pointer}div.activity .hasJustifications .resultItem:hover .item-overlay{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.activity:not(.editing) .activity-content-wrapper.activityClosed input,.activity:not(.editing) .activity-content-wrapper.activityClosed textarea,.activity:not(.editing) .activity-content-wrapper.noResults input,.activity:not(.editing) .activity-content-wrapper.noResults textarea{color:#999;background-color:#f7f7f7;border-color:#eee}.modal-body-content.activityPreview{min-width:40rem;max-width:70vw;max-height:60vh;position:relative;display:flex;flex-direction:column;overflow:hidden}.modal-body-content.activityPreview>div:first-child{height:calc(60vh - 6.625rem);display:flex}.activity-preview-footer{display:flex;justify-content:space-between;padding:2rem 5rem;border-top:solid 1px #e6e6e6;background-color:#fff}.slidePreview-container .activity-footer{display:none}.media-details .activity-content,.slidePreview-container .activity-content{padding-bottom:100px!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.activity-update-notification{position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;text-align:center;display:none;background-color:rgba(0,0,0,.65)}.activity-update-notification .activity-update-content{position:absolute;top:50%;right:auto;left:auto;bottom:auto;margin-top:-20px;height:40px;width:100%}.activity-update-notification .activity-update-content>:not(script){vertical-align:middle;height:40px;display:inline-block}.activity-update-notification .activity-update-content .activity-update-text{padding:0 20px;background-color:#00ad42;color:#fff;margin-right:20px;line-height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.activity-update-notification .activity-update-content .activity-update-btn{width:40px;padding:0;margin:0;background-color:#f7f7f7;height:40px}.activity-update-notification .activity-update-content .activity-update-btn span{line-height:40px;font-weight:400}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.explanationsModal{cursor:default!important}.explanationsModal .activity-prompt{margin:0;height:40px;padding:20px 45px}.explanationsModal .activity-prompt h2{font-size:24px;color:#333;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.explanationsModal .modal-close{position:fixed!important;top:30px!important;right:30px!important}.explanationsModal .modal-close:after{color:#fff;font-size:21px!important}.explanationsModal .next-explanation,.explanationsModal .previous-explanation{position:absolute;top:33px;width:15px;cursor:pointer}.explanationsModal .next-explanation:before,.explanationsModal .previous-explanation:before{color:#00aee4}.explanationsModal .next-explanation.inActive:before,.explanationsModal .previous-explanation.inActive:before{color:#ccc}.explanationsModal .previous-explanation{left:60px}.explanationsModal .previous-explanation::before{content:'\e86d';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.explanationsModal .next-explanation{right:60px}.explanationsModal .next-explanation::before{content:'\e86e';font-family:Entypo;font-size:21px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.explanation-wrapper{width:600px;max-height:700px;overflow-y:auto;padding:0 60px 60px;display:none}.explanation-wrapper .explanation-content{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.explanation-wrapper .noSubmissions{text-align:center!important;color:#ccc;background-color:#f7f7f7!important}.explanation-wrapper.visibleExplanation{display:block}.explanation-wrapper .capitalize{text-transform:uppercase;color:#00aee4;font-size:24px;font-weight:semi-bold}.explanation-wrapper .explanation-stats{width:100%;margin:20px 0;overflow:hidden}.explanation-wrapper .explanation-stats .correct-notification{float:left;color:#00aee4;font-size:14px}.explanation-wrapper .explanation-stats .explanation-response-count{float:right;font-size:14px;color:#333}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.activity .activity-footer{background-color:#f7f7f7;text-align:center;border-color:#ddd;border-style:solid;border-width:1px 0 0 0;padding-bottom:30px}div.activity .activity-footer .poll-closed{height:40px;line-height:40px;text-align:center;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:500;font-size:10pt;background-color:#fff;color:#333;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:120px;display:inline-block;zoom:1;padding:0 30px}div.activity .activity-footer.editing .btn{min-width:0}div.activity .activity-footer .btn{display:inline-block;zoom:1;vertical-align:top}div.activity .activity-footer .btn.answered{display:none}div.activity .activity-footer .edit-answer-btn{display:none}div.activity .activity-footer .edit-answer-btn.answered{display:inline-block;zoom:1;vertical-align:top}.activity-footer .btn{min-width:120px;padding:0 15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:200;height:40px;line-height:40px;display:inline-block;zoom:1;vertical-align:top;position:relative;background-color:#fff}.activity-footer .btn:hover{background-color:#eee}div.activity .activity-footer.instructor{text-align:center}div.activity .activity-footer.instructor div.activity-footer-content{height:40px;margin:auto}div.activity .activity-footer.instructor a.btn{text-transform:none}div.activity .activity-footer.instructor .btn-group{display:inline-block}div.activity .activity-footer.instructor .participation-stats{height:38px;line-height:38px;text-align:center;background-color:#fff;width:140px;padding:0;float:left;font-size:10pt;font-weight:200;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .activity-footer.instructor a.toggle-activity-btn,div.activity .activity-footer.instructor a.toggle-answers-btn,div.activity .activity-footer.instructor a.toggle-results-btn{min-width:40px;width:40px;border-left:none;color:#bbb}div.activity .activity-footer.instructor a.toggle-activity-btn.active,div.activity .activity-footer.instructor a.toggle-answers-btn.active,div.activity .activity-footer.instructor a.toggle-results-btn.active{color:#00aee4}div.activity .activity-footer.instructor a.toggle-activity-btn:before,div.activity .activity-footer.instructor a.toggle-answers-btn:before,div.activity .activity-footer.instructor a.toggle-results-btn:before{position:absolute;top:2px;left:-11px;font-weight:100}div.activity .activity-footer.instructor a.toggle-activity-btn.disabled,div.activity .activity-footer.instructor a.toggle-answers-btn.disabled,div.activity .activity-footer.instructor a.toggle-results-btn.disabled{background-color:#fff!important;border-color:#ddd!important;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}div.activity .activity-footer.instructor a.toggle-activity-btn.disabled:before,div.activity .activity-footer.instructor a.toggle-answers-btn.disabled:before,div.activity .activity-footer.instructor a.toggle-results-btn.disabled:before{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4}div.activity .activity-footer.instructor a.toggle-activity-btn:before{position:relative;top:-4px;content:'\e022';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.activity .activity-footer.instructor a.toggle-results-btn:before{position:relative;top:-4px;content:'\e021';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.activity .activity-footer.instructor a.toggle-answers-btn:before{position:relative;top:-4px;content:'\e023';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.activity .activity-footer.instructor a.reset-activity-btn{width:110px;border-left:none;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}div.activity .activity-footer.instructor a.toggle-activity-btn:before{top:-5px}div.activity .activity-footer.instructor a.toggle-results-btn:before{top:-3px;margin-left:-1px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectable{-moz-user-select:-moz-default;-khtml-user-select:default;-webkit-user-select:default;-ms-user-select:default;user-select:default}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}div.activity-content.imageAnnotation{overflow:visible!important;margin-bottom:30px;position:relative}div.activity-content.imageAnnotation .imageAnnotation-container{position:absolute;top:40px;right:100px;left:100px;bottom:40px}div.activity-content.imageAnnotation .imageAnnotation-inactive-cover{position:absolute;height:100%;width:100%;background-color:#fff;display:none;-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2}div.activity-content.imageAnnotation img{max-width:100%;width:auto!important;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.3);box-shadow:1px 1px 5px rgba(0,0,0,.3)}div.activity-content.imageAnnotation .imageWrapper{position:absolute;text-align:center;margin:auto;max-height:100%;max-width:100%}div.activity-content.imageAnnotation .imageWrapper .image-explanation{display:none;padding:5px;background:#000;color:#fff;position:absolute}div.activity-content.imageAnnotation .imageWrapper .image-explanation.show{display:block}div.activity-content.imageAnnotation.results .imageAnnotation-container{top:41px}.activity span.marker,.activity-stage span.marker{position:absolute;margin:-4px 0 0 -4px;width:6px;height:6px;background:#ff0;z-index:3;-webkit-box-shadow:0 0 6px rgba(0,0,0,.6);-moz-box-shadow:0 0 6px rgba(0,0,0,.6);box-shadow:0 0 6px rgba(0,0,0,.6)}.activity span.marker span,.activity-stage span.marker span{display:none}.activity span.marker.own-answer,.activity-stage span.marker.own-answer{background:#00aee4}.activity span.marker.selected,.activity-stage span.marker.selected{height:8px;width:8px;background:0 0;border-color:#00aee4;border-style:solid;border-width:2px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.6);-moz-box-shadow:0 0 6px rgba(0,0,0,.6);box-shadow:0 0 6px rgba(0,0,0,.6);margin:-6px 0 0 -6px}.activity span.marker.selected span,.activity-stage span.marker.selected span{display:block;position:absolute;top:1px;right:1px;left:1px;bottom:1px;background:#ff0}.activity span.marker.selected.own-answer span,.activity-stage span.marker.selected.own-answer span{background:#00aee4}.activity span.marker .tooltip-inner,.activity-stage span.marker .tooltip-inner{float:left;font-size:14px}.activity span.marker .imageAnnotation-explanation,.activity-stage span.marker .imageAnnotation-explanation{height:auto;bottom:15px;top:auto!important}.activity span.marker .imageAnnotation-explanation div,.activity-stage span.marker .imageAnnotation-explanation div{padding:10px;height:auto;white-space:normal}.imageSolution{position:absolute;background:rgba(255,255,0,.3);-webkit-box-shadow:inset 0 0 0 2px #ff0;-moz-box-shadow:inset 0 0 0 2px #ff0;box-shadow:inset 0 0 0 2px #ff0;z-index:2}.activity:not(.editing) .activity-content-wrapper.activityClosed.Student .imageAnnotation-inactive-cover,.activity:not(.editing) .activity-content-wrapper.noResults.Student .imageAnnotation-inactive-cover{display:block}.activity-results-wrapper .imageAnnotation-container{top:55px!important}.slide-contentRef-preview .activity .imageAnnotation .imageAnnotation-container{position:relative;top:0!important;left:auto;bottom:auto;right:auto}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.activity .choice{background-color:#eee;min-height:40px;margin-bottom:15px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-color:#fff;border-style:solid;border-width:2px}.activity .choice:last-child{margin-bottom:0}.activity .choice .choice-content{text-align:left;margin-left:40px;font-size:16px;line-height:25px;min-height:40px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 15px 8px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.activity .choice .choice-content .choice-text{color:#333}.activity .choice .choice-content .choice-text-content{position:relative;word-wrap:break-word}.activity .choice .correct-notification{position:absolute;top:0;right:auto;left:-80px;bottom:0;line-height:40px;color:#00aee4;font-size:15px}.activity .choice .correct-notification:before{content:'\e821';font-family:Entypo;font-size:15px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px}.activity .choice .choice-counter,.activity .choice .result-count{text-align:center;line-height:40px}.activity .choice .result-count{position:absolute;top:auto;right:-60px;left:auto;bottom:0;font-weight:300;min-width:40px;font-size:16px;text-align:left}.activity .choice .choice-counter{background-color:#ddd;height:100%;text-transform:uppercase;width:40px;color:#00aee4;position:absolute;font-size:24px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.activity .choice .choice-counter span{position:absolute;top:50%;right:0;left:0;bottom:auto;line-height:40px;margin-top:-20px}.activity .choice .choice-overlay{position:absolute;top:0;right:0;left:0;bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.editing .choice,.hasJustifications .choice{cursor:pointer}.editing .choice:hover .choice-overlay,.hasJustifications .choice:hover .choice-overlay{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.activity-content.results .choice{background-color:#f7f7f7}.activity-content.results .choice .choice-text{color:#333}.activity-content.results .choice .result-column{position:absolute;top:0;right:0;left:40px;bottom:0;overflow:hidden;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.activity-content.results .choice .result-column div{background-color:#d6e7ed;height:100%}.activity-content.results .choice .choice-counter{background-color:#eee}.activity-content.results .choice.selected .choice-counter{background-color:#00aee4}.activity-content.results .choice.selected .choice-text{color:#00aee4}.activity:not(.editing) .activity-content-wrapper.activityClosed.Student .choice:not(.selected),.activity:not(.editing) .activity-content-wrapper.noResults.Student .choice:not(.selected){background-color:#f7f7f7}.activity:not(.editing) .activity-content-wrapper.activityClosed.Student .choice:not(.selected) .choice-text,.activity:not(.editing) .activity-content-wrapper.noResults.Student .choice:not(.selected) .choice-text{color:#999}.activity:not(.editing) .activity-content-wrapper.activityClosed.Student .choice:not(.selected) .choice-counter,.activity:not(.editing) .activity-content-wrapper.noResults.Student .choice:not(.selected) .choice-counter{background-color:#eee;color:#ccc}.activity .choice.selected{border-color:#00aee4;border-style:solid;border-width:2px}.activity .choice.selected .choice-counter{color:#fff;background-color:#00aee4!important;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.activity .choice.selected .choice-content{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.activity .choice.selected .choice-text{color:#00aee4}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.activity .activity-content.numericalAnswer div.input,.activity .activity-content.rangeAnswer div.input{margin:0 auto;float:none;display:block;padding:0;width:100%;overflow:hidden}.rangeAnswer.activity-content .correct-answer-text{text-transform:none!important}.rangeAnswer.activity-content.results .correct-answer-text{padding:0 0 15px!important;line-height:15px!important}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.activity .choice.sortable-ghost,.sortable-placeholder{display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:15px;min-height:40px;background:0 0;border:1px dashed gray;vertical-align:top}.activity .choice.sortable-ghost *,.sortable-placeholder *{display:none}.reorder-choice-dropdown{padding:10px;color:#333;min-width:50px}.reorder-choice-dropdown li{line-height:20px}.activity-content.reOrder ol.choices{counter-reset:item;list-style-type:none}.activity-content.reOrder ol.choices .choice-content,.activity-content.reOrder ol.choices .choice-counter span{outline:0!important}.activity-content.reOrder ol.choices li:before{content:counter(item) " ";counter-increment:item;position:relative;width:40px;text-align:right;margin-left:-60px;font-size:16px;float:left;line-height:40px}.activity-content.reOrder ol.choices li.sortable-fallback:before{content:""}.activity-content.reorderAnswer.results .choices-dropdown-hover-trigger{position:absolute;top:0;right:0;left:0;bottom:0;cursor:pointer;z-index:2}.activity-content.reorderAnswer.results .grid-view{display:none;overflow-x:auto}.activity-content.reorderAnswer.results.gridView .list-view{display:none}.activity-content.reorderAnswer.results.gridView .grid-view{display:block}.activity-content.reorderAnswer.results.gridView .reOrder-correct-count{padding-top:20px;font-size:14px}.activity-content.reorderAnswer.results.gridView .correct-answer-text{padding:0;line-height:20px}.reorder-grid{font-size:15px;margin:auto;text-align:center}.reorder-grid .reorder-row{height:40px;line-height:40px;border-color:#ccc;border-style:solid;border-width:1px 0 0 0}.reorder-grid .reorder-row:first-child,.reorder-grid .reorder-row:nth-child(2){border:0}.reorder-grid .reorder-row:nth-child(2) td:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row:nth-child(2) td:last-child{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row:last-child td:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row:last-child td:last-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.reorder-grid .reorder-row .choiceIndex{font-weight:400;min-width:60px}.reorder-grid .reorder-row .choice-text{background-color:#ddd;max-width:300px;padding:0 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reorder-grid .reorder-row .reorder-cell{background-color:#eee;min-width:60px;padding:0 15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#ccc;border-style:solid;border-width:0 0 0 1px}.reorder-grid .reorder-row .reorder-cell.diagonal{background-color:#e6e6e6}.reorder-grid .reorder-row .reorder-cell.selected{color:#fff;background-color:#00aee4}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.activity .activity-content.shortAnswer .textarea{float:none;width:100%;margin:0 auto!important;padding:0}.activity .activity-content.shortAnswer .textarea textarea{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;margin:0}.modal-body-content.changeOwner{width:400px}.modal-body-content.changeOwner .instructor-id,.modal-body-content.changeOwner .select2-container{width:100%!important}.modal-body-content.changeOwner .instructor-id{margin-top:10px}.modal-body-content.cloneSection{width:800px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.mediaDetail-content .detailList{position:relative;float:left;width:100%;margin:15px 0 10px;border-top:solid 1px #ddd;padding:0 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mediaDetail-content .detailList.table{border-top:none;padding:0}.mediaDetail-content .detailList-placeholder{display:none;padding:20px 0}.mediaDetail-content .detailList-placeholder div{display:table;margin:0 auto;width:320px;font-size:15pt;color:#bbb;text-align:center;line-height:1.1em}.detailList .detailList-headers{color:#333;border-color:#ddd;border-style:solid;border-width:0 0 1px 0;overflow:hidden}.detailList .detailList-headers .detailList-header{line-height:30px;float:left;font-weight:500;height:30px;font-size:13px;padding:0 20px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.detailList .detailList-headers .detailList-header.courseIdentifier,.detailList .detailList-headers .detailList-header.sectionCount{width:10%}.detailList .detailList-headers .detailList-header.courseName{width:30%}.detailList .detailList-headers .detailList-header.department,.detailList .detailList-headers .detailList-header.organization{width:15%}.detailList .detailList-headers .detailList-header.detailList-spacer{width:25px;padding:0}.detailList .detailList-headers .detailList-header.sectionCount{cursor:auto}.detailList .detailList-headers .detailList-header.duration,.detailList .detailList-headers .detailList-header.end,.detailList .detailList-headers .detailList-header.event,.detailList .detailList-headers .detailList-header.start{width:25%}.detailListItem.expanded .detailListItem-secondary{height:30px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;border-color:#eee;border-style:solid;border-width:0 0 1px 0}.detailListItem.expanded .detailListItem-cell.viewToggle:before{content:'\e86c';font-family:Entypo;font-size:10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0}.detailListItem .detailListItem-cell{line-height:30px;height:30px;float:left;padding-left:20px;font-size:14px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detailListItem .detailListItem-cell.viewToggle{padding-left:0;text-align:center;background-color:#eee;width:16px;height:16px;margin:7px 0 7px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.detailListItem .detailListItem-cell.viewToggle:before{content:'\e86e';font-family:Entypo;font-size:10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:-8px;left:0;color:#999}.detailListItem .detailListItem-cell.courseIdentifier,.detailListItem .detailListItem-cell.sectionCount{width:10%}.detailListItem .detailListItem-cell.courseName{width:30%}.detailListItem .detailListItem-cell.department,.detailListItem .detailListItem-cell.organization{width:15%}.detailListItem .detailListItem-cell.duration,.detailListItem .detailListItem-cell.end,.detailListItem .detailListItem-cell.event,.detailListItem .detailListItem-cell.start{width:25%}.detailListItem .detailListItem-cell.remove{float:right;padding:0;font-style:normal}.detailListItem .detailListItem-cell.remove a{line-height:30px}.detailListItem .detailListItem-cell.remove a:before{position:relative;top:-4px;content:'\e008';font-family:echo360;font-size:10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}.detailListItem .detailListItem-cell.remove a:hover:before{color:#00aee4}.detailListItem .detailListItem-primary,.detailListItem .detailListItem-secondary{overflow:hidden;cursor:pointer}.detailListItem .detailListItem-primary:hover,.detailListItem .detailListItem-secondary:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13)}.detailListItem .detailListItem-primary{height:30px;border-color:#eee;border-style:solid;border-width:0 0 1px 0}.detailListItem .detailListItem-primary.focus,.detailListItem .detailListItem-primary:hover{outline:0}.detailListItem .detailListItem-secondary{height:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:height .2s ease-out,opacity .2s ease-out;-moz-transition:height .2s ease-out,opacity .2s ease-out;-o-transition:height .2s ease-out,opacity .2s ease-out;transition:height .2s ease-out,opacity .2s ease-out;background-color:#f7f7f7}.detailListItem .detailListItem-secondary .detailListItem-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:40px}.detailListItem .detailListItem-secondary .detailListItem-cell.sectionNumber{width:10%}.detailListItem .detailListItem-secondary .detailListItem-cell.sectionInstructors{width:20%}.detailListItem .detailListItem-secondary .detailListItem-cell.sectionTerm{float:right;text-align:right;padding-right:20px}.detailListItem .detailListItem-secondary .detailListItem-cell.section-spacer{width:15px;padding:0}.detailListItem .detailListItem-secondary.unavailable{font-style:italic;color:#999}.infoDetail .mediaInfoStat:first-child{padding-top:15px}.infoDetail .detailListItem{overflow:hidden;border-bottom:solid 1px #eee}.media-details .sharingList .detailList .detailList-header,.media-details .sharingList .detailList .detailListItem-cell{padding-left:0;padding-right:20px}.media-details .sharingList .detailList .detailList-header.name,.media-details .sharingList .detailList .detailListItem-cell.name{width:30%}.media-details .sharingList .detailList .detailList-header.remove,.media-details .sharingList .detailList .detailListItem-cell.remove{padding:0}.media-details .sharingList .detailList .detailList-headers,.media-details .sharingList .detailList .detailListItem{padding-left:10px;height:30px;overflow:hidden}.media-details .sharingList .detailList .detailList-headers{border-color:#ddd;border-style:solid;border-width:0 0 1px 0}.media-details .sharingList .detailList .detailListItem{border-color:#eee;border-style:solid;border-width:0 0 1px 0}.media-details .sharingList .detailList .detailListItem.focus,.media-details .sharingList .detailList .detailListItem:hover{-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.13);outline:0}.detailList.publicLinks{padding:0}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.media-details .media-details-bottom{width:100%;height:100%;display:table;table-layout:fixed}.media-details .media-details-bottom .main{width:75%;position:relative;display:table-cell}.media-details .media-details-bottom .sidebar{position:absolute;top:0;left:75%;width:25%;height:100%;display:table-cell;background:#f7f7f7;border-left:1px solid #ddd}.mediaInfoStat{height:28px;position:relative;font-weight:200;font-size:13px}.mediaInfoStat span{padding:1px;position:absolute;bottom:9px;background:#fff;display:inline-block}.mediaInfoStat span.clippable{width:290px;bottom:0;right:0;padding:0;color:#00aee4;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mediaInfoStat span.label{color:#a0a0a0;left:0}.mediaInfoStat span.info{color:#434343;right:0;text-align:right}.mediaInfoStat span.info span{right:0;bottom:0}.mediaInfoStat .underline{position:absolute;top:auto;right:0;left:0;bottom:15px;border-bottom:1px dashed #ccc;border-image:url(/assets/images/dottedLine.png) 5 0 5 0 round}.mediaDetails .tabs{padding:0 30px;display:none;text-align:center;font-size:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mediaDetails .tabs:after,.mediaDetails .tabs:before{content:"";display:table}.mediaDetails .tabs:after{clear:both}.mediaDetails .tabs .tab{width:33.33%;margin-left:-1px;height:40px;margin:30px 0 20px;background:#f7f7f7;border:solid 1px #ddd;float:left;cursor:pointer;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mediaDetails .tabs .tab:not(.disabled):hover{border-color:#ccc}.mediaDetails .tabs .tab.disabled{background:#f7f7f7;border-color:#eee;cursor:default}.mediaDetails .tabs .tab.disabled span{color:#ccc}.mediaDetails .tabs .tab.active{background:#eee}.mediaDetails .tabs .tab.active span{color:#333}.mediaDetails .tabs .tab.active.disabled span{color:#999}.mediaDetails .tabs .tab span{display:block;padding:13px 30px;color:#a0a0a0;font-weight:200;font-size:14px;line-height:14px;text-align:center;text-transform:uppercase}.mediaDetails .tabs .tab:first-child span{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.mediaDetails .tabs .tab:last-child span{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.mediaDetails.complete .tabs{display:block}.mediaDetails.complete .mediaDetail{padding-top:0}.mediaDetails .mediaDetail{margin:0 30px;padding-top:10px}.mediaDetails .mediaInfoStat span.label{color:#434343}.mediaDetails .mediaInfoStat span.info{color:#434343;float:right}.mediaDetails .id-list .mediaInfoStat span.info{font-family:"Courier New",Courier,monospace}.mediaDetails .mediaInfoStat.success span.info,.mediaDetails .mediaInfoStat.success span.label{color:#00ad42}.mediaDetails .mediaInfoStat.error span.info,.mediaDetails .mediaInfoStat.error span.label{color:#d21001}.owner-wrapper.editable{color:#00aee4;position:relative;padding-right:25px;cursor:pointer}.owner-wrapper.editable:after{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:-5px;left:auto;bottom:auto}.mediaDetail-content .header{width:100%;margin-top:10px}.mediaDetail-content .header h2{padding:5px 0 0 10px;margin-bottom:0;font-weight:200;color:#333;font-size:24px}.mediaDetail-content{margin:0}.mediaDetail-content:after,.mediaDetail-content:before{content:"";display:table}.mediaDetail-content:after{clear:both}.mediaDetail-content .mediaDetailContent-section:after,.mediaDetail-content .mediaDetailContent-section:before{content:"";display:table}.mediaDetail-content .mediaDetailContent-section:after{clear:both}.mediaDetail-content .mediaDetailContent-section.no-results .header{border-bottom:solid 1px #ddd;padding-bottom:20px}.mediaDetail-content .mediaDetailContent-section.no-results .detailList{display:none}.mediaDetail-content .mediaDetailContent-section.no-results .detailList-placeholder{display:block;border-bottom:solid 1px #ddd}.mediaDetail-content a.btn.action{clear:both;float:right;min-width:190px;margin:20px 0 0;line-height:40px;height:40px}.tooltip.media-owner .tooltip-inner{max-width:400px}@media (min-width:1100px){.media-details .main{width:70%!important}.media-details .sidebar{width:30%!important;left:70%!important}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.media-details .media-details-top{height:500px}.media-details .media-details-top .header h1,.media-details .media-details-top .header h2{color:#fff;font-weight:100;margin-bottom:0}.media-details .media-details-top .header h1{float:left;font-size:24px;margin-right:30px}.media-details .media-details-top .header h2{float:left;position:relative;top:5px;margin-right:20px;font-size:18px;color:#e6e6e6}.media-details .media-details-top .header span.spacer{display:inline-block;width:10px}.media-details .media-details-top .header .media-actions{float:right;margin-right:20px}.media-details .media-details-top .header a{float:left;height:20px;width:20px;padding:0;margin:2px 20px 0 0;color:#00aee4}.media-details .media-details-top .header a.disabled,.media-details .media-details-top .header a.disabled:hover,.media-details .media-details-top .header a:disabled,.media-details .media-details-top .header a:disabled:hover{background-color:transparent;color:#ccc}.media-details .media-details-top .header a.edit:before{position:relative;top:-4px;content:'\e012';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:52px;left:-16px;top:-14px}.media-details .media-details-top .header a.delete:before{content:'\e842';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.media-details .media-details-top .header a.publicLink:before{content:'\e831';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}.media-details .media-details-top .header a.recurring:before{content:'\e886';font-family:Entypo;font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;color:#4d4d4d}.media-details .media-details-top .header a.copyMedia{background:url(/assets/images/icons/svg/copy.svg);height:25px;width:25px;margin-left:-1px}.media-details .media-details-top .subHeader{overflow:hidden;margin:0 30px;padding-top:10px}.media-details .media-details-top .subHeader .left.description{width:80%;float:left;color:#e6e6e6;font-style:italic;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-details .media-details-top .subHeader .tags{width:20%;float:right;position:relative;top:-5px}.media-details .media-details-top .subHeader .tags .tag{float:right}.media-details .media-details-top .subHeader .tags .tag .text{background:#4d4d4d;color:#e6e6e6}.media-details .media-details-top .subHeader .tags .tag:after{border-right-color:#4d4d4d}.media-details .media-details-top>.content{position:absolute;top:90px;right:30px;left:30px;bottom:20px}.media-details .media-details-top>.content.withDescriptionAndTags{top:120px}.media-details .media-details-top>.content.deck{bottom:30px}.media-details .media-details-top>.content .echoPlayer,.media-details .media-details-top>.content .echoPlayer .screens,.media-details .media-details-top>.content .echoPlayer .timeline{background:0 0}.media-details .media-details-top>.content .loading-target{position:relative;margin:0 auto 10px;width:100px;height:30px}.media-details .media-details-top>.content .loading-target .loading-background{background:0 0}.media-details .media-details-top>.content .message{text-align:center;color:#555;font-size:16px;font-style:italic;font-weight:200}.media-details.short-top .media-details-top{height:250px}.media-details-bottom{z-index:19}.tooltip-capture-details p{display:inline;text-transform:None;font-size:9pt}.tooltip-capture-details .recurringDetails{color:#fff}.tooltip-capture-details .recurringDescriptor{padding-right:10px}.tooltip-capture-details .recurringDetails.linkDetails:after{content:'/';color:#999;padding:0 3px}.media-details.Presentation .editorLink:before{content:'\e81d';font-family:Entypo;font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.media-details.Presentation .echoPlayer .stage .screens{bottom:0}.media-details.Video .editorLink:before{position:relative;top:-4px;content:'\e031';font-family:echo360;font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-8px;top:-6px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.public-link-list .emptyPlaceholder{display:none}.public-link-list.no-results .emptyPlaceholder{text-align:center;font-size:24px;font-weight:500;font-style:italic;color:#ccc;padding:50px;line-height:1.6em;display:block}.public-link{border-bottom:solid 1px #ddd;padding:15px 20px}.public-link:after,.public-link:before{content:"";display:table}.public-link:after{clear:both}.public-link input[data-clipboard-desc]{cursor:pointer;background:#f7f7f7}.public-link .link-controls{width:100px;float:left;padding-right:30px;border-right:solid 1px #eee;min-height:120px}.public-link .link-controls .switch{margin:20px 0}.public-link .link-controls .switch label{font-size:13px;color:#333;padding-right:0}.public-link .link-contents{margin-left:130px;padding-left:30px;border-left:solid 1px #eee}.public-link .link-details{padding-top:5px;border-bottom:solid 1px #eee;padding-bottom:20px;overflow:hidden}.public-link .link-details .input-wrapper.url{width:270px;float:left}.public-link .link-details .input-wrapper.url input[readonly]{background-color:#fff;color:#666;border-color:#ddd;cursor:pointer}.public-link .link-details>.input-wrapper>label{margin-bottom:10px;font-size:14px}.public-link .link-details .input-wrapper{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.public-link .link-details .input-wrapper .input{width:100%;margin-top:10px}.public-link .link-details .input-wrapper .input input[readonly]{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.public-link .link-details .input-wrapper.description{margin-left:270px;margin-right:80px;padding:0 20px}.public-link .link-details .btn{float:right;width:80px;margin-top:10px;padding:0}.public-link .link-settings{padding-top:20px;padding-bottom:5px;overflow:hidden;display:flex}.public-link .link-settings .switch{padding-top:10px;min-width:7rem}.public-link .link-settings .input,.public-link .link-settings .switch{float:left}.public-link .link-settings .input{padding-right:20px;border-right:solid 1px #ddd;margin-right:20px}.public-link .link-settings .row{overflow:hidden;display:flex;flex-wrap:wrap;flex-grow:1;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.public-link .link-settings .row>div{float:left;padding-right:10px}.public-link .link-settings .row>div.settings-label{padding-right:20px;font-weight:500;width:100px;display:flex;align-items:center}.public-link .link-settings .row>div.controls{display:flex;align-items:center;justify-content:space-between;flex-grow:1;max-width:15rem}.public-link .link-settings .row .radio{display:flex;align-items:center;margin-right:1rem}.public-link .link-settings .row .radio~.radio{width:auto;padding-right:15px}.public-link .link-settings .row .radio-label,.public-link .link-settings .row .settings-label{font-size:13px;font-weight:200}.embedPublicLink .embed-modal-contents{padding-top:5px}.embedPublicLink .embed-modal-contents .bottom-section{font-size:0;height:40px;line-height:40px}.embedPublicLink .embed-modal-contents .bottom-section label{display:inline-block;height:40px;line-height:40px;vertical-align:top;font-size:13px;font-weight:200;padding:0 15px 0 10px;margin:0}.embedPublicLink .embed-modal-contents .bottom-section .select{width:140px;padding-right:20px;border-right:solid 1px #eee;vertical-align:top}.embedPublicLink .embed-modal-contents .bottom-section .select .selection{height:40px;line-height:40px}.embedPublicLink .embed-modal-contents .bottom-section .switch{margin:5px 0 5px 20px;line-height:normal;padding-right:20px;border-right:solid 1px #eee}.embedPublicLink .embed-modal-contents .bottom-section .switch .toggle-switch{margin-top:5px}.embedPublicLink .embed-modal-contents .bottom-section .switch~.switch{padding-right:0;border-right:none}.embedPublicLink .embed-modal-contents .bottom-section .switch label{padding:0 0 0 15px;line-height:30px;height:30px}.embedPublicLink .embed-modal-contents .bottom-section .select,.embedPublicLink .embed-modal-contents .bottom-section .switch{display:inline-block}.embedPublicLink .embed-modal-contents>.textarea{width:520px;float:none;margin-bottom:20px}.embedPublicLink .embed-modal-contents textarea{height:100px;width:100%;line-height:20px;font-family:courier;overflow:hidden}.embedPublicLink .embed-modal-contents textarea[readonly]{background-color:#fff;color:#666;border-color:#ddd;cursor:pointer}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.media-details .media-details-bottom .sidebar h4,.media-details .media-details-bottom .sidebar>div{margin:10px 30px 0}.media-details .media-details-bottom .sidebar>div:first-of-type{margin:26px 30px 0}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat span{background:#f7f7f7}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat span.label{color:#a0a0a0}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat span.info{color:#434343;float:right}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.error span.info{color:#d21001!important;font-style:italic}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.italic span.info{font-style:italic}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.action .dropdown-toggle,.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.reprocess .dropdown-toggle{color:#00aee4}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.captions .dropdown-toggle,.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.transcription-controls .dropdown-toggle{margin-left:5px}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.captions .anchor,.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.captions .anchor:visited,.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.transcription-controls .anchor,.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.transcription-controls .anchor:visited{color:#00aee4}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.captions .dropdown-toggle:after,.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.transcription-controls .dropdown-toggle:after{font-size:16px;margin-left:3px;vertical-align:top}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.captions .dropdown-menu,.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.transcription-controls .dropdown-menu{left:auto;right:-10px}.media-details .media-details-bottom .sidebar .mediaInfo .mediaInfoStat.transcription-controls span.error{color:#d21001}.media-details .media-details-bottom .sidebar .mediaInfoStat span{background:#f7f7f7}.media-details .media-details-bottom .sidebar h4.mediaInfoTitle{padding:10px 0;margin-bottom:2px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#434343;font-weight:400;font-size:13px}.media-details .media-details-bottom .sidebar h4.mediaInfoTitle span{float:right}.media-details .media-details-bottom .sidebar .mediaFiles{margin-top:15px}.media-details .media-details-bottom .sidebar .mediaFiles .label a{color:#00aee4}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.nav:not(.legacy) .account{float:right;margin:0 0 0 15px;color:#999}.nav:not(.legacy) .account a{text-decoration:none}.nav:not(.legacy) .account .user-dropdown{position:relative;float:left;margin:0 0 0 15px;height:40px}.nav:not(.legacy) .account .user-dropdown .image{display:flex}.nav:not(.legacy) .account .user-dropdown .image img{width:24px;height:24px;border-radius:12px}.nav:not(.legacy) .account .user-dropdown>a{position:relative;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:39px;width:44px;height:40px}.nav:not(.legacy) .account .user-dropdown>a:hover{background:#f0f4f6}.nav:not(.legacy) .account .user-dropdown .dropdown-panel{right:-75%}.nav:not(.legacy) .account .settings{float:left;position:relative;height:40px;width:40px;display:flex;justify-content:center;align-items:center}.nav:not(.legacy) .account .settings>a{width:44px;height:40px;color:#0076c0;display:flex;justify-content:center;align-items:center}.nav:not(.legacy) .account .settings>a:hover{background:#f0f4f6}.nav:not(.legacy) .account .settings .dropdown-panel{right:auto;left:-54px}.nav:not(.legacy) .exit-tab{float:right}.nav:not(.legacy) .university-avatar{float:right;overflow:hidden;height:100%;max-width:100px;margin-left:15px}.user-name-tooltip .tooltip-inner{max-width:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.changeRoleModal{color:#333;width:525px;text-align:center}.changeRoleModal .chosen-drop{text-align:left}.changeRoleModal .title{font-size:18pt;margin-top:20px;margin-bottom:30px}.changeRoleModal .institution-logo{height:100px;width:100px;border-radius:50px}.changeRoleModal .institution-logo,.changeRoleModal .title{margin-bottom:20px}.changeRoleModal .select2-wrapper{margin:0 auto;width:350px}.changeRoleModal .select2-wrapper.institution-select{margin-bottom:15px}.changeRoleModal .select2-wrapper.role-select{margin-bottom:10px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}div.course-dropdown-panel{padding:0;font-size:15px;width:300px;top:5px}div.course-dropdown-panel ul{padding-bottom:10px}div.course-dropdown-panel li{display:block}div.course-dropdown-panel li a{display:block;padding:7px 30px 5px 28px;text-decoration:none;font-size:14px;font-weight:300;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.course-dropdown-panel li a:hover{color:#00aee4;background:#f7f7f7}div.course-dropdown-panel li a span.courseCode{letter-spacing:.03em}div.course-dropdown-panel li a span.dash{position:relative;top:-1px;margin:auto -1px}div.course-dropdown-panel li.separator{color:#bbb;font-size:14px;font-weight:400;line-height:2em;padding:10px 18px 0;border-top:1px solid #e6e6e6;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.course-dropdown-panel li.separator:first-child{margin-top:0;border-top:none}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.nav.legacy .account{float:right;margin:0 0 0 15px;color:#999}.nav.legacy .account a{color:inherit;text-decoration:none}.nav.legacy .account a.dropdown-open{color:#fff!important}.nav.legacy .account .user-dropdown{position:relative;float:left;margin:0 0 0 10px;height:40px}.nav.legacy .account .user-dropdown .image{display:none}.nav.legacy .account .user-dropdown .image img{width:28px;height:28px;border-radius:14px;vertical-align:top;margin-top:7px}.nav.legacy .account .user-dropdown>a{position:relative;display:block;padding:0 31px 0 17px;font-size:14px;line-height:39px}.nav.legacy .account .user-dropdown>a:hover{background:#2b2b2b;-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);color:#e6e6e6}.nav.legacy .account .user-dropdown>a:after{position:absolute;top:0;right:11px;content:"▾";color:#666;font-size:15px}.nav.legacy .account .user-dropdown .dropdown-panel{right:-75px}.nav.legacy .account .settings{float:left;position:relative}.nav.legacy .account .settings>a{display:block;overflow:hidden;width:44px;height:40px;padding:0 10px}.nav.legacy .account .settings>a:hover{background:#2b2b2b;-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);color:#e6e6e6}.nav.legacy .account .settings>a:before{content:'\e80a';font-family:Entypo;font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:left;line-height:33px;position:relative;top:5px;left:5px}.nav.legacy .account .settings>a:after{position:absolute;top:11px;right:10px;content:"▾";color:#666;font-size:14px}.nav.legacy .account .settings .dropdown-panel{right:auto;left:-49px}.nav.legacy .exit-tab{float:right}.nav.legacy .university-avatar{float:right;overflow:hidden;height:100%;max-width:100px}.user-name-tooltip .tooltip-inner{max-width:none}@media (max-width:1100px){.nav.legacy .account .user-dropdown .image{display:block}.nav.legacy .account .user-dropdown .user-dropdown-link .name{display:none}}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;transform:translateY(-50%)}.hCenter{left:50%;transform:translateX(-50%)}.nav{position:absolute;top:0;width:100%;min-width:inherit;height:40px;background:#fff}.nav.legacy{background:#000}.nav .echo-logo{position:absolute;top:8px;left:15px}.nav .echo-logo a{display:block}.nav .echo-logo img{height:23px}.nav .dropdown-panel{top:35px}.nav .dropdown-panel:after{content:"";position:absolute;width:0;height:0;top:auto;right:auto;bottom:auto;left:auto;border-color:transparent;border-style:solid;border-width:12px}.nav .dropdown-panel:after{bottom:100%;left:50%;margin:0 0 0 -12px;border-bottom-color:#fff;border-top-width:0}.nav .nav-tab{position:relative;float:left}.nav .nav-tab>a{display:block;padding:0 8px;height:40px;color:#aaa;text-decoration:none;line-height:40px;letter-spacing:.05em;font-size:13px;font-weight:400}.nav .nav-tab>a:hover{color:#fff;background:#2b2b2b;-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.1)}.nav .nav-tab>a.active{color:#00aee4}.nav .nav-tab a.course-dropdown-link{position:relative;width:100%}.nav .nav-tab a.course-dropdown-link:after{position:absolute;top:-1px;right:6px;left:auto;bottom:auto;content:"▾";font-size:15px;color:#666}.nav .nav-tab .dropdown-panel{right:auto;left:-88px}.nav .tabs{position:absolute;top:0;left:90px;height:40px}.nav:not(.legacy) .echo-logo{left:2rem}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}div.settings-dropdown-panel{font-size:15px;width:175px;padding:0}div.settings-dropdown-panel .settings-header{color:#bbb;font-size:14px;font-weight:400;padding:15px 18px 0}div.settings-dropdown-panel li{display:block}div.settings-dropdown-panel li a{display:block;padding:7px 30px 5px 28px;text-decoration:none;font-size:14px;font-weight:300;color:#444!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.settings-dropdown-panel li a:hover{color:#00aee4!important;background:#f7f7f7}div.settings-dropdown-panel .user-settings{border-bottom:1px solid #ddd;padding:0 0 10px}div.settings-dropdown-panel .general-settings{padding:10px 0 10px}.flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.nav .user-dropdown-panel{width:270px;text-align:center}.nav .user-dropdown-panel .image-wrapper{height:130px}.nav .user-dropdown-panel img{position:absolute}.nav .user-dropdown-panel img.user-icon{top:20px;left:50%;margin-left:-40px;width:80px;height:80px;border-radius:40px}.nav .user-dropdown-panel img.institution-logo{top:70px;left:50%;margin-left:20px;width:40px;height:40px;border-radius:20px;background:#fff}.nav .user-dropdown-panel .name{font-size:24px;font-weight:300;color:#333;margin:-7px 20px 10px;line-height:1.2em;word-wrap:break-word}.nav .user-dropdown-panel .institution,.nav .user-dropdown-panel .role{font-size:14px;font-weight:200;color:#999}.nav .user-dropdown-panel .institution{margin-bottom:3px}.nav .user-dropdown-panel .role{margin-bottom:7px}.nav .user-dropdown-panel .change-role{display:block;font-size:14px;font-weight:200;color:#00aee4}.nav .user-dropdown-panel .change-role:hover{text-decoration:underline}.nav .user-dropdown-panel .logout{display:block;width:100px;margin:15px auto 30px}.nav:not(.legacy) .user-dropdown .dropdown-panel:after{left:74.5%}