html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p,ul,ol,li,a,span,input,label,textarea,button,:before,:after,select,div{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}hr{border-top:1px solid #333;border-bottom:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto}.contain{max-width:1000px;margin:0 auto;width:100%;padding:0 10px}.contain .two-column{margin:0 -20px}.contain .two-column .half{padding:0 10px;float:left}.contain .fitvid{overflow:hidden}.contain .fitvid h5{margin:20px 0;float:left}.contain:after,.contain:before{content:" ";display:table}.contain:after{clear:both}.contain .column{float:left;padding-left:10px;padding-right:10px;position:relative;display:block}@media screen and (max-width: 600px){.contain .column.flowing-image{max-width:160px;margin:0 auto}}.contain .quarter{width:25%}@media screen and (max-width: 600px){.contain .quarter{width:50%}}.contain .third.push{left:66.66667%}@media screen and (max-width: 860px){.contain .third.push{left:50%}}@media screen and (max-width: 620px){.contain .third.push{left:0}}.contain .two-third.pull{right:33.33334%}@media screen and (max-width: 860px){.contain .two-third.pull{right:50%}}@media screen and (max-width: 620px){.contain .two-third.pull{right:0}}.contain .third{width:33.33334%}@media screen and (max-width: 860px){.contain .third{width:50%}}@media screen and (max-width: 620px){.contain .third{width:100%;float:none}}.contain .third.last{float:right}@media screen and (max-width: 860px){.contain .third.last{width:100%;float:none}}.contain .half{width:50%}@media screen and (max-width: 600px){.contain .half{width:100%;float:none}}.contain .half.push{left:50%}@media screen and (max-width: 600px){.contain .half.push{left:0}}.contain .half.pull{right:50%}@media screen and (max-width: 600px){.contain .half.pull{right:0}}.contain .centered{margin:0 auto}.contain .two-third{width:66.66667%}@media screen and (max-width: 860px){.contain .two-third{width:50%}}@media screen and (max-width: 620px){.contain .two-third{width:100%;float:none}}.contain .two-quarter{width:75%}.contain .full-width{width:100%;max-width:820px;float:none;margin:0 auto}.contain .full-width .two-third.centered{float:none;margin:0 auto;width:80%}@media screen and (max-width: 600px){.contain .full-width .two-third.centered{width:100%}}.contain .full-width.column{float:none}@media screen and (max-width: 860px){.contain .last-third{width:100%}}.panel{margin:20px 0 0 0;background:#f9f9f9;padding:20px;border:solid 1px #ddd;position:relative}body{font-family:"Open Sans",sans-serif}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#00a6d6;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#00a6d6;text-decoration:underline}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:14px;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility;color:#3c3c3c}p.lead{font-size:1.21875em;line-height:1.6}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:1.71429em}h2{font-size:1.5em}h3{font-size:1.28571em}h4{font-size:1.28571em}h5{font-size:1.28571em}h6{font-size:14px}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2em;margin-bottom:0.5em}hr{border:solid #e8e8e8;border-width:1px 0 0;clear:both;margin:1em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:600;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;color:#333333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#e0e0e0;padding:0.125em 0.3125em 0.0625em}ul,ol,dl{font-size:14px;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul{margin-left:1.1em}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25em;margin-bottom:0;list-style:none}nav ul{margin:0}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1em}ul.circle{list-style-type:circle;margin-left:1.1em}ul.disc{list-style-type:disc;margin-left:1.1em}ul.no-bullet{list-style:none}ol{margin-left:1.4em}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3em;font-weight:bold}dl dd{margin-bottom:0.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125em;color:#555555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #DDDDDD;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}.mobile-show{display:none}@media screen and (max-width: 600px){.mobile-show{display:block}.mobile-hide{display:none}}.hidden{display:none !important}.visible{display:block !important}.border-button{background:#fff;border:solid 1px #0085cf;color:#0085cf;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:inline-block;padding:8px 15px;clear:both;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.border-button:hover{-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.button{padding:5px 15px;font-weight:700;text-transform:capitalize;text-decoration:none;background:#da2700;color:#fff;position:relative;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.button:hover,.button:focus{text-decoration:none;color:#fff;outline:none}.previousPage .button{padding:5px 15px 5px 25px}.previousPage .button:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;position:absolute;top:0;bottom:0;display:block;margin:auto;left:12px}.nextPage .button{padding:5px 25px 5px 15px}.nextPage .button:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;position:absolute;top:0;bottom:0;display:block;margin:auto;right:12px}.inactive-button{padding:5px 15px;font-weight:700;text-transform:capitalize;text-decoration:none;background:#bcbcbc;color:#fff;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.inactive-button:active,.inactive-button:focus,.inactive-button:hover{color:#fff;text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:0;border-top:solid 1px #d1d4d4;border-bottom:solid 1px #d1d4d4;border-left:solid 1px #d1d4d4;border-right:0;padding:5px;padding-right:40px;background:url("../img/select-arrow.jpg") no-repeat right center}.primary-header{padding:30px 0;background:#fff;border-bottom:solid 1px #bcbcbc}.primary-header .contain{max-width:1020px;padding:0 10px}.primary-header .page-nav{margin-top:4px}.primary-header .page-nav .button,.primary-header .page-nav .inactive-button{display:block;height:37px;line-height:1.8em}.primary-header .page-nav .inactive-button{cursor:default}.primary-header .page-nav .inactive-button:active,.primary-header .page-nav .inactive-button:focus{color:#fff;outline:none;text-decoration:none}.primary-header .page-nav .current-page{line-height:2.7em}@media screen and (max-width: 640px){.primary-header .page-nav{float:none}}@media screen and (max-width: 600px){.primary-header .page-nav{margin-top:20px}}.primary-header .page-nav ul{overflow:hidden}@media screen and (max-width: 640px){.primary-header .primary-header nav.page-nav{float:none}}@media screen and (max-width: 600px){.primary-header .primary-header nav.page-nav{margin-top:20px}}.primary-header .primary-header nav.page-nav .button,.primary-header .primary-header nav.page-nav .inactive-button{display:block;height:37px;line-height:1.8em}.primary-header .primary-header nav.page-nav .inactive-button{cursor:default}.primary-header .primary-header nav.page-nav .inactive-button:active,.primary-header .primary-header nav.page-nav .inactive-button:focus{outline:none}.primary-header .primary-header nav.page-nav .current-page{line-height:2.7em}.primary-header .logo{font-size:1.71429em;font-weight:600;margin-bottom:0}@media screen and (max-width: 600px){.primary-header .logo{float:left;font-size:1.14286em}}nav.page-nav{float:right}@media screen and (max-width: 640px){nav.page-nav{float:none}}nav.page-nav ul{margin-bottom:0}nav.page-nav ul li{float:left;text-align:center;line-height:1.4em;min-width:90px}@media screen and (max-width: 640px){nav.page-nav ul li{text-align:center;width:33.333%;padding:0}nav.page-nav ul li a{display:block}nav.page-nav ul li span{width:100%;display:block}}.glossary-link-mobile{display:none;line-height:1.6em}@media screen and (max-width: 600px){.glossary-link-mobile{display:block;float:none !important;clear:both;text-align:left;padding:10px 0 0 0}}@media screen and (max-width: 600px){.glossary-link-desk{display:none}}#glossary{overflow:hidden;padding:5px 0}.glossary-link{float:right;position:relative;z-index:10;font-size:1.07143em}.glossary-link a{color:#bcbcbc;font-weight:600;line-height:0;background:url("../img/glossary.png");background-repeat:no-repeat;padding-right:30px;background-position:right 0;background-size:contain}.modal-overlay{background-color:rgba(0,0,0,0.5);position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:100;cursor:pointer;display:none}.modal-overlay.active{display:block}.glossary-modal{position:absolute;display:none;top:-100%;left:0;right:0;margin-right:auto;margin-left:auto;max-width:700px;width:100%;background-color:transparent;padding:20px;z-index:500;height:600px}.glossary-modal .modal-content{padding:0;background-color:#fff;border:solid 1px #efefef;position:relative;height:100%}.glossary-modal .glossary-wrap{padding:40px 50px 30px 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%}.glossary-modal .modal-close{float:right;position:absolute;top:-1px;right:-1px;padding:0 0 10px 10px;outline:none;z-index:100}.glossary-modal-active{top:13%;display:block;z-index:1000}@media screen and (max-width: 600px){.glossary-modal-active{top:0px}}.page-wrap{padding-top:40px;background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #fff 15%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(15%, #fff));background:-webkit-linear-gradient(top, #efefef 0%, #fff 15%);background:-o-linear-gradient(top, #efefef 0%, #fff 15%);background:-ms-linear-gradient(top, #efefef 0%, #fff 15%);background:linear-gradient(to bottom, #efefef 0%, #fff 15%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 )}.flow-modal-link{position:absolute;cursor:pointer;top:45%;left:16%}.accordion dt,.accordion dd{padding:10px;background:#dae9fb;background:-moz-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #dae9fb), color-stop(100%, #e3fcfe));background:-webkit-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:-o-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:-ms-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:linear-gradient(to right, #dae9fb 0%, #e3fcfe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dae9fb', endColorstr='#e3fcfe',GradientType=1 );margin-bottom:0;border-bottom:0}.accordion dt a,.accordion dd a{display:block;color:black;font-weight:bold;position:relative}.accordion dt a .triangle,.accordion dd a .triangle{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #7797bd;position:absolute;right:0;top:0;margin:auto;bottom:0}.accordion dt a .triangle.active-triangle,.accordion dd a .triangle.active-triangle{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #7797bd}.accordion dt{margin-top:10px}.accordion dd{border-top:0;margin-bottom:10px}.Safety-meter{width:100%;height:40px;background:#da2700;background:-moz-linear-gradient(left, #da2700 0%, #ffbc1a 50%, #6db115 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #da2700), color-stop(50%, #ffbc1a), color-stop(100%, #6db115));background:-webkit-linear-gradient(left, #da2700 0%, #ffbc1a 50%, #6db115 100%);background:-o-linear-gradient(left, #da2700 0%, #ffbc1a 50%, #6db115 100%);background:-ms-linear-gradient(left, #da2700 0%, #ffbc1a 50%, #6db115 100%);background:linear-gradient(to right, #da2700 0%, #ffbc1a 50%, #6db115 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#da2700', endColorstr='#6db115',GradientType=1 );position:relative}.Safety-meter .indicator{position:absolute;height:50px;background:#ffb705;width:10px;top:-5px;-webkit-box-shadow:1px 0 2px 0 rgba(0,0,0,0.75);-moz-box-shadow:1px 0 2px 0 rgba(0,0,0,0.75);box-shadow:1px 0 2px 0 rgba(0,0,0,0.75);left:0}ul.safety-meter{margin:0 0 -36px 0;overflow:hidden;padding:0 0 15px;z-index:100;position:relative}ul.safety-meter li{float:left;width:14.2857%;text-align:center;position:relative;background-color:#d8d8d8;font-weight:600;cursor:default;padding:12px 5px;border-left:1px solid #fff;font-size:16px}ul.safety-meter li:first-child{border:none}ul.safety-meter li.active:after{border-top:10px solid #d8d8d8;border-left:10px solid transparent;border-right:10px solid transparent;content:'';display:inline-block;left:0;right:0;margin:auto;position:absolute;top:100%;width:0px}ul.safety-meter li .correct-check,.true-false-questions ul.safety-meter li li.correct{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#d8d8d8}ul.safety-meter li .correct-check:before,.true-false-questions ul.safety-meter li li.correct:before{right:0;left:0}ul.safety-meter li .incorrect-check,.true-false-questions ul.safety-meter li li.incorrect{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#d8d8d8}ul.safety-meter li .incorrect-check:before,.true-false-questions ul.safety-meter li li.incorrect:before{right:0;left:0}.progress-description{border-top:solid 1px #efefef;border-left:solid 1px #efefef;border-right:solid 1px #efefef;padding:10px}.progress-description p{color:#da2700;text-align:center;margin-bottom:0}.answer-key ul li{position:relative;padding:0 0 0 35px;font-size:15px !important;margin-bottom:20px}.answer-key ul li img{position:absolute;left:0;top:3px}.check-answers{padding:20px;background:#fff;border:solid 1px #ddd;margin-top:20px}.check-answers ul li{list-style-type:disc;font-weight:700;list-style-position:outside;margin:0 0 10px 20px;font-size:14px !important}.true-false-questions .check-answers ul li{padding:0;margin:0 0 10px 20px}.true-false-questions ul.no-bold{margin:15px 0 20px 0}.true-false-questions ul.no-bold li{font-weight:500}@media screen and (max-width: 640px){.true-false-questions .correct-check:before,.true-false-questions ul li.correct:before{left:0 !important}}@media screen and (max-width: 640px){.true-false-questions .incorrect-check:before,.true-false-questions ul li.incorrect:before{left:0 !important}}.correct-check,.true-false-questions ul li.correct{color:#54b822}.correct-check:before,.true-false-questions ul li.correct:before{content:"";background:url("../img/green-check.png");display:block;width:20px;height:20px;background-size:cover;position:absolute;top:0;bottom:0;left:0;margin:auto}@media screen and (max-width: 640px){.correct-check:before,.true-false-questions ul li.correct:before{left:-10px}}.incorrect-check,.true-false-questions ul li.incorrect{color:#da2700}.incorrect-check:before,.true-false-questions ul li.incorrect:before{content:"";background:url("../img/red-x.png");display:block;width:20px;height:20px;background-size:cover;position:absolute;top:0;bottom:0;left:0;margin:auto}@media screen and (max-width: 640px){.incorrect-check:before,.true-false-questions ul li.incorrect:before{left:-10px}}.true-false-questions{overflow:hidden;padding:20px 80px 60px}@media screen and (max-width: 700px){.true-false-questions{padding:20px}}.true-false-questions .input-group input[type="checkbox"]{position:absolute;cursor:pointer;left:0;top:2px}.true-false-questions .input-group input[type="radio"]{position:absolute;cursor:pointer;left:0;top:1px}.true-false-questions ul{margin:20px 0}.true-false-questions ul li{font-size:16px;font-weight:700;position:relative;margin:0 0 15px 0;padding:0 0 0 30px}.true-false-questions .input-group{position:relative;padding:0 0 0 25px;margin-bottom:20px}.true-false-questions .input-group label{font-weight:700;line-height:1.4em}.true-false-questions input[type="submit"].test-submit{cursor:pointer;padding:10px 15px;border:none;margin-top:20px;background:#da2700;color:#fff;outline:none;display:inline-block;font-size:15px;font-weight:700;-webkit-appearance:none;border-radius:0}.true-false-questions .question-description{padding:10px 20px;background:#fff;border:solid 1px #ddd;margin-bottom:20px;overflow:hidden;line-height:1.4em}.true-false-questions .question-description img{padding:0 10px 0 0;float:left}.true-false-questions .next-question{line-height:1.15em;border:none;background:#da2700;color:#fff;display:inline-block;text-decoration:none;font-size:15px;font-weight:700;padding:10px 15px;-webkit-appearance:none;border-radius:0}.tabs{margin:0}.tabs li{width:100%;margin-bottom:5px}.tabs li a{padding:10px;display:block;color:#000;background:#dae9fb;background:-moz-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #dae9fb), color-stop(100%, #e3fcfe));background:-webkit-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:-o-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:-ms-linear-gradient(left, #dae9fb 0%, #e3fcfe 100%);background:linear-gradient(to right, #dae9fb 0%, #e3fcfe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dae9fb', endColorstr='#e3fcfe',GradientType=1 )}.tabs li a.active{border-top:solid 2px #0e6be9;border-bottom:solid 2px #0e6be9;border-left:solid 2px #0e6be9;position:relative;z-index:0}.tabs li a.active:after{content:"";width:0;height:0;display:block;position:absolute;top:-3px;right:-11px;z-index:1;background:url("../img/tab-arrow.png");height:47px;width:11px}.tabs,.tabgroup{width:50%;position:relative}@media screen and (max-width: 600px){.tabs,.tabgroup{width:100%}}.tabs #tab6 p,.tabs #tab7 p,.tabgroup #tab6 p,.tabgroup #tab7 p{right:0 !important;max-width:100%}.tabs .tab-content,.tabgroup .tab-content{position:relative}.tabs .tab-content img,.tabgroup .tab-content img{position:relative;bottom:0;z-index:0}.tabs .tab-content p,.tabgroup .tab-content p{position:absolute;right:-81px;z-index:99;max-width:180px;text-align:center;font-weight:bold}@media screen and (max-width: 940px){.tabs .tab-content p,.tabgroup .tab-content p{position:relative}}.site-footer{margin-top:80px;display:block}.chapter-nav{display:block;height:100%;margin-bottom:20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 80px}@media screen and (max-width: 640px){.chapter-nav{padding:0}}.chapter-nav .mobile-chapter{display:none}.chapter-nav .mobile-chapter p{margin-bottom:0;text-align:center;letter-spacing:15px}@media screen and (max-width: 600px){.chapter-nav .mobile-chapter{display:block;width:100%;clear:both;padding:5px;background:#efefef}}.chapter-nav span.prev-chapter-span{position:absolute;left:0;top:0;height:37px;width:80px}@media screen and (max-width: 640px){.chapter-nav span.prev-chapter-span{display:none}.chapter-nav span.prev-chapter-span a{height:0}.chapter-nav span.prev-chapter-span .button,.chapter-nav span.prev-chapter-span .inactive-button{display:none}}.chapter-nav span.prev-chapter-span a{height:37px}.chapter-nav span.prev-chapter-span a.button{padding:10px 15px 10px 25px;font-size:15px;line-height:1.1em;display:block}.chapter-nav span.prev-chapter-span .button,.chapter-nav span.prev-chapter-span .inactive-button{display:block;padding:10px 15px 10px 25px;font-size:15px;line-height:1.1em;margin:0}.chapter-nav span.prev-chapter-span .inactive-button{cursor:default}.chapter-nav span.next-chapter-span{position:absolute;right:0;top:0;height:37px;width:80px}@media screen and (max-width: 640px){.chapter-nav span.next-chapter-span{display:none}.chapter-nav span.next-chapter-span a{height:0}.chapter-nav span.next-chapter-span .button,.chapter-nav span.next-chapter-span .inactive-button{display:none}}.chapter-nav span.next-chapter-span a{height:37px}.chapter-nav span.next-chapter-span a.button{padding:10px 25px 10px 15px;font-size:15px;line-height:1.1em;display:block}.chapter-nav span.next-chapter-span .button,.chapter-nav span.next-chapter-span .inactive-button{display:block;padding:10px 25px 10px 15px;line-height:1.1em;margin:0}.chapter-nav span.next-chapter-span .inactive-button{cursor:default}.chapter-nav span.next-chapter-span .inactive-button:active,.chapter-nav span.next-chapter-span .inactive-button:focus{outline:none}.chapter-nav ul.chapter-list{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd}.chapter-nav ul.chapter-list.page-list{overflow:hidden;border:none;text-align:center}.chapter-nav ul.chapter-list.page-list li{display:inline-block;line-height:2.5em;float:none;background:#e2e2e2;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:0 20px}@media screen and (max-width: 640px){.chapter-nav ul.chapter-list.page-list li{width:14.27%;padding:0}}.chapter-nav ul.chapter-list.page-list li:first-child{border-left:1px solid #cdcdcd}.chapter-nav ul.chapter-list.page-list li .active-page{color:#da2700}.chapter-nav ul.chapter-list li.chapters.chap-two-section{width:25%}.chapter-nav ul.chapter-list li.chapters.chap-two-section span{float:left}.chapter-nav ul.chapter-list ul.chapter-number{display:block;float:right;background:#ececec;padding:0 0 0 5px;text-align:center;letter-spacing:5px;position:relative;width:56%}@media screen and (max-width: 640px){.chapter-nav ul.chapter-list ul.chapter-number{background:transparent;display:block;float:none;position:static;top:100%;left:0;width:120%}}.chapter-nav ul.chapter-list ul.chapter-number li{float:left;padding:0 5px;letter-spacing:5px}.chapter-nav ul.chapter-list ul.chapter-number a{color:#0085cf}.chapter-nav ul.chapter-list ul.chapter-number:before{content:"";width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:10px solid #e2e2e2;position:absolute;left:-1px}@media screen and (max-width: 640px){.chapter-nav ul.chapter-list ul.chapter-number:before{border-left:18px solid transparent;border-right:18px solid transparent;border-top:10px solid #e2e2e2}}.chapter-nav ul.chapter-list li{float:left;line-height:2.65;height:100%;background:#e2e2e2}.chapter-nav ul.chapter-list li a{color:#8f8f8f;display:block;font-weight:bold;text-decoration:none;outline:none}.chapter-nav ul.chapter-list li.chapters{display:block;width:20%;text-align:center;line-height:2.5em;border-right:#cdcdcd solid 1px;position:relative}.chapter-nav ul.chapter-list li.chapters.active a{color:#da2700}.chapter-nav ul.chapter-list li.chapters span{width:75%}.chapter-nav ul.chapter-list li.chapters:last-child{border-right:none}@media screen and (max-width: 640px){.chapter-nav ul.chapter-list li.chapters{border-left:1px solid #cdcdcd;border-left:1px solid #cdcdcd}.chapter-nav ul.chapter-list li.chapters+li.chapters{border-left:0;border-right:1px solid #cdcdcd}}@media (min-width: 640px){.chapter-nav ul.chapter-list li.chapters.expanded-large{width:55% !important}.chapter-nav ul.chapter-list li.chapters.expanded-medium{width:40% !important}.chapter-nav ul.chapter-list li.chapters.expanded-small{width:30% !important}}@media (min-width: 640px){.chapter-nav ul.chapter-list.collapsed-large li{width:11% !important}.chapter-nav ul.chapter-list.collapsed-medium li{width:14% !important}.chapter-nav ul.chapter-list.collapsed-small li{width:16% !important}}nav.page-nav.mobile-footer-next-prev{display:none}@media screen and (max-width: 640px){nav.page-nav.mobile-footer-next-prev{display:block;clear:both;margin:0 auto 20px;float:none}nav.page-nav.mobile-footer-next-prev .button,nav.page-nav.mobile-footer-next-prev .inactive-button{height:37px;line-height:1.8em}}h1 span{font-weight:300}.learning-overview h3{font-size:1.85714em}.philosophy{background:url("../img/philosophy-bg.jpg");background-size:cover;padding:20% 0;margin-top:20px;clear:both}@media screen and (max-width: 600px){.philosophy{padding:20% 20px}.philosophy h1{font-size:24px}}.philosophy .philosophy-content{width:80%;margin:0 auto;padding:30px;background:#fff;text-align:center}.philosophy .last-page-content{width:60%;margin:0 auto;padding:30px;background:#fff;text-align:center}@media screen and (max-width: 600px){.philosophy .last-page-content{width:100%;max-width:330px}}.select-input-group{margin-top:10px}.electric-pole-select{width:60%;margin:0;padding:10px 5px;min-height:34px;outline:none;cursor:pointer;margin-left:10px}@media screen and (max-width: 600px){.electric-pole-select{width:85%;margin:0}}.answer-button{border:none;background:#da2700;color:#fff;display:inline-block;width:auto;padding:10px 15px;margin-top:20px;font-size:15px;outline:none;cursor:pointer;font-weight:700;-webkit-appearance:none;border-radius:0}.question-number{width:10%;background:#da2700;min-height:35px;padding-top:6px}@media screen and (max-width: 600px){.question-number{width:15%}}.question-number p{margin:0;text-align:center;color:#fff;font-size:14px;font-weight:700}.question-number .correct-background{background:#54b822}.question-number.correct{background:#54b822}.image-caption{background:#f9f9f9;border:solid 1px #ddd;margin-top:20px;position:relative;max-width:254px;margin-right:auto;margin-left:auto;text-align:center}.image-caption img{margin:0 auto;display:block}.image-caption p{padding:10px;font-weight:700;text-align:center;margin-bottom:0}.Safety-tips-two-column-centered{max-width:520px;margin:0 auto}.Safety-tips-two-column-centered .image-caption{min-height:230px}@media screen and (max-width: 860px){.Safety-tips-two-column-centered{max-width:100%;padding:0 10px}}@media screen and (max-width: 640px){.modal-link-review img{width:35px}}.roof-workers{max-width:800px;background:url("../img/working-outdoors.jpg");border:solid 1px #ddd;position:relative;background-repeat:no-repeat;background-size:100%;padding:33% 0}.roof-workers a#modal-link-one{left:10%;top:13%}.roof-workers a#modal-link-two{left:20%;top:20%}.roof-workers a#modal-link-three{bottom:18%;left:33%}.roof-workers a#modal-link-four{right:38%;bottom:30%}.roof-workers #modal-link-five{right:20%;top:20%}.roof-workers a{position:absolute;cursor:pointer}.digging-workers{max-width:800px;background:url("../img/digging-work.jpg");border:solid 1px #ddd;position:relative;background-repeat:no-repeat;background-size:100%;padding:28.5% 0}.digging-workers a#modal-link-one{left:11%;top:5%}@media screen and (max-width: 600px){.digging-workers a#modal-link-one{left:1%;top:2%}}.digging-workers a#modal-link-two{bottom:20%;right:41%}.digging-workers a#modal-link-three{top:5%;right:25%}.digging-workers a#modal-link-four{right:10%;bottom:45%}.digging-workers a{position:absolute;cursor:pointer}.final-modal{position:absolute;display:none;top:-100%;left:0;right:0;margin-right:auto;margin-left:auto;max-width:500px;width:100%;background-color:transparent;padding:0;z-index:500;padding:20px}.final-modal .modal-content{background-color:#fff;border:solid 1px #efefef;padding:40px 50px 30px 20px;position:relative;margin:0}.final-modal .modal-content img{padding-bottom:10px}.final-modal .modal-content p{font-size:14px}.final-modal .modal-close{float:right;position:absolute;right:0;top:0;cursor:pointer}.modal-content .heading{padding:10px 0}.review-modal{position:absolute;display:none;top:-100%;left:0;right:0;margin-right:auto;margin-left:auto;max-width:500px;width:100%;background-color:transparent;padding:20px;z-index:500}@media screen and (max-width: 600px){.review-modal{width:100%}}.review-modal .modal-content{background-color:#fff;border:solid 1px #efefef;position:relative;padding:40px 50px 30px 20px}.review-modal .modal-content ul{margin:0}.review-modal .modal-content img{padding-bottom:10px}.review-modal .modal-content p{font-size:14px}.review-modal .modal-close{float:right;position:absolute;right:-1px;top:-1px;cursor:pointer}.review-modal-active{top:13%;display:block}@media screen and (max-width: 600px){.review-modal-active{top:0px}}.color-select-input-group{position:relative;background:#efefef;padding:10px 15px;margin-top:20px}.color-select-input-group p{margin-bottom:0;font-size:14px;width:65%}@media screen and (max-width: 600px){.color-select-input-group p{width:100%}}.color-select-wrapper .button-wrapper{float:right}.button-wrapper #feedback{padding-top:20px}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;float:right;font-size:14px;color:#333;width:30%;height:30px}@media screen and (max-width: 600px){.select{width:100%;margin-top:20px}}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:8px 15px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#333 transparent transparent transparent;position:absolute;top:12px;right:10px}.select-styled:active:after,.select-styled.active:after{top:6px;border-color:transparent transparent #333 transparent}.red{font-weight:700;color:#da2700}.yellow{font-weight:700;color:#e6c300}.orange{font-weight:700;color:#df5400}.blue{font-weight:700;color:#2274ea}.purple{font-weight:700;color:#b500f1}.green{font-weight:700;color:#20c200}.pink{font-weight:700;color:#d200cb}.white{font-weight:700}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;border:solid 1px #efefef;background-color:#fff}.select-options li.red:hover{background:#da2700;color:#fff}.select-options li.yellow:hover{background:#e6c300;color:#fff}.select-options li.orange:hover{background:#df5400;color:#fff}.select-options li.green:hover{background:#20c200}.select-options li.blue:hover{background:#2274ea}.select-options li.purple:hover{background:#b500f1}.select-options li.pink:hover{background:#d200cb}.select-options li{margin:0;padding:8px 0;font-size:14px;text-indent:15px;border-top:1px solid #e6e6e6;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-ms-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.select-options li:hover{color:#fff;background:#333}.select-options li[rel="hide"]{display:none}.check-answers-button{margin-top:10px;margin-top:10px;display:inline-block;padding:15px;background:#da2700;color:#fff}.check-answers-button:visited{color:white}.check-answers-button.disabled{background:#efefef;color:#b2b1b1;pointer-events:none;cursor:default}#try1,#try2,#try3{margin:30px 0 0 0;line-height:1.5em}.next-button{float:right;border:none;background:#da2700;color:#ffffff;display:inline-block;padding:10px 15px;font-size:15px;font-weight:700;cursor:pointer;outline:none;margin-top:20px;-webkit-appearance:none;border-radius:0}.wire-down{max-width:800px;background:url("../img/wire-down.jpg") no-repeat;border:solid 1px #ddd;position:relative;background-size:100%;background-repeat:no-repeat;background-size:100%;padding:28% 0}.wire-down a#modal-link-one{left:10%;top:38%}.wire-down a#modal-link-two{left:19%;bottom:30%}.wire-down a#modal-link-three{bottom:40%;left:42%}.wire-down a#modal-link-four{bottom:35%;right:30%}.wire-down a#modal-link-five{right:10%;bottom:10%}.wire-down a{position:absolute;cursor:pointer}.power-tools{max-width:800px;background:url("../img/power-tools.jpg") no-repeat;border:solid 1px #ddd;position:relative;background-repeat:no-repeat;background-size:100%;padding:33% 0}.power-tools a#modal-link-one{left:9%;top:40%}.power-tools a#modal-link-two{left:20%;bottom:26%}.power-tools a#modal-link-three{top:20%;left:47%}.power-tools a#modal-link-four{bottom:38%;right:40%}.power-tools a#modal-link-five{right:36%;bottom:8%}.power-tools a#modal-link-six{right:3%;top:50%}.power-tools a{position:absolute;cursor:pointer}.copper-theft{max-width:800px;background:url("../img/copper-theft-bg.jpg") no-repeat;border:solid 1px #ddd;position:relative;background-size:100%;padding:28% 0}.copper-theft a#modal-link-one{left:15%;top:20%}.copper-theft a#modal-link-two{left:15%;bottom:29%}.copper-theft a#modal-link-three{top:50%;left:44%}.copper-theft a#modal-link-four{bottom:40%;right:21%}.copper-theft a{position:absolute;cursor:pointer}.house-fire{max-width:800px;background:url("../img/house-fire.jpg") no-repeat;border:solid 1px #ddd;position:relative;padding:27% 0;background-size:100%}.house-fire a#modal-link-one{left:29%;bottom:30%}.house-fire a#modal-link-two{bottom:35%;right:20%}.house-fire a{position:absolute;cursor:pointer}.construction{padding:27% 0;max-width:800px;background:url("../img/construction.jpg") no-repeat;border:solid 1px #ddd;position:relative;background-size:100%}.construction a#modal-link-one{left:15%;bottom:32%}.construction a#modal-link-one:after{content:"1.";top:-70px}@media screen and (max-width: 640px){.construction a#modal-link-one:after{top:-30px;left:6px}}.construction a#modal-link-two{right:20%;top:11%}.construction a#modal-link-two:after{content:"2.";left:-50px}@media screen and (max-width: 640px){.construction a#modal-link-two:after{left:-23px}}.construction a#modal-link-three{left:33%;bottom:22%}.construction a#modal-link-three:after{content:"3.";left:-40px;top:40px}@media screen and (max-width: 640px){.construction a#modal-link-three:after{left:-20px;top:20px}}.construction a#modal-link-four{top:30%;right:1%}.construction a#modal-link-four:after{content:"4.";left:-90px}@media screen and (max-width: 640px){.construction a#modal-link-four:after{left:-30px}}.construction a{position:absolute;cursor:pointer}.construction a:after{position:absolute;font-size:55px;font-weight:700;color:#da2700;font-family:"Open Sans",sans-serif}@media screen and (max-width: 640px){.construction a:after{font-size:25px}}.utility-truck{padding:28% 0;max-width:800px;background:url("../img/utility-truck.jpg") no-repeat;border:solid 1px #ddd;position:relative;background-size:100%}.utility-truck a#modal-link-one{left:16%;top:29%}.utility-truck a#modal-link-two{left:36%;bottom:42%}.utility-truck a#modal-link-three{bottom:20%;left:37%}.utility-truck a#modal-link-four{bottom:50%;right:16%}.utility-truck a{position:absolute;cursor:pointer}.electricuted{padding:27% 0;max-width:800px;background:url("../img/electricuted.jpg") no-repeat;border:solid 1px #ddd;position:relative;background-size:100%}.electricuted a#modal-link-one{left:15%;top:47%}.electricuted a#modal-link-two{right:25%;bottom:40%}.electricuted a{position:absolute;cursor:pointer}.police{padding:27% 0;max-width:800px;background:url("../img/police.jpg") no-repeat;border:solid 1px #ddd;position:relative;background-size:100%}.police a#modal-link-one{left:10%;top:33%}.police a#modal-link-two{left:43%;top:10%}.police a#modal-link-three{bottom:18%;left:33%}.police a#modal-link-four{right:38%;bottom:30%}.police #modal-link-five{right:20%;top:20%}.police a{position:absolute;cursor:pointer}.review-page .image-caption{min-height:220px}.review-page .image-caption img{margin-bottom:20px}.review-page a.final-modal-link-review{position:relative;display:block;height:1px}.review-page a.final-modal-link-review img{cursor:pointer;position:absolute;left:0;right:0;top:-38px;bottom:0}/*
Video.js Default Styles (http://videojs.com)
Version 4.11.2
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#cccccc}@font-face{font-family:'VideoJS';src:url("../font/vjs.eot");src:url("../font/vjs.eot?#iefix") format("embedded-opentype"),url("../font/vjs.woff") format("woff"),url("../font/vjs.ttf") format("truetype"),url("../font/vjs.svg#icomoon") format("svg");font-weight:normal;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #ffffff;-moz-box-shadow:0 0 2em #ffffff;box-shadow:0 0 2em #ffffff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;-moz-transition:visibility 0.1s, opacity 0.1s;-o-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0em 0em 1em #ffffff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:0.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:0.5em;height:0.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:0.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:0.3em;height:1em;top:-1em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,0.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:0.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:0.5em;top:0.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:0.1em solid #3b4249;-webkit-border-radius:0.8em;-moz-border-radius:0.8em;border-radius:0.8em;-webkit-box-shadow:0px 0px 1em rgba(255,255,255,0.25);-moz-box-shadow:0px 0px 1em rgba(255,255,255,0.25);box-shadow:0px 0px 1em rgba(255,255,255,0.25);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #ffffff;-moz-box-shadow:0 0 3em #ffffff;box-shadow:0 0 3em #ffffff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666666;line-height:1;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-0.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000000;background:rgba(0,0,0,0.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:0.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0em 0em 0.1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#ffffff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff}.video-js{background-color:#000;position:relative;padding:56.25% 0 0 0;font-size:10px;vertical-align:middle;font-weight:normal;font-style:normal;font-family:Arial, sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;padding-top:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000000;background-color:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.video-js.vjs-fullscreen .vjs-text-track{font-size:3em}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial, sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}.electric-pole{position:relative;background:url(../img/electric-pole-blank-centered.jpg) top center no-repeat;height:553px;width:100%}.electric-pole .marker{-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 15px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 15px rgba(0,0,0,0.3);box-shadow:0px 0px 15px rgba(0,0,0,0.3);cursor:default;position:absolute;background-color:#da2700;color:#fff;padding:10px 14px;text-align:center;font-weight:700;height:auto;width:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.electric-pole .marker span{display:block;padding:5px 0 0 0}.electric-pole .marker span a{cursor:pointer;font-size:10px;color:#fff}.electric-pole .marker.correct{background-color:#54b822}.electric-pole .marker.link-active{cursor:pointer}.electric-pole .marker.top:after{position:absolute;top:-5px;left:20%;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #da2700}.electric-pole .marker.correct.top:after{border-bottom:5px solid #54b822}.electric-pole .marker.bottom:after{position:absolute;bottom:-5px;left:50%;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #da2700}.electric-pole .marker.correct.bottom:after{border-top:5px solid #54b822}.electric-pole .marker.left:after{position:absolute;top:20%;left:-5px;content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #da2700}.electric-pole .marker.correct.left:after{border-right:5px solid #54b822}.electric-pole .marker.right:after{position:absolute;top:50%;right:-5px;content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #da2700}.electric-pole .marker.correct.right:after{border-left:5px solid #54b822}.m1{top:4%;right:54%}.m2{top:6%;left:72%}.m3{top:20%;right:65%}.m4{top:31%;left:68%}.m5{top:35%;right:66%}.m6{top:50%;right:53%}.m7{top:42%;left:75%}.m8{top:51%;left:70%}.m9{top:64%;left:70%}.m10{top:82%;left:60%}.m11{top:90%;right:58%}
