@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700");.xmodule_display.xmodule_AboutBlock,.xmodule_display.xmodule_CourseInfoBlock,.xmodule_display.xmodule_HtmlBlock,.xmodule_display.xmodule_StaticTabBlock{}.xmodule_display.xmodule_AboutBlock *,.xmodule_display.xmodule_CourseInfoBlock *,.xmodule_display.xmodule_HtmlBlock *,.xmodule_display.xmodule_StaticTabBlock *{line-height:1.4em}.xmodule_display.xmodule_AboutBlock h1,.xmodule_display.xmodule_CourseInfoBlock h1,.xmodule_display.xmodule_HtmlBlock h1,.xmodule_display.xmodule_StaticTabBlock h1{color:#313131;font:normal 2em/1.4em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;margin:0 0 1.416em}.xmodule_display.xmodule_AboutBlock h2,.xmodule_display.xmodule_CourseInfoBlock h2,.xmodule_display.xmodule_HtmlBlock h2,.xmodule_display.xmodule_StaticTabBlock h2{color:#646464;font:normal 1.2em/1.2em "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;margin-bottom:15px;-webkit-font-smoothing:antialiased}.xmodule_display.xmodule_AboutBlock h3,.xmodule_display.xmodule_AboutBlock h4,.xmodule_display.xmodule_AboutBlock h5,.xmodule_display.xmodule_AboutBlock h6,.xmodule_display.xmodule_CourseInfoBlock h3,.xmodule_display.xmodule_CourseInfoBlock h4,.xmodule_display.xmodule_CourseInfoBlock h5,.xmodule_display.xmodule_CourseInfoBlock h6,.xmodule_display.xmodule_HtmlBlock h3,.xmodule_display.xmodule_HtmlBlock h4,.xmodule_display.xmodule_HtmlBlock h5,.xmodule_display.xmodule_HtmlBlock h6,.xmodule_display.xmodule_StaticTabBlock h3,.xmodule_display.xmodule_StaticTabBlock h4,.xmodule_display.xmodule_StaticTabBlock h5,.xmodule_display.xmodule_StaticTabBlock h6{margin:0 0 10px;font-weight:600}.xmodule_display.xmodule_AboutBlock h3,.xmodule_display.xmodule_CourseInfoBlock h3,.xmodule_display.xmodule_HtmlBlock h3,.xmodule_display.xmodule_StaticTabBlock h3{font-size:1.2em}.xmodule_display.xmodule_AboutBlock h4,.xmodule_display.xmodule_CourseInfoBlock h4,.xmodule_display.xmodule_HtmlBlock h4,.xmodule_display.xmodule_StaticTabBlock h4{font-size:1em}.xmodule_display.xmodule_AboutBlock h5,.xmodule_display.xmodule_CourseInfoBlock h5,.xmodule_display.xmodule_HtmlBlock h5,.xmodule_display.xmodule_StaticTabBlock h5{font-size:0.83em}.xmodule_display.xmodule_AboutBlock h6,.xmodule_display.xmodule_CourseInfoBlock h6,.xmodule_display.xmodule_HtmlBlock h6,.xmodule_display.xmodule_StaticTabBlock h6{font-size:0.75em}.xmodule_display.xmodule_AboutBlock p,.xmodule_display.xmodule_CourseInfoBlock p,.xmodule_display.xmodule_HtmlBlock p,.xmodule_display.xmodule_StaticTabBlock p{margin-bottom:1.416em;font-size:1em;line-height:1.6em !important;color:#313131}.xmodule_display.xmodule_AboutBlock em,.xmodule_display.xmodule_AboutBlock i,.xmodule_display.xmodule_CourseInfoBlock em,.xmodule_display.xmodule_CourseInfoBlock i,.xmodule_display.xmodule_HtmlBlock em,.xmodule_display.xmodule_HtmlBlock i,.xmodule_display.xmodule_StaticTabBlock em,.xmodule_display.xmodule_StaticTabBlock i{font-style:italic}.xmodule_display.xmodule_AboutBlock em span,.xmodule_display.xmodule_AboutBlock i span,.xmodule_display.xmodule_CourseInfoBlock em span,.xmodule_display.xmodule_CourseInfoBlock i span,.xmodule_display.xmodule_HtmlBlock em span,.xmodule_display.xmodule_HtmlBlock i span,.xmodule_display.xmodule_StaticTabBlock em span,.xmodule_display.xmodule_StaticTabBlock i span{font-style:italic}.xmodule_display.xmodule_AboutBlock strong,.xmodule_display.xmodule_AboutBlock b,.xmodule_display.xmodule_CourseInfoBlock strong,.xmodule_display.xmodule_CourseInfoBlock b,.xmodule_display.xmodule_HtmlBlock strong,.xmodule_display.xmodule_HtmlBlock b,.xmodule_display.xmodule_StaticTabBlock strong,.xmodule_display.xmodule_StaticTabBlock b{font-weight:bold}.xmodule_display.xmodule_AboutBlock strong span,.xmodule_display.xmodule_AboutBlock b span,.xmodule_display.xmodule_CourseInfoBlock strong span,.xmodule_display.xmodule_CourseInfoBlock b span,.xmodule_display.xmodule_HtmlBlock strong span,.xmodule_display.xmodule_HtmlBlock b span,.xmodule_display.xmodule_StaticTabBlock strong span,.xmodule_display.xmodule_StaticTabBlock b span{font-weight:bold}.xmodule_display.xmodule_AboutBlock p+p,.xmodule_display.xmodule_AboutBlock ul+p,.xmodule_display.xmodule_AboutBlock ol+p,.xmodule_display.xmodule_CourseInfoBlock p+p,.xmodule_display.xmodule_CourseInfoBlock ul+p,.xmodule_display.xmodule_CourseInfoBlock ol+p,.xmodule_display.xmodule_HtmlBlock p+p,.xmodule_display.xmodule_HtmlBlock ul+p,.xmodule_display.xmodule_HtmlBlock ol+p,.xmodule_display.xmodule_StaticTabBlock p+p,.xmodule_display.xmodule_StaticTabBlock ul+p,.xmodule_display.xmodule_StaticTabBlock ol+p{margin-top:20px}.xmodule_display.xmodule_AboutBlock blockquote,.xmodule_display.xmodule_CourseInfoBlock blockquote,.xmodule_display.xmodule_HtmlBlock blockquote,.xmodule_display.xmodule_StaticTabBlock blockquote{margin:1em 40px}.xmodule_display.xmodule_AboutBlock ol,.xmodule_display.xmodule_AboutBlock ul,.xmodule_display.xmodule_CourseInfoBlock ol,.xmodule_display.xmodule_CourseInfoBlock ul,.xmodule_display.xmodule_HtmlBlock ol,.xmodule_display.xmodule_HtmlBlock ul,.xmodule_display.xmodule_StaticTabBlock ol,.xmodule_display.xmodule_StaticTabBlock ul{padding:0 0 0 1em;margin:1em 0;color:#313131}.xmodule_display.xmodule_AboutBlock ol li,.xmodule_display.xmodule_AboutBlock ul li,.xmodule_display.xmodule_CourseInfoBlock ol li,.xmodule_display.xmodule_CourseInfoBlock ul li,.xmodule_display.xmodule_HtmlBlock ol li,.xmodule_display.xmodule_HtmlBlock ul li,.xmodule_display.xmodule_StaticTabBlock ol li,.xmodule_display.xmodule_StaticTabBlock ul li{margin-bottom:0.708em}.xmodule_display.xmodule_AboutBlock ol,.xmodule_display.xmodule_CourseInfoBlock ol,.xmodule_display.xmodule_HtmlBlock ol,.xmodule_display.xmodule_StaticTabBlock ol{list-style:decimal outside none}.xmodule_display.xmodule_AboutBlock ul,.xmodule_display.xmodule_CourseInfoBlock ul,.xmodule_display.xmodule_HtmlBlock ul,.xmodule_display.xmodule_StaticTabBlock ul{list-style:disc outside none}.xmodule_display.xmodule_AboutBlock a:link,.xmodule_display.xmodule_AboutBlock a:visited,.xmodule_display.xmodule_AboutBlock a:hover,.xmodule_display.xmodule_AboutBlock a:active,.xmodule_display.xmodule_AboutBlock a:focus,.xmodule_display.xmodule_CourseInfoBlock a:link,.xmodule_display.xmodule_CourseInfoBlock a:visited,.xmodule_display.xmodule_CourseInfoBlock a:hover,.xmodule_display.xmodule_CourseInfoBlock a:active,.xmodule_display.xmodule_CourseInfoBlock a:focus,.xmodule_display.xmodule_HtmlBlock a:link,.xmodule_display.xmodule_HtmlBlock a:visited,.xmodule_display.xmodule_HtmlBlock a:hover,.xmodule_display.xmodule_HtmlBlock a:active,.xmodule_display.xmodule_HtmlBlock a:focus,.xmodule_display.xmodule_StaticTabBlock a:link,.xmodule_display.xmodule_StaticTabBlock a:visited,.xmodule_display.xmodule_StaticTabBlock a:hover,.xmodule_display.xmodule_StaticTabBlock a:active,.xmodule_display.xmodule_StaticTabBlock a:focus{color:#0075b4}.xmodule_display.xmodule_AboutBlock img,.xmodule_display.xmodule_CourseInfoBlock img,.xmodule_display.xmodule_HtmlBlock img,.xmodule_display.xmodule_StaticTabBlock img{max-width:100%}.xmodule_display.xmodule_AboutBlock pre,.xmodule_display.xmodule_CourseInfoBlock pre,.xmodule_display.xmodule_HtmlBlock pre,.xmodule_display.xmodule_StaticTabBlock pre{margin:1em 0;color:#313131;font-family:monospace, serif;font-size:1em;white-space:pre-wrap;word-wrap:break-word}.xmodule_display.xmodule_AboutBlock code,.xmodule_display.xmodule_CourseInfoBlock code,.xmodule_display.xmodule_HtmlBlock code,.xmodule_display.xmodule_StaticTabBlock code{color:#313131;font-family:monospace, serif;background:none;padding:0}.xmodule_display.xmodule_AboutBlock table,.xmodule_display.xmodule_CourseInfoBlock table,.xmodule_display.xmodule_HtmlBlock table,.xmodule_display.xmodule_StaticTabBlock table{width:100%;margin:20px 0;border-collapse:collapse;font-size:16px}.xmodule_display.xmodule_AboutBlock table td,.xmodule_display.xmodule_AboutBlock table th,.xmodule_display.xmodule_CourseInfoBlock table td,.xmodule_display.xmodule_CourseInfoBlock table th,.xmodule_display.xmodule_HtmlBlock table td,.xmodule_display.xmodule_HtmlBlock table th,.xmodule_display.xmodule_StaticTabBlock table td,.xmodule_display.xmodule_StaticTabBlock table th{margin:20px 0;padding:10px;border:1px solid #c8c8c8;font-size:14px}.xmodule_display.xmodule_AboutBlock table td.cont-justified-left,.xmodule_display.xmodule_AboutBlock table th.cont-justified-left,.xmodule_display.xmodule_CourseInfoBlock table td.cont-justified-left,.xmodule_display.xmodule_CourseInfoBlock table th.cont-justified-left,.xmodule_display.xmodule_HtmlBlock table td.cont-justified-left,.xmodule_display.xmodule_HtmlBlock table th.cont-justified-left,.xmodule_display.xmodule_StaticTabBlock table td.cont-justified-left,.xmodule_display.xmodule_StaticTabBlock table th.cont-justified-left{text-align:left !important}.xmodule_display.xmodule_AboutBlock table td.cont-justified-right,.xmodule_display.xmodule_AboutBlock table th.cont-justified-right,.xmodule_display.xmodule_CourseInfoBlock table td.cont-justified-right,.xmodule_display.xmodule_CourseInfoBlock table th.cont-justified-right,.xmodule_display.xmodule_HtmlBlock table td.cont-justified-right,.xmodule_display.xmodule_HtmlBlock table th.cont-justified-right,.xmodule_display.xmodule_StaticTabBlock table td.cont-justified-right,.xmodule_display.xmodule_StaticTabBlock table th.cont-justified-right{text-align:right !important}.xmodule_display.xmodule_AboutBlock table td.cont-justified-center,.xmodule_display.xmodule_AboutBlock table th.cont-justified-center,.xmodule_display.xmodule_CourseInfoBlock table td.cont-justified-center,.xmodule_display.xmodule_CourseInfoBlock table th.cont-justified-center,.xmodule_display.xmodule_HtmlBlock table td.cont-justified-center,.xmodule_display.xmodule_HtmlBlock table th.cont-justified-center,.xmodule_display.xmodule_StaticTabBlock table td.cont-justified-center,.xmodule_display.xmodule_StaticTabBlock table th.cont-justified-center{text-align:center !important}.xmodule_display.xmodule_AboutBlock th,.xmodule_display.xmodule_CourseInfoBlock th,.xmodule_display.xmodule_HtmlBlock th,.xmodule_display.xmodule_StaticTabBlock th{background:#eee;font-weight:bold}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .modal-ui-icon,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .modal-ui-icon,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .modal-ui-icon,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .modal-ui-icon{position:absolute;display:block;padding:5px 7px;border-radius:5px;opacity:0.9;background:#fff;color:#000;border:2px solid #000}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .modal-ui-icon .label,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .modal-ui-icon .label,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .modal-ui-icon .label,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .modal-ui-icon .label{font-weight:bold}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .modal-ui-icon i,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .modal-ui-icon i,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .modal-ui-icon i,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .modal-ui-icon i{font-style:normal}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-link,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-link,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-link,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-link{position:relative;display:block}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-link .action-fullscreen,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-link .action-fullscreen,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-link .action-fullscreen,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-link .action-fullscreen{display:none;top:10px;left:10px}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-link:hover .action-fullscreen,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-link:hover .action-fullscreen,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-link:hover .action-fullscreen,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-link:hover .action-fullscreen{display:block}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal{position:fixed;top:0;left:0;display:none;height:100%;width:100%;background-color:rgba(0,0,0,0.7)}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content{position:relative;top:2.5%;display:block;height:95%;width:95%;margin:auto;overflow:hidden}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-wrapper,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-wrapper,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-wrapper,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-wrapper{position:relative}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-wrapper img,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-wrapper img,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-wrapper img,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-wrapper img{position:relative;display:block;max-width:100%;max-height:100%;margin:auto;cursor:default}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .action-close,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .action-close,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .action-close,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .action-close{top:10px;right:10px}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-controls,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-controls,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-controls,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-controls{position:absolute;right:10px;bottom:10px;margin:0;padding:0;list-style:none}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control{position:relative;display:inline-block;margin:0;padding:0}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon{position:relative}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-in,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-in,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-in,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-in{margin-right:5px}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-out,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-out,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-out,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.action-zoom-out{margin-left:5px}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.is-disabled,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.is-disabled,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.is-disabled,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal .image-content .image-controls .image-control .modal-ui-icon.is-disabled{opacity:0.5;cursor:default}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen{display:block}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper{top:0 !important;left:0 !important;width:100% !important;height:100% !important}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper img,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper img,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper img,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal.image-is-fit-to-screen .image-content .image-wrapper img{top:0 !important;left:0 !important}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal.image-is-zoomed,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal.image-is-zoomed,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal.image-is-zoomed,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal.image-is-zoomed{display:block}.xmodule_display.xmodule_AboutBlock .wrapper-modal-image .image-modal.image-is-zoomed .image-content .image-wrapper img,.xmodule_display.xmodule_CourseInfoBlock .wrapper-modal-image .image-modal.image-is-zoomed .image-content .image-wrapper img,.xmodule_display.xmodule_HtmlBlock .wrapper-modal-image .image-modal.image-is-zoomed .image-content .image-wrapper img,.xmodule_display.xmodule_StaticTabBlock .wrapper-modal-image .image-modal.image-is-zoomed .image-content .image-wrapper img{max-width:none;max-height:none;margin:0;cursor:move}
