/*!
 * CBT Player - Styles v1.11.0.18806(Local)
 * 2019 Copyright - Pelesys Learning Systems Inc. - All Rights Reserved 
 */body,html{height:100%;width:100%;overflow:hidden}html{-ms-touch-action:manipulation;touch-action:manipulation}:root{--outer-container-min-height:520px;--audio-container-height:100px;--footer-container-height:12px}.spinner{height:28px;width:28px;animation:rotate .8s infinite linear;border:10px solid #fff;border-right-color:transparent;border-radius:50%;outline:0 solid transparent}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#outerContainer{min-width:768px;min-height:var(--outer-container-min-height);width:100%;height:100%;overflow:auto;position:relative}#wrapper{height:100%;width:100%}#controlbarTop{height:50px;width:100%}#controlbarBtm{height:50px;width:100%}#hiderendering{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#333;box-shadow:inset 0 0 200px rgba(0,0,0,0.7)}#contentContainer.hasAudioText .contentFrame{height:calc(100% - var(--audio-container-height))}#contentContainer.hasFooterContainer .contentFrame{height:calc(100% - var(--footer-container-height))}#contentContainer.hasAudioText.hasFooterContainer .contentFrame{height:calc(100% - var(--audio-container-height) - var(--footer-container-height))}#footerContainer{font-size:9px;text-align:center;position:relative;color:#000;margin:0;display:flex;justify-content:space-between;height:var(--footer-container-height)}#footerContainer>*{padding:0 1em;flex:1}#footerContainer #footerCopyright{flex:2}#footerContainer #footerRevision{text-align:right}.cmenu{display:none}.toast{position:absolute;top:20px;width:100%}.toast-body{background-color:#4B4B4B;padding:10px 20px;box-shadow:0 2px 5px rgba(0,0,0,0.5);position:relative;border-radius:3px;text-align:center;z-index:0}.toast-body:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border-radius:3px;border:1px solid #000;opacity:.2}.toast-body .message{display:inline-block}.toast-body .glyph-icon-remove{cursor:pointer}.toast.show{display:block}.toast.hide{display:none}#transcript-modal .modal-title,#language-modal .modal-title,#comments-modal .modal-title,#help-modal .modal-title,#video-modal .modal-title,#references-modal .modal-title,#glossary-modal .modal-title{color:#fff}#transcript-modal .close,#language-modal .close,#comments-modal .close,#help-modal .close,#references-modal .close,#glossary-modal .close{color:#fff;opacity:.8}#transcript-modal .close:hover,#language-modal .close:hover,#comments-modal .close:hover,#help-modal .close:hover,#references-modal .close:hover,#glossary-modal .close:hover{opacity:1}#references-modal .container{width:100%;height:100%;border:1px solid #e5e5e5;-webkit-overflow-scrolling:touch;overflow-y:scroll}#references-modal iframe{border:0;width:100%;height:100%;display:block}#language-modal .nav-pills li .glyphicon-ok{display:none}#language-modal .nav-pills li.active .glyphicon-ok{display:inline-block}#video1{width:100%}.modal-size-small video,.modal-size-medium video,.modal-size-large video{max-width:100%;max-height:100%;height:100%;display:block;margin:0 auto}.about-modal-pf.modal-content{background-color:#292e34;background-position:right bottom;background-repeat:no-repeat;background-size:216px auto;position:relative;border:1px solid rgba(0,0,0,0.2);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.about-modal-pf .modal-header{background-color:transparent;border-bottom:0;padding:10px 18px}.about-modal-pf .modal-body{background-color:transparent;color:#fff;padding-bottom:16px;padding-left:40px;padding-right:40px}.product-versions-pf{margin-bottom:30px;margin-top:30px}.about-modal-pf .modal-footer{border-top:0;margin-top:15px;padding:14px 15px 15px}.errorMessage{text-align:center}.errorMessage h1{font-weight:bold}.errorMessage h3{margin-bottom:50px}span.disabled{color:#999}.text-dev{color:darkorange!important}.mobile #controlbarTop,.mobile #controlbarBtm{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-footer button{float:right;margin-left:9px}.glyphicon-close:before{content:"\e60b"}.close{font-size:34px}.no-vertical-space{margin-top:0!important;margin-bottom:0!important}.no-vertical-space-top{margin-top:0!important}.no-vertical-space-btm{margin-bottom:0!important}.vertical-space{margin-top:20px;margin-bottom:20px}.vertical-space-top{margin-top:20px}.vertical-space-btm{margin-bottom:20px}.no-horizontal-space{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.no-horizontal-space-left{margin-left:0!important;padding-left:0!important}.no-horizontal-space-right{margin-right:0!important;padding-right:0!important}.horizontal-space-15{margin-left:15px;margin-right:15px}.horizontal-space-left-10{margin-left:10px}.horizontal-space-right-10{margin-right:10px}.no-padding-left{padding-left:0!important;-webkit-padding-start:0!important}.list-group-item{border:0}body:not(.mobile) .list-group-item:hover:before{color:#292e34}body:not(.mobile) .list-group-item:hover{color:#1896D3}.modal-content{border-radius:0;background-color:#fff}.modal-body{background-color:#fff}.modal-footer button{float:right;margin-left:9px}.modal-body-tall{max-height:calc(100vh - 125px);overflow:auto;-webkit-overflow-scrolling:touch}.mobile .modal-body-tall{max-height:calc(100vh - 165px)}.tab-content-tall{height:calc(100vh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-size-small .modal-dialog,.modal-size-medium .modal-dialog,.modal-size-large .modal-dialog,.modal-wide .modal-dialog{height:calc(100vh - 60px)}.modal-size-small .modal-dialog{width:calc(52% - 50px)}.modal-size-medium .modal-dialog{width:calc(76% - 50px)}.modal-size-large .modal-dialog,.modal-wide .modal-dialog{width:calc(100% - 50px)}.modal-size-small .modal-dialog .modal-body{height:calc(78vh - 60px)}.modal-size-medium .modal-dialog .modal-body{height:calc(85vh - 60px)}.modal-size-large .modal-dialog .modal-body{height:calc(92vh - 60px)}