#modal-video{left:50%;margin-left:-415px;overflow:visible;position:absolute;width:830px}#modal-video .modal-body{overflow:visible}.video .modal-header #description{padding-top:0}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-moz-box-sizing:border-box;box-sizing:border-box}.vertical-shadow{border:1px solid #ccc;border-bottom:1px solid #aaa;box-shadow:0 1px 3px #ccc}html.page-container-min-width-zero body,html.page-container-min-width-zero #page-container,html.page-container-min-width-zero footer,html.page-container-min-width-zero footer .footer-container{min-width:0}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}@media screen and (max-width:480px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media screen and (max-width:480px){body,footer,#page-container{min-width:0}#top-header-container .sitewide-navigation .nav-subheader .nav-link,#top-header-container #search-box{display:none}html.modernizr-flexbox #top-header-container .sitewide-navigation{display:block;width:100%}html.modernizr-flexbox #top-header-container .nav-subheader{display:block}#top-header-container #header-logo{display:block;float:none}#top-header-container #page_auth{font-size:90%;position:absolute;right:0}#top-header-container #page_auth #user-info>*{display:none}#top-header-container #page_auth #user-info a{padding:0 8px;border-right:0}#top-header-container #page_auth #user-info a.highlight{display:inline}.ui-autocomplete.ui-menu{max-width:360px}.ui-autocomplete.ui-menu .ui-menu-item a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container{width:auto}.row,.thumbnails{margin-left:0}.row-fluid{margin-bottom:0}.row-fluid [class*="span"]{display:block;float:none;margin-left:0;margin-bottom:20px;width:auto}.row-fluid .span-one-third{margin:0 auto;width:300px}footer .footer-container{min-width:0}footer .footer-container .main-links .span1,footer .footer-container .main-links .span2,footer .footer-container .main-links .span3,footer .footer-container .extra-links .span1{float:left;width:48.93617021276595%;*width:48.88297872340425%}footer .footer-container .main-links .span1:nth-child(2n),footer .footer-container .main-links .span2:nth-child(2n),footer .footer-container .main-links .span3:nth-child(2n),footer .footer-container .extra-links .span1:nth-child(2n){margin-left:2.127659574468085%}footer .footer-container .main-links .span1:nth-child(2n+1),footer .footer-container .main-links .span2:nth-child(2n+1),footer .footer-container .main-links .span3:nth-child(2n+1),footer .footer-container .extra-links .span1:nth-child(2n+1){clear:both}footer .footer-container .handtree{right:auto}}@media screen and (max-width:320px){.ui-autocomplete.ui-menu{max-width:280px}}@media screen and (max-width:567px){.pure-visible-sm{display:none!important}.pure-visible-md{display:none!important}.pure-visible-lg{display:none!important}.pure-visible-xl{display:none!important}.pure-hidden-xs{display:none!important}.pure-visible-xs{display:block!important}}@media screen and (min-width:568px) and (max-width:767px){.pure-visible-xs{display:none!important}.pure-visible-md{display:none!important}.pure-visible-lg{display:none!important}.pure-visible-xl{display:none!important}.pure-hidden-sm{display:none!important}.pure-visible-sm{display:block!important}}@media screen and (min-width:768px) and (max-width:1023px){.pure-visible-xs{display:none!important}.pure-visible-sm{display:none!important}.pure-visible-lg{display:none!important}.pure-visible-xl{display:none!important}.pure-hidden-md{display:none!important}.pure-visible-md{display:block!important}}@media screen and (min-width:1024px) and (max-width:1279px){.pure-visible-xs{display:none!important}.pure-visible-sm{display:none!important}.pure-visible-md{display:none!important}.pure-visible-xl{display:none!important}.pure-hidden-lg{display:none!important}.pure-visible-lg{display:block!important}}@media screen and (min-width:1280px){.pure-visible-xs{display:none!important}.pure-visible-sm{display:none!important}.pure-visible-md{display:none!important}.pure-visible-lg{display:none!important}.pure-hidden-xl{display:none!important}.pure-visible-xl{display:block!important}}.visible-on-responsive-page{display:block important!}.pure-g [class*="pure-u"]{font-family:'Proxima Nova',sans-serif}.responsive-img{display:block;margin:0 auto;max-width:100%}.subtitles-container{background:#fff;display:none;clear:both;margin:10px 0;padding:5px 0;border:1px solid #bbb;box-shadow:inset 0 0 10px #CCC}.subtitles{max-height:200px;padding:0 5px;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}.subtitles a,.subtitles a:visited:focus,.subtitles a:link:focus{color:#333;display:block;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.6em;padding:0 5px;width:920px}.subtitles a:before{content:attr(data-fmttime);color:#759243;display:inline-block;width:35px}.subtitles a:hover:before{color:#fafafa}.subtitles .active{background-color:#d3ddb6;font-weight:bold}.subtitles li:hover,.subtitles a:hover,.subtitles a:visited:hover,.subtitles a:link:hover{background-color:#9db63b;color:#fafafa;text-decoration:none}body,#page-container,footer,footer .footer-container{min-width:0}div.video{min-width:0}.video-container{position:relative}.video-container .video-title{font-family:'Proxima Nova Semibold',sans-serif;font-size:18px;line-height:1.2;padding:15px}#topics{display:block;float:left}.youtube-video{padding-bottom:10px;position:relative}.youtube-video object{display:block}.youtube-video .video-duration{background:rgba(0,0,0,0.7);border-radius:2px;bottom:18px;color:#fff;left:8px;padding:2px;position:absolute}.player-container iframe{display:block}.dashboard-discussion-link{display:none;padding-left:5px;margin-top:3px}.dashboard-root .dashboard-discussion-link{display:inline-block}#playback-speed-options-container{width:500px;margin:-235px 0 0 -250px;top:50%;display:block;z-index:2147483623}#playback-speed-options-container .modal-body{padding:0}#playback-speed-options-container .modal-body ol{font-size:14px}#playback-speed-options-container .modal-body img{display:block;margin-left:auto;margin-right:auto;padding:4px 0}@media screen and (max-width:567px){#tutorial-page{width:100%}#tutorial-page .tutorial-nav{display:block;background-color:white;max-width:inherit;min-width:0;position:static;width:auto}#tutorial-page .tutorial-nav .topic{width:auto}#tutorial-page .tutorial-nav .nav-container{position:static;width:auto}#tutorial-page .tutorial-nav .slimScrollDiv,#tutorial-page .tutorial-nav .js-touch-scroll,#tutorial-page .tutorial-nav .topic-nav-content{display:none}#tutorial-page .tutorial-content{border-left:none;display:block}#tutorial-page .discussion-guidelines{display:none}#tutorial-page .video-discussion{width:100%}#tutorial-page .video-discussion .questions-tab,#tutorial-page .video-discussion .comments-tab{max-width:none}#tutorial-page .tutorial-content .title-header{margin-right:0}.mobile-friendly-video-page #tutorial-page .tutorial-nav{display:table-footer-group}.mobile-friendly-video-page #tutorial-page .tutorial-nav .nav-container{background:#f7f7f7;border:1px solid #ddd;margin:0 10px 40px 10px}.mobile-friendly-video-page #tutorial-page .tutorial-nav .slimScrollDiv,.mobile-friendly-video-page #tutorial-page .tutorial-nav .js-touch-scroll,.mobile-friendly-video-page #tutorial-page .tutorial-nav .topic-nav-content{display:block;height:auto!important}}.post-video-layer{margin:auto;max-width:1000px;position:relative}.post-video-view{position:absolute;height:500px;width:100%;z-index:1;overflow:hidden}.end-of-video-signup-callout{margin:50px}.end-of-video-signup-callout .small-headline{color:#639b24;text-transform:uppercase}.end-of-video-signup-callout .big-headline{margin-top:10px}.end-of-video-signup-callout .button-containers{margin-top:30px}.end-of-video-signup-callout .kui-button{width:250px}.zoomed-task .post-video-view{height:520px}.zoomed-task .recommendations-background.video-task-info{height:450px}.recommendations-background{position:relative;height:400px;width:100%;padding:20px 0}.recommendations-background.video-task-info{background:#fdfdfd;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:430px;padding-bottom:50px}.recommendations-background.video-task-info .stat-row{padding-top:13px}.recommendations-background.video-task-info .stat-row .end-of-task-block{padding:40px 10px 10px}.recommendations-background.video-task-info .replay-video,.recommendations-background.video-task-info .up-next-link{font-size:24px;fant-family:'Proxima Nova',sans-serif;-webkit-font-smoothing:antialiased}.recommendations-background.video-task-info .replay-video:link,.recommendations-background.video-task-info .up-next-link:link,.recommendations-background.video-task-info .replay-video:visited,.recommendations-background.video-task-info .up-next-link:visited{color:#76a005}.recommendations-background.video-task-info .replay-video:focus,.recommendations-background.video-task-info .up-next-link:focus,.recommendations-background.video-task-info .replay-video:hover,.recommendations-background.video-task-info .up-next-link:hover{color:#2c3747}.recommendations-background.video-task-info .replay-video:active,.recommendations-background.video-task-info .up-next-link:active{color:#005a88}.qtip.info-tooltip{max-width:400px}.tooltip-content-container{display:inline-table;padding:5px;position:relative}.tooltip-content-container .main-content{float:left;margin-bottom:10px;margin-left:-5px;margin-right:115px;margin-top:-5px;max-width:300px;min-width:115px;padding-right:15px}.tooltip-content-container .main-content .title{font-size:16px}.tooltip-content-container .subtitle{bottom:-3px;color:#999;font-size:90%;left:0;position:absolute}.tooltip-content-container .download-link-container{font-size:90%;position:absolute;right:0;top:0}.tooltip-content-container .download-link-container a.download-link{line-height:90%}.tooltip-content-container .youtube-link-container{font-size:90%}.tooltip-content-container .youtube-link-container a.view-on-youtube-link{line-height:90%}.tooltip-content-container .license-icon{font-size:80%;margin-top:1em}.tooltip-content-container .license-icon img{bottom:-2px;opacity:.7;filter:alpha(opacity=70)}.tooltip-content-container .disabled,.tooltip-content-container .disabled label,.tooltip-content-container .disabled a{color:#ccc!important;cursor:not-allowed}.tooltip-content-container a:hover,.tooltip-content-container a:focus,.tooltip-content-container a{text-decoration:none}.video-extra-links,span.extra-link-bar .dropdown-menu,.scratchpad-playbar-area .dropdown-menu{margin-top:-1px}.video-extra-links li>a,span.extra-link-bar .dropdown-menu li>a,.scratchpad-playbar-area .dropdown-menu li>a,.video-extra-links li>label,span.extra-link-bar .dropdown-menu li>label,.scratchpad-playbar-area .dropdown-menu li>label{display:block;padding:2px 8px;text-decoration:none;white-space:nowrap}.video-extra-links li>a .link-text,span.extra-link-bar .dropdown-menu li>a .link-text,.scratchpad-playbar-area .dropdown-menu li>a .link-text,.video-extra-links li>label .link-text,span.extra-link-bar .dropdown-menu li>label .link-text,.scratchpad-playbar-area .dropdown-menu li>label .link-text{margin-right:10px}.video-extra-links li input,span.extra-link-bar .dropdown-menu li input,.scratchpad-playbar-area .dropdown-menu li input{margin:6px 2px}.video-extra-links li [class^="icon-"],span.extra-link-bar .dropdown-menu li [class^="icon-"],.scratchpad-playbar-area .dropdown-menu li [class^="icon-"],.video-extra-links li [class*=" icon-"],span.extra-link-bar .dropdown-menu li [class*=" icon-"],.scratchpad-playbar-area .dropdown-menu li [class*=" icon-"]{width:20px;margin-right:6px}.video-extra-links li .icon-large:before,span.extra-link-bar .dropdown-menu li .icon-large:before,.scratchpad-playbar-area .dropdown-menu li .icon-large:before{width:auto}.video-extra-links .disabled,span.extra-link-bar .dropdown-menu .disabled,.scratchpad-playbar-area .dropdown-menu .disabled,.video-extra-links .disabled label,span.extra-link-bar .dropdown-menu .disabled label,.scratchpad-playbar-area .dropdown-menu .disabled label,.video-extra-links .disabled a,span.extra-link-bar .dropdown-menu .disabled a,.scratchpad-playbar-area .dropdown-menu .disabled a{color:#ccc!important;cursor:not-allowed}.video-extra-links input[disabled],span.extra-link-bar .dropdown-menu input[disabled],.scratchpad-playbar-area .dropdown-menu input[disabled]{cursor:not-allowed}.video-extra-links,span.extra-link-bar{font-size:13px;margin-bottom:0;padding-bottom:0;position:relative;float:left}.video-extra-links .dropdown-toggle,span.extra-link-bar .dropdown-toggle,.video-extra-links .tooltip-toggle,span.extra-link-bar .tooltip-toggle,.video-extra-links .dropdown-menu,span.extra-link-bar .dropdown-menu,.video-extra-links .share-link,span.extra-link-bar .share-link{margin-left:5px}.video-extra-links .dropdown-toggle,span.extra-link-bar .dropdown-toggle,.video-extra-links .tooltip-toggle,span.extra-link-bar .tooltip-toggle{border-top:0;color:inherit;display:inline-block;line-height:22px;padding:0 5px 3px;text-decoration:none}.video-extra-links .dropdown-toggle [class^="icon-"],span.extra-link-bar .dropdown-toggle [class^="icon-"],.video-extra-links .tooltip-toggle [class^="icon-"],span.extra-link-bar .tooltip-toggle [class^="icon-"],.video-extra-links .dropdown-toggle [class*=" icon-"],span.extra-link-bar .dropdown-toggle [class*=" icon-"],.video-extra-links .tooltip-toggle [class*=" icon-"],span.extra-link-bar .tooltip-toggle [class*=" icon-"]{margin-right:8px}.video-extra-links .dropdown-toggle .icon-caret-down,span.extra-link-bar .dropdown-toggle .icon-caret-down,.video-extra-links .tooltip-toggle .icon-caret-down,span.extra-link-bar .tooltip-toggle .icon-caret-down{margin:0 3px}.video-extra-links .dropdown.open .dropdown-toggle,span.extra-link-bar .dropdown.open .dropdown-toggle{background:#fff;color:#444}.video-extra-links .tooltip-toggle,span.extra-link-bar .tooltip-toggle{cursor:pointer}.video-extra-links .dropdown-menu,span.extra-link-bar .dropdown-menu{margin-top:-1px}.video-extra-links .dropdown-menu li .playback-speed-link,span.extra-link-bar .dropdown-menu li .playback-speed-link{display:inline-block;padding-left:2px;text-decoration:none!important;color:inherit}.video-extra-links .dropdown-menu li .playback-speed-link:hover,span.extra-link-bar .dropdown-menu li .playback-speed-link:hover,.video-extra-links .dropdown-menu li .playback-speed-current,span.extra-link-bar .dropdown-menu li .playback-speed-current{background-color:#89b908}.video-extra-links .dropdown-menu [class^="icon-"],span.extra-link-bar .dropdown-menu [class^="icon-"],.video-extra-links .dropdown-menu [class*=" icon-"],span.extra-link-bar .dropdown-menu [class*=" icon-"]{margin-right:8px}.video-extra-links .share.dropdown,span.extra-link-bar .share.dropdown{display:inline-block;position:relative}.video-feedback-container{color:#555;margin-bottom:10px}.video-feedback-container .video-feedback{font-family:'Proxima Nova',sans-serif;font-size:15px;font-weight:normal;line-height:20px;background:#fafafa;border:1px solid #ccc;padding:6px;margin-bottom:5px}.video-feedback-container .video-feedback .video-feedback-question{font-family:'Proxima Nova',sans-serif;font-size:15px;font-weight:normal;line-height:20px}.video-feedback-container .video-feedback .video-feedback-answers{margin-top:5px}.video-feedback-container .video-feedback .answer-box{color:#555;font-size:12px}.video-feedback-container .submit{float:right}.video-feedback-container .close{color:inherit;font-family:'Proxima Nova',sans-serif;font-size:22px;position:relative;right:4px;text-decoration:none;top:-2px}.video-discussion{padding:0 1% 0 10px;position:relative;margin-top:10px;margin-left:-10px;min-height:200px;width:65%;float:left}.tutorial-node-content .video-discussion .video-discussion-header,.tutorial-node-content .video-discussion .clarifications-tab,.tutorial-node-content .video-discussion .comments-tab,.tutorial-node-content .video-discussion .projectfeedback-tab,.tutorial-node-content .video-discussion .questions-tab,.tutorial-node-content .video-discussion .spin-offs-tab{max-width:587px}.video-discussion .expand-discussions-button-container{bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;display:none;left:0;padding:10px;position:absolute;width:100%;z-index:20}.video-discussion .expand-discussions-button{background:#f7f7f7;border:1px solid #ddd;color:#444;display:block;font-size:16px;padding:10px;text-decoration:none;text-transform:uppercase}@media screen and (max-width:567px){.video-discussion{background:#f7f7f7;border:1px solid #ddd;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;max-height:500px;min-height:0!important;overflow:hidden;padding:10px;transition:max-height .5s ease}.video-discussion:after{background:linear-gradient(to bottom,rgba(255,255,255,0) 30%,#fff 100%);bottom:0;content:'';left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.video-discussion .expand-discussions-button-container{display:block}.video-discussion.discussions-expanded{max-height:23456px}.video-discussion.discussions-expanded:after{content:none}.video-discussion.discussions-expanded .expand-discussions-button{display:none}}.discussion-container.hide-meta-panels .discussion-list-sort{float:none;font-family:'Proxima Nova',sans-serif;font-size:15px;font-weight:normal;line-height:20px;margin-bottom:22px;margin-left:-10px}.discussion-container.hide-meta-panels .discussion-list-sort a.selected{font-family:'Proxima Nova Semibold',sans-serif;font-size:15px;font-weight:bold;line-height:20px}.discussion-container.hide-meta-panels .video-discussion-header .tabrow{text-align:left;width:100%}.discussion-container.hide-meta-panels .video-discussion-header #guidelines-tab-header{float:right;line-height:22px}.discussion-container.hide-meta-panels .video-discussion-header #report-a-mistake-tab-header{float:right;line-height:22px;margin-right:0;padding-right:0}.discussion-container.hide-meta-panels .guidelines .main-discussion-guidelines,.discussion-container.hide-meta-panels .report-a-mistake .main-discussion-guidelines{display:block;width:100%}.video-discussion-header{border-bottom:1px solid #ccc;height:20px;margin-bottom:10px;padding-bottom:5px}.video-discussion-header a{color:#555;text-decoration:none}.video-discussion-header .discussion-list-sort{float:right}.video-discussion-header .tabrow{font-family:'Proxima Nova',sans-serif;font-size:15px;font-weight:normal;line-height:20px;line-height:24px;float:left;margin:0;padding:0}.video-discussion-header .tabrow a{text-decoration:none}.video-discussion-header .tabrow li{line-height:22px;margin-left:-10px;margin-right:10px}.video-discussion-header .tabrow li.selected{font-family:'Proxima Nova Semibold',sans-serif;font-size:15px;font-weight:bold;line-height:20px}.discussion-guidelines{color:#888;font-size:12px;line-height:1.7;float:left;margin-bottom:15px;margin-top:10px;width:34%}.discussion-guidelines p{margin:5px 0;font-size:12px}.discussion-guidelines p.discussion-guidelines-example{font-size:11px;color:#777;font-style:italic;line-height:18px}.discussion-guidelines ul{list-style-type:none;margin-left:5px}.discussion-guidelines li:before{color:#ccc;content:"• "}.discussion-guidelines .discussion-guidelines-link{display:block;margin-left:15px}.discussion-guidelines-header{font-family:'Proxima Nova',sans-serif;font-size:15px;font-weight:normal;line-height:20px;border-bottom:1px solid #ccc;color:#555;margin-bottom:10px;padding-bottom:5px;height:20px}.discussion-guidelines-subheader{color:#555;font-family:'Proxima Nova',sans-serif;font-size:14px;font-weight:normal;line-height:20px;margin-bottom:5px;margin-top:15px}.discussion-guidelines-subheader.example-subheader{border-bottom:1px solid #eee}.discussion-guidelines-separator{border-bottom:1px solid #ccc;margin:20px 0}#share-embed-options-container{position:fixed;width:500px;margin:-190px 0 0 -250px;top:50%;left:50%;display:block}#share-embed-options-container .modal-body{padding-top:9px}#share-embed-options-container .share-url-row{margin-left:0}#share-embed-options-container p{margin:5px 0}#share-embed-options-container textarea{-moz-box-sizing:border-box;box-sizing:border-box;height:150px;resize:none;width:100%}#share-embed-options-container .embed-dimension{width:30px}.maybe-link-loading{color:#aaa;cursor:not-allowed}.translate-link{margin-left:1em;font-size:14px}.using-ka-video-player .youtube-video{padding-bottom:0}.ka-video-player.video-ended{padding-bottom:20px}.ka-video-player .video-subtitles{color:#fff;font-size:22px;line-height:1;min-height:22px;padding:0 20px 20px 20px;position:relative;text-align:center}.ka-video-player.fullscreen{background:black;height:100%;width:100%}.ka-video-player.fullscreen .ka-video-player-container{height:100%;width:100%}.ka-video-player.fullscreen .video-spacer-container{height:100%!important;width:100%}.ka-video-player.fullscreen .ka-player-iframe{height:100%;max-width:none;pointer-events:none;width:100%}.ka-video-player.fullscreen .video-player-controls{bottom:0;opacity:.95;position:absolute;transition:opacity .1s ease-out}.ka-video-player.fullscreen .video-player-controls.faded-out{opacity:0;transition:opacity .5s ease-out}.ka-video-player .throbber-grid{left:50%;margin-left:-48px;margin-top:-48px;opacity:.7;position:absolute;top:50%}.ka-video-player .throbber-grid .block-8{background:0}.ka-video-player-container{padding-bottom:20px;position:relative}.ka-video-player-container:hover .video-extra-info.hover-info,.ka-video-player-container .video-extra-info.hover-info.force-show{opacity:1.0}.ka-video-player-container .ka-player-iframe{width:100%}.ka-video-player-container .video-time .time-icon{margin-right:10px}.ka-video-player-container .video-extra-info.hover-info{background:rgba(17,17,17,0.7);bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;opacity:0;position:absolute;transition:all .1s ease-out;width:100%;z-index:1}.ka-video-player-container .video-extra-info.hover-info .video-extra-info-inner{margin:auto;max-width:1000px;padding:20px 45px}.ka-video-player-container .video-extra-info.hover-info .video-title{display:none}.ka-video-player-container .video-extra-info.hover-info .video-description{-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.35;width:700px}.ka-video-player-container .video-extra-info.hover-info .video-extra-links{color:#ccc;float:none;margin:20px 0 0 -8px}.ka-video-player-container .video-extra-info.hover-info .watch-on-youtube{color:#ccc;display:inline-block;float:right;text-decoration:none}.ka-video-player-container .video-extra-info.hover-info .watch-on-youtube .youtube-icon{margin-right:10px}.ka-video-player-container .video-extra-info.hover-info .video-time{margin:0 10px}.ka-video-player-container.fixed-header{background:#fff;border-bottom:1px solid #ccc;box-shadow:1px 1px 1px rgba(0,0,0,0.1);height:100px;padding:10px 15px;position:fixed;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%;z-index:10}.ka-video-player-container.fixed-header .ka-player-iframe{display:inline-block;float:left;height:100px;margin-left:0;width:177.77777778px}.ka-video-player-container.fixed-header .video-extra-info{float:left;height:100%;padding-left:20px;position:relative}.ka-video-player-container.fixed-header .video-extra-info .video-title{font-size:22px;font-family:'Proxima Nova Semibold',sans-serif;margin-bottom:5px}.ka-video-player-container.fixed-header .video-extra-info .video-description{font-size:15px;height:42px;overflow:auto;width:700px}.ka-video-player-container.fixed-header .video-extra-info .video-extra-links{bottom:0;left:20px;position:absolute}.ka-video-player-container.fixed-header .video-extra-info .video-time{margin-right:20px}.ka-video-player-container.fixed-header .video-extra-info .dropdown-toggle{border:0;margin:0;padding:3px 8px}.ka-video-player-container.fixed-header .video-extra-info .dropdown-menu{box-shadow:1px 1px 3px rgba(0,0,0,0.2);border:1px solid #ccc;margin:5px 0 0 0}.ka-video-player-container.fixed-header .video-extra-info .dropdown.open .dropdown-toggle{background:#999;color:#fff}.ka-video-player-container.fixed-header .video-extra-info .share-video-dropdown{margin-left:-8px}.ka-video-player-container.fixed-header .video-extra-info .watch-on-youtube{display:none}.toggle-switch{background:#ccc;border-radius:1000px;cursor:pointer;float:right;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.toggle-switch .switch-text{font-weight:bold;height:24px;left:22px;line-height:24px;padding:0 7px;position:absolute;text-transform:uppercase;transition:all .1s ease-out}.toggle-switch .switch-handle{background:#999;border-radius:15px;height:15px;left:0;margin:-7.5px 5px 0 5px;position:absolute;top:50%;transition:all .1s ease-out;width:15px;z-index:1}.toggle-switch.switch-on .switch-text{color:#1c758a;left:0}.toggle-switch.switch-on .switch-handle{background:#1c758a;left:35px}.progress-control{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;position:relative;width:100%}.progress-control .elapsed-progress{height:100%;width:100%}.progress-control.vertical .elapsed-progress{bottom:0;position:absolute}.video-player-controls{background:#fff;border-bottom:1px solid #ccc;display:table}.video-player-controls .table-cell{border-right:1px solid #ccc;display:table-cell;position:relative;vertical-align:middle}.video-player-controls .table-cell:last-child{border-right:0}.video-player-controls .table-cell.video-progress-cell{width:100%}.video-player-controls .video-player-button{cursor:pointer;display:inline-block;opacity:.7;padding:12px 0 7px 0;text-align:center;transition:all .1s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:80px}.video-player-controls .video-player-button:hover{opacity:1.0}.video-player-controls .video-player-button .player-button-icon{color:#555;font-size:23px;height:32px}.video-player-controls .video-player-button .player-button-label{display:block}.video-player-controls .video-volume-control-container{background:#fff;border-bottom:1px solid #ccc;bottom:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:220px;padding:15px 0;position:absolute;width:100%;z-index:2}.video-player-controls .video-volume-control-container .video-volume-control-inner{border:1px solid #ccc;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:50%;margin-left:-15px;padding:3px;position:relative;width:30px}.video-player-controls .video-volume-control-container .video-volume-control-inner:hover .elapsed-progress{background:#4991a1}.video-player-controls .video-volume-control-container .elapsed-progress{background:#609ead;transition:background .1s ease-out}.video-player-controls .video-progress-cell{padding-right:8px;opacity:.7;transition:opacity .2s ease-out}.video-player-controls .video-progress-cell:hover{opacity:1.0}.video-player-controls .video-progress-cell:hover .video-scrubber-handle{opacity:1.0}.video-player-controls .video-progress-cell .video-progress-table{display:table;width:100%}.video-player-controls .video-progress-cell .video-time{color:#555;display:table-cell;font-size:16px;line-height:1.7;pointer-events:none;text-align:center}.video-player-controls .video-progress-cell .video-time .current-time{color:#1c758a;width:80px;margin-top:1px}.video-player-controls .video-progress-cell .video-time .total-time{border-top:1px solid #ccc;display:inline-block}.video-player-controls .video-progress-cell .video-progress-control{background:#ddd;cursor:pointer;display:table-cell;vertical-align:middle;width:100%;height:56px}.video-player-controls .video-progress-cell .elapsed-progress{background:#609ead;height:100%;width:100%}.video-player-controls .video-progress-cell .video-scrubber-handle{margin-left:-11px;opacity:0;position:absolute;top:-3px;transition:opacity .2s ease-out;z-index:10}.video-player-controls .current-speed{display:inline-block;font-family:'Proxima Nova Semibold',sans-serif}.video-player-controls .current-speed.highlighted-speed{color:#1c758a}.video-player-controls .current-speed .speed-x-icon{left:1px;position:relative;top:-2px}.video-player-controls .video-speed-control{background:#fff;bottom:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:center;width:100%;z-index:2}.video-player-controls .video-speed-control .speed-option{border-bottom:1px solid #ccc;color:#999;cursor:pointer;font-size:25px;padding:18px 0;transition:all .1s ease-out}.video-player-controls .video-speed-control .speed-option:hover,.video-player-controls .video-speed-control .speed-option.selected{color:#1c758a}.video-player-controls .video-speed-control .speed-option.selected{font-weight:bold}.video-player-controls .video-settings-control{background:#fff;border-bottom:1px solid #ccc;bottom:100%;padding:10px;position:absolute;right:0;width:200px;z-index:2}.video-player-controls .video-settings-control .settings-row{*zoom:1;margin-bottom:10px}.video-player-controls .video-settings-control .settings-row:before,.video-player-controls .video-settings-control .settings-row:after{display:table;content:"";line-height:0}.video-player-controls .video-settings-control .settings-row:after{clear:both}.video-player-controls .video-settings-control .settings-row:last-child{margin-bottom:0}.video-player-controls .video-settings-control .settings-label{float:left;font-size:14px;font-weight:bold}.video-player-controls .video-settings-control .toggle-switch{float:right}.content-satisfaction-survey{background-color:rgba(49,68,83,0.5);border-color:#fdfdfd;border-style:solid;color:#fff;height:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:1053;transition:height .3s}.content-satisfaction-survey.visible{height:46px}.content-satisfaction-survey.visible.expanded{height:92px}.content-satisfaction-survey.visible.expanded .answer:nth-child(2){clear:left;margin-left:12px}.content-satisfaction-survey.visible.completed{height:150px}.content-satisfaction-survey .survey-inner{background-color:#314453;height:150px;margin:auto;max-width:1000px;padding:6px}.content-satisfaction-survey .question,.content-satisfaction-survey .label{float:left;line-height:34px;margin-left:12px;margin-right:12px}.content-satisfaction-survey .answer{float:left;padding-right:10px}.content-satisfaction-survey .label{font-style:italic}.content-satisfaction-survey .stars-wrapper{height:32px;margin-left:8px;width:70px}.content-satisfaction-survey .stars-bg,.content-satisfaction-survey .stars-fg{font-size:18px;line-height:34px;position:absolute}.content-satisfaction-survey .stars-fg{color:#ffd943;opacity:0}.content-satisfaction-survey .stars-fg:hover{opacity:1}.content-satisfaction-survey .icon-star-empty,.content-satisfaction-survey .icon-star{margin-right:4px}.content-satisfaction-survey .close-survey{float:right;line-height:34px;margin-right:12px}.content-satisfaction-survey .thanks{float:left;font-size:20px;line-height:130px;margin-left:12px;margin-right:12px}.content-satisfaction-survey .image{margin:auto;width:215px}