bwhurd

Echo360 Debug Log May-4-2021

May 4th, 2021 (edited)
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 312.72 KB | None | 0 0
  1. (_echo360venv) C:\echo360-May-4-2021>run.bat https://echo360.org/section/93173f1b-eb02-4640-8248-b854ea6641a6/home --debug
  2. > Echo360 Cloud platform detected
  3. > This implies setup_credential, and using web_driver
  4. >> Please login with your SSO details and type continue when logged in.
  5. -----------------------------------------------------------------
  6. DEBUG: binary_downloader link: ('https://chromedriver.storage.googleapis.com/2.38/chromedriver_win32.zip', 'chromedriver_win32.zip'), bin path: C:\echo360-May-4-2021/bin/chromedriver.exe
  7. DEBUG: POST http://127.0.0.1:2224/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": ["--window-size=1920x1080", "user-agent=Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25"]}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": ["--window-size=1920x1080", "user-agent=Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25"]}}}
  8. DEBUG: Starting new HTTP connection (1): 127.0.0.1:2224
  9.  
  10. DevTools listening on ws://127.0.0.1:12247/devtools/browser/5f6b8a61-2c6d-45cc-b7e9-a0dfd2235b3a
  11. DEBUG: http://127.0.0.1:2224 "POST /session HTTP/1.1" 200 829
  12. DEBUG: Finished Request
  13. DEBUG: >>> Download will use "chromedriver" webdriver from LOCAL executable <<<
  14. DEBUG: POST http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/url {"url": "https://echo360.org", "sessionId": "29221ad72efb4c673c4864925de2f10c"}
  15. [6592:17396:0504/174710.317:ERROR:device_event_log_impl.cc(214)] [17:47:10.305] USB: usb_device_handle_win.cc:1054 Failed to read descriptor from node connection: A device attached to the system is not functioning. (0x1F)
  16. DEBUG: http://127.0.0.1:2224 "POST /session/29221ad72efb4c673c4864925de2f10c/url HTTP/1.1" 200 72
  17. DEBUG: Finished Request
  18.  >> After you finished logging in, type 'continue' in the terminal.
  19. > Type 'continue' and press [enter]
  20. continue
  21. DEBUG: POST http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/window/current/size {"width": 0, "height": 0, "windowHandle": "current", "sessionId": "29221ad72efb4c673c4864925de2f10c"}
  22. DEBUG: http://127.0.0.1:2224 "POST /session/29221ad72efb4c673c4864925de2f10c/window/current/size HTTP/1.1" 200 72
  23. DEBUG: Finished Request
  24. >> I'm gonna assume you are responsible enough to had finished logged in by now ;)
  25. >> Retrieving echo360 Course Info... DEBUG: POST http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/url {"url": "https://echo360.org/section/93173f1b-eb02-4640-8248-b854ea6641a6/syllabus", "sessionId": "29221ad72efb4c673c4864925de2f10c"}
  26. DEBUG: http://127.0.0.1:2224 "POST /session/29221ad72efb4c673c4864925de2f10c/url HTTP/1.1" 200 72
  27. DEBUG: Finished Request
  28. DEBUG: GET http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/source {"sessionId": "29221ad72efb4c673c4864925de2f10c"}
  29. DEBUG: http://127.0.0.1:2224 "GET /session/29221ad72efb4c673c4864925de2f10c/source HTTP/1.1" 200 2269
  30. DEBUG: Finished Request
  31. DEBUG: Dumping course page at https://echo360.org/section/93173f1b-eb02-4640-8248-b854ea6641a6/syllabus: <html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">{"status":"ok","message":"","data":[{"groupInfo":{"groupId":"b51d336c-f273-4570-8841-b64c643d661d","name":"Block 1","timing":{"start":"2021-05-04T08:00:00.000","end":"2021-05-04T09:25:00.000","type":"DateTimeRangeType"},"lessons":[{"id":"1a5a4c17-a7f7-408b-8540-0c897a9a678c","lessonType":"Lesson"}],"institutionId":"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb","sectionId":"93173f1b-eb02-4640-8248-b854ea6641a6","groupType":"SubSection","createdAt":"2021-04-20T16:23:06.656Z","updatedAt":"2021-05-04T16:04:18.627Z"},"lessons":[{"lesson":{"lesson":{"id":"1a5a4c17-a7f7-408b-8540-0c897a9a678c","institutionId":"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb","sectionId":"93173f1b-eb02-4640-8248-b854ea6641a6","name":"Intro to Pathology 1 Cell adaptation &amp; Cell injury 1","timing":{"start":"2021-05-04T08:00:00.000","end":"2021-05-04T09:25:00.000"},"timeZone":{"id":"America/Puerto_Rico","name":"(-04:00) America/Puerto Rico","standardOffset":"PT-4H"},"fromSchedule":false,"shouldStreamLive":false,"createdAt":"2021-05-04T15:42:36.850Z","updatedAt":"2021-05-04T15:42:36.850Z","displayName":"Intro to Pathology 1 Cell adaptation &amp; Cell injury 1","lessonHasName":true},"medias":[{"id":"633b2de6-6841-4135-a2c5-b525ea7c0992","mediaType":"Video","title":"Cecil's Personal Meeting Room","isAvailable":true,"isHiddenDueToCaptions":false,"isRead":true,"isScheduled":false,"isProcessing":false,"isFailed":false,"isPreliminary":false,"isInteractiveMedia":false}],"userSectionRole":"Student","questionCount":0,"isScheduled":false,"hasContent":true,"hasVideo":true,"hasVideoHiddenDueToCaptions":false,"hasSlideDeck":false,"isLive":false,"isInteractiveMedia":false,"isPast":false,"isFuture":true,"startTimeUTC":"2021-05-04T12:00:00.000Z","endTimeUTC":"2021-05-04T13:25:00.000Z"},"type":"SyllabusLessonType"}],"type":"SyllabusGroupType"}]}</pre></body></html>
  32. DEBUG: GET http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/cookie {"sessionId": "29221ad72efb4c673c4864925de2f10c"}
  33. DEBUG: http://127.0.0.1:2224 "GET /session/29221ad72efb4c673c4864925de2f10c/cookie HTTP/1.1" 200 2386
  34. DEBUG: Finished Request
  35. DEBUG: Starting new HTTPS connection (1): echo360.org:443
  36. DEBUG: https://echo360.org:443 "GET /section/93173f1b-eb02-4640-8248-b854ea6641a6/syllabus HTTP/1.1" 200 793
  37. >> Retrieving echo360 Course Info...  0/1 videos DEBUG: POST http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/url {"url": "https://echo360.org/lesson/1a5a4c17-a7f7-408b-8540-0c897a9a678c/classroom", "sessionId": "29221ad72efb4c673c4864925de2f10c"}
  38. DEBUG: http://127.0.0.1:2224 "POST /session/29221ad72efb4c673c4864925de2f10c/url HTTP/1.1" 200 72
  39. DEBUG: Finished Request
  40. DEBUG: GET http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/source {"sessionId": "29221ad72efb4c673c4864925de2f10c"}
  41. DEBUG: http://127.0.0.1:2224 "GET /session/29221ad72efb4c673c4864925de2f10c/source HTTP/1.1" 200 320506
  42. DEBUG: Finished Request
  43. DEBUG: Dumping video page at https://echo360.org/lesson/1a5a4c17-a7f7-408b-8540-0c897a9a678c/classroom: <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"><head>
  44.    <title>Classroom May 4 - Intro To Pathology 1 Cell Adaptation &amp; Cell Injury 1</title>
  45.    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  46.    <meta name="viewport" content="width=device-width, initial-scale=1" />
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54. <link rel="stylesheet" type="text/css" href="/assets/build/cd439ee34e2fb46e86832d70c1b772bd-vendor.css" />
  55. <link rel="stylesheet" type="text/css" href="/assets/build/f059773018db0ef86a1719a8107114c6-common.css" />
  56. <link rel="stylesheet" type="text/css" href="/assets/build/8d498630eafb59463585f4193ee83bdd-pages.css" />
  57.    <link rel="shortcut icon" type="image/png" href="/assets/images/dc3de22686cbd96e512d907bb4a6edd8-favicon.png" />
  58.    <meta name="userId" content="a7ce85b6-2a4e-489e-bce6-4a306ca05a0e" />
  59.    <script type="text/javascript" src="/jsroutes"></script>
  60.    <script type="text/javascript" src="/jsmsgs"></script>
  61.    <script type="text/javascript" src="/assets/vendor/react/ec47c5227020d669d21c13caa3c78bc6-styledComponents.react-bundle.js"></script>
  62.  
  63.  
  64.  
  65.    <script type="text/javascript">
  66.      isMobile = true
  67.      isIPad = true
  68.    </script>
  69.  
  70.  
  71.      <script type="text/javascript">
  72.        pubnubConfig = {
  73.          subscribeKey: "sub-c-c5913f4e-d47f-11e3-8068-02ee2ddab7fe",
  74.          publishKey: "pub-c-783cd1ac-ffc0-4e61-91d4-947a337fe075",
  75.          authKey: "85814ca1-003d-4f64-a80d-baad76a96949",
  76.          cipherKey: "8LzxVYqqbjfdBfW7NXU3SEic3Pbz98lf"
  77.        }
  78.        embedlyConfig = {
  79.          key: "b9c0511e7d564707bee1438331d9efbd",
  80.          baseUrl: "https://api.embed.ly/1/oembed",
  81.          isSecure: true,
  82.          isFrame: true,
  83.          echoDomainList:  ["echo360qa.org","echo360.org","echo360.org.au","echo360.ca","echo360.org.uk"]
  84.        }
  85.      </script>
  86.  
  87.  
  88.  
  89. <script type="text/javascript" src="/assets/build/8ae0bd32874c027551ca1a901241fdfb-vendor.js"></script><link type="text/css" media="screen" rel="stylesheet" href="https://static.opentok.com/webrtc/v2.12.2/css/TB.min.css" />
  90. <script type="text/javascript" src="/assets/build/a38c92170cd47100eb2341a1195afa74-application.js"></script>
  91.  
  92.  
  93.    <script type="text/javascript">
  94.      window.onload = function() {
  95.        window.Echo.userId = "a7ce85b6-2a4e-489e-bce6-4a306ca05a0e"
  96.        window.Echo.currentRole = "Student"
  97.  
  98.      };
  99.    </script>
  100.  
  101.  
  102.  
  103.  
  104.  <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/airbrake-js/1.6.7/client.min.js" integrity="sha384-H0J26WI3UvMWFkMv9rL2MJCVpKb0cASuc7rD/4C1ppHR3W8INykpQuEWqVZIHndh" crossorigin="anonymous"></script>
  105.  <script>
  106.    window.airbrake = new airbrakeJs.Client({
  107.      projectId: "98881",
  108.      projectKey: "321e2ae26cf072bf06501010a06e3d1b",
  109.      environment: "prod.us-east-1"
  110.    });
  111.    window.airbrake.addFilter(
  112.      function(notice) {
  113.        notice.context.currentRole = "Student";
  114.        notice.context.environment = "prod.us-east-1";
  115.        notice.context.institution = "18ff41c7-5a40-4929-bb90-3b3ee5e64ffb"
  116.        notice.context.isScheduler = "false";
  117.        notice.context.privileges = "";
  118.        notice.context.toggles = "RequestToggles(true,false,false,true,false,false,false,false,true,false,false,true)";
  119.        notice.context.user = "a7ce85b6-2a4e-489e-bce6-4a306ca05a0e";
  120.        return notice;
  121.      }
  122.    );
  123.    window.airbrake.addFilter(
  124.      function(notice) {
  125.        if ( notice.errors[0].message.match(/group is rate limited/i) ) { return null; }
  126.        return notice;
  127.      }
  128.    );
  129.  </script>
  130.  
  131.  
  132.  
  133.  
  134.  <style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}a.btn,button.btn{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;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:hover,button.btn:hover,a.btn.zeroclipboard-is-hover,button.btn.zeroclipboard-is-hover{border-color:#ccc}a.btn:active,button.btn:active,a.btn.zeroclipboard-is-active,button.btn.zeroclipboard-is-active{border-color:#ddd}a.btn.primary,button.btn.primary,a.btn.btn.on.toggleBtn,button.btn.btn.on.toggleBtn{background-color:#00aee4;color:#fff;border-color:#00aee4}a.btn.primary:hover,button.btn.primary:hover,a.btn.btn.on.toggleBtn:hover,button.btn.btn.on.toggleBtn:hover,a.btn.primary.zeroclipboard-is-hover,button.btn.primary.zeroclipboard-is-hover,a.btn.btn.on.toggleBtn.zeroclipboard-is-hover,button.btn.btn.on.toggleBtn.zeroclipboard-is-hover{background-color:#00a4d6;border-color:#00a4d6}a.btn.primary:active,button.btn.primary:active,a.btn.btn.on.toggleBtn:active,button.btn.btn.on.toggleBtn:active,a.btn.primary.zeroclipboard-is-active,button.btn.primary.zeroclipboard-is-active,a.btn.btn.on.toggleBtn.zeroclipboard-is-active,button.btn.btn.on.toggleBtn.zeroclipboard-is-active{background-color:#00aee4;border-color:#00aee4}a.btn.white,button.btn.white{background-color:#fff;border-color:#ddd}a.btn.white:hover,button.btn.white:hover,a.btn.white.zeroclipboard-is-hover,button.btn.white.zeroclipboard-is-hover{border-color:#ccc}a.btn.white:active,button.btn.white:active,a.btn.white.zeroclipboard-is-active,button.btn.white.zeroclipboard-is-active{border-color:#ddd}a.btn.white:disabled,button.btn.white:disabled,a.btn.white.disabled,button.btn.white.disabled,a.btn.white:disabled:hover,button.btn.white:disabled:hover,a.btn.white.hover:disabled,button.btn.white.hover:disabled{background-color:#fff}a.btn.midnight,button.btn.midnight{background-color:#000f19;border:none;color:#999}a.btn.midnight:before,button.btn.midnight:before,a.btn.midnight:after,button.btn.midnight:after{color:#999}a.btn.midnight:hover,button.btn.midnight:hover,a.btn.midnight.zeroclipboard-is-hover,button.btn.midnight.zeroclipboard-is-hover{color:#fff}a.btn.midnight:hover:before,button.btn.midnight:hover:before,a.btn.midnight.zeroclipboard-is-hover:before,button.btn.midnight.zeroclipboard-is-hover:before,a.btn.midnight:hover:after,button.btn.midnight:hover:after,a.btn.midnight.zeroclipboard-is-hover:after,button.btn.midnight.zeroclipboard-is-hover:after{color:#fff}a.btn.midnight.active,button.btn.midnight.active,a.btn.midnight.zeroclipboard-is-active,button.btn.midnight.zeroclipboard-is-active{background-color:#00aee4;border:none;color:#fff}a.btn.midnight.active:before,button.btn.midnight.active:before,a.btn.midnight.zeroclipboard-is-active:before,button.btn.midnight.zeroclipboard-is-active:before,a.btn.midnight.active:after,button.btn.midnight.active:after,a.btn.midnight.zeroclipboard-is-active:after,button.btn.midnight.zeroclipboard-is-active:after{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;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,0.3);box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,0.3)}a.btn.tabHeader.selected,button.btn.tabHeader.selected{color:#00aee4}a.btn:disabled,button.btn:disabled,a.btn.disabled,button.btn.disabled,a.btn:disabled:hover,button.btn:disabled:hover,a.btn.disabled:hover,button.btn.disabled:hover{cursor:not-allowed}a.btn:disabled:not(.midnight),button.btn:disabled:not(.midnight),a.btn.disabled:not(.midnight),button.btn.disabled:not(.midnight),a.btn:disabled:hover:not(.midnight),button.btn:disabled:hover:not(.midnight),a.btn.disabled:hover:not(.midnight),button.btn.disabled:hover:not(.midnight){color:#ccc;border-color:#eee;background-color:#f7f7f7}a.btn:disabled.loading,button.btn:disabled.loading,a.btn.disabled.loading,button.btn.disabled.loading,a.btn:disabled:hover.loading,button.btn:disabled:hover.loading,a.btn.disabled:hover.loading,button.btn.disabled:hover.loading{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}a.btn.icon-button,button.btn.icon-button{background:transparent;border:none;padding:0;line-height:normal;width:30px;height:30px}a.btn.icon-button:disabled,button.btn.icon-button:disabled,a.btn.icon-button.disabled,button.btn.icon-button.disabled,a.btn.icon-button:disabled:hover,button.btn.icon-button:disabled:hover,a.btn.icon-button.disabled:hover,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}.Button .Button-icon-text{display:none}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.class-row{display:table;width:100%;border-bottom:1px solid;border-top:1px solid;border-collapse:collapse;position:relative;font-weight:100;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.class-row:not(:first-child){margin-top:-1px}.class-row .lesson-group-leave{max-height:0}.class-row .lesson-group-leave.lesson-group-leave-active,.class-row .lesson-group-enter.lesson-group-enter-active{max-height:.01;-webkit-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out}.class-row .lesson-group-enter{max-height:0}.class-row.group .opener{position:absolute;top:50%;left:25px;height:20px;margin-top:-10px;width:20px;border-radius:3px;z-index:5;cursor:pointer;background:#eee}.class-row.group .opener:before{content:'\E86E';font-family:'Entypo';font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#999}.class-row.group.open .opener:before{content:'\E86C';font-family:'Entypo';font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px}.class-row.group .content-wrapper .content .header{padding-left:60px}.class-row.group .content-wrapper .content .header&gt;span{left:60px}.class-row:not(.isDragging).drop-me{background-color:#e5f7fc;border:none !important}.class-row:not(.isDragging).drop-me&gt;*{border:none !important;color:#333}.class-row.isDragging{border-style:dashed}.class-row.isDragging&gt;*{visibility:hidden}.class-row .content-wrapper{border-collapse:collapse;position:relative}.class-row .content-wrapper .content{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;padding:10px 0;width:100%;line-height:40px;position:relative}.class-row .content-wrapper .content .header{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 25px;height:40px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px}.class-row .content-wrapper .content .header&gt;span{position:absolute;left:25px;right:0}.class-row .content-wrapper .content .header&gt;span&gt;div{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px;float:left;max-width:100%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.class-row .content-wrapper .content .header.live&gt;span&gt;div{padding-right:60px}.class-row .content-wrapper .content .header.zoom&gt;span&gt;div{padding-right:60px}.class-row .content-wrapper .content .move-buttons{float:right;padding:0 10px 0 20px}.class-row .content-wrapper .content .move-buttons button{display:inline-block;padding-right:15px;height:40px}.class-row .content-wrapper .content .move-buttons .move-up-btn:after{content:'\E86F';font-family:'Entypo';font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.class-row .content-wrapper .content .move-buttons .move-down-btn:after{content:'\E86C';font-family:'Entypo';font-size:18px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.class-row .content-wrapper .content .edit-actions{display:inline-block;border-left:solid 1px}.class-row .content-wrapper .content .edit-actions button{float:left;vertical-align:middle;height:40px;margin-right:15px}.class-row .content-wrapper .content .edit-actions button:hover{color:#00aee4 !important}.class-row .content-wrapper .content .edit-actions .edit-details-btn:after{position:relative;top:-4px;content:'\E012';font-family:'echo360';font-size:50px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.class-row .content-wrapper .content .edit-actions .delete-btn:after{content:'\E842';font-family:'Entypo';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.class-row .content-wrapper .content .details{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;text-align:right;float:right}.class-row .content-wrapper .content .details .date-time{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-style:italic;padding-right:15px;margin-right:15px;text-align:right;display:inline-block;vertical-align:top;border-right:solid 1px}.class-row .content-wrapper .content .details .date-time .date{font-weight:400;padding-right:5px}.class-row .content-wrapper .content .details a.questions-link{display:inline-block;vertical-align:top}.class-row .content-wrapper .content .details .questions{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;display:inline-block;vertical-align:top;padding:0 0 0 12px;height:40px;margin-right:15px;border-left:solid 1px}.class-row .content-wrapper .content .details .questions:before{position:absolute;top:15px;right:auto;left:0;bottom:auto;position:relative;top:-4px;content:'\E017';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc}.class-row .content-wrapper .content .details .questions .count{line-height:20px;margin-left:5px;min-width:18px;text-align:center;padding:0 5px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:20px;color:white;display:inline-block;border-radius:3px}.class-row .content-wrapper .content .details .questions.unread .count,.cl-light .class-row .content-wrapper .content .details .questions .unread.count,.cl-dark .class-row .content-wrapper .content .details .questions.unread .count{background:#d21001}.class-row:hover{cursor:pointer}.class-row.section .content{margin:20px;padding:0;width:initial;background-color:#F7F7F7;border:1px solid #ddd;border-radius:3px}.class-row.section .content .header{width:100%;text-align:center;margin:0 20px}.class-row.section .content .header span div{float:none}.class-row.section .content .details{padding-top:100px}.class-row.section.selected .content{background-color:#e5f7fc}.class-row.future:hover .header span div,.class-row.future:hover .date-time span{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.class-row.live .content-wrapper .content .header{padding-left:50px}.class-row.live .content-wrapper .content .header&gt;span{left:50px}.class-row.zoom .content-wrapper .content .header{padding-left:50px}.class-row.zoom .content-wrapper .content .header&gt;span{padding-right:85px}.class-row.group.live .group-contents .content .header{padding-left:85px}.class-row.group.live .group-contents .content .header&gt;span{left:85px}.class-row.group.zoom .group-contents .content .header{padding-left:85px}.class-row.group.zoom .group-contents .content .header&gt;span{left:85px;padding-right:120px}.class-row span.live-stream-tag{background:#CCCCCC;border-radius:4px;font-size:14px;color:#fff;margin-left:-50px;line-height:30px;height:30px;padding:0 6px;margin-top:5px;display:inline-block}.class-row span.active-zoom-tag{background:#CCCCCC;border-radius:4px;font-size:14px;color:#fff;margin-left:-50px;line-height:30px;height:30px;padding:0 6px;margin-top:5px;display:inline-block}.class-row span.live{background:#00ad42}.class-row span.zoom{background:#00ad42}.class-row .bullet{position:absolute;top:50%;left:25px;border-radius:50%;width:12px;height:12px;margin-top:-6px;background-color:#00ad42}.class-row .content-wrapper .content .details .date-time{border-color:#eee}.class-row .content-wrapper .content .details .questions{border-color:#eee}.class-row .content-wrapper .content .details .edit-actions{border-color:#eee}.cl-light .class-row{border-color:#eee}.cl-light .class-row .content-wrapper .content .header{color:#333;font-weight:400}.cl-light .class-row .content-wrapper .content .details .date-time{color:#333}.cl-light .class-row .content-wrapper .content .details .questions{width:5.625rem;text-align:center}.cl-light .class-row .content-wrapper .content .details .questions:before{color:#ccc}.cl-light .class-row .content-wrapper .content .details .questions .count{background:#CCC}.cl-light .class-row .content-wrapper .content .details .questions-link .discussion-container{width:100%}.cl-light .class-row .content-wrapper .content .details .edit-actions button{color:#ccc}.cl-light .class-row.selected:not(.section){background-color:#e5f7fc}.cl-light .class-row:hover{-webkit-box-shadow:inset 0 5px 6px -5px rgba(0,0,0,0.13),inset 0 -5px 6px -5px rgba(0,0,0,0.13);box-shadow:inset 0 5px 6px -5px rgba(0,0,0,0.13),inset 0 -5px 6px -5px rgba(0,0,0,0.13)}.cl-light .class-row .dark-children{background:#efefef}.cl-light .class-row.isEditing{border:dashed 1px #00aee4}.cl-light .class-row.isEditing .details .date-time{border:none}.cl-light .sortable-element .content:hover .sortable-handle:after{color:#333}.cl-light.future .header span div,.cl-light.future .date-time span,.cl-light.future .questions{-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.cl-dark .class-row{border-color:#222;padding:0 20px 0 10px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cl-dark .class-row .content-wrapper .content .header{color:#999}.cl-dark .class-row .content-wrapper .content .details .date-time{border-color:#222;color:#999}.cl-dark .class-row .content-wrapper .content .details .edit-actions{border-color:#222}.cl-dark .class-row .content-wrapper .content .details .questions{border-color:#222;margin-right:25px}.cl-dark .class-row .content-wrapper .content .details .questions:before{color:#666}.cl-dark .class-row .content-wrapper .content .details .questions .count{background:#666;color:#ccc}.cl-dark .class-row .content-wrapper .content .details .edit-actions button{color:#222}.cl-dark .class-row.selected:not(.section) .header,.cl-dark .class-row:hover .header,.cl-dark .class-row.selected:not(.section) .details .date-time,.cl-dark .class-row:hover .details .date-time{color:#00aee4}.cl-dark .class-row:not(.group):hover{background:rgba(255,255,255,0.1)}.cl-dark .class-row.future .header span div,.cl-dark .class-row.future .date-time span,.cl-dark .class-row.future .questions{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.cl-dark .class-row.group .media-icons{color:#999}.cl-dark .sortable-element:hover .sortable-handle:after{color:#fff}</style><style data-styled="" data-styled-version="4.1.3"></style><style type="text/css">.PresetDateRangePicker_panel {
  135.  padding: 0 22px 11px
  136. }
  137. .PresetDateRangePicker_button {
  138.  position: relative;
  139.  height: 100%;
  140.  text-align: center;
  141.  background: 0 0;
  142.  border: 2px solid #00a699;
  143.  color: #00a699;
  144.  padding: 4px 12px;
  145.  margin-right: 8px;
  146.  font: inherit;
  147.  font-weight: 700;
  148.  line-height: normal;
  149.  overflow: visible;
  150.  -webkit-box-sizing: border-box;
  151.          box-sizing: border-box;
  152.  cursor: pointer
  153. }
  154. .PresetDateRangePicker_button:active {
  155.  outline: 0
  156. }
  157. .PresetDateRangePicker_button__selected {
  158.  color: #fff;
  159.  background: #00a699
  160. }
  161. .SingleDatePickerInput {
  162.  display: inline-block;
  163.  background-color: #fff
  164. }
  165. .SingleDatePickerInput__withBorder {
  166.  border-radius: 2px;
  167.  border: 1px solid #dbdbdb
  168. }
  169. .SingleDatePickerInput__rtl {
  170.  direction: rtl
  171. }
  172. .SingleDatePickerInput__disabled {
  173.  background-color: #f2f2f2
  174. }
  175. .SingleDatePickerInput__block {
  176.  display: block
  177. }
  178. .SingleDatePickerInput__showClearDate {
  179.  padding-right: 30px
  180. }
  181. .SingleDatePickerInput_clearDate {
  182.  background: 0 0;
  183.  border: 0;
  184.  color: inherit;
  185.  font: inherit;
  186.  line-height: normal;
  187.  overflow: visible;
  188.  cursor: pointer;
  189.  padding: 10px;
  190.  margin: 0 10px 0 5px;
  191.  position: absolute;
  192.  right: 0;
  193.  top: 50%;
  194.  -webkit-transform: translateY(-50%);
  195.  transform: translateY(-50%)
  196. }
  197. .SingleDatePickerInput_clearDate__default:focus,
  198. .SingleDatePickerInput_clearDate__default:hover {
  199.  background: #dbdbdb;
  200.  border-radius: 50%
  201. }
  202. .SingleDatePickerInput_clearDate__small {
  203.  padding: 6px
  204. }
  205. .SingleDatePickerInput_clearDate__hide {
  206.  visibility: hidden
  207. }
  208. .SingleDatePickerInput_clearDate_svg {
  209.  fill: #82888a;
  210.  height: 12px;
  211.  width: 15px;
  212.  vertical-align: middle
  213. }
  214. .SingleDatePickerInput_clearDate_svg__small {
  215.  height: 9px
  216. }
  217. .SingleDatePickerInput_calendarIcon {
  218.  background: 0 0;
  219.  border: 0;
  220.  color: inherit;
  221.  font: inherit;
  222.  line-height: normal;
  223.  overflow: visible;
  224.  cursor: pointer;
  225.  display: inline-block;
  226.  vertical-align: middle;
  227.  padding: 10px;
  228.  margin: 0 5px 0 10px
  229. }
  230. .SingleDatePickerInput_calendarIcon_svg {
  231.  fill: #82888a;
  232.  height: 15px;
  233.  width: 14px;
  234.  vertical-align: middle
  235. }
  236. .SingleDatePicker {
  237.  position: relative;
  238.  display: inline-block
  239. }
  240. .SingleDatePicker__block {
  241.  display: block
  242. }
  243. .SingleDatePicker_picker {
  244.  z-index: 1;
  245.  background-color: #fff;
  246.  position: absolute
  247. }
  248. .SingleDatePicker_picker__rtl {
  249.  direction: rtl
  250. }
  251. .SingleDatePicker_picker__directionLeft {
  252.  left: 0
  253. }
  254. .SingleDatePicker_picker__directionRight {
  255.  right: 0
  256. }
  257. .SingleDatePicker_picker__portal {
  258.  background-color: rgba(0,0,0,.3);
  259.  position: fixed;
  260.  top: 0;
  261.  left: 0;
  262.  height: 100%;
  263.  width: 100%
  264. }
  265. .SingleDatePicker_picker__fullScreenPortal {
  266.  background-color: #fff
  267. }
  268. .SingleDatePicker_closeButton {
  269.  background: 0 0;
  270.  border: 0;
  271.  color: inherit;
  272.  font: inherit;
  273.  line-height: normal;
  274.  overflow: visible;
  275.  cursor: pointer;
  276.  position: absolute;
  277.  top: 0;
  278.  right: 0;
  279.  padding: 15px;
  280.  z-index: 2
  281. }
  282. .SingleDatePicker_closeButton:focus,
  283. .SingleDatePicker_closeButton:hover {
  284.  color: darken(#cacccd,10%);
  285.  text-decoration: none
  286. }
  287. .SingleDatePicker_closeButton_svg {
  288.  height: 15px;
  289.  width: 15px;
  290.  fill: #cacccd
  291. }
  292. .DayPickerKeyboardShortcuts_buttonReset {
  293.  background: 0 0;
  294.  border: 0;
  295.  border-radius: 0;
  296.  color: inherit;
  297.  font: inherit;
  298.  line-height: normal;
  299.  overflow: visible;
  300.  padding: 0;
  301.  cursor: pointer;
  302.  font-size: 14px
  303. }
  304. .DayPickerKeyboardShortcuts_buttonReset:active {
  305.  outline: 0
  306. }
  307. .DayPickerKeyboardShortcuts_show {
  308.  width: 33px;
  309.  height: 26px;
  310.  position: absolute;
  311.  z-index: 2
  312. }
  313. .DayPickerKeyboardShortcuts_show::before {
  314.  content: "";
  315.  display: block;
  316.  position: absolute
  317. }
  318. .DayPickerKeyboardShortcuts_show__bottomRight {
  319.  bottom: 0;
  320.  right: 0
  321. }
  322. .DayPickerKeyboardShortcuts_show__bottomRight::before {
  323.  border-top: 26px solid transparent;
  324.  border-right: 33px solid #00a699;
  325.  bottom: 0;
  326.  right: 0
  327. }
  328. .DayPickerKeyboardShortcuts_show__bottomRight:hover::before {
  329.  border-right: 33px solid #008489
  330. }
  331. .DayPickerKeyboardShortcuts_show__topRight {
  332.  top: 0;
  333.  right: 0
  334. }
  335. .DayPickerKeyboardShortcuts_show__topRight::before {
  336.  border-bottom: 26px solid transparent;
  337.  border-right: 33px solid #00a699;
  338.  top: 0;
  339.  right: 0
  340. }
  341. .DayPickerKeyboardShortcuts_show__topRight:hover::before {
  342.  border-right: 33px solid #008489
  343. }
  344. .DayPickerKeyboardShortcuts_show__topLeft {
  345.  top: 0;
  346.  left: 0
  347. }
  348. .DayPickerKeyboardShortcuts_show__topLeft::before {
  349.  border-bottom: 26px solid transparent;
  350.  border-left: 33px solid #00a699;
  351.  top: 0;
  352.  left: 0
  353. }
  354. .DayPickerKeyboardShortcuts_show__topLeft:hover::before {
  355.  border-left: 33px solid #008489
  356. }
  357. .DayPickerKeyboardShortcuts_showSpan {
  358.  color: #fff;
  359.  position: absolute
  360. }
  361. .DayPickerKeyboardShortcuts_showSpan__bottomRight {
  362.  bottom: 0;
  363.  right: 5px
  364. }
  365. .DayPickerKeyboardShortcuts_showSpan__topRight {
  366.  top: 1px;
  367.  right: 5px
  368. }
  369. .DayPickerKeyboardShortcuts_showSpan__topLeft {
  370.  top: 1px;
  371.  left: 5px
  372. }
  373. .DayPickerKeyboardShortcuts_panel {
  374.  overflow: auto;
  375.  background: #fff;
  376.  border: 1px solid #dbdbdb;
  377.  border-radius: 2px;
  378.  position: absolute;
  379.  top: 0;
  380.  bottom: 0;
  381.  right: 0;
  382.  left: 0;
  383.  z-index: 2;
  384.  padding: 22px;
  385.  margin: 33px;
  386.  text-align: left
  387. }
  388. .DayPickerKeyboardShortcuts_title {
  389.  font-size: 16px;
  390.  font-weight: 700;
  391.  margin: 0
  392. }
  393. .DayPickerKeyboardShortcuts_list {
  394.  list-style: none;
  395.  padding: 0;
  396.  font-size: 14px
  397. }
  398. .DayPickerKeyboardShortcuts_close {
  399.  position: absolute;
  400.  right: 22px;
  401.  top: 22px;
  402.  z-index: 2
  403. }
  404. .DayPickerKeyboardShortcuts_close:active {
  405.  outline: 0
  406. }
  407. .DayPickerKeyboardShortcuts_closeSvg {
  408.  height: 15px;
  409.  width: 15px;
  410.  fill: #cacccd
  411. }
  412. .DayPickerKeyboardShortcuts_closeSvg:focus,
  413. .DayPickerKeyboardShortcuts_closeSvg:hover {
  414.  fill: #82888a
  415. }
  416. .CalendarDay {
  417.  -webkit-box-sizing: border-box;
  418.          box-sizing: border-box;
  419.  cursor: pointer;
  420.  font-size: 14px;
  421.  text-align: center
  422. }
  423. .CalendarDay:active {
  424.  outline: 0
  425. }
  426. .CalendarDay__defaultCursor {
  427.  cursor: default
  428. }
  429. .CalendarDay__default {
  430.  border: 1px solid #e4e7e7;
  431.  color: #484848;
  432.  background: #fff
  433. }
  434. .CalendarDay__default:hover {
  435.  background: #e4e7e7;
  436.  border: 1px solid #e4e7e7;
  437.  color: inherit
  438. }
  439. .CalendarDay__hovered_offset {
  440.  background: #f4f5f5;
  441.  border: 1px double #e4e7e7;
  442.  color: inherit
  443. }
  444. .CalendarDay__outside {
  445.  border: 0;
  446.  background: #fff;
  447.  color: #484848
  448. }
  449. .CalendarDay__outside:hover {
  450.  border: 0
  451. }
  452. .CalendarDay__blocked_minimum_nights {
  453.  background: #fff;
  454.  border: 1px solid #eceeee;
  455.  color: #cacccd
  456. }
  457. .CalendarDay__blocked_minimum_nights:active,
  458. .CalendarDay__blocked_minimum_nights:hover {
  459.  background: #fff;
  460.  color: #cacccd
  461. }
  462. .CalendarDay__highlighted_calendar {
  463.  background: #ffe8bc;
  464.  color: #484848
  465. }
  466. .CalendarDay__highlighted_calendar:active,
  467. .CalendarDay__highlighted_calendar:hover {
  468.  background: #ffce71;
  469.  color: #484848
  470. }
  471. .CalendarDay__selected_span {
  472.  background: #66e2da;
  473.  border: 1px double #33dacd;
  474.  color: #fff
  475. }
  476. .CalendarDay__selected_span:active,
  477. .CalendarDay__selected_span:hover {
  478.  background: #33dacd;
  479.  border: 1px double #33dacd;
  480.  color: #fff
  481. }
  482. .CalendarDay__selected,
  483. .CalendarDay__selected:active,
  484. .CalendarDay__selected:hover {
  485.  background: #00a699;
  486.  border: 1px double #00a699;
  487.  color: #fff
  488. }
  489. .CalendarDay__hovered_span,
  490. .CalendarDay__hovered_span:hover {
  491.  background: #b2f1ec;
  492.  border: 1px double #80e8e0;
  493.  color: #007a87
  494. }
  495. .CalendarDay__hovered_span:active {
  496.  background: #80e8e0;
  497.  border: 1px double #80e8e0;
  498.  color: #007a87
  499. }
  500. .CalendarDay__blocked_calendar,
  501. .CalendarDay__blocked_calendar:active,
  502. .CalendarDay__blocked_calendar:hover {
  503.  background: #cacccd;
  504.  border: 1px solid #cacccd;
  505.  color: #82888a
  506. }
  507. .CalendarDay__blocked_out_of_range,
  508. .CalendarDay__blocked_out_of_range:active,
  509. .CalendarDay__blocked_out_of_range:hover {
  510.  background: #fff;
  511.  border: 1px solid #e4e7e7;
  512.  color: #cacccd
  513. }
  514. .CalendarDay__hovered_start_first_possible_end {
  515.  background: #eceeee;
  516.  border: 1px double #eceeee
  517. }
  518. .CalendarDay__hovered_start_blocked_min_nights {
  519.  background: #eceeee;
  520.  border: 1px double #e4e7e7
  521. }
  522. .CalendarMonth {
  523.  background: #fff;
  524.  text-align: center;
  525.  vertical-align: top;
  526.  -webkit-user-select: none;
  527.  -moz-user-select: none;
  528.  -ms-user-select: none;
  529.  user-select: none
  530. }
  531. .CalendarMonth_table {
  532.  border-collapse: collapse;
  533.  border-spacing: 0
  534. }
  535. .CalendarMonth_verticalSpacing {
  536.  border-collapse: separate
  537. }
  538. .CalendarMonth_caption {
  539.  color: #484848;
  540.  font-size: 18px;
  541.  text-align: center;
  542.  padding-top: 22px;
  543.  padding-bottom: 37px;
  544.  caption-side: initial
  545. }
  546. .CalendarMonth_caption__verticalScrollable {
  547.  padding-top: 12px;
  548.  padding-bottom: 7px
  549. }
  550. .CalendarMonthGrid {
  551.  background: #fff;
  552.  text-align: left;
  553.  z-index: 0
  554. }
  555. .CalendarMonthGrid__animating {
  556.  z-index: 1
  557. }
  558. .CalendarMonthGrid__horizontal {
  559.  position: absolute;
  560.  left: 9px
  561. }
  562. .CalendarMonthGrid__vertical {
  563.  margin: 0 auto
  564. }
  565. .CalendarMonthGrid__vertical_scrollable {
  566.  margin: 0 auto;
  567.  overflow-y: scroll
  568. }
  569. .CalendarMonthGrid_month__horizontal {
  570.  display: inline-block;
  571.  vertical-align: top;
  572.  min-height: 100%
  573. }
  574. .CalendarMonthGrid_month__hideForAnimation {
  575.  position: absolute;
  576.  z-index: -1;
  577.  opacity: 0;
  578.  pointer-events: none
  579. }
  580. .CalendarMonthGrid_month__hidden {
  581.  visibility: hidden
  582. }
  583. .DayPickerNavigation {
  584.  position: relative;
  585.  z-index: 2
  586. }
  587. .DayPickerNavigation__horizontal {
  588.  height: 0
  589. }
  590. .DayPickerNavigation__verticalDefault {
  591.  position: absolute;
  592.  width: 100%;
  593.  height: 52px;
  594.  bottom: 0;
  595.  left: 0
  596. }
  597. .DayPickerNavigation__verticalScrollableDefault {
  598.  position: relative
  599. }
  600. .DayPickerNavigation_button {
  601.  cursor: pointer;
  602.  -webkit-user-select: none;
  603.  -moz-user-select: none;
  604.  -ms-user-select: none;
  605.  user-select: none;
  606.  border: 0;
  607.  padding: 0;
  608.  margin: 0
  609. }
  610. .DayPickerNavigation_button__default {
  611.  border: 1px solid #e4e7e7;
  612.  background-color: #fff;
  613.  color: #757575
  614. }
  615. .DayPickerNavigation_button__default:focus,
  616. .DayPickerNavigation_button__default:hover {
  617.  border: 1px solid #c4c4c4
  618. }
  619. .DayPickerNavigation_button__default:active {
  620.  background: #f2f2f2
  621. }
  622. .DayPickerNavigation_button__disabled {
  623.  cursor: default;
  624.  border: 1px solid #f2f2f2
  625. }
  626. .DayPickerNavigation_button__disabled:focus,
  627. .DayPickerNavigation_button__disabled:hover {
  628.  border: 1px solid #f2f2f2
  629. }
  630. .DayPickerNavigation_button__disabled:active {
  631.  background: 0 0
  632. }
  633. .DayPickerNavigation_button__horizontalDefault {
  634.  position: absolute;
  635.  top: 18px;
  636.  line-height: .78;
  637.  border-radius: 3px;
  638.  padding: 6px 9px
  639. }
  640. .DayPickerNavigation_leftButton__horizontalDefault {
  641.  left: 22px
  642. }
  643. .DayPickerNavigation_rightButton__horizontalDefault {
  644.  right: 22px
  645. }
  646. .DayPickerNavigation_button__verticalDefault {
  647.  padding: 5px;
  648.  background: #fff;
  649.  -webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  650.          box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  651.  position: relative;
  652.  display: inline-block;
  653.  text-align: center;
  654.  height: 100%;
  655.  width: 50%
  656. }
  657. .DayPickerNavigation_nextButton__verticalDefault {
  658.  border-left: 0
  659. }
  660. .DayPickerNavigation_nextButton__verticalScrollableDefault {
  661.  width: 100%
  662. }
  663. .DayPickerNavigation_svg__horizontal {
  664.  height: 19px;
  665.  width: 19px;
  666.  fill: #82888a;
  667.  display: block
  668. }
  669. .DayPickerNavigation_svg__vertical {
  670.  height: 42px;
  671.  width: 42px;
  672.  fill: #484848
  673. }
  674. .DayPickerNavigation_svg__disabled {
  675.  fill: #f2f2f2
  676. }
  677. .DayPicker {
  678.  background: #fff;
  679.  position: relative;
  680.  text-align: left
  681. }
  682. .DayPicker__horizontal {
  683.  background: #fff
  684. }
  685. .DayPicker__verticalScrollable {
  686.  height: 100%
  687. }
  688. .DayPicker__hidden {
  689.  visibility: hidden
  690. }
  691. .DayPicker__withBorder {
  692.  -webkit-box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  693.          box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  694.  border-radius: 3px
  695. }
  696. .DayPicker_portal__horizontal {
  697.  -webkit-box-shadow: none;
  698.          box-shadow: none;
  699.  position: absolute;
  700.  left: 50%;
  701.  top: 50%
  702. }
  703. .DayPicker_portal__vertical {
  704.  position: initial
  705. }
  706. .DayPicker_focusRegion {
  707.  outline: 0
  708. }
  709. .DayPicker_calendarInfo__horizontal,
  710. .DayPicker_wrapper__horizontal {
  711.  display: inline-block;
  712.  vertical-align: top
  713. }
  714. .DayPicker_weekHeaders {
  715.  position: relative
  716. }
  717. .DayPicker_weekHeaders__horizontal {
  718.  margin-left: 9px
  719. }
  720. .DayPicker_weekHeader {
  721.  color: #757575;
  722.  position: absolute;
  723.  top: 62px;
  724.  z-index: 2;
  725.  text-align: left
  726. }
  727. .DayPicker_weekHeader__vertical {
  728.  left: 50%
  729. }
  730. .DayPicker_weekHeader__verticalScrollable {
  731.  top: 0;
  732.  display: table-row;
  733.  border-bottom: 1px solid #dbdbdb;
  734.  background: #fff;
  735.  margin-left: 0;
  736.  left: 0;
  737.  width: 100%;
  738.  text-align: center
  739. }
  740. .DayPicker_weekHeader_ul {
  741.  list-style: none;
  742.  margin: 1px 0;
  743.  padding-left: 0;
  744.  padding-right: 0;
  745.  font-size: 14px
  746. }
  747. .DayPicker_weekHeader_li {
  748.  display: inline-block;
  749.  text-align: center
  750. }
  751. .DayPicker_transitionContainer {
  752.  position: relative;
  753.  overflow: hidden;
  754.  border-radius: 3px
  755. }
  756. .DayPicker_transitionContainer__horizontal {
  757.  -webkit-transition: height .2s ease-in-out;
  758.  transition: height .2s ease-in-out
  759. }
  760. .DayPicker_transitionContainer__vertical {
  761.  width: 100%
  762. }
  763. .DayPicker_transitionContainer__verticalScrollable {
  764.  padding-top: 20px;
  765.  height: 100%;
  766.  position: absolute;
  767.  top: 0;
  768.  bottom: 0;
  769.  right: 0;
  770.  left: 0;
  771.  overflow-y: scroll
  772. }
  773. .DateInput {
  774.  margin: 0;
  775.  padding: 0;
  776.  background: #fff;
  777.  position: relative;
  778.  display: inline-block;
  779.  width: 130px;
  780.  vertical-align: middle
  781. }
  782. .DateInput__small {
  783.  width: 97px
  784. }
  785. .DateInput__block {
  786.  width: 100%
  787. }
  788. .DateInput__disabled {
  789.  background: #f2f2f2;
  790.  color: #dbdbdb
  791. }
  792. .DateInput_input {
  793.  font-weight: 200;
  794.  font-size: 19px;
  795.  line-height: 24px;
  796.  color: #484848;
  797.  background-color: #fff;
  798.  width: 100%;
  799.  padding: 11px 11px 9px;
  800.  border: 0;
  801.  border-top: 0;
  802.  border-right: 0;
  803.  border-bottom: 2px solid transparent;
  804.  border-left: 0;
  805.  border-radius: 0
  806. }
  807. .DateInput_input__small {
  808.  font-size: 15px;
  809.  line-height: 18px;
  810.  letter-spacing: .2px;
  811.  padding: 7px 7px 5px
  812. }
  813. .DateInput_input__regular {
  814.  font-weight: auto
  815. }
  816. .DateInput_input__readOnly {
  817.  -webkit-user-select: none;
  818.  -moz-user-select: none;
  819.  -ms-user-select: none;
  820.  user-select: none
  821. }
  822. .DateInput_input__focused {
  823.  outline: 0;
  824.  background: #fff;
  825.  border: 0;
  826.  border-top: 0;
  827.  border-right: 0;
  828.  border-bottom: 2px solid #008489;
  829.  border-left: 0
  830. }
  831. .DateInput_input__disabled {
  832.  background: #f2f2f2;
  833.  font-style: italic
  834. }
  835. .DateInput_screenReaderMessage {
  836.  border: 0;
  837.  clip: rect(0,0,0,0);
  838.  height: 1px;
  839.  margin: -1px;
  840.  overflow: hidden;
  841.  padding: 0;
  842.  position: absolute;
  843.  width: 1px
  844. }
  845. .DateInput_fang {
  846.  position: absolute;
  847.  width: 20px;
  848.  height: 10px;
  849.  left: 22px;
  850.  z-index: 2
  851. }
  852. .DateInput_fangShape {
  853.  fill: #fff
  854. }
  855. .DateInput_fangStroke {
  856.  stroke: #dbdbdb;
  857.  fill: transparent
  858. }
  859. .DateRangePickerInput {
  860.  background-color: #fff;
  861.  display: inline-block
  862. }
  863. .DateRangePickerInput__disabled {
  864.  background: #f2f2f2
  865. }
  866. .DateRangePickerInput__withBorder {
  867.  border-radius: 2px;
  868.  border: 1px solid #dbdbdb
  869. }
  870. .DateRangePickerInput__rtl {
  871.  direction: rtl
  872. }
  873. .DateRangePickerInput__block {
  874.  display: block
  875. }
  876. .DateRangePickerInput__showClearDates {
  877.  padding-right: 30px
  878. }
  879. .DateRangePickerInput_arrow {
  880.  display: inline-block;
  881.  vertical-align: middle;
  882.  color: #484848
  883. }
  884. .DateRangePickerInput_arrow_svg {
  885.  vertical-align: middle;
  886.  fill: #484848;
  887.  height: 24px;
  888.  width: 24px
  889. }
  890. .DateRangePickerInput_clearDates {
  891.  background: 0 0;
  892.  border: 0;
  893.  color: inherit;
  894.  font: inherit;
  895.  line-height: normal;
  896.  overflow: visible;
  897.  cursor: pointer;
  898.  padding: 10px;
  899.  margin: 0 10px 0 5px;
  900.  position: absolute;
  901.  right: 0;
  902.  top: 50%;
  903.  -webkit-transform: translateY(-50%);
  904.  transform: translateY(-50%)
  905. }
  906. .DateRangePickerInput_clearDates__small {
  907.  padding: 6px
  908. }
  909. .DateRangePickerInput_clearDates_default:focus,
  910. .DateRangePickerInput_clearDates_default:hover {
  911.  background: #dbdbdb;
  912.  border-radius: 50%
  913. }
  914. .DateRangePickerInput_clearDates__hide {
  915.  visibility: hidden
  916. }
  917. .DateRangePickerInput_clearDates_svg {
  918.  fill: #82888a;
  919.  height: 12px;
  920.  width: 15px;
  921.  vertical-align: middle
  922. }
  923. .DateRangePickerInput_clearDates_svg__small {
  924.  height: 9px
  925. }
  926. .DateRangePickerInput_calendarIcon {
  927.  background: 0 0;
  928.  border: 0;
  929.  color: inherit;
  930.  font: inherit;
  931.  line-height: normal;
  932.  overflow: visible;
  933.  cursor: pointer;
  934.  display: inline-block;
  935.  vertical-align: middle;
  936.  padding: 10px;
  937.  margin: 0 5px 0 10px
  938. }
  939. .DateRangePickerInput_calendarIcon_svg {
  940.  fill: #82888a;
  941.  height: 15px;
  942.  width: 14px;
  943.  vertical-align: middle
  944. }
  945. .DateRangePicker {
  946.  position: relative;
  947.  display: inline-block
  948. }
  949. .DateRangePicker__block {
  950.  display: block
  951. }
  952. .DateRangePicker_picker {
  953.  z-index: 1;
  954.  background-color: #fff;
  955.  position: absolute
  956. }
  957. .DateRangePicker_picker__rtl {
  958.  direction: rtl
  959. }
  960. .DateRangePicker_picker__directionLeft {
  961.  left: 0
  962. }
  963. .DateRangePicker_picker__directionRight {
  964.  right: 0
  965. }
  966. .DateRangePicker_picker__portal {
  967.  background-color: rgba(0,0,0,.3);
  968.  position: fixed;
  969.  top: 0;
  970.  left: 0;
  971.  height: 100%;
  972.  width: 100%
  973. }
  974. .DateRangePicker_picker__fullScreenPortal {
  975.  background-color: #fff
  976. }
  977. .DateRangePicker_closeButton {
  978.  background: 0 0;
  979.  border: 0;
  980.  color: inherit;
  981.  font: inherit;
  982.  line-height: normal;
  983.  overflow: visible;
  984.  cursor: pointer;
  985.  position: absolute;
  986.  top: 0;
  987.  right: 0;
  988.  padding: 15px;
  989.  z-index: 2
  990. }
  991. .DateRangePicker_closeButton:focus,
  992. .DateRangePicker_closeButton:hover {
  993.  color: darken(#cacccd,10%);
  994.  text-decoration: none
  995. }
  996. .DateRangePicker_closeButton_svg {
  997.  height: 15px;
  998.  width: 15px;
  999.  fill: #cacccd
  1000. }</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-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:0px;border-radius:3px}@-webkit-keyframes throb1{0%,50%,75%,100%{height:10px;width:10px;top:2px;left:0}25%{height:14px;width:14px;top:0px;left:-2px}}@keyframes throb1{0%,50%,75%,100%{height:10px;width:10px;top:2px;left:0}25%{height:14px;width:14px;top:0px;left:-2px}}@-webkit-keyframes throb2{0%,25%,75%,100%{height:10px;width:10px;top:2px;left:20px}50%{height:14px;width:14px;top:0px;left:18px}}@keyframes throb2{0%,25%,75%,100%{height:10px;width:10px;top:2px;left:20px}50%{height:14px;width:14px;top:0px;left:18px}}@-webkit-keyframes throb3{0%,25%,50%,100%{height:10px;width:10px;top:2px;left:40px}75%{height:14px;width:14px;top:0px;left:38px}}@keyframes throb3{0%,25%,50%,100%{height:10px;width:10px;top:2px;left:40px}75%{height:14px;width:14px;top:0px;left:38px}}.loading-background .loading .loading-group span:first-child{left:0px;-webkit-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;animation:throb2 .8s infinite ease-in}.loading-background .loading .loading-group span:last-child{left:40px;-webkit-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;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.loading-background.transparent{-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);filter:alpha(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;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.loading-background.content-modal{background-color:rgba(0,0,0,0.95)}.loading-background{display:block}</style><style type="text/css">.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-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&gt;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&gt;a:hover{color:#fff;background:#2b2b2b;-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.1)}.nav .nav-tab&gt;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:"\25BE";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);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.menu{position:relative;font-size:14px}.menu li.link{display:block;list-style:none}.menu .divider{height:1px;margin:0 20px;background:#ddd}.menu .menu-items{margin-top:10px;z-index:20;background:white;position:absolute;top:100%;right:0;text-align:left;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);border-radius:3px}.menu .menu-items::after{content:'';position:absolute;background:white;height:14.14213562px;width:14.14213562px;top:-7.07106781px;left:-21.21320344px;margin-left:100%;-webkit-box-shadow:-4px -4px 10px rgba(0,0,0,0.1);box-shadow:-4px -4px 10px rgba(0,0,0,0.1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu .menu-items:before{content:'';top:-10px;height:10px;background:transparent;position:absolute;width:100%}.menu .menu-items&gt;ul{padding:5px 0}.menu .menu-items li a{color:#333;display:block;padding:0 10px;min-width:130px;line-height:30px;height:30px;text-transform:capitalize}.menu .menu-items li.disabled a{color:#ccc;cursor:not-allowed}.menu .menu-items li:not(.disabled):hover{background-color:#f7f7f7}.menu .menu-items li:not(.disabled):hover a{color:#00aee4}.menu.centered .menu-items{-webkit-transform:translateX(50%);transform:translateX(50%);margin-right:50%}.menu.centered .menu-items:after{left:-7.07106781px;margin-left:50%}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.media-icons{margin:0 auto;width:70px;padding:5px 15px 5px 0;display:inline-block;height:30px;font-size:14px;line-height:30px;text-align:center;vertical-align:top}.media-icons&gt;*{vertical-align:top}.media-icons.centered{text-align:center}.media-icons.centered&gt;*{float:none !important;display:inline-block}.media-icons .add-content{display:inline;width:30px;height:30px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;float:left}.media-icons .add-content:before{position:relative;top:-4px;content:'\E029';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-5px;left:-2px}.media-icons .menu{float:left;margin:0 5px}.media-icons .menu img{max-height:126px;max-width:224px;vertical-align:top}.media-icons .menu .cover-image{margin:20px 20px 15px;border-radius:3px;overflow:hidden}.media-icons .menu .cover-image span{height:126px;width:224px;display:block;background:#999}.media-icons .menu .media-title{font-weight:400}.media-icons .menu .media-title,.media-icons .menu .media-subtext{padding:0 20px;line-height:30px}.media-icons .menu .menu-header{padding-bottom:15px}.media-icons .menu .media-subtext{font-style:italic}.media-icons .courseMediaIndicator:last-child,.media-icons .add-content:last-child,.media-icons .menu:last-child{margin:0 0 0 5px}.media-icons .courseMediaIndicator:first-child,.media-icons .add-content:first-child,.media-icons .menu:first-child{margin:0 5px 0 0}.media-icons .courseMediaIndicator:first-child:last-child,.media-icons .add-content:first-child:last-child,.media-icons .menu:first-child:last-child{margin-right:0}</style><style type="text/css">.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.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:0px !important;padding:0px !important}.modal .modal-backdrop{z-index:1;position:fixed;width:100%;height:100%;overflow-y:hidden;background-color:rgba(0,0,0,0.65)}.modal .modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;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{border-radius:3px;max-width:calc(100% - 2rem);max-height:100%;overflow:auto;z-index:2;background-color:#fff}.modal .modal-padded-content{*zoom:1;padding:20px 30px}.modal .modal-padded-content:before,.modal .modal-padded-content:after{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{*zoom:1;-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;background-clip:padding-box;border-top:1px solid #ddd;background-color:#f7f7f7;padding:20px 30px}.modal-footer:before,.modal-footer:after{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}}.react-modal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:100;overflow-y:auto;margin:0px !important;padding:0px !important}.react-modal .backdrop{z-index:1;position:fixed;width:100%;height:100%;overflow-y:hidden;background-color:rgba(0,0,0,0.65)}.react-modal .backdrop .closeX{position:absolute;top:80px;right:100px}.react-modal .backdrop .closeX:before{position:relative;top:-4px;content:'\E008';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;color:#999}.react-modal .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.react-modal .content-wrapper .react-modal-body{border-radius:3px;max-width:calc(100% - 2rem);max-height:100%;overflow:auto;z-index:2;background-color:#fff;overflow:visible}.react-modal .content-wrapper .react-modal-body .content{*zoom:1;padding:20px 30px;background:#fff}.react-modal .content-wrapper .react-modal-body .content:before,.react-modal .content-wrapper .react-modal-body .content:after{content:"";display:table}.react-modal .content-wrapper .react-modal-body .content:after{clear:both}.react-modal .content-wrapper .react-modal-body .content.no-padding-top{padding-top:0}.react-modal .content-wrapper .react-modal-body .content.no-padding-bottom{padding-bottom:0}.react-modal .content-wrapper .react-modal-body .content.no-padding{padding:0}.react-modal .content-wrapper .react-modal-body .content.centered{padding-bottom:15px}.react-modal .content-wrapper .react-modal-body .content .title{width:100%;padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #e6e6e6}.react-modal .content-wrapper .react-modal-body .content .title h1{font-size:26px;font-weight:100;height:30px !important;margin-bottom:0}.react-modal .content-wrapper .react-modal-body .content .title.centered{margin-bottom:0;padding-bottom:30px;border-bottom:0;text-align:center}.react-modal .content-wrapper .react-modal-body .footer{*zoom:1;-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;background-clip:padding-box;border-top:1px solid #ddd;background-color:#f7f7f7;padding:20px 30px}.react-modal .content-wrapper .react-modal-body .footer:before,.react-modal .content-wrapper .react-modal-body .footer:after{content:"";display:table}.react-modal .content-wrapper .react-modal-body .footer:after{clear:both}.react-modal .content-wrapper .react-modal-body .footer .left{float:left}.react-modal .content-wrapper .react-modal-body .footer .left .btn{margin-right:15px}.react-modal .content-wrapper .react-modal-body .footer .right{float:right}.react-modal .content-wrapper .react-modal-body .footer .right .btn{margin-left:15px}.react-modal .content-wrapper .react-modal-body .footer .btn{float:left;text-transform:uppercase;min-width:125px;margin:0}.react-modal .content-wrapper .react-modal-body .footer .action-bar{margin:0;height:auto}.react-modal .content-wrapper .react-modal-body .footer .action-bar .buttons{height:auto}.react-modal .content-wrapper .react-modal-body .footer .action-bar .buttons button[type="submit"]{float:right}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.switch{*zoom:1;position:relative;display:block}.switch:before,.switch:after{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;background-clip:padding-box;cursor:pointer;display:block;height:14px;overflow:hidden;padding:3px;-webkit-transition:background 300ms;transition:background 300ms;width:39px;-webkit-box-sizing:content-box;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;background-clip:padding-box;height:14px;position:relative;-webkit-transition:margin-left 300ms;transition:margin-left 300ms;width:16px}.switch .indicator:before,.switch .indicator:after{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-top,.switch.label-position-bottom{text-align:center}.switch.label-position-top .toggle-switch,.switch.label-position-bottom .toggle-switch{display:inline-block}.switch.disabled{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40);cursor:normal}.switch span.error{color:#d21001;font-size:13px;margin-top:10px;display:none}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-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:none}.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 .text,.textarea label .text,.input label .required-text,.textarea label .required-text{position:absolute;width:1px;height:1px;opacity:0;z-index:2}.input label .text.show,.textarea label .text.show,.input label .required-text.show,.textarea label .required-text.show{font-size:7pt;left:3px;top:-1px;color:#999;width:auto;height:auto;opacity:1}.input label .text.show.with-required,.textarea label .text.show.with-required,.input label .required-text.show.with-required,.textarea label .required-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 input,.textarea input,.input textarea,.textarea textarea,.input [contenteditable],.textarea [contenteditable]{border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.13);-ms-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 input ::-webkit-input-placeholder,.textarea input ::-webkit-input-placeholder,.input textarea ::-webkit-input-placeholder,.textarea textarea ::-webkit-input-placeholder,.input [contenteditable] ::-webkit-input-placeholder,.textarea [contenteditable] ::-webkit-input-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input :-moz-placeholder,.textarea input :-moz-placeholder,.input textarea :-moz-placeholder,.textarea textarea :-moz-placeholder,.input [contenteditable] :-moz-placeholder,.textarea [contenteditable] :-moz-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input ::-moz-placeholder,.textarea input ::-moz-placeholder,.input textarea ::-moz-placeholder,.textarea textarea ::-moz-placeholder,.input [contenteditable] ::-moz-placeholder,.textarea [contenteditable] ::-moz-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input :-ms-input-placeholder,.textarea input :-ms-input-placeholder,.input textarea :-ms-input-placeholder,.textarea textarea :-ms-input-placeholder,.input [contenteditable] :-ms-input-placeholder,.textarea [contenteditable] :-ms-input-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input:disabled,.textarea input:disabled,.input textarea:disabled,.textarea textarea:disabled,.input [contenteditable]:disabled,.textarea [contenteditable]:disabled,.input input[readonly],.textarea input[readonly],.input textarea[readonly],.textarea textarea[readonly],.input [contenteditable][readonly],.textarea [contenteditable][readonly]{color:#ccc;background-color:#f7f7f7;border-color:#eee;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.input input,.textarea input{height:40px;padding:0 10px;position:relative;line-height:40px}.input textarea,.textarea textarea,.input [contenteditable],.textarea [contenteditable]{height:120px;padding:10px;resize:none;vertical-align:top;position:relative}.input span,.textarea span{-ms-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;-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 input,.textarea.error input,.input.error textarea,.textarea.error textarea,.input.error [contenteditable],.textarea.error [contenteditable]{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,.textarea .password-strength-panel .dropdown-panel a,.input .password-strength-panel .dropdown-panel a:visited,.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 white 2px;background-color:#ccd4d9;-ms-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.weak .strength-text,.input .password-strength.medium .strength-text,.input .password-strength.strong .strength-text,.input .password-strength.good .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 input,.modal .input textarea,.modal .input [contenteditable]{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}.input{-webkit-box-sizing:border-box;box-sizing:border-box;position:static}.input.input-error input{border-color:#d21001}.input .input-wrapper.text{position:static}.input .input-wrapper.text input{position:static}.input .input-wrapper.text .input-error_label{font-size:.875rem;padding-top:.25rem;color:#d21001}</style><style type="text/css">.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-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;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.select select option.inactive{color:#bbb}.select .defaultSelection{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;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;-webkit-box-sizing:border-box;box-sizing:border-box;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.small.disabled .selection,.select.normal.disabled:hover .selection,.select.small.disabled:hover .selection{color:#ccc;border-color:#eee}.select.normal.disabled .selection:after,.select.small.disabled .selection:after,.select.normal.disabled:hover .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.tiny .selection,.select.tiny .selection,.modal .select.minimal .selection,.select.minimal .selection{height:20px;line-height:19px}.modal .select.tiny .optional-label,.select.tiny .optional-label,.modal .select.minimal .optional-label,.select.minimal .optional-label{height:20px;line-height:19px}.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.select-typeahead{border-radius:3px;border-color:#ccc;width:230px;overflow:hidden;color:#333;position:relative;cursor:pointer}.select-typeahead.focused{z-index:2;overflow:visible;border-bottom:none}.select-typeahead.focused .select-dropdown-wrapper{border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px}.select-typeahead a,.select-typeahead a:hover,.select-typeahead a:visited,.select-typeahead a:focus{text-decoration:none;color:initial}.select-typeahead .selection{border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px}.select-typeahead.error .selection{border-color:#ab275c}.select-typeahead.error span.error{display:block}.select-typeahead span.error{width:95%;margin-top:10px;margin-right:5%;color:#d21001;font-size:13px;display:none}.select-typeahead .select-dropdown-wrapper{position:absolute;background-color:#F7F7F7;width:100%;z-index:11;border-top:none;margin-top:-1px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.select-typeahead .select-dropdown-wrapper .filter-input .input{width:100%;position:relative;padding:10px 15px}.select-typeahead .select-dropdown-wrapper .filter-input .input input[type="text"]{background:none;border-color:#ccc;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.13);-ms-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%}.select-typeahead .select-dropdown-wrapper .filter-input .input:after{content:'\E812';font-family:'Entypo';font-size:10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;font-size:15px;position:absolute;top:50%;right:23px;margin-top:-4px}.select-typeahead .select-dropdown-wrapper .filter-input .input input{line-height:20px;padding:4px 20px 4px 5px}.select-typeahead .select-dropdown-wrapper .options{margin:0;max-height:240px;overflow-x:hidden;overflow-y:auto}.select-typeahead .select-dropdown-wrapper .options li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;list-style:none}.select-typeahead .select-dropdown-wrapper .options li a{width:100%;height:100%;display:block}.select-typeahead .select-dropdown-wrapper .options li.active-result{padding:0 15px;height:30px;line-height:30px;font-weight:200;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-typeahead .select-dropdown-wrapper .options li.active-result em{font-weight:500;text-decoration:none}.select-typeahead .select-dropdown-wrapper .options li.active-result.highlighted{color:#444;background:#e2e2e2}.select-typeahead .select-dropdown-wrapper .options li.active-result.result-selected{background-color:none;color:#00aee4}.select-typeahead .select-dropdown-wrapper .options li.no-results{padding:0 20px}.select-typeahead .selection{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#F7F7F7;width:100%;height:40px;padding:0 25px 0 15px;line-height:37px;font-weight:400;font-size:14px;color:#333}.select-typeahead .selection.optional{padding-right:85px}.select-typeahead .selection span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;width:100%;display:inline-block}.select-typeahead .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-typeahead.normal .selection:after,.select-typeahead.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-typeahead.normal .optional-label,.select-typeahead.small .optional-label{line-height:37px;position:absolute;top:0;right:70px;left:auto;bottom:auto;font-size:13px;font-style:italic;font-weight:200;color:#999}.select-typeahead.normal:hover .selection,.select-typeahead.small:hover .selection{border-color:#ccc}.select-typeahead.normal.disabled,.select-typeahead.small.disabled,.select-typeahead.normal.disabled:hover,.select-typeahead.small.disabled:hover{cursor:not-allowed}.select-typeahead.normal.disabled a,.select-typeahead.small.disabled a,.select-typeahead.normal.disabled:hover a,.select-typeahead.small.disabled:hover a{cursor:not-allowed}.select-typeahead.normal.disabled .selection,.select-typeahead.small.disabled .selection,.select-typeahead.normal.disabled:hover .selection,.select-typeahead.small.disabled:hover .selection{color:#ccc;border-color:#eee}.select-typeahead.normal.disabled .selection:after,.select-typeahead.small.disabled .selection:after,.select-typeahead.normal.disabled:hover .selection:after,.select-typeahead.small.disabled:hover .selection:after{color:#ccc}.select-typeahead .result-disabled *{color:#ccc;cursor:not-allowed}.select-typeahead .result-greyOut *{color:#ccc}.select-typeahead li:not(.result-disabled):hover{background:#e2e2e2}.select-typeahead .result-tagged span.context{float:right;padding-left:10px}.select-typeahead .result-tagged span:not(.context){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.select-typeahead.small .selection{height:30px;line-height:27px;padding-left:8px}.select-typeahead.small .selection .optional-label{line-height:27px}.select-typeahead.small .options li.active-result{padding:0 10px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-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}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.class-list{padding:20px 20px 0;*zoom:1}.class-list:before,.class-list:after{content:"";display:table}.class-list:after{clear:both}.class-list&gt;ul{position:absolute;top:81px;right:20px;left:20px;bottom:0;overflow-y:auto}.class-list h2{margin:0;padding-top:20px;padding-bottom:15px}.class-list .close-btn{position:absolute;top:20px;right:15px;left:auto;bottom:auto}.class-list .close-btn:after{position:relative;top:-4px;content:'\E008';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.class-list .close-btn:after{color:#999;font-size:20px}.class-list .info-bar{padding-bottom:20px;border-bottom:1px solid #eee;height:40px}.class-list .info-bar .input{display:inline-block}.class-list .info-bar .search,.class-list .info-bar .sort{display:inline-block;vertical-align:top}.class-list .info-bar .search .content-count,.class-list .info-bar .sort{display:inline-block;line-height:40px}.class-list .info-bar .search .content-count{padding-left:15px}.class-list .info-bar .sort{margin-left:20px}.class-list .info-bar .sort label{padding-right:15px;line-height:40px;vertical-align:top}.class-list .info-bar .sort .select-typeahead{display:inline-block;vertical-align:top}.class-list .info-bar .sort .newest-first,.class-list .info-bar .sort .oldest-first{padding-right:15px;font-size:14px;font-weight:400;color:#00aee4}.class-list .info-bar .edit-buttons{display:inline-block}.class-list .info-bar .edit-buttons button{display:inline-block}.class-list .info-bar .edit-buttons .edit-syllabus-btn,.class-list .info-bar .edit-buttons .primary{margin-right:20px}.class-list .info-bar+ul{margin-top:-1px}.class-list .sortable-handle{position:absolute;top:20px;right:auto;left:0;bottom:20px;width:10px;z-index:2}.class-list .sortable-element{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.class-list.isMobile .sortable-handle::after,.class-list .sortable-element:hover .sortable-handle::after{content:'\E820';font-family:'Entypo';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:2px;cursor:move}.sortable-helper{background:#fff;border-color:#eee;border-style:solid;border-width:1px 0;list-style:none;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.13);box-shadow:0 0 6px rgba(0,0,0,0.13)}@media (max-width:650px),screen and (max-device-width:480px) and (orientation:portrait){.Classroom .class-list .media-icons,.Classroom .class-list .questions-link,.Classroom .class-list .questions{display:none !important}.Classroom .class-list .class-row .content-wrapper .content .header,.Classroom .class-list .class-row .content-wrapper .content .details{display:block;text-align:left;height:auto;line-height:normal}.Classroom .class-list .class-row .content-wrapper .content .header{height:25px}.Classroom .class-list .class-row .content-wrapper .content .details{float:none;padding:0 5px 0 25px}.Classroom .class-list .class-row .content-wrapper .content .details .date-time{height:20px;text-align:left;border-right:0}.Classroom .class-list .class-row .content-wrapper .content{height:auto}.Classroom .class-list .class-row.group .group-contents .content .header,.Classroom .class-list .class-row.group .group-contents .content .details{padding-left:40px}.Classroom .class-list .class-row.group .group-contents .content .header&gt;span,.Classroom .class-list .class-row.group .group-contents .content .details&gt;span{left:40px}.Classroom .class-list .class-row .live-stream-tag{display:inline;height:20px;line-height:20px;margin-top:0}.Classroom .class-list .class-row .active-zoom-tag{display:inline;height:20px;line-height:20px;margin-top:0}.Classroom .class-list .class-row.live .content-wrapper .content .header,.Classroom .class-list .class-row.live .content-wrapper .content .details{padding-left:50px}.Classroom .class-list .class-row.live .content-wrapper .content .header&gt;span,.Classroom .class-list .class-row.live .content-wrapper .content .details&gt;span{left:50px}.Classroom .class-list .class-row.zoom .content-wrapper .content .header,.Classroom .class-list .class-row.zoom .content-wrapper .content .details{padding-left:50px}.Classroom .class-list .class-row.zoom .content-wrapper .content .header&gt;span,.Classroom .class-list .class-row.zoom .content-wrapper .content .details&gt;span{left:50px;padding-right:85px}.Classroom .class-list .class-row.group.live .group-contents .content .header,.Classroom .class-list .class-row.group.live .group-contents .content .details{padding-left:85px}.Classroom .class-list .class-row.group.live .group-contents .content .header&gt;span,.Classroom .class-list .class-row.group.live .group-contents .content .details&gt;span{left:85px}.Classroom .class-list .class-row.group.zoom .group-contents .content .header,.Classroom .class-list .class-row.group.zoom .group-contents .content .details{padding-left:85px}.Classroom .class-list .class-row.group.zoom .group-contents .content .header&gt;span,.Classroom .class-list .class-row.group.zoom .group-contents .content .details&gt;span{left:85px;padding-right:120px}}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.Nav .link{display:block;list-style:none}.Nav.bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Nav.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.Nav.tabs&gt;.link&gt;a{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:transparent solid 3px}.Nav.tabs&gt;.link&gt;a:hover{color:#555;background-color:#eee;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.03);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.03)}.Nav.tabs&gt;.link.selected{color:#00aee4}.Nav.tabs&gt;.link.selected&gt;a{border-bottom-color:#00aee4}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.confused-marks:before,.confusion-dropdown:before,.confusion-btn:before{content:'\E90F';font-family:'Entypo';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.confused-marks .badge,.confusion-dropdown .badge,.confusion-btn .badge{position:absolute;top:0px;right:5px;line-height:20px;padding:0 6px;border-radius:5px;background:#d21001;color:#fff}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.bookmark-dropdown:before,.bookmark-btn:before{content:'\E90D';font-family:'Entypo';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00aee4}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.liveAttendance .live-attendance-btn:before{content:'\E81A';font-family:'Entypo';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.liveAttendance .live-occupancy-badge{position:absolute;top:5px;right:5px;height:15px;line-height:15px;padding:0 6px;border-radius:15px;background:#d21001;color:#fff;font-size:12px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.classroomNav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:16px;height:40px;background-color:#000f19;max-width:100%}.classroomNav .left{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.classroomNav .left .echo-logo{padding-left:25px;display:inline-block;padding-right:20px;margin-top:3px}.classroomNav .left img.echoLogo{height:20px;margin-top:-4px}.classroomNav .left .class-date{padding:0 20px;color:#ccd4d9;font-size:14px;line-height:37px}.classroomNav .left .actions .Nav.bar{height:40px}.classroomNav .narrower{display:none}.classroomNav .midnight.btn.active{background-color:initial;border:initial}.classroomNav .midnight.btn.active:before{color:#ccd4d9}.classroomNav .left .classList a,.classroomNav .right .classList a{padding:5px;height:30px;line-height:30px;display:block;color:#ccd4d9;font-size:16px;max-width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classroomNav .left .classList:hover a,.classroomNav .right .classList:hover a,.classroomNav .left .classList:hover a:before,.classroomNav .right .classList:hover a:before{color:#fff}.classroomNav .left .classList span.text,.classroomNav .right .classList span.text{max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;display:inline-block}.classroomNav .left.right .classList a,.classroomNav .right.right .classList a{padding:5px 0 5px 15px;border-left:solid 1px rgba(255,255,255,0.2)}.classroomNav .right-mobile{display:none}.classroomNav .right .classList a:before,.classroomNav .right-mobile .classList a:before,.classroomNav .right .burger-nav a:before,.classroomNav .right-mobile .burger-nav a:before{vertical-align:top;position:relative;top:-4px;content:'\E027';font-family:'echo360';font-size:28px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:0;position:static;margin-right:10px;color:#00aee4}.classroomNav .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.classroomNav .right .link:hover a:before,.classroomNav .right .classroomLink:hover a:before{color:#fff}.classroomNav .right .sections,.classroomNav .right .actions{display:inline-block}.classroomNav .right .confusedMark a:before,.classroomNav .right .liveAttendance a:before,.classroomNav .right .bookmark a:before{color:#00aee4;font-size:20px}.classroomNav .right .courseName{border-left:solid 1px rgba(255,255,255,0.2);padding-left:15px}.classroomNav .right .courseName span.text{max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#ccd4d9;display:inline-block;vertical-align:top;line-height:40px}.classroomNav .right .courseName span.text:hover{color:#ccd4d9}.classroomNav .right .actions{padding:0 12px 0 6px}.classroomNav .right .link{font-size:30px;display:inline-block}.classroomNav .right .link .classroomLink:before{color:#00aee4}.classroomNav .right .link .analytics:before{content:'\E812';font-family:'Entypo';font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroomNav .right .link .search:before{content:'\E812';font-family:'Entypo';font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.classroomNav .right .link .notes{position:relative;top:7px}.classroomNav .right .link .notes:before{position:relative;top:-4px;content:'\E016';font-family:'echo360';font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-10px}.classroomNav .right .link .questions{position:relative;top:7px}.classroomNav .right .link .questions:before{position:relative;top:-4px;content:'\E017';font-family:'echo360';font-size:28px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-10px}.classroomNav .right .link .askQuestion{position:relative;vertical-align:top;top:2px}.classroomNav .right .link .askQuestion:before{position:relative;top:-4px;content:'\E033';font-family:'echo360';font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-10px}.classroomNav .right .link .transcript{position:relative;background-image:url(/assets/images/icons/svg/transcript.svg);background-repeat:no-repeat;background-position:center;padding:0 20px}.classroomNav .right .link .transcript:hover{background-image:url(/assets/images/icons/svg/transcript-hover.svg)}.classroomNav .right .link a{color:#00aee4;padding:0 12px}.classroomNav .right .courseName{display:inline-block}.classroomNav .right .courseName a{padding:5px;height:30px;line-height:30px;font-size:20px;display:block;color:#ccd4d9;max-width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classroomNav .right .courseName:hover span,.classroomNav .right .courseName:hover a{color:#efefef}.classroomNav .right .institutionInfo{margin-left:20px;display:inline-block}.classroomNav .right .institutionInfo a{margin:0;padding:0}.classroomNav .right .institutionInfo img.institutionLogo{height:40px;vertical-align:top}@media (max-width:1100px){.classroomNav .right .courseName a,.classroomNav .left .courseName a,.classroomNav .right .classList a,.classroomNav .left .classList a{max-width:150px}}@media (max-width:650px),screen and (max-device-width:480px) and (orientation:portrait){.left .class-date{display:none}.classroomNav .right-mobile{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}.classroomNav .right{display:none}.classroomNav .wider{display:none}.classroomNav .narrower{display:inline}.classroomNav .askQuestion{display:none}}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer p.captions{max-width:70%;position:absolute;top:auto;right:auto;left:20px;bottom:45px;padding:10px;background:rgba(0,0,0,0.7);color:#fafafa;font-size:16px;line-height:1.2em;z-index:15;border-radius:5px;display:inline-block}.echoPlayer p.captions.invert{background:rgba(255,255,255,0.7);color:#333}.echoPlayer p.captions.transparent{background:transparent;text-shadow:0 0 2px #000}.echoPlayer p.captions.transparent.invert{text-shadow:0 0 2px #fff;font-weight:400}.echoPlayer p.captions.top{top:45px;bottom:auto}.echoPlayer p.captions.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer p.captions.middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}.echoPlayer p.captions.middle.center{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.echoPlayer p.captions.right{right:20px;left:auto}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .controls .controlsBar div.video-menu.cc-menu a,.echoPlayer .controls .controlsBar div.video-menu.cc-menu a:visited,.echoPlayer .controls .controlsBar div.video-menu.cc-menu a:focus{color:#ccd4d9}.echoPlayer .controls .controlsBar div.video-menu.cc-menu a:not([disabled]):hover,.echoPlayer .controls .controlsBar div.video-menu.cc-menu a:visited:not([disabled]):hover,.echoPlayer .controls .controlsBar div.video-menu.cc-menu a:focus:not([disabled]):hover{color:#fff}.echoPlayer .controls .controlsBar div.video-menu.cc-menu a[disabled]{cursor:not-allowed;color:#666}.echoPlayer .controls .controlsBar div.video-menu.cc-menu.active a{display:block;margin-top:-5px;padding-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border-bottom:solid 5px white}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.cc-settings{left:auto;width:280px;right:-30px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-clip:padding-box;z-index:5;padding:20px 20px 0;color:white}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.cc-settings:after{background:transparent;content:'';width:70px;height:30px;position:absolute;right:70px;display:block}.echoPlayer .controls .controlsBar .cc-row{width:100%;margin-bottom:10px;overflow:hidden}.echoPlayer .controls .controlsBar .cc-row:first-child .cc-label{font-size:16px;font-weight:400;padding-top:0}.echoPlayer .controls .controlsBar .cc-label{float:left;width:100px;font-size:13px;color:white;text-align:left;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:initial;padding-top:11px}.echoPlayer .controls .controlsBar .cc-options{float:left;width:180px}.echoPlayer .controls .controlsBar .cc-options .small{font-size:16px;color:#999}.echoPlayer .controls .controlsBar .cc-options .small.selected{color:#fff}.echoPlayer .controls .controlsBar .cc-options .large{font-size:20px;color:#999}.echoPlayer .controls .controlsBar .cc-options .large.selected{color:#fff}.echoPlayer .controls .controlsBar .cc-options .switch{float:right}.echoPlayer .controls .controlsBar .cc-options .input{display:inline-block;width:60px}.echoPlayer .controls .controlsBar .cc-options .input input{height:30px;line-height:30px}.echoPlayer .controls .controlsBar .cc-options button{cursor:pointer}.echoPlayer .controls .controlsBar .cc-options .input+span{padding-left:10px}.echoPlayer .controls .controlsBar .cc-options .switch input:checked+.toggle-switch:before{top:-10px;left:3px}.echoPlayer .controls .controlsBar .cc-options button{border:none}.echoPlayer .controls .controlsBar .cc-options button svg{fill:#999}.echoPlayer .controls .controlsBar .cc-options button:hover svg,.echoPlayer .controls .controlsBar .cc-options button.selected svg{fill:white}.echoPlayer .controls .controlsBar .cc-options .whiteOnTransparent,.echoPlayer .controls .controlsBar .cc-options .blackOnTransparent,.echoPlayer .controls .controlsBar .cc-options .whiteOnBlack,.echoPlayer .controls .controlsBar .cc-options .blackOnWhite{background:rgba(153,153,153,0.5);border:none;margin-right:5px;font-size:16px;font-weight:500}.echoPlayer .controls .controlsBar .cc-options .whiteOnTransparent.selected,.echoPlayer .controls .controlsBar .cc-options .blackOnTransparent.selected,.echoPlayer .controls .controlsBar .cc-options .whiteOnBlack.selected,.echoPlayer .controls .controlsBar .cc-options .blackOnWhite.selected{border:solid 1px #fff}.echoPlayer .controls .controlsBar .cc-options .whiteOnTransparent{color:#fff;text-shadow:0 0 2px #000}.echoPlayer .controls .controlsBar .cc-options .blackOnTransparent{color:#000;text-shadow:0 0 2px #fff}.echoPlayer .controls .controlsBar .cc-options .whiteOnBlack{color:#fff;background:#000}.echoPlayer .controls .controlsBar .cc-options .blackOnWhite{color:#000;background:#fff}.echoPlayer .controls .controlsBar .alignment button{height:30px}.echoPlayer .controls .controlsBar .alignment .cc-label{padding-top:5px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .controls .controlsBar div.video-menu.layout-menu&gt;a.video-btn.layout-btn:after{position:relative;top:-4px;content:'\E115';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu.layout-menu&gt;div.menu.layout{padding-top:5px;z-index:10}.echoPlayer .controls .controlsBar div.video-menu.layout-menu&gt;div.menu.layout&gt;a.layout-option-btn{display:block;height:30px;line-height:30px;color:#999}.echoPlayer .controls .controlsBar div.video-menu.layout-menu&gt;div.menu.layout&gt;a.layout-option-btn:hover{color:#fff}.echoPlayer .controls .controlsBar div.video-menu.layout-menu&gt;div.menu.layout&gt;a.layout-option-btn.pip:after{position:relative;top:-4px;content:'\E115';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu.layout-menu&gt;div.menu.layout&gt;a.layout-option-btn.tile:after{position:relative;top:-4px;content:'\E116';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu.layout-menu&gt;div.menu.layout&gt;a.layout-option-btn.splitscreen:after{position:relative;top:-4px;content:'\E117';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.pip&gt;a.video-btn.layout-btn:after{position:relative;top:-4px;content:'\E115';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.pip&gt;div.menu.layout&gt;a.layout-option-btn.pip{display:none}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.pip&gt;div.menu.layout&gt;a.layout-option-btn.pip:after{color:#00aee4}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.tile&gt;a.video-btn.layout-btn:after{position:relative;top:-4px;content:'\E116';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.tile&gt;div.menu.layout&gt;a.layout-option-btn.tile{display:none}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.tile&gt;div.menu.layout&gt;a.layout-option-btn.tile:after{color:#00aee4}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.splitscreen&gt;a.video-btn.layout-btn:after{position:relative;top:-4px;content:'\E117';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.splitscreen&gt;div.menu.layout&gt;a.layout-option-btn.splitscreen{display:none}.echoPlayer .controls .controlsBar div.video-menu.layout-menu.splitscreen&gt;div.menu.layout&gt;a.layout-option-btn.splitscreen:after{color:#00aee4}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .controls{top:auto;right:0;left:0;bottom:0;position:absolute;height:60px;z-index:20;-webkit-transition:height .4s ease-in-out 1s;transition:height .4s ease-in-out 1s;cursor:default;-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;background-clip:padding-box}.echoPlayer .controls.live{height:41px}.echoPlayer .controls .live-top-border{border-top:1px solid rgba(255,255,255,0.2)}.echoPlayer .controls .controlsBar{position:relative;height:40px;margin:20px 0 0;background-color:#000f19}.echoPlayer .controls .controlsBar.live{margin:0}.echoPlayer .controls .controlsBar&gt;.right{float:right;border-left:1px solid rgba(255,255,255,0.2)}.echoPlayer .controls .controlsBar div.video-menu.hover:hover&gt;div.menu{display:block}.echoPlayer .controls .controlsBar div.video-menu.open&gt;div.menu{display:block}.echoPlayer .controls .controlsBar div.liveToggle-btn{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;height:40px;line-height:38px;padding:0;margin:0;float:left;color:#ccd4d9;background-color:none;border-right:1px solid rgba(255,255,255,0.2);text-align:center;font-size:16px;font-weight:400}.echoPlayer .controls .controlsBar div.liveToggle-btn:hover{color:#fff}.echoPlayer .controls .controlsBar div.liveToggle-btn.not-active{cursor:not-allowed;pointer-events:none;width:250px}.echoPlayer .controls .controlsBar div.liveToggle-btn.show{width:180px}.echoPlayer .controls .controlsBar div.liveToggle-btn.hide{width:180px}.echoPlayer .controls .controlsBar div.liveToggle-btn a.liveToggle-text.show:before{content:'\E888';font-family:'Entypo';font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px}.echoPlayer .controls .controlsBar div.liveToggle-btn a.liveToggle-text.hide:before{content:'\E889';font-family:'Entypo';font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px}.echoPlayer .controls .controlsBar a.video-btn,.echoPlayer .controls .controlsBar div.video-menu,.echoPlayer .controls .controlsBar button{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;height:40px;width:40px;line-height:40px;padding:0;margin:0;float:left;color:#ccd4d9;background-color:none;border-right:1px solid rgba(255,255,255,0.2);text-align:center}.echoPlayer .controls .controlsBar a.video-btn:last-child,.echoPlayer .controls .controlsBar div.video-menu:last-child,.echoPlayer .controls .controlsBar button:last-child{border-right:none}.echoPlayer .controls .controlsBar a.video-btn:hover,.echoPlayer .controls .controlsBar div.video-menu:hover,.echoPlayer .controls .controlsBar button:hover{color:#fff}.echoPlayer .controls .controlsBar a.video-btn&gt;a.video-btn,.echoPlayer .controls .controlsBar div.video-menu&gt;a.video-btn,.echoPlayer .controls .controlsBar button&gt;a.video-btn{border-right:none}.echoPlayer .controls .controlsBar a.video-btn.play-btn,.echoPlayer .controls .controlsBar div.video-menu.play-btn,.echoPlayer .controls .controlsBar button.play-btn{width:50px}.echoPlayer .controls .controlsBar a.video-btn.play-btn:after,.echoPlayer .controls .controlsBar div.video-menu.play-btn:after,.echoPlayer .controls .controlsBar button.play-btn:after{position:relative;top:-4px;content:'\E108';font-family:'echo360';font-size:28px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar a.video-btn.play-btn.loading:after,.echoPlayer .controls .controlsBar div.video-menu.play-btn.loading:after,.echoPlayer .controls .controlsBar button.play-btn.loading:after{color:#666}.echoPlayer .controls .controlsBar a.video-btn.play-btn.playing:after,.echoPlayer .controls .controlsBar div.video-menu.play-btn.playing:after,.echoPlayer .controls .controlsBar button.play-btn.playing:after{position:relative;top:-4px;content:'\E109';font-family:'echo360';font-size:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar a.video-btn.seekBack-btn,.echoPlayer .controls .controlsBar div.video-menu.seekBack-btn,.echoPlayer .controls .controlsBar button.seekBack-btn{border-right:none}.echoPlayer .controls .controlsBar a.video-btn.seekBack-btn:after,.echoPlayer .controls .controlsBar div.video-menu.seekBack-btn:after,.echoPlayer .controls .controlsBar button.seekBack-btn:after{position:relative;top:-4px;content:'\E111';font-family:'echo360';font-size:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar a.video-btn.seekForwardLive-btn,.echoPlayer .controls .controlsBar div.video-menu.seekForwardLive-btn,.echoPlayer .controls .controlsBar button.seekForwardLive-btn{border-right:1px solid rgba(255,255,255,0.2)}.echoPlayer .controls .controlsBar a.video-btn.seekForwardLive-btn.disabled:after,.echoPlayer .controls .controlsBar div.video-menu.seekForwardLive-btn.disabled:after,.echoPlayer .controls .controlsBar button.seekForwardLive-btn.disabled:after{color:#666}.echoPlayer .controls .controlsBar a.video-btn.seekForwardLive-btn:after,.echoPlayer .controls .controlsBar div.video-menu.seekForwardLive-btn:after,.echoPlayer .controls .controlsBar button.seekForwardLive-btn:after{content:'\E88C';font-family:'Entypo';font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar a.video-btn.seekForward-btn:after,.echoPlayer .controls .controlsBar div.video-menu.seekForward-btn:after,.echoPlayer .controls .controlsBar button.seekForward-btn:after{position:relative;top:-4px;content:'\E110';font-family:'echo360';font-size:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar a.video-btn.volume-btn:after,.echoPlayer .controls .controlsBar div.video-menu.volume-btn:after,.echoPlayer .controls .controlsBar button.volume-btn:after{position:relative;top:-4px;content:'\E100';font-family:'echo360';font-size:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar a.video-btn.volume-btn.muted:after,.echoPlayer .controls .controlsBar div.video-menu.volume-btn.muted:after,.echoPlayer .controls .controlsBar button.volume-btn.muted:after{position:relative;top:-4px;content:'\E101';font-family:'echo360';font-size:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu{display:none;position:absolute;top:auto;right:0;left:0;bottom:100%;background-color:rgba(0,0,0,0.8);-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;background-clip:padding-box}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.volume-menu{height:90px;z-index:2}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.volume-menu .volume-menu-bar{position:absolute;top:15px;right:15px;left:15px;bottom:6px;background-color:rgba(255,255,255,0.15)}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.volume-menu .volume-menu-bar .volume-menu-bar-indicator{position:absolute;top:auto;right:0;left:0;bottom:0;background:#00aee4}.echoPlayer .controls .controlsBar a.fullscreen-btn{width:40px;height:40px;color:#ccc;text-align:center;line-height:41px;cursor:pointer;display:inline-block}.echoPlayer .controls .controlsBar a.fullscreen-btn:after,.echoPlayer .controls .controlsBar a.fullscreen-btn.focus{position:relative;top:-4px;content:'\E104';font-family:'echo360';font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar a.fullscreen-btn.on{padding:3px 0 2px}.echoPlayer .controls .controlsBar a.fullscreen-btn.on:after,.echoPlayer .controls .controlsBar a.fullscreen-btn.on.focus{position:relative;top:-4px;content:'\E105';font-family:'echo360';font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar .info{position:relative;height:40px;margin-left:132px;margin-right:285px}.echoPlayer .controls .controlsBar .info span.currTime{line-height:40px;margin:0 20px;color:#ddd;font-size:16px;font-weight:400}.echoPlayer .controls .controlsBar .info span.currSlide{line-height:20px;margin:10px 0;padding:0 20px;color:#888;font-size:16px;font-weight:400;border-left:1px solid #444}.echoPlayer .controls .controlsBar .infoLive,.echoPlayer .controls .controlsBar .infoLiveCountdown,.echoPlayer .controls .controlsBar .infoLiveHidden{position:relative;height:40px;margin-right:385px}.echoPlayer .controls .controlsBar .infoLive span.currTime,.echoPlayer .controls .controlsBar .infoLiveCountdown span.currTime,.echoPlayer .controls .controlsBar .infoLiveHidden span.currTime{line-height:40px;margin:0 20px;color:#ddd;font-size:16px;font-weight:400}.echoPlayer .controls .controlsBar .infoLive span.currSlide,.echoPlayer .controls .controlsBar .infoLiveCountdown span.currSlide,.echoPlayer .controls .controlsBar .infoLiveHidden span.currSlide{line-height:40px;margin:10px 0;padding:0 20px;color:#888;font-size:16px;font-weight:400;border-left:1px solid #444}.echoPlayer .controls .controlsBar .infoLive span.currSlide.no-time,.echoPlayer .controls .controlsBar .infoLiveCountdown span.currSlide.no-time,.echoPlayer .controls .controlsBar .infoLiveHidden span.currSlide.no-time{border-left:none}.echoPlayer .controls .controlsBar .infoLive{margin-left:222px}.echoPlayer .controls .controlsBar .infoLiveCountdown{margin-left:251px}.echoPlayer .controls .controlsBar .infoLiveHidden{margin-left:180px}.liveStats{line-height:40px;margin:0 20px;color:white;font-size:16px;font-weight:400}@media screen and (max-device-width:1280px){.echoPlayer .stage .currTime,.echoPlayer .stage .totalTime{display:none}.echoPlayer .stage.active .controlsBar&gt;.currTime,.echoPlayer .stage.active .controlsBar&gt;.totalTime{position:absolute;top:-25px;font-size:12px;color:white;padding:0 5px;display:block}.echoPlayer .stage.active .controlsBar&gt;.totalTime{right:0}.echoPlayer .stage.active .controlsBar&gt;.currTime{left:0}.echoPlayer .controls .controlsBar .right{border:none}.echoPlayer .controls .controlsBar a.fullscreen-btn.on:after{position:relative;top:-4px;content:'\E104';font-family:'echo360';font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .controls .controlsBar a.video-btn.settings-btn:after{position:relative;top:-4px;content:'\E118';font-family:'echo360';font-size:30px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings{left:auto;width:160px;padding-bottom:10px;right:0;margin-bottom:15px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-clip:padding-box;z-index:5}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings.adjust{right:0}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings .settings-option{padding:10px 0 0;height:30px;line-height:30px}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings .settings-option:first-child{-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;background-clip:padding-box}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings .settings-option&gt;label{width:50px;padding:0 15px 0 10px;text-align:right;float:left;display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:14px;font-weight:300;color:#FFF}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings .settings-option&gt;.settings-option-select{width:80px;margin-left:70px;text-align:left}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings .settings-option select{margin:0;border:none;background:transparent;width:70px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0 10px;font-weight:300;font-size:14px;color:#FFF;height:30px;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333}.echoPlayer .controls .controlsBar div.video-menu&gt;div.menu.settings .settings-option select: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:5px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .controls .controlsBar div.video-menu.sources-menu{width:80px}.echoPlayer .controls .controlsBar div.video-menu.sources-menu a.video-btn.sources-btn{font-size:16px;width:80px}.echoPlayer .controls .controlsBar div.video-menu.sources-menu a[disabled]:not(:hover){cursor:not-allowed;color:#666}.echoPlayer .controls .controlsBar div.video-menu.sources-menu div.menu.sources{padding-top:5px;z-index:10}.echoPlayer .controls .controlsBar div.video-menu.sources-menu div.menu.sources a.sources-option-btn{position:relative;display:block;height:30px;line-height:30px;color:#999;font-size:12px}.echoPlayer .controls .controlsBar div.video-menu.sources-menu div.menu.sources a.sources-option-btn:hover{color:#fff}.echoPlayer .controls .controlsBar div.video-menu.sources-menu div.menu.sources a.sources-option-btn.enabled{color:#00aee4}.echoPlayer .controls .controlsBar div.video-menu.sources-menu div.menu.sources a.sources-option-btn.focused{color:#fff}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .timeline .thumbnail{position:absolute;bottom:100%;background:rgba(0,0,0,0.8);text-align:center;margin-bottom:15px;-webkit-transition:all .1 ease-out 0s;transition:all .1 ease-out 0s;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .timeline .thumbnail span{display:block;color:white;background:rgba(0,0,0,0.8);padding:4px 6px 2px;line-height:15px;position:absolute;top:auto;right:auto;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .timeline .thumbnail .thumbs{padding:1px;white-space:nowrap}.echoPlayer .timeline .thumbnail img{max-width:100px;margin:1px;display:inline-block;zoom:1;*display:inline;vertical-align:top}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .timeline{position:absolute;top:0;right:0;left:0;bottom:auto;height:20px;cursor:pointer;background-color:#000}.echoPlayer .timeline .timeline-bg{background:#333;height:6px;position:absolute;top:14px;right:0;left:0;bottom:auto}.echoPlayer .timeline .meter{position:absolute;top:0;right:0;left:0;bottom:0;background:none;overflow:hidden}.echoPlayer .timeline .progress{position:absolute;top:0;left:0;bottom:0;background:#00aee4;right:auto;z-index:1}.echoPlayer .timeline .cursor{position:absolute;top:0;left:0;bottom:0;background:rgba(7,134,173,0.5);right:auto;z-index:2}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .stage{position:absolute;top:0;right:0;left:0;bottom:0}.echoPlayer .stage .media{position:absolute;top:0;right:0;left:0;bottom:0}.echoPlayer .stage .screens{overflow:hidden;z-index:2;position:absolute;top:0;right:0;left:0;bottom:60px}.echoPlayer .stage .screens.no-video{bottom:0}.echoPlayer .stage .screens.live{bottom:40px}.echoPlayer .stage .media-screen{position:absolute;z-index:0}.echoPlayer .stage .media-screen video{display:block;width:100%;height:100%;margin:0 auto}.echoPlayer .stage .media-screen.focus:focus{outline-offset:0}.echoPlayer .stage .media-screen.focus .screen-controls{display:inline-block}.echoPlayer .stage .media-screen.loading .screen-loader{display:block}.echoPlayer .stage .media-screen .screen-loader{display:none;position:absolute;top:0;right:0;left:0;bottom:0}.echoPlayer .stage .media-screen.focused{z-index:1}.echoPlayer .stage .media-screen.focused:hover .screen-overlay{display:none}.echoPlayer .stage .media-screen.focused:hover .screen-controls{display:inline-block}.echoPlayer .stage .media-screen .screen-overlay{display:none}.echoPlayer .stage .media-screen.unfocused:hover{cursor:pointer}.echoPlayer .stage .media-screen.unfocused:hover .screen-controls{display:inline-block}.echoPlayer .stage .media-screen.unfocused:hover .screen-overlay{position:absolute;top:0;right:0;left:0;bottom:0;display:block;background:rgba(0,174,228,0.1);z-index:1}.echoPlayer .stage .media-screen .screen-controls{display:none;position:absolute;top:5px;right:5px;left:auto;bottom:auto;z-index:10}.echoPlayer .stage .media-screen .screen-controls a{margin-left:5px;width:20px;height:20px;background:rgba(0,0,0,0.5);border-radius:3px;color:#ccc;text-align:center;line-height:21px;cursor:pointer;padding:3px 4px 2px}.echoPlayer .stage .media-screen .screen-controls a.disable-btn:after,.echoPlayer .stage .media-screen .screen-controls a.disable-btn.focus{position:relative;top:-4px;content:'\E008';font-family:'echo360';font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .stage .media-screen .screen-controls a.fullscreen-btn{padding:3px 0 2px}.echoPlayer .stage .media-screen .screen-controls a.fullscreen-btn:after,.echoPlayer .stage .media-screen .screen-controls a.fullscreen-btn.focus{position:relative;top:-4px;content:'\E104';font-family:'echo360';font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .stage .media-screen .screen-controls a.fullscreen-btn.on{padding:3px 0 2px}.echoPlayer .stage .media-screen .screen-controls a.fullscreen-btn.on:after,.echoPlayer .stage .media-screen .screen-controls a.fullscreen-btn.on.focus{position:relative;top:-4px;content:'\E105';font-family:'echo360';font-size:24px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.echoPlayer .stage .media-screen .screen-controls a:hover{color:#fff;background:rgba(0,0,0,0.9)}.echoPlayer .stage.pip .media-screen.unfocused{border-radius:3px;overflow:hidden}.echoPlayer .stage.pip .media-screen.unfocused .browse-btn,.echoPlayer .stage.pip .media-screen.unfocused .slide-nav-btn,.echoPlayer .stage.pip .media-screen.unfocused .slideControls{display:none}</style><style type="text/css">.activities{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.activities .question,.activities .bottom,.activities .submission{width:80%}.activities .feedback{width:100%}.activities .question{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:solid 1px #e6e6e6;padding:1rem 0 .5rem 0}.activities .question h3{font-size:2em;font-weight:normal;line-height:1em;margin:0;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.activities .bottom{padding:.5rem 0 1rem 0}.activities .bottom .text{padding-top:5px}.activities .bottom button.btn{font-size:1em;width:200px}.activities .submission{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;position:relative}.activities .submission&gt;*{margin:auto}.activities .submission&gt;.content-wrapper&gt;*{margin:auto}.activities .submission pre{white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.activities .submission .choices.empty-results .message,.activities .submission .answer.empty-results .message{margin:auto;font-size:2.5em}.activities img.thumbnail{display:none}.activities .question,.activities .submission,.activities .bottom{display:none}.activities.xl .bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.activities.xl .question h3{font-size:2.5em}.activities.xl .SmsInstructions{font-size:1rem;margin-left:30px}.activities.xl .question,.activities.xl .submission,.activities.xl .bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.large .question h3{font-size:1rem;font-weight:bold}.activities.large .bottom{text-align:center}.activities.large .tools{display:inline-block}.activities.large .SmsInstructions{margin-top:.75rem}.activities.large .question,.activities.large .submission{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.large .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.activities.small .question h3,.activities.medium .question h3{font-size:1rem;font-weight:bold}.activities.small img.thumbnail,.activities.medium img.thumbnail{display:block}.activities.small .bottom,.activities.medium .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.activities.small .SmsInstructions,.activities.medium .SmsInstructions{margin-top:.75rem}.activities.medium .question{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:650px),screen and (max-device-width:480px) and (orientation:portrait){.activities.small .question,.activities.medium .question,.activities.small .submission,.activities.medium .submission,.activities.small .bottom,.activities.medium .bottom,.activities.small .tools,.activities.medium .tools{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.small img.thumbnail,.activities.medium img.thumbnail{display:none}}.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.short-answer textarea{padding:.5rem;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.4);resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;font-size:1.2em}.short-answer .answers{width:100%}.short-answer .answers&gt;li{display:block;padding:20px;background-color:#ccc}.short-answer .answers&gt;li:nth-child(even){background-color:#ddd}.short-answer .answers&gt;li.selected{border:solid 1px #00aee4}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.react-modal.justifications .content .header{width:100%;display:table}.react-modal.justifications .content .header h4{float:right}.justifications li{font-size:2.5em;padding:.5em 1em;background-color:#ccc}.justifications li:nth-child(odd){background-color:#ddd}.image-annotation .justifications{position:relative;top:1em}.image-annotation .justifications ul{float:left}.image-annotation .justifications ul li{font-size:1em}.justification-modal .Justification textarea{width:100%;border:solid 1px #ddd;height:60px;padding:.5em;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.justification-modal .btn.cancel{background-color:#fff}</style><style type="text/css">.EmbedlySlide{height:100%;width:100%;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:white;overflow:auto}.EmbedlySlide&gt;img{max-width:100%;max-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%;position:relative;display:block}.EmbedlySlide&gt;span{font-size:16px;width:100%;height:100%}.EmbedlySlide&gt;span a{padding:0 5px;font-size:16px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.choice,.choice.disabled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:1.5em;background:#ddd;height:auto;font-weight:500;color:#000;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 3px #c4c4c4;position:relative;z-index:6}.choice.choice-color-1 .index{background-color:#0076C0;color:#fff}.choice.choice-color-1 .answer-overlay{background-color:rgba(0,118,192,0.3);color:#fff}.choice.choice-color-2 .index{background-color:#AB275C;color:#fff}.choice.choice-color-2 .answer-overlay{background-color:rgba(171,39,92,0.3);color:#fff}.choice.choice-color-3 .index{background-color:#FF86AA;color:#000}.choice.choice-color-3 .answer-overlay{background-color:rgba(255,134,170,0.3);color:#fff}.choice.choice-color-4 .index{background-color:#86BD2D;color:#fff}.choice.choice-color-4 .answer-overlay{background-color:rgba(134,189,45,0.3);color:#fff}.choice.choice-color-5 .index{background-color:#FF9300;color:#fff}.choice.choice-color-5 .answer-overlay{background-color:rgba(255,147,0,0.3);color:#fff}.choice.choice-color-6 .index{background-color:#993F90;color:#fff}.choice.choice-color-6 .answer-overlay{background-color:rgba(153,63,144,0.3);color:#fff}.choice.choice-color-7 .index{background-color:#00CCF4;color:#fff}.choice.choice-color-7 .answer-overlay{background-color:rgba(0,204,244,0.3);color:#fff}.choice.choice-color-8 .index{background-color:#FE4375;color:#000}.choice.choice-color-8 .answer-overlay{background-color:rgba(254,67,117,0.3);color:#fff}.choice.choice-color-9 .index{background-color:#FFC900;color:#fff}.choice.choice-color-9 .answer-overlay{background-color:rgba(255,201,0,0.3);color:#fff}.choice.choice-color-10 .index{background-color:#004F80;color:#fff}.choice.choice-color-10 .answer-overlay{background-color:rgba(0,79,128,0.3);color:#fff}.choice.choice-color-11 .index{background-color:#008B40;color:#fff}.choice.choice-color-11 .answer-overlay{background-color:rgba(0,139,64,0.3);color:#fff}.choice.choice-color-12 .index{background-color:#DFD700;color:#fff}.choice.choice-color-12 .answer-overlay{background-color:rgba(223,215,0,0.3);color:#fff}.choice.selected{border-color:#00aee4}.choice .index,.choice .content,.choice .answer-overlay{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.6em}.choice .answer-overlay{position:absolute;overflow:hidden;top:0;left:0;padding:0;height:100%}.choice .answer-overlay .content-text{padding:0 .6em}.choice .index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;min-width:2em;text-transform:uppercase;padding:0;height:auto}.choice .content,.choice .answer-overlay{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.choice .content .content-text,.choice .answer-overlay .content-text{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em}.choice .content{position:relative}.choice:hover{background-color:#ccc;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2)}.choice:hover .action-buttons,.choice:focus .action-buttons{display:block}.choice .action-buttons{display:none;position:absolute;right:9px;top:1px}.choice .action-buttons .up-btn:after{position:relative;top:-4px;content:'\E026';font-family:'echo360';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.choice .action-buttons .down-btn:after{position:relative;top:-4px;content:'\E025';font-family:'echo360';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.choice .action-buttons .up-btn,.choice .action-buttons .down-btn{padding:0 5px;background-color:#ccc;height:1.1em;border-color:#ccc}.choice .action-buttons .up-btn:after,.choice .action-buttons .down-btn:after{top:-14px;color:#999}.choice .action-buttons .up-btn:hover:after,.choice .action-buttons .down-btn:hover:after{color:#000}.choice.disabled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:1.5em;background:#F7F7F7;height:auto;font-weight:500;color:#999;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 3px #dedede;position:relative;z-index:6}.choice.disabled.choice-color-1 .index{background-color:#0076C0;color:#fff}.choice.disabled.choice-color-1 .answer-overlay{background-color:rgba(0,118,192,0.3);color:#fff}.choice.disabled.choice-color-2 .index{background-color:#AB275C;color:#fff}.choice.disabled.choice-color-2 .answer-overlay{background-color:rgba(171,39,92,0.3);color:#fff}.choice.disabled.choice-color-3 .index{background-color:#FF86AA;color:#000}.choice.disabled.choice-color-3 .answer-overlay{background-color:rgba(255,134,170,0.3);color:#fff}.choice.disabled.choice-color-4 .index{background-color:#86BD2D;color:#fff}.choice.disabled.choice-color-4 .answer-overlay{background-color:rgba(134,189,45,0.3);color:#fff}.choice.disabled.choice-color-5 .index{background-color:#FF9300;color:#fff}.choice.disabled.choice-color-5 .answer-overlay{background-color:rgba(255,147,0,0.3);color:#fff}.choice.disabled.choice-color-6 .index{background-color:#993F90;color:#fff}.choice.disabled.choice-color-6 .answer-overlay{background-color:rgba(153,63,144,0.3);color:#fff}.choice.disabled.choice-color-7 .index{background-color:#00CCF4;color:#fff}.choice.disabled.choice-color-7 .answer-overlay{background-color:rgba(0,204,244,0.3);color:#fff}.choice.disabled.choice-color-8 .index{background-color:#FE4375;color:#000}.choice.disabled.choice-color-8 .answer-overlay{background-color:rgba(254,67,117,0.3);color:#fff}.choice.disabled.choice-color-9 .index{background-color:#FFC900;color:#fff}.choice.disabled.choice-color-9 .answer-overlay{background-color:rgba(255,201,0,0.3);color:#fff}.choice.disabled.choice-color-10 .index{background-color:#004F80;color:#fff}.choice.disabled.choice-color-10 .answer-overlay{background-color:rgba(0,79,128,0.3);color:#fff}.choice.disabled.choice-color-11 .index{background-color:#008B40;color:#fff}.choice.disabled.choice-color-11 .answer-overlay{background-color:rgba(0,139,64,0.3);color:#fff}.choice.disabled.choice-color-12 .index{background-color:#DFD700;color:#fff}.choice.disabled.choice-color-12 .answer-overlay{background-color:rgba(223,215,0,0.3);color:#fff}.choice.disabled.selected{border-color:#00aee4}.choice.disabled .index,.choice.disabled .content,.choice.disabled .answer-overlay{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.6em}.choice.disabled .answer-overlay{position:absolute;overflow:hidden;top:0;left:0;padding:0;height:100%}.choice.disabled .answer-overlay .content-text{padding:0 .6em}.choice.disabled .index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;min-width:2em;text-transform:uppercase;padding:0;height:auto}.choice.disabled .content,.choice.disabled .answer-overlay{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.choice.disabled .content .content-text,.choice.disabled .answer-overlay .content-text{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em}.choice.disabled .content{position:relative}.activities.xl .choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:2em;background:#ddd;height:auto;font-weight:500;color:#000;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 3px #c4c4c4;position:relative;z-index:6}.activities.xl .choice.choice-color-1 .index{background-color:#0076C0;color:#fff}.activities.xl .choice.choice-color-1 .answer-overlay{background-color:rgba(0,118,192,0.3);color:#fff}.activities.xl .choice.choice-color-2 .index{background-color:#AB275C;color:#fff}.activities.xl .choice.choice-color-2 .answer-overlay{background-color:rgba(171,39,92,0.3);color:#fff}.activities.xl .choice.choice-color-3 .index{background-color:#FF86AA;color:#000}.activities.xl .choice.choice-color-3 .answer-overlay{background-color:rgba(255,134,170,0.3);color:#fff}.activities.xl .choice.choice-color-4 .index{background-color:#86BD2D;color:#fff}.activities.xl .choice.choice-color-4 .answer-overlay{background-color:rgba(134,189,45,0.3);color:#fff}.activities.xl .choice.choice-color-5 .index{background-color:#FF9300;color:#fff}.activities.xl .choice.choice-color-5 .answer-overlay{background-color:rgba(255,147,0,0.3);color:#fff}.activities.xl .choice.choice-color-6 .index{background-color:#993F90;color:#fff}.activities.xl .choice.choice-color-6 .answer-overlay{background-color:rgba(153,63,144,0.3);color:#fff}.activities.xl .choice.choice-color-7 .index{background-color:#00CCF4;color:#fff}.activities.xl .choice.choice-color-7 .answer-overlay{background-color:rgba(0,204,244,0.3);color:#fff}.activities.xl .choice.choice-color-8 .index{background-color:#FE4375;color:#000}.activities.xl .choice.choice-color-8 .answer-overlay{background-color:rgba(254,67,117,0.3);color:#fff}.activities.xl .choice.choice-color-9 .index{background-color:#FFC900;color:#fff}.activities.xl .choice.choice-color-9 .answer-overlay{background-color:rgba(255,201,0,0.3);color:#fff}.activities.xl .choice.choice-color-10 .index{background-color:#004F80;color:#fff}.activities.xl .choice.choice-color-10 .answer-overlay{background-color:rgba(0,79,128,0.3);color:#fff}.activities.xl .choice.choice-color-11 .index{background-color:#008B40;color:#fff}.activities.xl .choice.choice-color-11 .answer-overlay{background-color:rgba(0,139,64,0.3);color:#fff}.activities.xl .choice.choice-color-12 .index{background-color:#DFD700;color:#fff}.activities.xl .choice.choice-color-12 .answer-overlay{background-color:rgba(223,215,0,0.3);color:#fff}.activities.xl .choice.selected{border-color:#00aee4}.activities.xl .choice .index,.activities.xl .choice .content,.activities.xl .choice .answer-overlay{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.6em}.activities.xl .choice .answer-overlay{position:absolute;overflow:hidden;top:0;left:0;padding:0;height:100%}.activities.xl .choice .answer-overlay .content-text{padding:0 .6em}.activities.xl .choice .index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;min-width:2em;text-transform:uppercase;padding:0;height:auto}.activities.xl .choice .content,.activities.xl .choice .answer-overlay{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activities.xl .choice .content .content-text,.activities.xl .choice .answer-overlay .content-text{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em}.activities.xl .choice .content{position:relative}.activities.xl .choice .action-buttons{top:3px}.activities.xl .choice .action-buttons .up-btn,.activities.xl .choice .action-buttons .down-btn{height:1.6em;background-color:#ddd;border-color:#ddd}.activities.xl .choice.disabled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:2em;background:#F7F7F7;height:auto;font-weight:500;color:#999;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 3px #dedede;position:relative;z-index:6}.activities.xl .choice.disabled.choice-color-1 .index{background-color:#0076C0;color:#fff}.activities.xl .choice.disabled.choice-color-1 .answer-overlay{background-color:rgba(0,118,192,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-2 .index{background-color:#AB275C;color:#fff}.activities.xl .choice.disabled.choice-color-2 .answer-overlay{background-color:rgba(171,39,92,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-3 .index{background-color:#FF86AA;color:#000}.activities.xl .choice.disabled.choice-color-3 .answer-overlay{background-color:rgba(255,134,170,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-4 .index{background-color:#86BD2D;color:#fff}.activities.xl .choice.disabled.choice-color-4 .answer-overlay{background-color:rgba(134,189,45,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-5 .index{background-color:#FF9300;color:#fff}.activities.xl .choice.disabled.choice-color-5 .answer-overlay{background-color:rgba(255,147,0,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-6 .index{background-color:#993F90;color:#fff}.activities.xl .choice.disabled.choice-color-6 .answer-overlay{background-color:rgba(153,63,144,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-7 .index{background-color:#00CCF4;color:#fff}.activities.xl .choice.disabled.choice-color-7 .answer-overlay{background-color:rgba(0,204,244,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-8 .index{background-color:#FE4375;color:#000}.activities.xl .choice.disabled.choice-color-8 .answer-overlay{background-color:rgba(254,67,117,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-9 .index{background-color:#FFC900;color:#fff}.activities.xl .choice.disabled.choice-color-9 .answer-overlay{background-color:rgba(255,201,0,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-10 .index{background-color:#004F80;color:#fff}.activities.xl .choice.disabled.choice-color-10 .answer-overlay{background-color:rgba(0,79,128,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-11 .index{background-color:#008B40;color:#fff}.activities.xl .choice.disabled.choice-color-11 .answer-overlay{background-color:rgba(0,139,64,0.3);color:#fff}.activities.xl .choice.disabled.choice-color-12 .index{background-color:#DFD700;color:#fff}.activities.xl .choice.disabled.choice-color-12 .answer-overlay{background-color:rgba(223,215,0,0.3);color:#fff}.activities.xl .choice.disabled.selected{border-color:#00aee4}.activities.xl .choice.disabled .index,.activities.xl .choice.disabled .content,.activities.xl .choice.disabled .answer-overlay{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.6em}.activities.xl .choice.disabled .answer-overlay{position:absolute;overflow:hidden;top:0;left:0;padding:0;height:100%}.activities.xl .choice.disabled .answer-overlay .content-text{padding:0 .6em}.activities.xl .choice.disabled .index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;min-width:2em;text-transform:uppercase;padding:0;height:auto}.activities.xl .choice.disabled .content,.activities.xl .choice.disabled .answer-overlay{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activities.xl .choice.disabled .content .content-text,.activities.xl .choice.disabled .answer-overlay .content-text{-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em}.activities.xl .choice.disabled .content{position:relative}.activities{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.activities .question,.activities .bottom,.activities .submission{width:80%}.activities .feedback{width:100%}.activities .question{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:solid 1px #e6e6e6;padding:1rem 0 .5rem 0}.activities .question h3{font-size:2em;font-weight:normal;line-height:1em;margin:0;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.activities .bottom{padding:.5rem 0 1rem 0}.activities .bottom .text{padding-top:5px}.activities .bottom button.btn{font-size:1em;width:200px}.activities .submission{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;position:relative}.activities .submission&gt;*{margin:auto}.activities .submission&gt;.content-wrapper&gt;*{margin:auto}.activities .submission pre{white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.activities .submission .choices.empty-results .message,.activities .submission .answer.empty-results .message{margin:auto;font-size:2.5em}.activities img.thumbnail{display:none}.activities .question,.activities .submission,.activities .bottom{display:none}.activities.xl .bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.activities.xl .question h3{font-size:2.5em}.activities.xl .SmsInstructions{font-size:1rem;margin-left:30px}.activities.xl .question,.activities.xl .submission,.activities.xl .bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.large .question h3{font-size:1rem;font-weight:bold}.activities.large .bottom{text-align:center}.activities.large .tools{display:inline-block}.activities.large .SmsInstructions{margin-top:.75rem}.activities.large .question,.activities.large .submission{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.large .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.activities.small .question h3,.activities.medium .question h3{font-size:1rem;font-weight:bold}.activities.small img.thumbnail,.activities.medium img.thumbnail{display:block}.activities.small .bottom,.activities.medium .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.activities.small .SmsInstructions,.activities.medium .SmsInstructions{margin-top:.75rem}.activities.medium .question{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:650px),screen and (max-device-width:480px) and (orientation:portrait){.activities.small .question,.activities.medium .question,.activities.small .submission,.activities.medium .submission,.activities.small .bottom,.activities.medium .bottom,.activities.small .tools,.activities.medium .tools{display:-webkit-box;display:-ms-flexbox;display:flex}.activities.small img.thumbnail,.activities.medium img.thumbnail{display:none}}.multiple-choice .choices,.reorder .choices,.numeric .choices{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.multiple-choice .choices .embedded-media,.reorder .choices .embedded-media,.numeric .choices .embedded-media{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:90%}.multiple-choice .choices .embedded-media img,.reorder .choices .embedded-media img,.numeric .choices .embedded-media img{max-width:100%;max-height:800px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:0;position:relative;left:50%}.multiple-choice .choices .embedded-media.embedly.viewer .EmbedlySlide,.reorder .choices .embedded-media.embedly.viewer .EmbedlySlide,.numeric .choices .embedded-media.embedly.viewer .EmbedlySlide{padding:0;height:480px;overflow:hidden}.multiple-choice .choices .react-modal .content-wrapper .content,.reorder .choices .react-modal .content-wrapper .content,.numeric .choices .react-modal .content-wrapper .content{padding:40px 60px 60px}.multiple-choice .choices .react-modal .content-wrapper .content .header,.reorder .choices .react-modal .content-wrapper .content .header,.numeric .choices .react-modal .content-wrapper .content .header{margin-top:20px;margin-bottom:20px;font-size:14px}.multiple-choice .choices .react-modal .content-wrapper .content .header&gt;.correct,.reorder .choices .react-modal .content-wrapper .content .header&gt;.correct,.numeric .choices .react-modal .content-wrapper .content .header&gt;.correct{color:#00aee4;font-size:16px;font-weight:400}.multiple-choice .choices .react-modal .content-wrapper .content .header&gt;.correct:before,.reorder .choices .react-modal .content-wrapper .content .header&gt;.correct:before,.numeric .choices .react-modal .content-wrapper .content .header&gt;.correct:before{position:relative;top:-4px;content:'\E007';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;vertical-align:top}.multiple-choice .choices .react-modal .content-wrapper .content .title,.reorder .choices .react-modal .content-wrapper .content .title,.numeric .choices .react-modal .content-wrapper .content .title{padding-bottom:30px;margin-bottom:20px}.multiple-choice .choices .react-modal .content-wrapper .content .title h1,.reorder .choices .react-modal .content-wrapper .content .title h1,.numeric .choices .react-modal .content-wrapper .content .title h1{font-size:20px;text-align:center;font-weight:600;line-height:35px}.multiple-choice .choices .react-modal .content-wrapper .content .justifications li,.reorder .choices .react-modal .content-wrapper .content .justifications li,.numeric .choices .react-modal .content-wrapper .content .justifications li{font-size:16px;line-height:1.5em;color:#000;padding:20px 30px}.multiple-choice .choices .react-modal .content-wrapper .content&gt;a,.reorder .choices .react-modal .content-wrapper .content&gt;a,.numeric .choices .react-modal .content-wrapper .content&gt;a{z-index:5;float:right;margin:5px 5px 0 0;width:20px;height:20px;background:rgba(0,0,0,0.5);border-radius:3px;text-align:center;line-height:21px;cursor:pointer}.multiple-choice .choices .react-modal .content-wrapper .content&gt;a.disable-btn:after,.reorder .choices .react-modal .content-wrapper .content&gt;a.disable-btn:after,.numeric .choices .react-modal .content-wrapper .content&gt;a.disable-btn:after{position:relative;top:-4px;content:'\E008';font-family:'echo360';font-size:25px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;top:20px;right:20px}.multiple-choice .choice,.reorder .choice,.numeric .choice,.multiple-choice .choice-row,.reorder .choice-row,.numeric .choice-row{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:90%;margin:10px 0;border-radius:3px}.multiple-choice .choice:first-child,.reorder .choice:first-child,.numeric .choice:first-child,.multiple-choice .choice-row:first-child,.reorder .choice-row:first-child,.numeric .choice-row:first-child{margin-top:0}.multiple-choice .choice:last-child,.reorder .choice:last-child,.numeric .choice:last-child,.multiple-choice .choice-row:last-child,.reorder .choice-row:last-child,.numeric .choice-row:last-child{margin-bottom:0}.multiple-choice .choice-row,.reorder .choice-row,.numeric .choice-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.multiple-choice .choice-row&gt;.correct,.reorder .choice-row&gt;.correct,.numeric .choice-row&gt;.correct,.multiple-choice .choice-row .incorrect,.reorder .choice-row .incorrect,.numeric .choice-row .incorrect{-webkit-box-flex:0;-ms-flex:0 1 160px;flex:0 1 160px;padding-right:10px}.multiple-choice .choice-row&gt;.correct,.reorder .choice-row&gt;.correct,.numeric .choice-row&gt;.correct{color:#00aee4;font-size:2em;font-weight:400}.multiple-choice .choice-row&gt;.correct:before,.reorder .choice-row&gt;.correct:before,.numeric .choice-row&gt;.correct:before{position:relative;top:-4px;content:'\E007';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;padding-right:5px;vertical-align:top}.multiple-choice .choice-row .numAnswers,.reorder .choice-row .numAnswers,.numeric .choice-row .numAnswers{-webkit-box-flex:0;-ms-flex:0 1 80px;flex:0 1 80px;font-size:2em;font-weight:400;margin:auto}.multiple-choice .choice-row .choice-wrapper,.reorder .choice-row .choice-wrapper,.numeric .choice-row .choice-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:20px;width:100%}.multiple-choice .choice-row .choice-wrapper .choice,.reorder .choice-row .choice-wrapper .choice,.numeric .choice-row .choice-wrapper .choice{width:100%}.multiple-choice .submission .choices .choice.selected:not(.hasAnswers){background-color:#b3edff}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.reorder-grid{font-size:.95em}.reorder-grid thead .correct{color:#00aee4;font-weight:400}.reorder-grid thead .correct:before{position:relative;top:-4px;content:'\E007';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;font-size:.95em;vertical-align:top;top:0}.reorder-grid thead td{background:white;border:none;color:#00aee4}.reorder-grid tbody{border:solid 2px #AAA}.reorder-grid tbody td,.reorder-grid tbody th{border:solid 1px #ccc;background-color:#F7F7F7;padding:1.4em 1.6em}.reorder-grid tbody td.selected,.reorder-grid tbody th.selected{border:solid 2px #00aee4}.reorder-grid tbody td.solution,.reorder-grid tbody th.solution{background-color:#E5F7FC;font-weight:500}.reorder-grid tbody th{background-color:#ddd;border-right:solid 2px #AAA}.reorder-container{width:100%}.reorder-container button{float:right}</style><style type="text/css">.image-annotation .overlay{position:relative}.image-annotation .overlay img{width:100%}.image-annotation .overlay .marker{position:absolute;margin:-4px 0 0 -4px;width:6px;height:6px;background:#FFFF00;z-index:3}.image-annotation .overlay .marker span{display:none}.image-annotation .overlay .marker.own-answer{background:#00aee4}.image-annotation .overlay .marker.selected{height:8px;width:8px;background:transparent;margin:-6px 0 0 -6px}.image-annotation .overlay .marker.selected span{display:block;background:#FFFF00}.image-annotation .overlay .marker.selected.own-answer span{background:#00aee4}.image-annotation .overlay .marker .tooltip-inner{float:left;font-size:1em}.image-annotation .overlay .marker .imageAnnotation-explanation{height:auto;bottom:15px;top:auto !important}.image-annotation .overlay .marker .imageAnnotation-explanation div{padding:10px;height:auto;white-space:normal}</style><style type="text/css">.numeric input:disabled,.numeric input[disabled]{color:#333}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.InstructorTools{background:#F7F7F7;border:solid 1px #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:40px}.InstructorTools .participation-stats,.InstructorTools .reset-activity-btn{line-height:2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InstructorTools div,.InstructorTools a{color:#000;font-size:1.2em;display:inline-block;border:solid 1px #e6e6e6;border-width:0px 1px 0px 1px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 20px;vertical-align:bottom}.InstructorTools div:not(div):hover,.InstructorTools a:not(div):hover{background-color:#eee;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.2)}.InstructorTools a{padding:6px 5px}.InstructorTools a:before{color:#999}.InstructorTools a.active:before{color:#00aee4}.InstructorTools a.disabled{cursor:not-allowed;background-color:#eee !important;border-color:#ddd !important;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.InstructorTools a.disabled:before{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40);color:#ccc}.InstructorTools a.reset-activity-btn{padding:6px 20px}.InstructorTools 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;top:0}.InstructorTools 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;top:0}.InstructorTools 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;top:0}</style><style type="text/css">.SmsInstructions .sms .sms-code{font-weight:bold}.SmsInstructions .sms-number{font-weight:bold}.SmsInstructions .help-text{font-weight:bold}</style><style type="text/css">.PresetDateRangePicker_panel {
  1001.  padding: 0 22px 11px
  1002. }
  1003. .PresetDateRangePicker_button {
  1004.  position: relative;
  1005.  height: 100%;
  1006.  text-align: center;
  1007.  background: 0 0;
  1008.  border: 2px solid #00a699;
  1009.  color: #00a699;
  1010.  padding: 4px 12px;
  1011.  margin-right: 8px;
  1012.  font: inherit;
  1013.  font-weight: 700;
  1014.  line-height: normal;
  1015.  overflow: visible;
  1016.  -webkit-box-sizing: border-box;
  1017.          box-sizing: border-box;
  1018.  cursor: pointer
  1019. }
  1020. .PresetDateRangePicker_button:active {
  1021.  outline: 0
  1022. }
  1023. .PresetDateRangePicker_button__selected {
  1024.  color: #fff;
  1025.  background: #00a699
  1026. }
  1027. .SingleDatePickerInput {
  1028.  display: inline-block;
  1029.  background-color: #fff
  1030. }
  1031. .SingleDatePickerInput__withBorder {
  1032.  border-radius: 2px;
  1033.  border: 1px solid #dbdbdb
  1034. }
  1035. .SingleDatePickerInput__rtl {
  1036.  direction: rtl
  1037. }
  1038. .SingleDatePickerInput__disabled {
  1039.  background-color: #f2f2f2
  1040. }
  1041. .SingleDatePickerInput__block {
  1042.  display: block
  1043. }
  1044. .SingleDatePickerInput__showClearDate {
  1045.  padding-right: 30px
  1046. }
  1047. .SingleDatePickerInput_clearDate {
  1048.  background: 0 0;
  1049.  border: 0;
  1050.  color: inherit;
  1051.  font: inherit;
  1052.  line-height: normal;
  1053.  overflow: visible;
  1054.  cursor: pointer;
  1055.  padding: 10px;
  1056.  margin: 0 10px 0 5px;
  1057.  position: absolute;
  1058.  right: 0;
  1059.  top: 50%;
  1060.  -webkit-transform: translateY(-50%);
  1061.  transform: translateY(-50%)
  1062. }
  1063. .SingleDatePickerInput_clearDate__default:focus,
  1064. .SingleDatePickerInput_clearDate__default:hover {
  1065.  background: #dbdbdb;
  1066.  border-radius: 50%
  1067. }
  1068. .SingleDatePickerInput_clearDate__small {
  1069.  padding: 6px
  1070. }
  1071. .SingleDatePickerInput_clearDate__hide {
  1072.  visibility: hidden
  1073. }
  1074. .SingleDatePickerInput_clearDate_svg {
  1075.  fill: #82888a;
  1076.  height: 12px;
  1077.  width: 15px;
  1078.  vertical-align: middle
  1079. }
  1080. .SingleDatePickerInput_clearDate_svg__small {
  1081.  height: 9px
  1082. }
  1083. .SingleDatePickerInput_calendarIcon {
  1084.  background: 0 0;
  1085.  border: 0;
  1086.  color: inherit;
  1087.  font: inherit;
  1088.  line-height: normal;
  1089.  overflow: visible;
  1090.  cursor: pointer;
  1091.  display: inline-block;
  1092.  vertical-align: middle;
  1093.  padding: 10px;
  1094.  margin: 0 5px 0 10px
  1095. }
  1096. .SingleDatePickerInput_calendarIcon_svg {
  1097.  fill: #82888a;
  1098.  height: 15px;
  1099.  width: 14px;
  1100.  vertical-align: middle
  1101. }
  1102. .SingleDatePicker {
  1103.  position: relative;
  1104.  display: inline-block
  1105. }
  1106. .SingleDatePicker__block {
  1107.  display: block
  1108. }
  1109. .SingleDatePicker_picker {
  1110.  z-index: 1;
  1111.  background-color: #fff;
  1112.  position: absolute
  1113. }
  1114. .SingleDatePicker_picker__rtl {
  1115.  direction: rtl
  1116. }
  1117. .SingleDatePicker_picker__directionLeft {
  1118.  left: 0
  1119. }
  1120. .SingleDatePicker_picker__directionRight {
  1121.  right: 0
  1122. }
  1123. .SingleDatePicker_picker__portal {
  1124.  background-color: rgba(0,0,0,.3);
  1125.  position: fixed;
  1126.  top: 0;
  1127.  left: 0;
  1128.  height: 100%;
  1129.  width: 100%
  1130. }
  1131. .SingleDatePicker_picker__fullScreenPortal {
  1132.  background-color: #fff
  1133. }
  1134. .SingleDatePicker_closeButton {
  1135.  background: 0 0;
  1136.  border: 0;
  1137.  color: inherit;
  1138.  font: inherit;
  1139.  line-height: normal;
  1140.  overflow: visible;
  1141.  cursor: pointer;
  1142.  position: absolute;
  1143.  top: 0;
  1144.  right: 0;
  1145.  padding: 15px;
  1146.  z-index: 2
  1147. }
  1148. .SingleDatePicker_closeButton:focus,
  1149. .SingleDatePicker_closeButton:hover {
  1150.  color: darken(#cacccd,10%);
  1151.  text-decoration: none
  1152. }
  1153. .SingleDatePicker_closeButton_svg {
  1154.  height: 15px;
  1155.  width: 15px;
  1156.  fill: #cacccd
  1157. }
  1158. .DayPickerKeyboardShortcuts_buttonReset {
  1159.  background: 0 0;
  1160.  border: 0;
  1161.  border-radius: 0;
  1162.  color: inherit;
  1163.  font: inherit;
  1164.  line-height: normal;
  1165.  overflow: visible;
  1166.  padding: 0;
  1167.  cursor: pointer;
  1168.  font-size: 14px
  1169. }
  1170. .DayPickerKeyboardShortcuts_buttonReset:active {
  1171.  outline: 0
  1172. }
  1173. .DayPickerKeyboardShortcuts_show {
  1174.  width: 33px;
  1175.  height: 26px;
  1176.  position: absolute;
  1177.  z-index: 2
  1178. }
  1179. .DayPickerKeyboardShortcuts_show::before {
  1180.  content: "";
  1181.  display: block;
  1182.  position: absolute
  1183. }
  1184. .DayPickerKeyboardShortcuts_show__bottomRight {
  1185.  bottom: 0;
  1186.  right: 0
  1187. }
  1188. .DayPickerKeyboardShortcuts_show__bottomRight::before {
  1189.  border-top: 26px solid transparent;
  1190.  border-right: 33px solid #00a699;
  1191.  bottom: 0;
  1192.  right: 0
  1193. }
  1194. .DayPickerKeyboardShortcuts_show__bottomRight:hover::before {
  1195.  border-right: 33px solid #008489
  1196. }
  1197. .DayPickerKeyboardShortcuts_show__topRight {
  1198.  top: 0;
  1199.  right: 0
  1200. }
  1201. .DayPickerKeyboardShortcuts_show__topRight::before {
  1202.  border-bottom: 26px solid transparent;
  1203.  border-right: 33px solid #00a699;
  1204.  top: 0;
  1205.  right: 0
  1206. }
  1207. .DayPickerKeyboardShortcuts_show__topRight:hover::before {
  1208.  border-right: 33px solid #008489
  1209. }
  1210. .DayPickerKeyboardShortcuts_show__topLeft {
  1211.  top: 0;
  1212.  left: 0
  1213. }
  1214. .DayPickerKeyboardShortcuts_show__topLeft::before {
  1215.  border-bottom: 26px solid transparent;
  1216.  border-left: 33px solid #00a699;
  1217.  top: 0;
  1218.  left: 0
  1219. }
  1220. .DayPickerKeyboardShortcuts_show__topLeft:hover::before {
  1221.  border-left: 33px solid #008489
  1222. }
  1223. .DayPickerKeyboardShortcuts_showSpan {
  1224.  color: #fff;
  1225.  position: absolute
  1226. }
  1227. .DayPickerKeyboardShortcuts_showSpan__bottomRight {
  1228.  bottom: 0;
  1229.  right: 5px
  1230. }
  1231. .DayPickerKeyboardShortcuts_showSpan__topRight {
  1232.  top: 1px;
  1233.  right: 5px
  1234. }
  1235. .DayPickerKeyboardShortcuts_showSpan__topLeft {
  1236.  top: 1px;
  1237.  left: 5px
  1238. }
  1239. .DayPickerKeyboardShortcuts_panel {
  1240.  overflow: auto;
  1241.  background: #fff;
  1242.  border: 1px solid #dbdbdb;
  1243.  border-radius: 2px;
  1244.  position: absolute;
  1245.  top: 0;
  1246.  bottom: 0;
  1247.  right: 0;
  1248.  left: 0;
  1249.  z-index: 2;
  1250.  padding: 22px;
  1251.  margin: 33px;
  1252.  text-align: left
  1253. }
  1254. .DayPickerKeyboardShortcuts_title {
  1255.  font-size: 16px;
  1256.  font-weight: 700;
  1257.  margin: 0
  1258. }
  1259. .DayPickerKeyboardShortcuts_list {
  1260.  list-style: none;
  1261.  padding: 0;
  1262.  font-size: 14px
  1263. }
  1264. .DayPickerKeyboardShortcuts_close {
  1265.  position: absolute;
  1266.  right: 22px;
  1267.  top: 22px;
  1268.  z-index: 2
  1269. }
  1270. .DayPickerKeyboardShortcuts_close:active {
  1271.  outline: 0
  1272. }
  1273. .DayPickerKeyboardShortcuts_closeSvg {
  1274.  height: 15px;
  1275.  width: 15px;
  1276.  fill: #cacccd
  1277. }
  1278. .DayPickerKeyboardShortcuts_closeSvg:focus,
  1279. .DayPickerKeyboardShortcuts_closeSvg:hover {
  1280.  fill: #82888a
  1281. }
  1282. .CalendarDay {
  1283.  -webkit-box-sizing: border-box;
  1284.          box-sizing: border-box;
  1285.  cursor: pointer;
  1286.  font-size: 14px;
  1287.  text-align: center
  1288. }
  1289. .CalendarDay:active {
  1290.  outline: 0
  1291. }
  1292. .CalendarDay__defaultCursor {
  1293.  cursor: default
  1294. }
  1295. .CalendarDay__default {
  1296.  border: 1px solid #e4e7e7;
  1297.  color: #484848;
  1298.  background: #fff
  1299. }
  1300. .CalendarDay__default:hover {
  1301.  background: #e4e7e7;
  1302.  border: 1px solid #e4e7e7;
  1303.  color: inherit
  1304. }
  1305. .CalendarDay__hovered_offset {
  1306.  background: #f4f5f5;
  1307.  border: 1px double #e4e7e7;
  1308.  color: inherit
  1309. }
  1310. .CalendarDay__outside {
  1311.  border: 0;
  1312.  background: #fff;
  1313.  color: #484848
  1314. }
  1315. .CalendarDay__outside:hover {
  1316.  border: 0
  1317. }
  1318. .CalendarDay__blocked_minimum_nights {
  1319.  background: #fff;
  1320.  border: 1px solid #eceeee;
  1321.  color: #cacccd
  1322. }
  1323. .CalendarDay__blocked_minimum_nights:active,
  1324. .CalendarDay__blocked_minimum_nights:hover {
  1325.  background: #fff;
  1326.  color: #cacccd
  1327. }
  1328. .CalendarDay__highlighted_calendar {
  1329.  background: #ffe8bc;
  1330.  color: #484848
  1331. }
  1332. .CalendarDay__highlighted_calendar:active,
  1333. .CalendarDay__highlighted_calendar:hover {
  1334.  background: #ffce71;
  1335.  color: #484848
  1336. }
  1337. .CalendarDay__selected_span {
  1338.  background: #66e2da;
  1339.  border: 1px double #33dacd;
  1340.  color: #fff
  1341. }
  1342. .CalendarDay__selected_span:active,
  1343. .CalendarDay__selected_span:hover {
  1344.  background: #33dacd;
  1345.  border: 1px double #33dacd;
  1346.  color: #fff
  1347. }
  1348. .CalendarDay__selected,
  1349. .CalendarDay__selected:active,
  1350. .CalendarDay__selected:hover {
  1351.  background: #00a699;
  1352.  border: 1px double #00a699;
  1353.  color: #fff
  1354. }
  1355. .CalendarDay__hovered_span,
  1356. .CalendarDay__hovered_span:hover {
  1357.  background: #b2f1ec;
  1358.  border: 1px double #80e8e0;
  1359.  color: #007a87
  1360. }
  1361. .CalendarDay__hovered_span:active {
  1362.  background: #80e8e0;
  1363.  border: 1px double #80e8e0;
  1364.  color: #007a87
  1365. }
  1366. .CalendarDay__blocked_calendar,
  1367. .CalendarDay__blocked_calendar:active,
  1368. .CalendarDay__blocked_calendar:hover {
  1369.  background: #cacccd;
  1370.  border: 1px solid #cacccd;
  1371.  color: #82888a
  1372. }
  1373. .CalendarDay__blocked_out_of_range,
  1374. .CalendarDay__blocked_out_of_range:active,
  1375. .CalendarDay__blocked_out_of_range:hover {
  1376.  background: #fff;
  1377.  border: 1px solid #e4e7e7;
  1378.  color: #cacccd
  1379. }
  1380. .CalendarDay__hovered_start_first_possible_end {
  1381.  background: #eceeee;
  1382.  border: 1px double #eceeee
  1383. }
  1384. .CalendarDay__hovered_start_blocked_min_nights {
  1385.  background: #eceeee;
  1386.  border: 1px double #e4e7e7
  1387. }
  1388. .CalendarMonth {
  1389.  background: #fff;
  1390.  text-align: center;
  1391.  vertical-align: top;
  1392.  -webkit-user-select: none;
  1393.  -moz-user-select: none;
  1394.  -ms-user-select: none;
  1395.  user-select: none
  1396. }
  1397. .CalendarMonth_table {
  1398.  border-collapse: collapse;
  1399.  border-spacing: 0
  1400. }
  1401. .CalendarMonth_verticalSpacing {
  1402.  border-collapse: separate
  1403. }
  1404. .CalendarMonth_caption {
  1405.  color: #484848;
  1406.  font-size: 18px;
  1407.  text-align: center;
  1408.  padding-top: 22px;
  1409.  padding-bottom: 37px;
  1410.  caption-side: initial
  1411. }
  1412. .CalendarMonth_caption__verticalScrollable {
  1413.  padding-top: 12px;
  1414.  padding-bottom: 7px
  1415. }
  1416. .CalendarMonthGrid {
  1417.  background: #fff;
  1418.  text-align: left;
  1419.  z-index: 0
  1420. }
  1421. .CalendarMonthGrid__animating {
  1422.  z-index: 1
  1423. }
  1424. .CalendarMonthGrid__horizontal {
  1425.  position: absolute;
  1426.  left: 9px
  1427. }
  1428. .CalendarMonthGrid__vertical {
  1429.  margin: 0 auto
  1430. }
  1431. .CalendarMonthGrid__vertical_scrollable {
  1432.  margin: 0 auto;
  1433.  overflow-y: scroll
  1434. }
  1435. .CalendarMonthGrid_month__horizontal {
  1436.  display: inline-block;
  1437.  vertical-align: top;
  1438.  min-height: 100%
  1439. }
  1440. .CalendarMonthGrid_month__hideForAnimation {
  1441.  position: absolute;
  1442.  z-index: -1;
  1443.  opacity: 0;
  1444.  pointer-events: none
  1445. }
  1446. .CalendarMonthGrid_month__hidden {
  1447.  visibility: hidden
  1448. }
  1449. .DayPickerNavigation {
  1450.  position: relative;
  1451.  z-index: 2
  1452. }
  1453. .DayPickerNavigation__horizontal {
  1454.  height: 0
  1455. }
  1456. .DayPickerNavigation__verticalDefault {
  1457.  position: absolute;
  1458.  width: 100%;
  1459.  height: 52px;
  1460.  bottom: 0;
  1461.  left: 0
  1462. }
  1463. .DayPickerNavigation__verticalScrollableDefault {
  1464.  position: relative
  1465. }
  1466. .DayPickerNavigation_button {
  1467.  cursor: pointer;
  1468.  -webkit-user-select: none;
  1469.  -moz-user-select: none;
  1470.  -ms-user-select: none;
  1471.  user-select: none;
  1472.  border: 0;
  1473.  padding: 0;
  1474.  margin: 0
  1475. }
  1476. .DayPickerNavigation_button__default {
  1477.  border: 1px solid #e4e7e7;
  1478.  background-color: #fff;
  1479.  color: #757575
  1480. }
  1481. .DayPickerNavigation_button__default:focus,
  1482. .DayPickerNavigation_button__default:hover {
  1483.  border: 1px solid #c4c4c4
  1484. }
  1485. .DayPickerNavigation_button__default:active {
  1486.  background: #f2f2f2
  1487. }
  1488. .DayPickerNavigation_button__disabled {
  1489.  cursor: default;
  1490.  border: 1px solid #f2f2f2
  1491. }
  1492. .DayPickerNavigation_button__disabled:focus,
  1493. .DayPickerNavigation_button__disabled:hover {
  1494.  border: 1px solid #f2f2f2
  1495. }
  1496. .DayPickerNavigation_button__disabled:active {
  1497.  background: 0 0
  1498. }
  1499. .DayPickerNavigation_button__horizontalDefault {
  1500.  position: absolute;
  1501.  top: 18px;
  1502.  line-height: .78;
  1503.  border-radius: 3px;
  1504.  padding: 6px 9px
  1505. }
  1506. .DayPickerNavigation_leftButton__horizontalDefault {
  1507.  left: 22px
  1508. }
  1509. .DayPickerNavigation_rightButton__horizontalDefault {
  1510.  right: 22px
  1511. }
  1512. .DayPickerNavigation_button__verticalDefault {
  1513.  padding: 5px;
  1514.  background: #fff;
  1515.  -webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  1516.          box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  1517.  position: relative;
  1518.  display: inline-block;
  1519.  text-align: center;
  1520.  height: 100%;
  1521.  width: 50%
  1522. }
  1523. .DayPickerNavigation_nextButton__verticalDefault {
  1524.  border-left: 0
  1525. }
  1526. .DayPickerNavigation_nextButton__verticalScrollableDefault {
  1527.  width: 100%
  1528. }
  1529. .DayPickerNavigation_svg__horizontal {
  1530.  height: 19px;
  1531.  width: 19px;
  1532.  fill: #82888a;
  1533.  display: block
  1534. }
  1535. .DayPickerNavigation_svg__vertical {
  1536.  height: 42px;
  1537.  width: 42px;
  1538.  fill: #484848
  1539. }
  1540. .DayPickerNavigation_svg__disabled {
  1541.  fill: #f2f2f2
  1542. }
  1543. .DayPicker {
  1544.  background: #fff;
  1545.  position: relative;
  1546.  text-align: left
  1547. }
  1548. .DayPicker__horizontal {
  1549.  background: #fff
  1550. }
  1551. .DayPicker__verticalScrollable {
  1552.  height: 100%
  1553. }
  1554. .DayPicker__hidden {
  1555.  visibility: hidden
  1556. }
  1557. .DayPicker__withBorder {
  1558.  -webkit-box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  1559.          box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  1560.  border-radius: 3px
  1561. }
  1562. .DayPicker_portal__horizontal {
  1563.  -webkit-box-shadow: none;
  1564.          box-shadow: none;
  1565.  position: absolute;
  1566.  left: 50%;
  1567.  top: 50%
  1568. }
  1569. .DayPicker_portal__vertical {
  1570.  position: initial
  1571. }
  1572. .DayPicker_focusRegion {
  1573.  outline: 0
  1574. }
  1575. .DayPicker_calendarInfo__horizontal,
  1576. .DayPicker_wrapper__horizontal {
  1577.  display: inline-block;
  1578.  vertical-align: top
  1579. }
  1580. .DayPicker_weekHeaders {
  1581.  position: relative
  1582. }
  1583. .DayPicker_weekHeaders__horizontal {
  1584.  margin-left: 9px
  1585. }
  1586. .DayPicker_weekHeader {
  1587.  color: #757575;
  1588.  position: absolute;
  1589.  top: 62px;
  1590.  z-index: 2;
  1591.  text-align: left
  1592. }
  1593. .DayPicker_weekHeader__vertical {
  1594.  left: 50%
  1595. }
  1596. .DayPicker_weekHeader__verticalScrollable {
  1597.  top: 0;
  1598.  display: table-row;
  1599.  border-bottom: 1px solid #dbdbdb;
  1600.  background: #fff;
  1601.  margin-left: 0;
  1602.  left: 0;
  1603.  width: 100%;
  1604.  text-align: center
  1605. }
  1606. .DayPicker_weekHeader_ul {
  1607.  list-style: none;
  1608.  margin: 1px 0;
  1609.  padding-left: 0;
  1610.  padding-right: 0;
  1611.  font-size: 14px
  1612. }
  1613. .DayPicker_weekHeader_li {
  1614.  display: inline-block;
  1615.  text-align: center
  1616. }
  1617. .DayPicker_transitionContainer {
  1618.  position: relative;
  1619.  overflow: hidden;
  1620.  border-radius: 3px
  1621. }
  1622. .DayPicker_transitionContainer__horizontal {
  1623.  -webkit-transition: height .2s ease-in-out;
  1624.  transition: height .2s ease-in-out
  1625. }
  1626. .DayPicker_transitionContainer__vertical {
  1627.  width: 100%
  1628. }
  1629. .DayPicker_transitionContainer__verticalScrollable {
  1630.  padding-top: 20px;
  1631.  height: 100%;
  1632.  position: absolute;
  1633.  top: 0;
  1634.  bottom: 0;
  1635.  right: 0;
  1636.  left: 0;
  1637.  overflow-y: scroll
  1638. }
  1639. .DateInput {
  1640.  margin: 0;
  1641.  padding: 0;
  1642.  background: #fff;
  1643.  position: relative;
  1644.  display: inline-block;
  1645.  width: 130px;
  1646.  vertical-align: middle
  1647. }
  1648. .DateInput__small {
  1649.  width: 97px
  1650. }
  1651. .DateInput__block {
  1652.  width: 100%
  1653. }
  1654. .DateInput__disabled {
  1655.  background: #f2f2f2;
  1656.  color: #dbdbdb
  1657. }
  1658. .DateInput_input {
  1659.  font-weight: 200;
  1660.  font-size: 19px;
  1661.  line-height: 24px;
  1662.  color: #484848;
  1663.  background-color: #fff;
  1664.  width: 100%;
  1665.  padding: 11px 11px 9px;
  1666.  border: 0;
  1667.  border-top: 0;
  1668.  border-right: 0;
  1669.  border-bottom: 2px solid transparent;
  1670.  border-left: 0;
  1671.  border-radius: 0
  1672. }
  1673. .DateInput_input__small {
  1674.  font-size: 15px;
  1675.  line-height: 18px;
  1676.  letter-spacing: .2px;
  1677.  padding: 7px 7px 5px
  1678. }
  1679. .DateInput_input__regular {
  1680.  font-weight: auto
  1681. }
  1682. .DateInput_input__readOnly {
  1683.  -webkit-user-select: none;
  1684.  -moz-user-select: none;
  1685.  -ms-user-select: none;
  1686.  user-select: none
  1687. }
  1688. .DateInput_input__focused {
  1689.  outline: 0;
  1690.  background: #fff;
  1691.  border: 0;
  1692.  border-top: 0;
  1693.  border-right: 0;
  1694.  border-bottom: 2px solid #008489;
  1695.  border-left: 0
  1696. }
  1697. .DateInput_input__disabled {
  1698.  background: #f2f2f2;
  1699.  font-style: italic
  1700. }
  1701. .DateInput_screenReaderMessage {
  1702.  border: 0;
  1703.  clip: rect(0,0,0,0);
  1704.  height: 1px;
  1705.  margin: -1px;
  1706.  overflow: hidden;
  1707.  padding: 0;
  1708.  position: absolute;
  1709.  width: 1px
  1710. }
  1711. .DateInput_fang {
  1712.  position: absolute;
  1713.  width: 20px;
  1714.  height: 10px;
  1715.  left: 22px;
  1716.  z-index: 2
  1717. }
  1718. .DateInput_fangShape {
  1719.  fill: #fff
  1720. }
  1721. .DateInput_fangStroke {
  1722.  stroke: #dbdbdb;
  1723.  fill: transparent
  1724. }
  1725. .DateRangePickerInput {
  1726.  background-color: #fff;
  1727.  display: inline-block
  1728. }
  1729. .DateRangePickerInput__disabled {
  1730.  background: #f2f2f2
  1731. }
  1732. .DateRangePickerInput__withBorder {
  1733.  border-radius: 2px;
  1734.  border: 1px solid #dbdbdb
  1735. }
  1736. .DateRangePickerInput__rtl {
  1737.  direction: rtl
  1738. }
  1739. .DateRangePickerInput__block {
  1740.  display: block
  1741. }
  1742. .DateRangePickerInput__showClearDates {
  1743.  padding-right: 30px
  1744. }
  1745. .DateRangePickerInput_arrow {
  1746.  display: inline-block;
  1747.  vertical-align: middle;
  1748.  color: #484848
  1749. }
  1750. .DateRangePickerInput_arrow_svg {
  1751.  vertical-align: middle;
  1752.  fill: #484848;
  1753.  height: 24px;
  1754.  width: 24px
  1755. }
  1756. .DateRangePickerInput_clearDates {
  1757.  background: 0 0;
  1758.  border: 0;
  1759.  color: inherit;
  1760.  font: inherit;
  1761.  line-height: normal;
  1762.  overflow: visible;
  1763.  cursor: pointer;
  1764.  padding: 10px;
  1765.  margin: 0 10px 0 5px;
  1766.  position: absolute;
  1767.  right: 0;
  1768.  top: 50%;
  1769.  -webkit-transform: translateY(-50%);
  1770.  transform: translateY(-50%)
  1771. }
  1772. .DateRangePickerInput_clearDates__small {
  1773.  padding: 6px
  1774. }
  1775. .DateRangePickerInput_clearDates_default:focus,
  1776. .DateRangePickerInput_clearDates_default:hover {
  1777.  background: #dbdbdb;
  1778.  border-radius: 50%
  1779. }
  1780. .DateRangePickerInput_clearDates__hide {
  1781.  visibility: hidden
  1782. }
  1783. .DateRangePickerInput_clearDates_svg {
  1784.  fill: #82888a;
  1785.  height: 12px;
  1786.  width: 15px;
  1787.  vertical-align: middle
  1788. }
  1789. .DateRangePickerInput_clearDates_svg__small {
  1790.  height: 9px
  1791. }
  1792. .DateRangePickerInput_calendarIcon {
  1793.  background: 0 0;
  1794.  border: 0;
  1795.  color: inherit;
  1796.  font: inherit;
  1797.  line-height: normal;
  1798.  overflow: visible;
  1799.  cursor: pointer;
  1800.  display: inline-block;
  1801.  vertical-align: middle;
  1802.  padding: 10px;
  1803.  margin: 0 5px 0 10px
  1804. }
  1805. .DateRangePickerInput_calendarIcon_svg {
  1806.  fill: #82888a;
  1807.  height: 15px;
  1808.  width: 14px;
  1809.  vertical-align: middle
  1810. }
  1811. .DateRangePicker {
  1812.  position: relative;
  1813.  display: inline-block
  1814. }
  1815. .DateRangePicker__block {
  1816.  display: block
  1817. }
  1818. .DateRangePicker_picker {
  1819.  z-index: 1;
  1820.  background-color: #fff;
  1821.  position: absolute
  1822. }
  1823. .DateRangePicker_picker__rtl {
  1824.  direction: rtl
  1825. }
  1826. .DateRangePicker_picker__directionLeft {
  1827.  left: 0
  1828. }
  1829. .DateRangePicker_picker__directionRight {
  1830.  right: 0
  1831. }
  1832. .DateRangePicker_picker__portal {
  1833.  background-color: rgba(0,0,0,.3);
  1834.  position: fixed;
  1835.  top: 0;
  1836.  left: 0;
  1837.  height: 100%;
  1838.  width: 100%
  1839. }
  1840. .DateRangePicker_picker__fullScreenPortal {
  1841.  background-color: #fff
  1842. }
  1843. .DateRangePicker_closeButton {
  1844.  background: 0 0;
  1845.  border: 0;
  1846.  color: inherit;
  1847.  font: inherit;
  1848.  line-height: normal;
  1849.  overflow: visible;
  1850.  cursor: pointer;
  1851.  position: absolute;
  1852.  top: 0;
  1853.  right: 0;
  1854.  padding: 15px;
  1855.  z-index: 2
  1856. }
  1857. .DateRangePicker_closeButton:focus,
  1858. .DateRangePicker_closeButton:hover {
  1859.  color: darken(#cacccd,10%);
  1860.  text-decoration: none
  1861. }
  1862. .DateRangePicker_closeButton_svg {
  1863.  height: 15px;
  1864.  width: 15px;
  1865.  fill: #cacccd
  1866. }</style><style type="text/css">.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .media-screen.slides .slide,.ribbonSlide .slide{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.echoPlayer .media-screen.slides .slide .image-slide,.ribbonSlide .slide .image-slide{height:100%;width:100%;background-color:#000;background-size:contain;background-repeat:no-repeat;background-position:center}.echoPlayer .media-screen.slides .slide .slide-img,.ribbonSlide .slide .slide-img{width:100%}.echoPlayer .media-screen.slides .slide .hidden-slide,.ribbonSlide .slide .hidden-slide{background:#444;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.echoPlayer .media-screen.slides .slide .hidden-slide h3,.ribbonSlide .slide .hidden-slide 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:normal}</style><style type="text/css">.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.slideControls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-clip:padding-box;cursor:default;z-index:10;width:100%}.slideControls .slideControlsToggle-leave{opacity:1}.slideControls .slideControlsToggle-leave.slideControlsToggle-leave-active{opacity:.01}.slideControls .deck-controls{z-index:10}.slideControls .deck-controls&gt;span{height:40px;line-height:40px;padding:0 10px;display:inline-block;background-color:rgba(0,0,0,0.5);font-size:14px;vertical-align:top}.slideControls .deck-controls&gt;a{height:40px;line-height:40px;display:inline-block;background-color:rgba(0,0,0,0.5);cursor:pointer}.slideControls .deck-controls&gt;a:after{color:#ccc}.slideControls .deck-controls&gt;a:hover:after{color:#fff}.slideControls .deck-controls a.slide-picker{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;border-top-left-radius:0;background-clip:padding-box}.slideControls .deck-controls a.slide-picker:after{position:relative;top:-4px;content:'\E119';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slideControls .deck-controls a.slide-visibility-toggle{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}.slideControls .deck-controls a.slide-visibility-toggle:after{position:relative;top:-4px;content:'\E122';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slideControls .deck-controls a.slide-visibility-toggle.hidden:after{position:relative;top:-4px;content:'\E123';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(210,16,1,0.8)}.slideControls .deck-controls a.slide-visibility-toggle.hidden:hover:after{color:#d21001}.slideControls .deck-controls.isInstructor&gt;span{-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;background-clip:padding-box}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echoPlayer .media-screen.slides{background:rgba(200,200,200,0.2)}.echoPlayer .media-screen.slides.unfocused{overflow:hidden}.echoPlayer .media-screen.slides .ContentPlaceholder{background-color:rgba(0,17,24,0.8);position:absolute;top:0;bottom:0;padding:0;z-index:6}.echoPlayer .media-screen.slides .ContentPlaceholder&gt;div{color:#ccd4d9;padding:0;line-height:40px;top:50%;position:absolute;left:50%;font-size:20px;font-weight:200;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;text-align:center}.echoPlayer .media-screen.slides&gt;a{float:right}.echoPlayer .media-screen.slides .right{float:right}.echoPlayer .media-screen.slides .right a{float:left}.echoPlayer .media-screen.slides .right a,.echoPlayer .media-screen.slides .slide-nav-btn{display:inline-block;z-index:5;margin:5px 5px 0 0;width:20px;height:20px;background:rgba(0,0,0,0.5);border-radius:3px;color:#ccc;text-align:center;line-height:21px;cursor:pointer}.echoPlayer .media-screen.slides .right a.slide-nav-btn,.echoPlayer .media-screen.slides .slide-nav-btn.slide-nav-btn{margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:120px;z-index:10}.echoPlayer .media-screen.slides .right a.left-btn,.echoPlayer .media-screen.slides .slide-nav-btn.left-btn{position:absolute;top:50%;right:auto;left:0;bottom:auto;-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;-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;background-clip:padding-box}.echoPlayer .media-screen.slides .right a.left-btn:after,.echoPlayer .media-screen.slides .slide-nav-btn.left-btn:after{position:relative;top:-4px;content:'\E120';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;right:auto;left:50%;bottom:auto;margin-left:-2px}.echoPlayer .media-screen.slides .right a.right-btn,.echoPlayer .media-screen.slides .slide-nav-btn.right-btn{position:absolute;top:50%;right:0;left:auto;bottom:auto;-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-topleft:8px;border-bottom-left-radius:8px;border-top-left-radius:8px;-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;background-clip:padding-box}.echoPlayer .media-screen.slides .right a.right-btn:after,.echoPlayer .media-screen.slides .slide-nav-btn.right-btn:after{position:relative;top:-4px;content:'\E121';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;right:auto;left:50%;bottom:auto;padding-left:3px}.echoPlayer .media-screen.slides .right a:hover,.echoPlayer .media-screen.slides .slide-nav-btn:hover{color:#fff}@media (max-device-width:480px) and screen and (orientation:portrait){.echoPlayer .slides{top:0 !important;bottom:40px !important;height:auto !important}}</style><style type="text/css">.live-placeholder-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.live-placeholder-container .live-placeholder-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.live-placeholder-container .live-placeholder-text{color:#fff;text-align:center;line-height:1.5em}.live-placeholder-container .live-placeholder-title{font-size:4em}.live-placeholder-container .live-placeholder-time{font-size:3em}.live-placeholder-container .live-placeholder-status{color:#00aee4;font-size:2em}@media screen and (max-device-width:1280px){.live-placeholder-container .live-placeholder-title{line-height:1.5em;font-size:2.5em}.live-placeholder-container .live-placeholder-time{line-height:1.5em;font-size:1.8em}}</style><style type="text/css">.tracker{position:fixed;top:0px;left:0px;width:1px;height:1px;visibility:hidden;background:none}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-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:none}.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 .text,.textarea label .text,.input label .required-text,.textarea label .required-text{position:absolute;width:1px;height:1px;opacity:0;z-index:2}.input label .text.show,.textarea label .text.show,.input label .required-text.show,.textarea label .required-text.show{font-size:7pt;left:3px;top:-1px;color:#999;width:auto;height:auto;opacity:1}.input label .text.show.with-required,.textarea label .text.show.with-required,.input label .required-text.show.with-required,.textarea label .required-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 input,.textarea input,.input textarea,.textarea textarea,.input [contenteditable],.textarea [contenteditable]{border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.13);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.13);-ms-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 input ::-webkit-input-placeholder,.textarea input ::-webkit-input-placeholder,.input textarea ::-webkit-input-placeholder,.textarea textarea ::-webkit-input-placeholder,.input [contenteditable] ::-webkit-input-placeholder,.textarea [contenteditable] ::-webkit-input-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input :-moz-placeholder,.textarea input :-moz-placeholder,.input textarea :-moz-placeholder,.textarea textarea :-moz-placeholder,.input [contenteditable] :-moz-placeholder,.textarea [contenteditable] :-moz-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input ::-moz-placeholder,.textarea input ::-moz-placeholder,.input textarea ::-moz-placeholder,.textarea textarea ::-moz-placeholder,.input [contenteditable] ::-moz-placeholder,.textarea [contenteditable] ::-moz-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input :-ms-input-placeholder,.textarea input :-ms-input-placeholder,.input textarea :-ms-input-placeholder,.textarea textarea :-ms-input-placeholder,.input [contenteditable] :-ms-input-placeholder,.textarea [contenteditable] :-ms-input-placeholder{font-size:14px;font-family:'Proxima Nova'}.input input:disabled,.textarea input:disabled,.input textarea:disabled,.textarea textarea:disabled,.input [contenteditable]:disabled,.textarea [contenteditable]:disabled,.input input[readonly],.textarea input[readonly],.input textarea[readonly],.textarea textarea[readonly],.input [contenteditable][readonly],.textarea [contenteditable][readonly]{color:#ccc;background-color:#f7f7f7;border-color:#eee;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.input input,.textarea input{height:40px;padding:0 10px;position:relative;line-height:40px}.input textarea,.textarea textarea,.input [contenteditable],.textarea [contenteditable]{height:120px;padding:10px;resize:none;vertical-align:top;position:relative}.input span,.textarea span{-ms-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;-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 input,.textarea.error input,.input.error textarea,.textarea.error textarea,.input.error [contenteditable],.textarea.error [contenteditable]{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,.textarea .password-strength-panel .dropdown-panel a,.input .password-strength-panel .dropdown-panel a:visited,.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 white 2px;background-color:#ccd4d9;-ms-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.weak .strength-text,.input .password-strength.medium .strength-text,.input .password-strength.strong .strength-text,.input .password-strength.good .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 input,.modal .input textarea,.modal .input [contenteditable]{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}.input{-webkit-box-sizing:border-box;box-sizing:border-box;position:static}.input.input-error input{border-color:#d21001}.input .input-wrapper.text{position:static}.input .input-wrapper.text input{position:static}.input .input-wrapper.text .input-error_label{font-size:.875rem;padding-top:.25rem;color:#d21001}.input.input-search .input-wrapper{position:relative}.input.input-search .input-wrapper input{padding-right:32px}.input.input-search .input-wrapper: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}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-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}.transcript-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 45px);width:400px;position:fixed;right:0;cursor:default;z-index:1}.transcript-panel .transcript-actions{height:40px;margin:0 .825rem .5rem .825rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.transcript-panel .transcript-actions .transcript-download{color:#00aee4;font-size:24px;line-height:40px;margin-left:.825rem}.transcript-panel .transcript-actions .transcript-download:after{content:'\E800';font-family:'Entypo';font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transcript-panel .transcript-actions .transcript-download[disabled]{color:#ccc}.transcript-panel .transcript-actions .input:active{outline:2px solid #9bd0eb;outline-offset:-2px}.transcript-panel .transcript-actions .input.input-search .input-wrapper:after{cursor:default}.transcript-panel .transcript-actions .close-btn{height:40px}.transcript-panel .transcript-actions .close-btn:after{position:relative;top:-4px;content:'\E008';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transcript-panel .transcript-actions .close-btn:after{color:#ccc;font-size:1rem;top:-2px}.transcript-panel .transcript-actions .close-btn:active{outline:2px solid #9bd0eb;outline-offset:-2px}.transcript-panel .transcript-search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ccd4d9;font-size:14px;padding-bottom:.5rem}.transcript-panel .transcript-search-result-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px;padding:2px}.transcript-panel .transcript-search-result-buttons:active{outline:2px solid #9bd0eb;outline-offset:-2px}.transcript-panel .prev-search-result-btn,.transcript-panel .next-search-result-btn{font-size:18px;padding:0 10px}.transcript-panel .prev-search-result-btn:after{content:'\E86D';font-family:'Entypo';font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transcript-panel .next-search-result-btn:after{content:'\E86E';font-family:'Entypo';font-size:inherit;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transcript-panel .transcript-content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.transcript-panel .transcript-content .transcript-cues{position:absolute;top:0;right:0;left:0;bottom:0;padding-top:1.25rem;background:#fff;overflow:auto}.transcript-panel .transcript-content p{padding:.25rem 1.25rem;font-size:1.1rem;line-height:1.2;margin:0;cursor:pointer}.transcript-panel .transcript-content p.highlight{background:rgba(255,255,0,0.3);-webkit-box-shadow:inset 0 0 0 2px #ff0;box-shadow:inset 0 0 0 2px #ff0}.transcript-panel .transcript-content p:hover{background-color:#e6f4fa}.transcript-panel .transcript-content p.focused-search-result{background:hsl(100,50%,95%)}.transcript-panel .transcript-content strong{font-weight:bold;text-decoration:underline}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.SlidePicker{position:absolute;background-color:rgba(0,0,0,0.85);z-index:10;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto}.SlidePicker.overflow{display:block;text-align:center}.SlidePicker.overflow .SlideTile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.SlidePicker .SlideTile{padding:1em;height:10em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.SlidePicker .SlideTile .block{max-height:7em;max-width:9em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.SlidePicker .SlideTile .block&gt;.wrapper{position:relative;background-color:#fff}.SlidePicker .SlideTile .block .confusion-badge{color:white;background-color:red;font-weight:500;line-height:20px;padding:0 6px;height:20px;border-radius:5px;text-align:center;font-size:14px;position:absolute;top:-10px;right:-10px;left:auto;bottom:auto}.SlidePicker .SlideTile .block .thumbnail{max-height:7em;max-width:9em;vertical-align:top}.SlidePicker .SlideTile .block .overlay{position:absolute;top:0;right:0;left:0;bottom:0}.SlidePicker .SlideTile.blank .block{background:#999;width:9em;height:7em}.SlidePicker .SlideTile.selected .overlay{border:solid 5px #00aee4}.SlidePicker .SlideTile.selected .index{color:#00aee4}.SlidePicker .SlideTile.blank .block&gt;.wrapper,.SlidePicker .SlideTile .hidden-slide&gt;.wrapper{height:7em;width:9em}.SlidePicker .SlideTile .hidden-slide{position:relative;display:inline-block;background-color:#333;height:7em;width:9em}.SlidePicker .SlideTile .hidden-slide:before{position:relative;top:-4px;content:'\E123';font-family:'echo360';font-size:5em;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:32px;left:23.5px;color:#666}.SlidePicker .SlideTile .index{text-align:center;font-size:1em;color:#999;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.echo-player{height:100%;width:100%}.echoPlayer{background-color:black;position:relative;width:100%;height:100%;border-radius:3px}.echoPlayer .screens{background-color:black}</style><style type="text/css">/*! Flexible Grid System 5.6.0 | Less | MIT License | dnomak.com/flexiblegs */.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.ContentPlaceholder{width:100%}.ContentPlaceholder&gt;div{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.ContentPlaceholder .syllabus-preview{padding:42px 4.1% 0 12.3%}.ContentPlaceholder .no-content-placeholder{padding-top:84px;padding-left:84px;font-size:36px;line-height:40px;color:#fff;font-weight:400}.ContentPlaceholder .no-content-placeholder a{display:block;padding-top:20px;font-size:30px;color:#00aee4;font-weight:200}.ContentPlaceholder .no-content-placeholder a:after{padding-left:5px;content:'\E86E';font-family:'Entypo';font-size:20px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ContentPlaceholder .lesson-preview{display:block;min-height:260px;margin-bottom:42px;position:relative;background:#444;border-radius:4px;font-weight:200;border-color:#444;border-style:solid;border-width:1px}.ContentPlaceholder .lesson-preview .lesson-tag{padding:20px 0 0 20px;font-size:20px;color:white;position:absolute}.ContentPlaceholder .lesson-preview .lesson-info{bottom:0;position:absolute;color:white;font-size:20px;line-height:30px;padding:0 0 15px 20px}.ContentPlaceholder .lesson-preview .lesson-info&gt;div{font-weight:400}.ContentPlaceholder .lesson-preview .lesson-tag,.ContentPlaceholder .lesson-preview .lesson-info{text-shadow:0 0 5px rgba(0,0,0,0.7)}.ContentPlaceholder .lesson-preview:hover{border-color:#00aee4}.ContentPlaceholder .lesson-preview:hover .lesson-info,.ContentPlaceholder .lesson-preview:hover .lesson-tag{color:#00aee4;text-shadow:none}.ContentPlaceholder .lesson-preview img{position:absolute;max-height:90%;max-width:90%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-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}.live-attendance-panel ::-webkit-scrollbar{width:10px}.live-attendance-panel ::-webkit-scrollbar-track{background:#000f19}.live-attendance-panel ::-webkit-scrollbar-thumb{background:#00aee4}.live-attendance-panel ::-webkit-scrollbar-thumb:hover{background:#00a4d6}.live-attendance-panel .classroom-sidebar{background:#000f19;color:#fff;overflow-y:auto}.live-attendance-panel .classroom-sidebar hr{border-width:1px;border-color:#ccc;border-style:solid none none;margin:10px 20px 20px 20px}.live-attendance-panel .classroom-sidebar .live-attendance-header{height:40px}.live-attendance-panel .classroom-sidebar .instructional-users-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.live-attendance-panel .classroom-sidebar .instructional-users-list .instructional-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.live-attendance-panel .classroom-sidebar .instructional-users-list .instructional-user .instructional-user-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;width:300px;overflow:hidden;text-overflow:ellipsis}.live-attendance-panel .classroom-sidebar .instructional-users-list .instructional-user .instructional-user-details .instructional-user-name{font-size:17px}.live-attendance-panel .classroom-sidebar .instructional-users-list .instructional-user .instructional-user-details .instructional-user-role{font-size:13px}.live-attendance-panel .classroom-sidebar .instructional-users-list .instructional-user .instructional-user-avatar{padding:0 20px 0 20px}.live-attendance-panel .classroom-sidebar .instructional-users-list .instructional-user .instructional-user-avatar img{border-radius:50%;width:40px;height:40px}.live-attendance-panel .classroom-sidebar .max-occupancy-reached{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;background-color:#9bd0eb;color:#000f19;border-radius:5px;margin:0 10px 5px 10px;padding-top:5px;padding-bottom:5px}.live-attendance-panel .classroom-sidebar .live-attendees-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.live-attendance-panel .classroom-sidebar .live-attendees-area .live-attendees-header{height:30px;line-height:30px;font-size:20px;display:block;color:#ccd4d9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-bottom:10px}.live-attendance-panel .classroom-sidebar .live-attendees-area .live-attendees-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:80px}.live-attendance-panel .classroom-sidebar .live-attendees-area .live-attendees-list .live-attendee{white-space:nowrap;width:300px;overflow:hidden;text-overflow:ellipsis;font-size:17px;padding-bottom:15px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-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}.NotesPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .notes-header{background-color:#333;border-radius:3px 3px 0 0}.NotesPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .notes-header .downloadNotes{color:#999;font-size:13px;float:left;padding-left:5px}.NotesPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .notes-header .downloadNotes:before{content:none}.NotesPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .notes-list .notes-list-content{padding-top:0}.NotesPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .notes-list .notes-list-content .note{margin-top:20px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-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}.QuestionsPanel{color:#fff}.QuestionsPanel .loading-background.light{background-color:#333}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content-header{display:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content{display:block}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main{background-color:#000f19;display:block;position:static}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .left-panel,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .right-panel{background-color:#000f19}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .left-panel .single-question{-webkit-transition:background .2s ease-in-out 0s;transition:background .2s ease-in-out 0s}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .left-panel .single-question:hover{background:#002740}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .question-creator{top:40px;left:10px;right:0;border:none;color:#fff;background:#000f19}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .question-creator .new-header,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .question-creator .edit-header{color:#fff}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .question-creator .content-reference-wrapper{border-color:#444}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar{border:none;height:40px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header{background:#000f19;padding-right:60px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header&gt;div{margin:0}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header .left{padding-left:10px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header .right{padding-right:10px;width:50px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header .close-expanded-question{background-color:#333;color:#fff;border:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header .open-search{display:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header .select-label.small{font-weight:200}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header #questions-sort .selection{background-color:#333;color:#fff;border:solid 1px #333}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-topBar .questions-header #questions-sort option{background-color:#333;color:#fff}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question{padding-left:20px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .timestamp{margin-right:10px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .reference:before{content:'/';padding-right:9px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question.new:before{content:''}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question.new .timestamp{padding-left:15px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question.new .timestamp:before{content:'\E88B';font-family:'Entypo';font-size:12px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:15px;right:auto;left:18px;bottom:auto;color:#d21001}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .question-body,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .question-body,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .response-body,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .response-body{font-size:16px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .question-body a,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .question-body a,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .response-body a,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .response-body a{color:#00aadf}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .question-body a:visited,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .question-body a:visited,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .response-body a:visited,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .response-body a:visited{color:#99a9b3}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .timestamp,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .timestamp,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .reference,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .reference{color:#99a9b3}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .dropdown-menu,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .dropdown-menu{background:#000f19}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .dropdown-menu a,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .dropdown-menu a{color:white}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .dropdown-menu a:hover,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .dropdown-menu a:hover,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .dropdown-menu a:focus,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .dropdown-menu a:focus{background:#000f19;color:#00aee4}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .dropdown-menu:after,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .dropdown-menu:after{border-bottom-color:#000f19}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-question .footer-element,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .single-response .footer-element{color:#ccd4d9}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view{background:#000f19;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;border:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question{border:solid 1px #335266;margin:10px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .question-header .timestamp{float:left}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .question-body{color:#fff}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .video-contentRef-preview .overlay span{font-size:20px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .slide-contentRef-preview .slide{width:160px;height:120px;float:left}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper{display:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper+.slide-thumbnail{display:block}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper+.slide-thumbnail .icon-wrapper{background-color:rgba(0,0,0,0.6);position:absolute;top:auto;right:auto;left:5px;bottom:5px;width:20px;height:20px;padding:4px;z-index:10;border-radius:3px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper+.slide-thumbnail .icon-wrapper .icon:after{left:-6px;top:-2px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;.single-question .slide-contentRef-preview .slideRef-slideNum{padding-left:20px;display:block;float:left;color:#fff}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;div.single-question{border:none;padding:0;border-bottom:solid 1px #444;margin:20px 10px 10px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;div.single-question .slide-contentRef-preview,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view&gt;div.single-question .video-contentRef-preview{border-color:#444}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header .title,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header .title{display:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header .dropdown-toggle,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header .dropdown-toggle{right:40px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header .by,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header .by{padding-right:30px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header .timestamp,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header .timestamp{float:left}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header&gt;.edit-delete,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header&gt;.edit-delete,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header&gt;.dropdown-toggle,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header&gt;.dropdown-toggle{right:-5px;margin:0}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header&gt;.edit-delete.edit-delete .echo-cancel:after,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header&gt;.edit-delete.edit-delete .echo-cancel:after,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .question-header&gt;.dropdown-toggle.edit-delete .echo-cancel:after,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-header&gt;.dropdown-toggle.edit-delete .echo-cancel:after{top:-3px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .responses-list{margin:0 20px 0 40px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .responses-list .single-response{padding:5px 0 0 0;border-color:#444}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .responses-list .single-response .response-body{color:#fff}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-creator-trigger{padding:10px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-creator,.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-creator-trigger{margin:0;-webkit-box-shadow:0 -30px 30px rgba(0,0,0,0.1);box-shadow:0 -30px 30px rgba(0,0,0,0.1);border:none;background-color:#000f19}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-creator{margin-bottom:0;padding:40px 10px 10px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-expanded-view .response-creator .close-responseCreator{right:0;top:-25px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list{border:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question{border:solid 1px #335266;margin:10px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .question-header .timestamp{float:left}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .question-body{color:#fff}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .video-contentRef-preview .overlay span{font-size:20px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .slide-contentRef-preview .slide{width:160px;height:120px;float:left}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper{display:none}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper+.slide-thumbnail{display:block}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper+.slide-thumbnail .icon-wrapper{background-color:rgba(0,0,0,0.6);position:absolute;top:auto;right:auto;left:5px;bottom:5px;width:20px;height:20px;padding:4px;z-index:10;border-radius:3px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .slide-contentRef-preview .slide .activity-wrapper+.slide-thumbnail .icon-wrapper .icon:after{left:-6px;top:-2px}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .questions-list&gt;.single-question .slide-contentRef-preview .slideRef-slideNum{padding-left:20px;display:block;float:left;color:#fff}.QuestionsPanel .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main .panel-content{background:#000f19;top:40px}</style><style type="text/css">.flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.border-box{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.vCenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hCenter{left:50%;-webkit-transform:translateX(-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}.react-piece{display:none}.main-content{position:static;top:0}.Classroom{font-size:.75rem;background-color:black;display:-webkit-box;display:-ms-flexbox;display:flex}.Classroom .class-list .info-bar{border-color:#444}.Classroom .flex-column{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%}.Classroom .flex-column&gt;.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;position:relative;padding:0}.Classroom .flex-column&gt;.content .stage-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3 0;flex:3 0;position:relative}.Classroom .flex-column&gt;.content .stage-left .ContentContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Classroom .flex-column&gt;.content .stage-left .ContentContainer .echoPlayer{-webkit-box-flex:1;-ms-flex:1 0 1%;flex:1 0 1%}.Classroom .flex-column&gt;.content .sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;position:relative}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar{border:none}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar .close-btn{z-index:1;position:absolute;top:12px;right:16px}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar .close-btn:after{position:relative;top:-4px;content:'\E008';font-family:'echo360';font-size:32px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar .close-btn:after{color:#999;font-size:16px}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar .classroom-sidebar-content{display:block}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-main{background-color:#fff;display:block;top:0;border-radius:3px}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar .classroom-sidebar-content .classroom-sidebar-content-header{display:none}.Classroom .flex-column&gt;.content .sidebar .nav-links{width:100%;list-style:none;height:100%;background-color:#000f19;padding-top:40px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.Classroom .flex-column&gt;.content .sidebar .nav-links li{display:block;height:40px;padding:0 10px;padding:0 15px 5px;border-bottom:solid 1px;margin-top:5px}.Classroom .flex-column&gt;.content .sidebar .nav-links li a{color:#00aee4;font-size:1.5em;line-height:40px;width:100%;display:inline-block}.Classroom .flex-column&gt;.content .class-list{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000f19;z-index:11;overflow-y:scroll;padding:20px 0 0}.Classroom .flex-column&gt;.content .class-list .search{padding-left:20px}#tooltips p{padding:0;margin:0}@media (max-width:650px),screen and (max-device-width:480px) and (orientation:portrait){.Classroom .flex-column&gt;.content .stage-left{position:absolute;top:0;right:0;left:0;bottom:0}.Classroom .flex-column&gt;.content .sidebar{position:absolute;top:0;right:0;left:0;bottom:0;z-index:6}}@media only screen and (max-width:480px){.Classroom .QuestionsPanel{display:none}.Classroom .flex-column&gt;.content .sidebar .classroom-sidebar .questions-link{display:none}}</style></head>
  1867.  <body aria-label="Content viewer" class="">
  1868.  
  1869.  
  1870.      <div class="main-content   showNav-false showSidebar" id="racfcd4ab-9896-4b49-902c-538dc64026fa" role="main">
  1871.  
  1872.  
  1873.  
  1874. <div class="modal imageLightBox" id="rc1146ef3-63fc-4997-8351-c773349559f2" role="dialog" aria-label="">
  1875.  <div class="modal-backdrop"></div>
  1876.  <div class="modal-container">
  1877.    <div class="modal-body" role="document">
  1878.  
  1879.  
  1880.  
  1881.  
  1882. <a id="rcb0af575-c9c8-40bd-b0e9-39667b70c13c" href="#" target="_self" tabindex="0" class="btn secondary medium icon-button modal-close" role="button" aria-label="">
  1883.  
  1884. <span id="r95c148b1-fd8c-43c9-95e0-b5f8fa787206" class="icon echo-cancel medium-icon"></span>
  1885.  </a>
  1886.  
  1887.  
  1888.  
  1889.  
  1890.       <div class="modal-body-content imageLightBox">
  1891.  
  1892.       </div>
  1893.     </div>
  1894.   </div>
  1895.  
  1896. <input type="text" style="position: absolute; left: -10000px;" /></div>
  1897.  
  1898.  
  1899.  
  1900.       <div id="r66cd0316-33e2-4637-8b73-0e454eef3eea" class="" style=""><div class="Classroom"><div class="flex-column"><nav class="classroomNav"><div class="left"><div class="echo-logo"><a class="" aria-label="Home" data-tooltip="Home" aria-disabled="false" href="/home" tabindex="0" target="_self"><img src="/assets/images/echo360-nav-logo.png" class="echoLogo" alt="echo360" /></a></div><div class="classList"><a class="" aria-label="Class list" data-tooltip="Class list" aria-disabled="false" href="" tabindex="0" target="_self">Intro to Pathology 1 Cell adaptation &amp; Cell injury 1</a></div><div class="class-date">Tue May 4</div></div><div class="right-mobile"><div class="burger-nav"><a></a></div></div><div class="right"><div class="sections"><nav class="Nav bar"><li class="link"><a class="notes classroomLink Nav-link" aria-label="Notes" data-tooltip="Notes" aria-disabled="false" href="#" tabindex="0" target="_self"></a></li><li class="link"><a class="questions classroomLink Nav-link" aria-label="Discussion" data-tooltip="Discussion" aria-disabled="false" href="#" tabindex="0" target="_self"></a></li><li class="link"><a class="askQuestion classroomLink Nav-link" aria-label="New Question" data-tooltip="New Question" aria-disabled="false" href="#" tabindex="0" target="_self"></a></li><div class="bookmark classroomLink"><a id="r7561e9bf-e4f3-4391-83f9-49ff56f57b4a" href="#" target="_self" tabindex="0" class="btn midnight small bookmark-btn" role="button" aria-label="Bookmark" data-tooltip="Bookmark" data-tooltip-style="tooltip-classroom"> </a></div><div class="confusedMark classroomLink"><a id="rb9201578-f446-4c23-93a4-68cc456ab4b4" href="#" target="_self" tabindex="0" class="btn midnight small confusion-btn last" role="button" aria-label="I'm confused" data-tooltip="I'm confused" data-tooltip-style="tooltip-classroom" data-tooltip-css="longer"> </a></div></nav></div><div class="actions"><nav class="Nav bar"></nav></div><div class="classList"><a class="" aria-label="Class list" data-tooltip="Class list" aria-disabled="false" href="" tabindex="0" target="_self"></a></div><div class="courseName"><a class="sectionHomeLink" aria-label="Go to Section Home" data-tooltip="Go to Section Home" aria-disabled="false" href="" tabindex="0" target="_self"><span class="wider">PATH346 - Pathology I</span><span class="narrower">Home</span></a></div><div class="institutionInfo"><img class="institutionLogo" alt="American University of the Caribbean School of Medicine" src="https://images.echo360.org/18ff41c7-5a40-4929-bb90-3b3ee5e64ffb/aEAlbe0US82Op37uaHqC_AUC_300dpi_ColorJPG.jpeg" /></div></div></nav><div class="content"><div class="stage-left"><div class="ContentContainer"><div class="echoPlayer"><div class="stage tile active" tabindex="0"><div class="media"><div class="tracker"></div><div class="screens"><div class="video media-screen focused enabled loading" id="03526034-8307-4aa4-8d1f-142ea3c670bb1" tabindex="0"><div class="screen-overlay"></div><div class="screen-loader"><div class="loading-background dark transparent" aria-label="loading"><div class="loading"><div class="loading-group"><span></span><span></span><span></span></div></div></div></div><video id="Video 1" poster="https://thumbnails.echo360.org/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb/633b2de6-6841-4135-a2c5-b525ea7c0992/1/poster1.jpg" playsinline="" preload="metadata" src="blob:https://echo360.org/56d2990c-683c-462d-9754-b1c76596227b"></video></div></div><div class="controls"><div class="timeline"><div class="timeline-bg"><div class="meter"><div class="progress" style="width: 0%;"></div></div></div></div><div class="controlsBar"><a class="video-btn play-btn" tabindex="0" aria-label="Play" role="button"></a><a class="video-btn seekBack-btn" tabindex="0" aria-label="Skip back 10 seconds" role="button"></a><a class="video-btn seekForward-btn" tabindex="0" aria-label="Skip ahead 10 seconds" role="button"></a><div class="right"><div class="video-menu active sources-menu"><a class="video-btn sources-btn" aria-label="Sources" aria-disabled="false" href="" tabindex="0" data-tooltip-pos="top" target="_self" role="button">Sources</a></div><a class="fullscreen-btn" aria-label="" data-tooltip="" aria-disabled="false" href="" tabindex="0" target="_self"></a></div><span class="currTime">00:00</span><span class="totalTime">1:22:14</span></div></div></div></div></div></div></div></div></div></div></div>
  1901.       <script src="/assets/vendor/react/9f209ab14deb4622aaecfbf65b0ba6f4-classroomApp.react-bundle.js"></script>
  1902.       <script>
  1903.         if (document.readyState === "complete") {
  1904.           Echo["classroomApp"]("{\"captions\":null,\"cookieRenewalIntervalMillis\":900000,\"deck\":null,\"hasTranscript\":false,\"heatmapData\":[],\"hideSectionNavigation\":false,\"institutionLogo\":\"https:\/\/images.echo360.org\/18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/aEAlbe0US82Op37uaHqC_AUC_300dpi_ColorJPG.jpeg\",\"institutionName\":\"American University of the Caribbean School of Medicine\",\"isAnonymous\":false,\"isMobile\":true,\"lesson\":{\"id\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"name\":\"Intro to Pathology 1 Cell adaptation &amp; Cell injury 1\",\"timing\":{\"start\":\"2021-05-04T08:00:00.000\",\"end\":\"2021-05-04T09:25:00.000\"},\"timeZone\":{\"id\":\"America\/Puerto_Rico\",\"name\":\"(-04:00) America\/Puerto Rico\",\"standardOffset\":\"PT-4H\"},\"fromSchedule\":false,\"shouldStreamLive\":false,\"createdAt\":\"2021-05-04T15:42:36.850Z\",\"updatedAt\":\"2021-05-04T15:42:36.850Z\",\"displayName\":\"Intro to Pathology 1 Cell adaptation &amp; Cell injury 1\",\"lessonHasName\":true},\"liveLessonInfo\":null,\"liveTrackingInfo\":null,\"pubNubUserInfo\":{\"pubNubUuid\":\"user_a7ce85b6-2a4e-489e-bce6-4a306ca05a0e@18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"firstName\":\"Brian\",\"lastName\":\"Hurd\"},\"noVideoDueToDelayAvailability\":false,\"questionsEnabled\":true,\"section\":{\"section\":{\"id\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"courseId\":\"301a05ef-33d2-45dd-82d2-4b0e70fe59d6\",\"termId\":\"91a2ac6a-922d-4b8d-9d5a-92ae1771e726\",\"scheduleIds\":[],\"sectionNumber\":\"1\",\"sectionType\":\"CourseSection\",\"gradeType\":\"Manual\",\"createdAt\":\"2021-04-19T21:41:59.624Z\",\"updatedAt\":\"2021-04-19T21:41:59.624Z\"},\"course\":{\"id\":\"301a05ef-33d2-45dd-82d2-4b0e70fe59d6\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"organizationId\":\"7f0c36e0-10c9-4089-959f-544f9f784459\",\"departmentId\":\"99bc2455-0005-4ca6-9f57-39675f76c934\",\"courseName\":\"Pathology I\",\"courseIdentifier\":\"PATH346\",\"sectionCount\":15,\"createdAt\":\"2016-12-29T22:29:18.833Z\",\"updatedAt\":\"2021-04-19T21:41:59.686Z\"},\"term\":{\"id\":\"91a2ac6a-922d-4b8d-9d5a-92ae1771e726\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"name\":\"Summer 2021\",\"session\":{\"startDate\":\"2021-05-03\",\"endDate\":\"2021-08-20\"},\"exceptions\":[],\"sectionCount\":22,\"lmsSelected\":false,\"createdAt\":\"2021-04-19T21:33:15.741Z\",\"updatedAt\":\"2021-05-01T19:17:27.136Z\"}},\"startSlide\":null,\"startTime\":0,\"hasInstructionalRole\":false,\"isInstructor\":false,\"video\":{\"disableAutoBandwidth\":false,\"duration\":\"PT4934.887S\",\"mediaId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"playableMedias\":[{\"isHls\":true,\"isLive\":false,\"quality\":[0,1],\"sourceIndex\":0,\"trackType\":[\"Audio\"],\"uri\":\"https:\/\/content.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/s0_a.m3u8?x-uid=a7ce85b6-2a4e-489e-bce6-4a306ca05a0e&amp;x-instid=18ff41c7-5a40-4929-bb90-3b3ee5e64ffb&amp;x-oid=7f0c36e0-10c9-4089-959f-544f9f784459&amp;x-did=99bc2455-0005-4ca6-9f57-39675f76c934&amp;x-lid=1a5a4c17-a7f7-408b-8540-0c897a9a678c&amp;x-sid=93173f1b-eb02-4640-8248-b854ea6641a6&amp;x-mid=633b2de6-6841-4135-a2c5-b525ea7c0992&amp;x-act=videoView&amp;x-src=mobile\"},{\"isHls\":true,\"isLive\":false,\"quality\":[0,1],\"sourceIndex\":1,\"trackType\":[\"Video\"],\"uri\":\"https:\/\/content.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/s1_v.m3u8?x-uid=a7ce85b6-2a4e-489e-bce6-4a306ca05a0e&amp;x-instid=18ff41c7-5a40-4929-bb90-3b3ee5e64ffb&amp;x-oid=7f0c36e0-10c9-4089-959f-544f9f784459&amp;x-did=99bc2455-0005-4ca6-9f57-39675f76c934&amp;x-lid=1a5a4c17-a7f7-408b-8540-0c897a9a678c&amp;x-sid=93173f1b-eb02-4640-8248-b854ea6641a6&amp;x-mid=633b2de6-6841-4135-a2c5-b525ea7c0992&amp;x-act=videoView&amp;x-src=mobile\"},{\"isHls\":true,\"isLive\":false,\"quality\":[0,1],\"sourceIndex\":1,\"trackType\":[\"Audio\",\"Video\"],\"uri\":\"https:\/\/content.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/s1_av.m3u8?x-uid=a7ce85b6-2a4e-489e-bce6-4a306ca05a0e&amp;x-instid=18ff41c7-5a40-4929-bb90-3b3ee5e64ffb&amp;x-oid=7f0c36e0-10c9-4089-959f-544f9f784459&amp;x-did=99bc2455-0005-4ca6-9f57-39675f76c934&amp;x-lid=1a5a4c17-a7f7-408b-8540-0c897a9a678c&amp;x-sid=93173f1b-eb02-4640-8248-b854ea6641a6&amp;x-mid=633b2de6-6841-4135-a2c5-b525ea7c0992&amp;x-act=videoView&amp;x-src=mobile\"}],\"posterMedia\":[{\"sourceIndex\":1,\"uri\":\"https:\/\/thumbnails.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/poster1.jpg\"}],\"thumbnailMedia\":[{\"baseUri\":\"https:\/\/thumbnails.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/thumbnails1\",\"extension\":\"jpg\",\"sourceIndex\":1,\"timesInSeconds\":[120,2880,3660,4740,1800,0,1380,60,4380,360,3600,960,2940,1980,4620,4020,2040,600,3120,480,2340,900,1620,2220,1860,3360,2160,4080,840,2640,2580,4260,3720,1080,4680,1320,3480,4320,3060,4800,1260,3180,2280,3540,660,4140,180,3240,2460,3000,4500,540,3960,1200,1440,780,4560,1140,1920,1560,240,1500,1740,3780,720,2700,3420,300,4200,1680,420,3300,3900,2400,2100,2760,1020,2520,4920,4440,2820,4860,3840]}],\"liveTimeAvailable\":false},\"toggles\":{\"captionsEnabled\":true,\"instructorCanManageGroups\":false,\"inWebteamDevelopment\":false,\"libraryVisible\":true,\"mediaAccessLinksEnabled\":false,\"mediaDetailsPlayerUpdate\":false,\"pollsInGroupsEnabled\":false,\"studentCanManageGroups\":false,\"studentLibraryEnabled\":true,\"studentUcDownloadEnabled\":false,\"teachingAssistantCanManageGroups\":false,\"pendoEnabled\":true},\"id\":\"r66cd0316-33e2-4637-8b73-0e454eef3eea\"}");
  1905.         } else {
  1906.           function completeHandler() {
  1907.             if (document.readyState === "complete") {
  1908.               Echo["classroomApp"]("{\"captions\":null,\"cookieRenewalIntervalMillis\":900000,\"deck\":null,\"hasTranscript\":false,\"heatmapData\":[],\"hideSectionNavigation\":false,\"institutionLogo\":\"https:\/\/images.echo360.org\/18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/aEAlbe0US82Op37uaHqC_AUC_300dpi_ColorJPG.jpeg\",\"institutionName\":\"American University of the Caribbean School of Medicine\",\"isAnonymous\":false,\"isMobile\":true,\"lesson\":{\"id\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"name\":\"Intro to Pathology 1 Cell adaptation &amp; Cell injury 1\",\"timing\":{\"start\":\"2021-05-04T08:00:00.000\",\"end\":\"2021-05-04T09:25:00.000\"},\"timeZone\":{\"id\":\"America\/Puerto_Rico\",\"name\":\"(-04:00) America\/Puerto Rico\",\"standardOffset\":\"PT-4H\"},\"fromSchedule\":false,\"shouldStreamLive\":false,\"createdAt\":\"2021-05-04T15:42:36.850Z\",\"updatedAt\":\"2021-05-04T15:42:36.850Z\",\"displayName\":\"Intro to Pathology 1 Cell adaptation &amp; Cell injury 1\",\"lessonHasName\":true},\"liveLessonInfo\":null,\"liveTrackingInfo\":null,\"pubNubUserInfo\":{\"pubNubUuid\":\"user_a7ce85b6-2a4e-489e-bce6-4a306ca05a0e@18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"firstName\":\"Brian\",\"lastName\":\"Hurd\"},\"noVideoDueToDelayAvailability\":false,\"questionsEnabled\":true,\"section\":{\"section\":{\"id\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"courseId\":\"301a05ef-33d2-45dd-82d2-4b0e70fe59d6\",\"termId\":\"91a2ac6a-922d-4b8d-9d5a-92ae1771e726\",\"scheduleIds\":[],\"sectionNumber\":\"1\",\"sectionType\":\"CourseSection\",\"gradeType\":\"Manual\",\"createdAt\":\"2021-04-19T21:41:59.624Z\",\"updatedAt\":\"2021-04-19T21:41:59.624Z\"},\"course\":{\"id\":\"301a05ef-33d2-45dd-82d2-4b0e70fe59d6\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"organizationId\":\"7f0c36e0-10c9-4089-959f-544f9f784459\",\"departmentId\":\"99bc2455-0005-4ca6-9f57-39675f76c934\",\"courseName\":\"Pathology I\",\"courseIdentifier\":\"PATH346\",\"sectionCount\":15,\"createdAt\":\"2016-12-29T22:29:18.833Z\",\"updatedAt\":\"2021-04-19T21:41:59.686Z\"},\"term\":{\"id\":\"91a2ac6a-922d-4b8d-9d5a-92ae1771e726\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"name\":\"Summer 2021\",\"session\":{\"startDate\":\"2021-05-03\",\"endDate\":\"2021-08-20\"},\"exceptions\":[],\"sectionCount\":22,\"lmsSelected\":false,\"createdAt\":\"2021-04-19T21:33:15.741Z\",\"updatedAt\":\"2021-05-01T19:17:27.136Z\"}},\"startSlide\":null,\"startTime\":0,\"hasInstructionalRole\":false,\"isInstructor\":false,\"video\":{\"disableAutoBandwidth\":false,\"duration\":\"PT4934.887S\",\"mediaId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"playableMedias\":[{\"isHls\":true,\"isLive\":false,\"quality\":[0,1],\"sourceIndex\":0,\"trackType\":[\"Audio\"],\"uri\":\"https:\/\/content.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/s0_a.m3u8?x-uid=a7ce85b6-2a4e-489e-bce6-4a306ca05a0e&amp;x-instid=18ff41c7-5a40-4929-bb90-3b3ee5e64ffb&amp;x-oid=7f0c36e0-10c9-4089-959f-544f9f784459&amp;x-did=99bc2455-0005-4ca6-9f57-39675f76c934&amp;x-lid=1a5a4c17-a7f7-408b-8540-0c897a9a678c&amp;x-sid=93173f1b-eb02-4640-8248-b854ea6641a6&amp;x-mid=633b2de6-6841-4135-a2c5-b525ea7c0992&amp;x-act=videoView&amp;x-src=mobile\"},{\"isHls\":true,\"isLive\":false,\"quality\":[0,1],\"sourceIndex\":1,\"trackType\":[\"Video\"],\"uri\":\"https:\/\/content.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/s1_v.m3u8?x-uid=a7ce85b6-2a4e-489e-bce6-4a306ca05a0e&amp;x-instid=18ff41c7-5a40-4929-bb90-3b3ee5e64ffb&amp;x-oid=7f0c36e0-10c9-4089-959f-544f9f784459&amp;x-did=99bc2455-0005-4ca6-9f57-39675f76c934&amp;x-lid=1a5a4c17-a7f7-408b-8540-0c897a9a678c&amp;x-sid=93173f1b-eb02-4640-8248-b854ea6641a6&amp;x-mid=633b2de6-6841-4135-a2c5-b525ea7c0992&amp;x-act=videoView&amp;x-src=mobile\"},{\"isHls\":true,\"isLive\":false,\"quality\":[0,1],\"sourceIndex\":1,\"trackType\":[\"Audio\",\"Video\"],\"uri\":\"https:\/\/content.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/s1_av.m3u8?x-uid=a7ce85b6-2a4e-489e-bce6-4a306ca05a0e&amp;x-instid=18ff41c7-5a40-4929-bb90-3b3ee5e64ffb&amp;x-oid=7f0c36e0-10c9-4089-959f-544f9f784459&amp;x-did=99bc2455-0005-4ca6-9f57-39675f76c934&amp;x-lid=1a5a4c17-a7f7-408b-8540-0c897a9a678c&amp;x-sid=93173f1b-eb02-4640-8248-b854ea6641a6&amp;x-mid=633b2de6-6841-4135-a2c5-b525ea7c0992&amp;x-act=videoView&amp;x-src=mobile\"}],\"posterMedia\":[{\"sourceIndex\":1,\"uri\":\"https:\/\/thumbnails.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/poster1.jpg\"}],\"thumbnailMedia\":[{\"baseUri\":\"https:\/\/thumbnails.echo360.org\/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\/633b2de6-6841-4135-a2c5-b525ea7c0992\/1\/thumbnails1\",\"extension\":\"jpg\",\"sourceIndex\":1,\"timesInSeconds\":[120,2880,3660,4740,1800,0,1380,60,4380,360,3600,960,2940,1980,4620,4020,2040,600,3120,480,2340,900,1620,2220,1860,3360,2160,4080,840,2640,2580,4260,3720,1080,4680,1320,3480,4320,3060,4800,1260,3180,2280,3540,660,4140,180,3240,2460,3000,4500,540,3960,1200,1440,780,4560,1140,1920,1560,240,1500,1740,3780,720,2700,3420,300,4200,1680,420,3300,3900,2400,2100,2760,1020,2520,4920,4440,2820,4860,3840]}],\"liveTimeAvailable\":false},\"toggles\":{\"captionsEnabled\":true,\"instructorCanManageGroups\":false,\"inWebteamDevelopment\":false,\"libraryVisible\":true,\"mediaAccessLinksEnabled\":false,\"mediaDetailsPlayerUpdate\":false,\"pollsInGroupsEnabled\":false,\"studentCanManageGroups\":false,\"studentLibraryEnabled\":true,\"studentUcDownloadEnabled\":false,\"teachingAssistantCanManageGroups\":false,\"pendoEnabled\":true},\"id\":\"r66cd0316-33e2-4637-8b73-0e454eef3eea\"}");
  1909.             }
  1910.           }
  1911.           document.addEventListener("readystatechange", completeHandler);
  1912.         }
  1913.       </script>
  1914.  
  1915.  
  1916.   <div id="react-actions" class="react-piece">
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922. <div id="r15e3c7bc-06cf-4adc-b35b-c17a49fcc72b" class="classroom-actions" role="navigation" aria-label="Classroom controls">
  1923.   <div class="btn-group-vertical">
  1924.  
  1925.  
  1926.  
  1927.  
  1928. <a id="rcf8645da-74c4-4070-89b7-a6d16f6de7ff" href="#" target="_self" tabindex="0" class="btn midnight medium open-notes-btn active" role="button" aria-label="Notes" data-tooltip="Notes" data-tooltip-style="tooltip-classroom"> </a>
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938. <a id="rbfb565ee-d23e-4aea-b865-e1511a859295" href="#" target="_self" tabindex="0" class="btn midnight medium open-questions-btn" role="button" aria-label="Questions" data-tooltip="Questions" data-tooltip-style="tooltip-classroom"> </a>
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.   </div>
  1984. </div>
  1985.  
  1986.  
  1987.  
  1988.   </div>
  1989.  
  1990.   <div id="react-sidebar" class="react-piece">
  1991.  
  1992.  
  1993.  
  1994. <div class="classroom-sidebar showNotes">
  1995.  
  1996.     <div class="classroom-sidebar-content notes" role="complementary" aria-label="Notes pane">
  1997.       <div class="classroom-sidebar-content-header">
  1998.         <h2>Notes</h2>
  1999.  
  2000.  
  2001.  
  2002. <a id="r1cfa1a71-7db0-4bf5-bf5d-58a9ed4a903a" href="#" title="" tabindex="0" class="anchor classroom-sidebar-close" aria-label="Close" target=""> </a>
  2003.  
  2004.  
  2005.  
  2006.       </div>
  2007.       <div class="classroom-sidebar-content-main">
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013. <div id="r0d184249-dd07-489d-921a-8a92cba6c8cb" class="notes classroom-notebook">
  2014.  
  2015.   <div class="notes-header">
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027. <a id="r77f98e37-6f56-4016-b327-18a71e01d96f" href="#" target="_self" tabindex="0" class="btn white small bookmark-btn" role="button" aria-label="Bookmark" data-tooltip="Bookmark" data-tooltip-style="tooltip-classroom"> </a>
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040. <a id="rfb633a80-cd8e-451c-9100-6ea4bfd464f3" href="#" title="Download" tabindex="0" class="anchor downloadNotes" aria-label="Download" target=""> </a>
  2041.  
  2042.  
  2043.  
  2044.  
  2045.   </div>
  2046.  
  2047.   <div class="notes-list">
  2048.     <div class="notes-list-gutter"></div>
  2049.     <div class="notes-list-content"><div id="" class="note">
  2050.     <div class="note-gutter">
  2051.       <div class="note-gutter-reference">
  2052.         <div class="video-reference" style="display: none;">
  2053.   <div class="ref-wrapper video-ref">
  2054.  
  2055.       <div class="ref-value" data-tooltip="" style="display: none;"></div>
  2056.  
  2057.     <div class="popover video-ref">
  2058.       <div class="ref-edit">
  2059.         <div class="ref-dropdown">
  2060.     <div class="ref-dropdown-plank"></div>
  2061.  
  2062.  
  2063.  
  2064. <div id="r472bcb18-84d9-4687-86b0-c8f4271fe351" class="dropdown menu-down menu-popup arrow-top theme-light">
  2065.  
  2066.       <a class="dropdown-toggle"></a>
  2067.  
  2068.   <ul class="dropdown-menu" role="menu">
  2069.  
  2070.  
  2071.  
  2072. <li role="dropdown-menu-item" class="">
  2073.  
  2074.       <a id="r838c66a0-9603-4fac-aacb-7489c5e2ca15" class="edit" href="#" role="menuitem"> Edit tag </a>
  2075.  
  2076. </li>
  2077.  
  2078.  
  2079.  
  2080. <li role="dropdown-menu-item" class="">
  2081.  
  2082.       <a id="r8932d995-344f-4937-98fd-05d1e4520754" class="delete" href="#" role="menuitem"> Delete tag </a>
  2083.  
  2084. </li>
  2085.  
  2086.   </ul>
  2087. </div>
  2088.  
  2089.  
  2090.   </div>
  2091.         <div class="spacer"></div>
  2092.         <div class="editor"></div>
  2093.       </div>
  2094.     </div>
  2095.     <div class="ref-create" style="display: block;"></div>
  2096.   </div>
  2097. </div>
  2098.         <div class="separator" style="display: none;">/</div>
  2099.         <div class="slide-reference"></div>
  2100.       </div>
  2101.     </div>
  2102.     <div class="note-content">
  2103.       <div class="note-content-text">
  2104.         <textarea></textarea>
  2105.         <div class="textarea-mirror"><br /></div>
  2106.       </div>
  2107.     </div>
  2108.   </div></div>
  2109.   </div>
  2110.  
  2111.   <script class="note-template" type="text/html">
  2112.   &lt;div id="&lt;%=note.id%&gt;" class="note"&gt;
  2113.     &lt;div class="note-gutter"&gt;
  2114.       &lt;div class="note-gutter-reference"&gt;
  2115.         &lt;div class="video-reference"&gt;&lt;/div&gt;
  2116.         &lt;div class="separator"&gt;/&lt;/div&gt;
  2117.         &lt;div class="slide-reference"&gt;&lt;/div&gt;
  2118.       &lt;/div&gt;
  2119.     &lt;/div&gt;
  2120.     &lt;div class="note-content"&gt;
  2121.       &lt;div class="note-content-text"&gt;
  2122.         &lt;textarea&gt;&lt;%-note.text%&gt;&lt;/textarea&gt;
  2123.         &lt;div class="textarea-mirror"&gt;&lt;/div&gt;
  2124.       &lt;/div&gt;
  2125.     &lt;/div&gt;
  2126.   &lt;/div&gt;
  2127. </script>
  2128.  
  2129.  
  2130. <script class="bookmark-note-template" type="text/html">
  2131.   &lt;div id="&lt;%=note.id%&gt;" class="note bookmark"&gt;
  2132.     &lt;div class="note-gutter"&gt;
  2133.       &lt;div class="note-gutter-reference"&gt;
  2134.         &lt;div class="video-reference"&gt;&lt;/div&gt;
  2135.         &lt;div class="separator"&gt;/&lt;/div&gt;
  2136.         &lt;div class="slide-reference"&gt;&lt;/div&gt;
  2137.       &lt;/div&gt;
  2138.     &lt;/div&gt;
  2139.     &lt;div class="note-content"&gt;
  2140.       &lt;div class="bookmark"&gt;
  2141.         &lt;a class="bookmark-action"&gt;
  2142.           Bookmark
  2143.         &lt;/a&gt;
  2144.         &lt;a class="bookmark-delete"&gt;&lt;/a&gt;
  2145.       &lt;/div&gt;
  2146.     &lt;/div&gt;
  2147.   &lt;/div&gt;
  2148. </script>
  2149.  
  2150.   <script class="content-ref-template" type="text/html">
  2151.   &lt;div class="ref-wrapper &lt;%= refType %&gt;"&gt;
  2152.     &lt;% if(contentUnavailable) { %&gt;
  2153.       &lt;div class="ref-value read-only" data-tooltip-pos="right"&gt;&lt;/div&gt;
  2154.     &lt;% } else { %&gt;
  2155.       &lt;div class="ref-value"&gt;&lt;/div&gt;
  2156.     &lt;% } %&gt;
  2157.     &lt;div class="popover &lt;%= refType %&gt;"&gt;
  2158.       &lt;div class="ref-edit"&gt;
  2159.         &lt;div class="ref-dropdown"&gt;&lt;/div&gt;
  2160.         &lt;div class="spacer"&gt;&lt;/div&gt;
  2161.         &lt;div class="editor"&gt;&lt;/div&gt;
  2162.       &lt;/div&gt;
  2163.     &lt;/div&gt;
  2164.     &lt;div class="ref-create"&gt;&lt;/div&gt;
  2165.   &lt;/div&gt;
  2166. </script>
  2167.   <div class="content-ref-dropdown">
  2168.     <div class="ref-dropdown-plank"></div>
  2169.  
  2170.  
  2171.  
  2172. <div id="r4283c9f6-8e89-461a-9fd9-59ff8744616e" class="dropdown menu-down menu-popup arrow-top theme-light">
  2173.  
  2174.       <a class="dropdown-toggle"></a>
  2175.  
  2176.   <ul class="dropdown-menu" role="menu">
  2177.  
  2178.  
  2179.  
  2180. <li role="dropdown-menu-item" class="">
  2181.  
  2182.       <a id="r57a65546-c209-4191-8d49-da624ceb83d2" class="edit" href="#" role="menuitem"> Edit tag </a>
  2183.  
  2184. </li>
  2185.  
  2186.  
  2187.  
  2188. <li role="dropdown-menu-item" class="">
  2189.  
  2190.       <a id="rda64da5b-9ef2-4ca8-a6a7-b3a764dc579d" class="delete" href="#" role="menuitem"> Delete tag </a>
  2191.  
  2192. </li>
  2193.  
  2194.   </ul>
  2195. </div>
  2196.  
  2197.  
  2198.   </div>
  2199. </div>
  2200.  
  2201.  
  2202.  
  2203.  
  2204.       </div>
  2205.     </div>
  2206.  
  2207.  
  2208.     <div class="classroom-sidebar-content questions" role="complementary" aria-label="Questions pane">
  2209.       <div class="classroom-sidebar-content-header">
  2210.         <h2>Questions</h2>
  2211.  
  2212.  
  2213.  
  2214. <a id="r97dcadcc-4422-4ebc-9271-486ce9dc7c33" href="#" title="" tabindex="0" class="anchor classroom-sidebar-close" aria-label="Close" target=""> </a>
  2215.  
  2216.  
  2217.  
  2218.       </div>
  2219.       <div class="classroom-sidebar-content-main">
  2220.  
  2221.  
  2222.  
  2223. <div class="questions-content" id="r88faec0d-5c0e-4225-b4fc-5e6e52cc66f2">
  2224.   <div class="questions-split-panel">
  2225.  
  2226.  
  2227.  
  2228. <div id="r908dacda-727a-4f8a-8134-3bc6d56c5706" class="question-creator" style="">
  2229.   <span class="new-header">New question</span>
  2230.   <span class="edit-header">Edit Question</span>
  2231.  
  2232.  
  2233.  
  2234.  
  2235. <a id="r0523bbec-dc7e-4b10-a8c0-17f836e11f86" href="#" target="_self" tabindex="-1" class="btn secondary medium icon-button close-questionCreator" role="button" aria-label="Close">
  2236.  
  2237. <span id="re2eafc4d-9988-4b1e-81b1-fe61716b2b0d" class="icon echo-cancel small-icon"></span>
  2238.  </a>
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246. <form id="r64dea76e-e5c2-43da-905a-087dbd984cf3" method="POST" action="/questions" role="form" autocomplete="on">
  2247.  
  2248.  
  2249.  
  2250.  
  2251. <div class="editorWithControls">
  2252.   <div class="remove-existing-attachment"><input type="hidden" name="removeExistingAttachment" value="true" data-type="boolean" /></div>
  2253.  
  2254.  
  2255.  
  2256.  
  2257.   <div id="r257664aa-c50d-40ee-91a1-a00d31d820a3" class="textarea textarea  no-help non-required">
  2258.     <div class="input-wrapper textarea">
  2259.  
  2260.         <label for="r03d768a1-f92e-4553-ac49-d59acaaaa566">
  2261.           <div class="text">What do you want to ask?</div>
  2262.         </label>
  2263.  
  2264.  
  2265.       <textarea value="" name="body" id="r03d768a1-f92e-4553-ac49-d59acaaaa566" placeholder="What do you want to ask?" aria-label="" type="text" aria-describedby="r1ff41f76-4b79-49bf-9cbf-ad307adde3e1" tabindex="-1"></textarea>
  2266.     </div>
  2267.  
  2268.     <span id="r1ff41f76-4b79-49bf-9cbf-ad307adde3e1" class="error" title=""></span>
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.   </div>
  2275.  
  2276.  
  2277.   <div class="controlBar">
  2278.  
  2279.  
  2280.  
  2281. <div class="fileStack-wrapper" id="rc7e633ad-95c4-4eb4-ae61-9bc1bc0a552b">
  2282.  
  2283.  
  2284.  
  2285.  
  2286. <a id="r1e88ada6-d91d-4a7b-9094-788f57dc0020" href="#" target="_self" tabindex="-1" class="btn secondary medium icon-button attach-file" role="button" aria-label="">
  2287.  
  2288. <span id="r48369fd0-c195-4a0d-9cf2-589b9fb33f22" class="icon attach medium-icon"></span>
  2289.  </a>
  2290.  
  2291.  
  2292.  
  2293.  
  2294.   <div class="embedContainer"></div>
  2295.  
  2296.  
  2297.  
  2298.  
  2299. <div class="modal fileUploader" id="r125afd52-698a-487d-b270-4ab8d1f7adb5" role="dialog" aria-label="">
  2300.   <div class="modal-backdrop"></div>
  2301.   <div class="modal-container">
  2302.     <div class="modal-body" role="document">
  2303.  
  2304.       <div class="modal-body-content fileStackError">
  2305.  
  2306.  
  2307. <div class="modal-padded-content  centered">
  2308.  
  2309.       <div class="upload-errors">
  2310.         <p>The following files failed to upload:</p>
  2311.         <ul class="error-file-list">
  2312.         </ul>
  2313.         <nav class="error-buttons">
  2314.           <a class="close-btn btn primary" tabindex="-1">OK</a>
  2315.         </nav>
  2316.       </div>
  2317.  
  2318. </div>
  2319.  
  2320.  
  2321.       </div>
  2322.     </div>
  2323.   </div>
  2324.  
  2325. <input type="text" tabindex="-1" style="position: absolute; left: -10000px;" /></div>
  2326.  
  2327. </div>
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.   </div>
  2334. </div>
  2335.  
  2336.     <input type="hidden" name="isClassroom" value="true" data-type="boolean" tabindex="-1" />
  2337.     <input type="hidden" name="sectionId" value="93173f1b-eb02-4640-8248-b854ea6641a6" tabindex="-1" />
  2338.  
  2339.  
  2340.       <input type="hidden" name="lessonId" value="1a5a4c17-a7f7-408b-8540-0c897a9a678c" tabindex="-1" />
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346. <div id="r1fdd440e-cbaf-421a-b208-53e5108188be" class="content-reference-wrapper">
  2347.  
  2348.  
  2349. <div id="r53441aad-5d21-40bf-b4ac-b2c89cd0cf4f" class="switch label-position-right non-required" aria-describedby="">
  2350.  
  2351.  
  2352.   <input name="contentReference" type="checkbox" id="r6935effa-9f1c-444a-bde2-e3a86ce1afe7" class="" tabindex="-1" />
  2353.  
  2354.   <div class="toggle-switch">
  2355.     <div class="indicator"></div>
  2356.   </div>
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.   <label for="r6935effa-9f1c-444a-bde2-e3a86ce1afe7" class="label-position-right">Reference class content</label>
  2363.  
  2364.  
  2365.  
  2366.  
  2367.   <span class="error" title=""></span>
  2368. </div>
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.   <div class="embedContainer"></div>
  2376.  
  2377.   <fieldset>
  2378.     <div class="option videoReference">
  2379.  
  2380.  
  2381.  
  2382. <div id="r303e568c-a07d-4f64-813d-ffd82e7b2d4c" class="radio  green large disabled">
  2383.   <label for="rb75b4fbc-ba7c-4cee-b515-19605945e09d">
  2384.     <input name="refType" value="Video" type="radio" id="rb75b4fbc-ba7c-4cee-b515-19605945e09d" tabindex="0" disabled="" />
  2385.     <div class="toggle-wrapper background-gray">
  2386.       <div class="toggle-radio"></div>
  2387.     </div>
  2388.     <div class="radio-label">Video</div>
  2389.   </label>
  2390. </div>
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.   <div id="rd96d893c-734e-45dd-a0e5-6a287f5071fa" class="input   no-help non-required disabled">
  2401.     <div class="input-wrapper text">
  2402.  
  2403.  
  2404.       <input value="" name="videoTime" id="r85868187-6722-4b27-9a4d-6ea1d4a8e897" placeholder="" aria-label="" type="text" aria-describedby="r602bb961-7ee0-4653-a714-0cdcae190d78" disabled="" tabindex="-1" />
  2405.     </div>
  2406.  
  2407.     <span id="r602bb961-7ee0-4653-a714-0cdcae190d78" class="error" title=""></span>
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.   </div>
  2414.  
  2415.  
  2416.     </div>
  2417.  
  2418.     <div class="option slideReference" style="display: none;">
  2419.  
  2420.  
  2421.  
  2422. <div id="r1a54ab6d-2b57-4774-a7f9-2ab8db16155f" class="radio  green large disabled">
  2423.   <label for="r86239376-2440-4346-a156-bb2529180904">
  2424.     <input name="refType" value="Slide" type="radio" id="r86239376-2440-4346-a156-bb2529180904" tabindex="0" disabled="" />
  2425.     <div class="toggle-wrapper background-gray">
  2426.       <div class="toggle-radio"></div>
  2427.     </div>
  2428.     <div class="radio-label">Slide</div>
  2429.   </label>
  2430. </div>
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.   <div id="r3b5e7b1c-4eee-406f-9842-2aa49b20c161" class="input   no-help non-required disabled">
  2441.     <div class="input-wrapper text">
  2442.  
  2443.  
  2444.       <input value="" name="slideNumber" id="r7fe039ba-372f-4275-8f12-56ded80d90d7" placeholder="" aria-label="" type="text" aria-describedby="rfbffee6d-3d11-467d-a8cc-9ab4fb8f7495" disabled="" tabindex="-1" />
  2445.     </div>
  2446.  
  2447.     <span id="rfbffee6d-3d11-467d-a8cc-9ab4fb8f7495" class="error" title=""></span>
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.   </div>
  2454.  
  2455.  
  2456.     </div>
  2457.   </fieldset>
  2458.  
  2459.  
  2460. </div>
  2461.  
  2462.  
  2463.     <div class="creator-footer">
  2464.  
  2465.  
  2466. <div id="r1d38ef93-a1a3-4c64-b512-62570da1237d" class="switch label-position-right non-required" aria-describedby="">
  2467.  
  2468.  
  2469.   <input name="anonymous" type="checkbox" id="r23f18b83-3d25-43d1-b464-1b3049a2e787" class="" tabindex="-1" />
  2470.  
  2471.   <div class="toggle-switch">
  2472.     <div class="indicator"></div>
  2473.   </div>
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.   <label for="r23f18b83-3d25-43d1-b464-1b3049a2e787" class="label-position-right">Post anonymously</label>
  2480.  
  2481.  
  2482.  
  2483.  
  2484.   <span class="error" title=""></span>
  2485. </div>
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494. <button type="submit" id="r58932b8d-a75e-428d-a708-8bcf7efa1868" name="action" tabindex="-1" value="Save" class="btn primary medium " role="button" aria-label="">
  2495.           <span class="new-submit">Post Question</span>
  2496.           <span class="edit-submit">Save</span>
  2497.         </button>
  2498.  
  2499.  
  2500.  
  2501.     </div>
  2502.  
  2503.  
  2504.  
  2505.  
  2506. <div id="r6d0ed4b2-e883-43b6-8d10-c003b5873d89" class="file-upload-preview" style="display: none;">
  2507.   <img src="" />
  2508.   <div class="desc-wrapper" style="margin-left: 0px;">
  2509.     <span class="title"></span>
  2510.   </div>
  2511.   <a href="#" class="btn secondary medium icon-button close-fileUploadPreview" title="" tabindex="-1">
  2512.     <span class="icon cancel-circled medium-icon"></span>
  2513.   </a>
  2514.  
  2515. </div>
  2516.  
  2517.  
  2518.  
  2519.  
  2520. <div class="embed-preview-wrapper" id="r1ffc5a27-900f-4e30-8cb1-de701af3cef4" style="display: none;">
  2521.   <script type="text/template" class="image_embed_preview">
  2522.     &lt;div class="embed-image embed-preview"&gt;
  2523.       &lt;a href="&lt;%=media.original_url %&gt;" target='_blank'&gt;&lt;img src="&lt;%=media.thumbnail_url%&gt;"/&gt;&lt;/a&gt;
  2524.       &lt;div class="desc-wrapper"&gt;
  2525.         &lt;span class="title" title="&lt;%-media.original_url %&gt;"&gt;&lt;%-media.original_url %&gt;&lt;/span&gt;
  2526.         &lt;span&gt;&lt;%-media.provider_name %&gt;&lt;/span&gt;
  2527.         &lt;span&gt;&lt;%-media.type %&gt;&lt;/span&gt;
  2528.       &lt;/div&gt;
  2529.       &lt;% if(closable) { %&gt;
  2530.         &lt;a href="#" class="btn secondary medium icon-button close-embedPreview"&gt;
  2531.           &lt;span class="icon cancel-circled medium-icon"&gt;&lt;/span&gt;
  2532.         &lt;/a&gt;
  2533.       &lt;% } %&gt;
  2534.     &lt;/div&gt;
  2535.   </script>
  2536.   <script type="text/template" class="video_embed_preview">
  2537.     &lt;div class="embed-video embed-preview"&gt;
  2538.       &lt;% if(expandable) { %&gt;
  2539.         &lt;%=media.html%&gt;
  2540.         &lt;div class="overlay"&gt;&lt;/div&gt;
  2541.       &lt;% } %&gt;
  2542.       &lt;img src="&lt;%=media.thumbnail_url%&gt;"&gt;
  2543.       &lt;div class="desc-wrapper"&gt;
  2544.         &lt;span class="title"&gt;&lt;%-media.title %&gt;&lt;/span&gt;
  2545.         &lt;span&gt;&lt;%-media.provider_name %&gt;&lt;/span&gt;
  2546.         &lt;span&gt;&lt;%-media.type %&gt;&lt;/span&gt;
  2547.       &lt;/div&gt;
  2548.       &lt;% if(closable) { %&gt;
  2549.         &lt;a href="#" class="btn secondary medium icon-button close-embedPreview"&gt;
  2550.           &lt;span class="icon cancel-circled medium-icon"&gt;&lt;/span&gt;
  2551.         &lt;/a&gt;
  2552.       &lt;% } %&gt;
  2553.     &lt;/div&gt;
  2554.   </script>
  2555.  
  2556. </div>
  2557.  
  2558.  
  2559.  
  2560. </form>
  2561.  
  2562.  
  2563.  
  2564.  
  2565. <input type="text" tabindex="-1" style="position: absolute; left: -10000px;" /></div>
  2566.  
  2567.  
  2568.     <div class="left-panel">
  2569.  
  2570.  
  2571.  
  2572. <div class="questions-topBar" id="r9c2ebf24-30f1-4156-b478-4b7df391fc1a">
  2573.   <form>
  2574.  
  2575.       <div class="questions-search-slider">
  2576.  
  2577.  
  2578.  
  2579.  
  2580.   <div id="raf13a2b6-4c20-49fc-8d22-e5d4c76ac1f5" class="input   no-help non-required">
  2581.     <div class="input-wrapper search">
  2582.  
  2583.         <label for="r39075bc7-5288-43eb-9cab-d080f099dfd5">
  2584.           <div class="text">Search</div>
  2585.         </label>
  2586.  
  2587.  
  2588.       <input value="" name="searchText" id="r39075bc7-5288-43eb-9cab-d080f099dfd5" placeholder="Search" aria-label="" type="text" aria-describedby="rac5e0455-4c20-49ac-82b6-219c7fce2627" />
  2589.     </div>
  2590.  
  2591.     <span id="rac5e0455-4c20-49ac-82b6-219c7fce2627" class="error" title=""></span>
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.   </div>
  2598.  
  2599.  
  2600.       </div>
  2601.  
  2602.     <div class="questions-header">
  2603.       <div class="center">
  2604.  
  2605.  
  2606. <div class="selectWithLabel">
  2607.  
  2608.  
  2609.  
  2610.  
  2611.   <label for="rd10570be-a1ee-4f38-9f6b-5dfbc4ff40df" class="select-label small">Sort</label>
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.   <div id="questions-sort" class="select  normal">
  2618.     <div class="select-wrapper">
  2619.       <div class="selection" style="opacity: 1;">Newest</div>
  2620.         <div class="optional-label" style="display: none;">optional</div>
  2621.       <select id="rd10570be-a1ee-4f38-9f6b-5dfbc4ff40df" name="sortDirection" aria-describedby="ra36613fe-6244-41ff-a1c9-0db7f4ef51bc" style="opacity: 0;">
  2622. <option value="desc" selected="">Newest</option>
  2623.  
  2624.  
  2625. <option value="asc">Oldest</option>
  2626.  
  2627. </select>
  2628.     </div>
  2629.  
  2630.     <span id="ra36613fe-6244-41ff-a1c9-0db7f4ef51bc" class="error"></span>
  2631.   </div>
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637. </div>
  2638.  
  2639.       </div>
  2640.       <div class="left">
  2641.  
  2642.  
  2643.  
  2644. <a id="r4128c5b2-975c-474f-87e2-29794aa75593" href="#" target="_self" tabindex="0" class="btn primary small open-questionCreator" role="button" aria-label=""> New question </a>
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652. <div id="r8b8be2fb-5e69-44b1-aedc-5b7e304dba5d"></div>
  2653.  
  2654.  
  2655.  
  2656.       </div>
  2657.       <div class="right">
  2658.  
  2659.  
  2660.  
  2661.  
  2662. <a id="rec36531d-86bf-46d2-a777-91c02208a94a" href="#" target="_self" tabindex="0" class="btn secondary medium icon-button open-search" role="button" aria-label="">
  2663.  
  2664. <span id="r2bf33ca5-a418-461c-b67c-1660ada56296" class="icon search medium-icon"></span>
  2665.  </a>
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673. <div id="r909ea7eb-14b9-4f77-ac7c-979d3277bdfb"></div>
  2674.  
  2675.  
  2676.  
  2677.  
  2678.       </div>
  2679.     </div>
  2680.  
  2681. <input type="submit" value="Submit" class="hiddenSubmitButton" />
  2682.  
  2683.   </form>
  2684.  
  2685. </div>
  2686.  
  2687.  
  2688.       <div class="panel-content">
  2689.         <div class="questionsList-placeholder">
  2690.           <div class="questionsList-placeholder-explainer">
  2691.             No questions here yet
  2692.           </div>
  2693.         </div>
  2694.  
  2695.  
  2696.  
  2697. <div id="rc1e3a707-f3ba-49cc-8433-7b414e9dd30c" class="questions-list" tabindex="-1"></div>
  2698. <div class="loading-section"></div>
  2699.  
  2700.  
  2701.       </div>
  2702.     </div>
  2703.     <div class="right-panel">
  2704.       <div class="questions-topBar">
  2705.         <div class="questions-header">
  2706.           <div class="left">
  2707.  
  2708.  
  2709.  
  2710. <a id="r41f1da07-fbe1-48b3-a845-8108e531aa34" href="#" target="_self" tabindex="0" class="btn secondary small close-expanded-question" role="button" aria-label=""> Back </a>
  2711.  
  2712.  
  2713.  
  2714.           </div>
  2715.         </div>
  2716.       </div>
  2717.       <div class="panel-content">
  2718.         <div class="startDiscussion-placeholder">
  2719.           <div class="startDiscussion-placeholder-explainer">
  2720.             Ask a question and start a discussion
  2721.           </div>
  2722.         </div>
  2723.       </div>
  2724.     </div>
  2725.   </div>
  2726.  
  2727. </div>
  2728.  
  2729.       </div>
  2730.     </div>
  2731.  
  2732. </div>
  2733.  
  2734.   </div>
  2735.  
  2736.  
  2737.       </div>
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750. <div class="modal " id="rf71b3c62-a18a-4e2d-a312-9483db7331f1" role="dialog" aria-label="">
  2751.   <div class="modal-backdrop"></div>
  2752.   <div class="modal-container">
  2753.     <div class="modal-body" role="document">
  2754.  
  2755.       <div class="modal-body-content cookiesDisabled">
  2756.  
  2757.  
  2758. <div class="modal-padded-content  centered">
  2759.  
  2760.     <p>To proceed, you must allow cookies and/or cross-site tracking. Please update your browser settings and reload the page. For details, see <a target="_blank" href="https://help.echo360.com/hc/en-us/articles/360035408871-Recommended-Browsers" rel="noopener noreferer">Enabling Cookies.</a></p>
  2761.  
  2762. </div>
  2763.  
  2764.  
  2765.       </div>
  2766.     </div>
  2767.   </div>
  2768.  
  2769. <input type="text" style="position: absolute; left: -10000px;" /></div>
  2770.  
  2771.  
  2772.  
  2773.  
  2774.     <div id="tooltips"></div>
  2775.  
  2776.  
  2777.  
  2778. <script type="text/javascript">
  2779.   Echo.initializeWidgets("[[\"widgets.Clickable\",{\"clickEvent\":\"Modal.imageLightBox.close\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#rcb0af575-c9c8-40bd-b0e9-39667b70c13c\"}],[\"widgets.Modal\",{\"namespace\":\"imageLightBox\",\"open\":false,\"disposeOnClose\":false,\"closeable\":true,\"resetFocusInModal\":true,\"showUnsavedWarning\":false,\"formNamespace\":null,\"el\":\"#rc1146ef3-63fc-4997-8351-c773349559f2\"}],[\"widgets.Clickable\",{\"clickEvent\":\"Notebook.notes.toggle\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#rcf8645da-74c4-4070-89b7-a6d16f6de7ff\"}],[\"widgets.Clickable\",{\"clickEvent\":\"Classroom.questions.toggle\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#rbfb565ee-d23e-4aea-b865-e1511a859295\"}],[\"widgets.Clickable\",{\"clickEvent\":\"StudentBookmark.bookmarkVideo\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#r7561e9bf-e4f3-4391-83f9-49ff56f57b4a\"}],[\"pages.classroom.StudentBookmark\",{\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"deckId\":null,\"el\":\"#r7561e9bf-e4f3-4391-83f9-49ff56f57b4a\"}],[\"widgets.Clickable\",{\"clickEvent\":\"Classroom.confusion.video\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#rb9201578-f446-4c23-93a4-68cc456ab4b4\"}],[\"pages.classroom.StudentConfusion\",{\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"deckId\":null,\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"el\":\"#rb9201578-f446-4c23-93a4-68cc456ab4b4\"}],[\"widgets.Clickable\",{\"clickEvent\":\"Classroom.sidebar.close\",\"clickEventData\":\"\",\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"el\":\"#r1cfa1a71-7db0-4bf5-bf5d-58a9ed4a903a\"}],[\"widgets.Clickable\",{\"clickEvent\":\"StudentBookmark.bookmarkVideo\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#r77f98e37-6f56-4016-b327-18a71e01d96f\"}],[\"pages.classroom.StudentBookmark\",{\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"deckId\":null,\"el\":\"#r77f98e37-6f56-4016-b327-18a71e01d96f\"}],[\"widgets.Clickable\",{\"clickEvent\":\"Classroom.download.notes\",\"clickEventData\":\"\",\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"el\":\"#rfb633a80-cd8e-451c-9100-6ea4bfd464f3\"}],[\"widgets.Dropdown\",{\"hover\":false,\"forceDirection\":false,\"el\":\"#r4283c9f6-8e89-461a-9fd9-59ff8744616e\"}],[\"widgets.notes.ClassroomNotebook\",{\"id\":\"r0d184249-dd07-489d-921a-8a92cba6c8cb\",\"notes\":[],\"config\":{\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"videoDuration\":4934887,\"slideDeckId\":null,\"slideIds\":[],\"startSlide\":null,\"slideDeckAvailable\":true,\"videoAvailable\":true},\"startNote\":null,\"el\":\"#r0d184249-dd07-489d-921a-8a92cba6c8cb\"}],[\"widgets.Clickable\",{\"clickEvent\":\"Classroom.sidebar.close\",\"clickEventData\":\"\",\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"el\":\"#r97dcadcc-4422-4ebc-9271-486ce9dc7c33\"}],[\"widgets.Clickable\",{\"clickEvent\":\"QuestionCreator.close\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":true,\"namespace\":null,\"isToggle\":false,\"el\":\"#r0523bbec-dc7e-4b10-a8c0-17f836e11f86\"}],[\"widgets.FormInput\",{\"clearable\":true,\"displayLabel\":false,\"displayRequired\":false,\"inputType\":\"textarea\",\"autocomplete\":true,\"maxLength\":null,\"validateMaxLength\":false,\"showPasswordStrength\":false,\"el\":\"#r257664aa-c50d-40ee-91a1-a00d31d820a3\"}],[\"widgets.Clickable\",{\"clickEvent\":\"FileStack.pick\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#r1e88ada6-d91d-4a7b-9094-788f57dc0020\"}],[\"widgets.Modal\",{\"namespace\":\"fileStackError\",\"open\":false,\"disposeOnClose\":false,\"closeable\":true,\"resetFocusInModal\":true,\"showUnsavedWarning\":false,\"formNamespace\":null,\"el\":\"#r125afd52-698a-487d-b270-4ab8d1f7adb5\"}],[\"widgets.FileStack\",{\"config\":{\"baseS3Url\":\"https:\/\/%s.s3.amazonaws.com\/\",\"container\":\"org-echo360-alpprod-us-east-filepicker\",\"fileStackAPIKey\":\"A3Z0poKHrTbKnpezbjvjcz\",\"institutionId\":\"18ff41c7-5a40-4929-bb90-3b3ee5e64ffb\",\"region\":\"us-east-1\",\"uploadParameters\":{\"retryAttempts\":5,\"timeout\":240000,\"partSize\":5242880,\"partConcurrency\":2,\"fileConcurrency\":4,\"maxFiles\":30,\"acceptedFiles\":[\".3gp\",\".asf\",\".avi\",\".bmp\",\".csv\",\".docx\",\".gif\",\".ico\",\".jpe\",\".jpeg\",\".jpg\",\".key\",\".m4a\",\".m4v\",\".mkv\",\".mov\",\".mp3\",\".mp4\",\".mpg\",\".pdf\",\".png\",\".ppsx\",\".ppt\",\".pptx\",\".sbv\",\".srt\",\".txt\",\".vtt\",\".wav\",\".webm\",\".wmv\",\".xlsx\"],\"enableMultiUpload\":false,\"fileSources\":[\"local_file_system\",\"dropbox\",\"googledrive\",\"onedrive\",\"onedriveforbusiness\",\"box\"],\"maxSize\":10485760}},\"embed\":true,\"inputName\":\"file\",\"el\":\"#rc7e633ad-95c4-4eb4-ae61-9bc1bc0a552b\"}],[\"widgets.Switch\",{\"namespace\":\"\",\"disabled\":false,\"el\":\"#r53441aad-5d21-40bf-b4ac-b2c89cd0cf4f\"}],[\"widgets.FormInput\",{\"hideErrorOnChange\":true,\"disabled\":false,\"el\":\"#r53441aad-5d21-40bf-b4ac-b2c89cd0cf4f\"}],[\"widgets.Radio\",{\"el\":\"#r303e568c-a07d-4f64-813d-ffd82e7b2d4c\"}],[\"widgets.Clickable\",{\"clickEvent\":null,\"clickEventData\":null,\"el\":\"#rb75b4fbc-ba7c-4cee-b515-19605945e09d\"}],[\"widgets.FormInput\",{\"clearable\":true,\"displayLabel\":false,\"displayRequired\":false,\"inputType\":\"text\",\"autocomplete\":true,\"maxLength\":null,\"validateMaxLength\":false,\"showPasswordStrength\":false,\"el\":\"#rd96d893c-734e-45dd-a0e5-6a287f5071fa\"}],[\"widgets.Radio\",{\"el\":\"#r1a54ab6d-2b57-4774-a7f9-2ab8db16155f\"}],[\"widgets.Clickable\",{\"clickEvent\":null,\"clickEventData\":null,\"el\":\"#r86239376-2440-4346-a156-bb2529180904\"}],[\"widgets.FormInput\",{\"clearable\":true,\"displayLabel\":false,\"displayRequired\":false,\"inputType\":\"text\",\"autocomplete\":true,\"maxLength\":null,\"validateMaxLength\":false,\"showPasswordStrength\":false,\"el\":\"#r3b5e7b1c-4eee-406f-9842-2aa49b20c161\"}],[\"widgets.questions.ContentReferenceEditor\",{\"isClassroom\":true,\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"videoDuration\":4934887,\"slideDeckId\":null,\"slideIds\":[],\"el\":\"#r1fdd440e-cbaf-421a-b208-53e5108188be\"}],[\"widgets.Switch\",{\"namespace\":\"\",\"disabled\":false,\"el\":\"#r1d38ef93-a1a3-4c64-b512-62570da1237d\"}],[\"widgets.FormInput\",{\"hideErrorOnChange\":true,\"disabled\":false,\"el\":\"#r1d38ef93-a1a3-4c64-b512-62570da1237d\"}],[\"widgets.Clickable\",{\"clickEvent\":null,\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#r58932b8d-a75e-428d-a708-8bcf7efa1868\"}],[\"widgets.questions.FileUploadPreview\",{\"el\":\"#r6d0ed4b2-e883-43b6-8d10-c003b5873d89\"}],[\"widgets.Embedifier\",{\"body\":\"[name=body]\",\"expandable\":false,\"closable\":true,\"multiple\":true,\"parentId\":\"r908dacda-727a-4f8a-8134-3bc6d56c5706\",\"el\":\"#r1ffc5a27-900f-4e30-8cb1-de701af3cef4\"}],[\"widgets.AjaxForm\",{\"alerts\":{\"disableErrorAlert\":false,\"disableSuccessAlert\":true,\"successAlertMessage\":\"Alert.success\",\"errorAlertMessage\":\"Alert.genericError\"},\"autoSubmit\":false,\"custom\":false,\"loadingOptions\":{\"color\":\"dark\",\"enable\":false,\"el\":null,\"transparent\":true},\"submitWithData\":false,\"namespace\":\"addQuestion\",\"el\":\"#r64dea76e-e5c2-43da-905a-087dbd984cf3\"}],[\"widgets.questions.QuestionCreator\",{\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"videoDuration\":4934887,\"slideDeckId\":null,\"slideIds\":[],\"el\":\"#r908dacda-727a-4f8a-8134-3bc6d56c5706\"}],[\"widgets.FormInput\",{\"clearable\":true,\"displayLabel\":false,\"displayRequired\":false,\"inputType\":\"search\",\"autocomplete\":true,\"maxLength\":null,\"validateMaxLength\":false,\"showPasswordStrength\":false,\"el\":\"#raf13a2b6-4c20-49fc-8d22-e5d4c76ac1f5\"}],[\"widgets.Select\",{\"disabled\":false,\"event\":null,\"sortBy\":\"label\",\"sortOptions\":false,\"openWidth\":null,\"optional\":false,\"el\":\"#questions-sort\"}],[\"widgets.Clickable\",{\"clickEvent\":null,\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#r4128c5b2-975c-474f-87e2-29794aa75593\"}],[\"widgets.SimpleEventEmitter\",{\"listenEvent\":\"click\",\"triggeredEvent\":\"QuestionCreator.open\",\"listenEl\":\".open-questionCreator\",\"stopPropagation\":false,\"preventDefault\":true,\"data\":null,\"el\":\"#r8b8be2fb-5e69-44b1-aedc-5b7e304dba5d\"}],[\"widgets.Clickable\",{\"clickEvent\":null,\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":false,\"namespace\":null,\"isToggle\":false,\"el\":\"#rec36531d-86bf-46d2-a777-91c02208a94a\"}],[\"widgets.SimpleEventEmitter\",{\"listenEvent\":\"click\",\"triggeredEvent\":\"toggleSearch.QuestionHeader\",\"listenEl\":\".open-search\",\"stopPropagation\":false,\"preventDefault\":true,\"data\":null,\"el\":\"#r909ea7eb-14b9-4f77-ac7c-979d3277bdfb\"}],[\"widgets.AjaxFilterBar\",{\"el\":\"#r9c2ebf24-30f1-4156-b478-4b7df391fc1a\"}],[\"widgets.questions.QuestionsList\",{\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"isClassroom\":true,\"questionId\":null,\"questionResponseId\":null,\"el\":\"#rc1e3a707-f3ba-49cc-8433-7b414e9dd30c\"}],[\"widgets.Clickable\",{\"clickEvent\":\"close.question\",\"clickEventData\":null,\"disabled\":false,\"stopPropagation\":true,\"namespace\":null,\"isToggle\":false,\"el\":\"#r41f1da07-fbe1-48b3-a845-8108e531aa34\"}],[\"widgets.questions.Questions\",{\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"isClassroom\":true,\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"el\":\"#r88faec0d-5c0e-4225-b4fc-5e6e52cc66f2\"}],[\"widgets.pubnub.LessonSync\",{\"deckId\":null,\"isClassroom\":true,\"isNewClassroom\":true,\"isStudent\":true,\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"questionsEnabled\":true,\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"el\":\"#racfcd4ab-9896-4b49-902c-538dc64026fa\"}],[\"widgets.pubnub.QuestionsSync\",{\"deckId\":null,\"isClassroom\":true,\"isNewClassroom\":true,\"isStudent\":true,\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"questionsEnabled\":true,\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"el\":\"#racfcd4ab-9896-4b49-902c-538dc64026fa\"}],[\"pages.classroom.Classroom\",{\"deckId\":null,\"isClassroom\":true,\"isNewClassroom\":true,\"isStudent\":true,\"lessonId\":\"1a5a4c17-a7f7-408b-8540-0c897a9a678c\",\"questionsEnabled\":true,\"sectionId\":\"93173f1b-eb02-4640-8248-b854ea6641a6\",\"videoId\":\"633b2de6-6841-4135-a2c5-b525ea7c0992\",\"el\":\"#racfcd4ab-9896-4b49-902c-538dc64026fa\"}],[\"widgets.Alertify\",{\"el\":\"\"}],[\"accessibility.Main\",{\"suppressFirstTab\":false,\"el\":\"\"}],[\"widgets.Modal\",{\"namespace\":\"cookiesDisabled\",\"open\":false,\"disposeOnClose\":false,\"closeable\":false,\"resetFocusInModal\":true,\"showUnsavedWarning\":false,\"formNamespace\":null,\"el\":\"#rf71b3c62-a18a-4e2d-a312-9483db7331f1\"}],[\"pages.login.CookiesDisabledModal\",{\"el\":\"#r984c8a27-05c4-4637-ad2f-1dda27d89c1d\"}],[\"widgets.Tooltip\",{\"el\":\"#tooltips\"}]]");
  2780. </script>
  2781.  
  2782.  
  2783.  
  2784.  
  2785.   <span class="proximanova-100"></span>
  2786.  
  2787.   <span class="proximanova-200"></span>
  2788.  
  2789.   <span class="proximanova-400"></span>
  2790.  
  2791.   <span class="proximanova-500"></span>
  2792.  
  2793.   <span class="proximanova-600"></span>
  2794.  
  2795.   <span class="proximanova-700"></span>
  2796.  
  2797.   <span class="proximanova-800"></span>
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803. </body></html>
  2804. DEBUG: Trying from_json_mp4 method
  2805. DEBUG: Encountered exception: 'video'
  2806. DEBUG: Trying from_json_m3u8 method
  2807. DEBUG: Encountered exception: 'hasAvailableVideo'
  2808. DEBUG: Trying brute_force_all_mp4 method
  2809. DEBUG: POST http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/url {"url": "https://echo360.org/lesson/1a5a4c17-a7f7-408b-8540-0c897a9a678c/classroom", "sessionId": "29221ad72efb4c673c4864925de2f10c"}
  2810. DEBUG: http://127.0.0.1:2224 "POST /session/29221ad72efb4c673c4864925de2f10c/url HTTP/1.1" 200 72
  2811. DEBUG: Finished Request
  2812. DEBUG: GET http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/source {"sessionId": "29221ad72efb4c673c4864925de2f10c"}
  2813. DEBUG: http://127.0.0.1:2224 "GET /session/29221ad72efb4c673c4864925de2f10c/source HTTP/1.1" 200 320506
  2814. DEBUG: Finished Request
  2815. DEBUG: Encountered exception: None were found.
  2816. DEBUG: Trying brute_force_all_m3u8 method
  2817. DEBUG: POST http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/url {"url": "https://echo360.org/lesson/1a5a4c17-a7f7-408b-8540-0c897a9a678c/classroom", "sessionId": "29221ad72efb4c673c4864925de2f10c"}
  2818. DEBUG: http://127.0.0.1:2224 "POST /session/29221ad72efb4c673c4864925de2f10c/url HTTP/1.1" 200 72
  2819. DEBUG: Finished Request
  2820. DEBUG: GET http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/source {"sessionId": "29221ad72efb4c673c4864925de2f10c"}
  2821. DEBUG: http://127.0.0.1:2224 "GET /session/29221ad72efb4c673c4864925de2f10c/source HTTP/1.1" 200 320506
  2822. DEBUG: Finished Request
  2823. DEBUG: Found the following urls ['https://content.echo360.org/0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb/633b2de6-6841-4135-a2c5-b525ea7c0992/1/s1_av.m3u8']
  2824. >> Retrieving echo360 Course Info...  1/1 videos Done!
  2825. ============================================================
  2826.     Course: [[UNTITLED]]
  2827.       Total videos to download: 1 out of 1
  2828. ============================================================
  2829.  
  2830. ------------------------------------------------------------
  2831. Downloading "2021-05-04 - Lecture 1 [Block 1 - Intro to Pathology 1 Cell adaptation & Cell injury 1]"
  2832. DEBUG: GET http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/cookie {"sessionId": "29221ad72efb4c673c4864925de2f10c"}
  2833. DEBUG: http://127.0.0.1:2224 "GET /session/29221ad72efb4c673c4864925de2f10c/cookie HTTP/1.1" 200 2614
  2834. DEBUG: Finished Request
  2835. DEBUG: Starting new HTTPS connection (1): content.echo360.org:443
  2836. DEBUG: https://content.echo360.org:443 "GET /0000.18ff41c7-5a40-4929-bb90-3b3ee5e64ffb/633b2de6-6841-4135-a2c5-b525ea7c0992/1/s1_av.m3u8 HTTP/1.1" 200 518
  2837. ERROR: Failed to find audio/video m3u8... skipping this one
  2838.  
  2839. =================================================================
  2840.     Course: [[UNTITLED]]
  2841. =================================================================
  2842.     Successfully downloaded:
  2843. =================================================================
  2844.  
  2845. DEBUG: DELETE http://127.0.0.1:2224/session/29221ad72efb4c673c4864925de2f10c/window {"sessionId": "29221ad72efb4c673c4864925de2f10c"}
  2846. DEBUG: http://127.0.0.1:2224 "DELETE /session/29221ad72efb4c673c4864925de2f10c/window HTTP/1.1" 200 72
  2847. DEBUG: Finished Request
  2848.  
  2849. (_echo360venv) C:\echo360-May-4-2021>
Add Comment
Please, Sign In to add comment