.reset-this{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;-webkit-backface-visibility:visible;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border:0;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-collapse:separate;border-image:none;border-left:0;border-radius:0;border-right:0;border-spacing:0;border-top:0;border-color:inherit;border-top-left-radius:0;border-top-right-radius:0;border-style:none;border-width:medium;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;empty-cells:show;float:none;font:normal;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:'\201C' '\201D' '\2018' '\2019';right:auto;-moz-tab-size:8;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto}.clear{clear:both}.no-margins{margin:0!important}.no-padding{padding:0!important}.red-text{color:red}.table-center{display:table;margin:auto}.vertically-aligned{display:-webkit-box;-webkit-box-align:center;-webkit-justify-content:center;display:-moz-box;-moz-box-align:center;-moz-box-pack:center;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:center;display:-webkit-flex;-webkit-align-items:center;-webkit-box-pack:center;display:flex;align-items:center;justify-content:center}body,html{height:100%}.body-wrapper{background-color:#fff;font-family:'PT Sans',sans-serif;height:100%;overflow-x:hidden;text-rendering:optimizeLegibility}.view-container{overflow:hidden}.shuffle-animation.ng-enter,.shuffle-animation.ng-leave,.view-container{position:relative}.shuffle-animation.ng-enter{transition:ease-out all .3s .4s;left:2em;opacity:0}.shuffle-animation.ng-enter.ng-enter-active{left:0;opacity:1}.shuffle-animation.ng-leave{transition:.3s ease-out all;left:0;opacity:1}.shuffle-animation.ng-leave.ng-leave-active{left:2em;opacity:0}.fader-animation.ng-enter,.fader-animation.ng-leave,.fader-animation.ng-move,.shell{position:relative}.fader-animation.ng-enter,.fader-animation.ng-leave{transition:cubic-bezier(.25,.46,.45,.94) all .5s}.fader-animation.ng-leave{opacity:1}.fader-animation.ng-enter,.fader-animation.ng-leave.ng-leave-active{opacity:0}.fader-animation.ng-enter.ng-enter-active,.fader-animation.ng-move.ng-move-active{opacity:1}.fader-animation.ng-move{opacity:.5}.dissolve-animation.ng-hide-add,.dissolve-animation.ng-hide-remove{position:fixed!important;display:inline!important;transition:.5s linear all}.dissolve-animation.ng-hide-add,.dissolve-animation.ng-hide-remove.ng-hide-remove-active{opacity:1}.dissolve-animation.ng-hide-add.ng-hide-add-active,.dissolve-animation.ng-hide-remove{opacity:0}#notfound-view{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../img/errorback.png);background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;background-position:center;display:table;text-align:center}#notfound-view .ercontainer{display:table-cell;vertical-align:middle}#notfound-view .erwrapper{display:inline-block}#notfound-view .ercontent{text-align:center;background-color:transparent}.shell{min-height:100%}.shell-wrapper>.site-footer{position:absolute;bottom:0;left:0;width:100%;height:30px;margin:0}.shell-wrapper>.action-bar{height:30px}.shell-wrapper>.main-content{width:100%;position:relative;padding:20px 0 30px;margin:0}.banner-header{max-width:1920px;*height:180px;background-size:cover;background-position:center}.banner-header:after{display:block;width:100%;height:35px;padding-top:9.4%;content:" "}.action-bar .back-button{color:#333;line-height:30px}.action-bar .back-button a:visited{color:#333;text-decoration:none}.action-bar .back-button a:hover{color:#333;text-decoration:none;opacity:.8}.action-bar .auth-actions{float:right;margin-right:40px}.action-bar .auth-actions ul,.stats li{list-style:none}.action-bar .auth-actions ul>li{float:right;padding-left:15px}.main-content{overflow:hidden;background-color:#fff}.main-content h2,.main-content h2 a{color:#333!important}.ngplus-overlay-background{top:0;left:0;padding-left:100px;position:fixed;z-index:99999;height:100%;width:100%;background-color:gray;opacity:.2}.ngplus-overlay-content{position:fixed;font-weight:700;height:15em;width:20em;z-index:99999;text-align:center}.page-spinner-message{text-align:center;font-size:400%;font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-shadow:2px 2px #000;text-shadow:2px 2px #000;text-shadow:2px 2px rgba(0,0,0,.15);text-transform:uppercase;text-decoration:none;color:#f58a00;padding:0}.page-spinner-message.page-spinner-message-subtle{margin:30% auto 0;font-size:200%}.overlay-message{font-size:200%}.spinner{margin:20% auto 0;left:auto;top:auto!important}.site-footer{padding:0 15px;background-color:#353839;color:gray}.site-footer>.copyright{line-height:30px}.stats li{background-color:transparent!important;list-style-type:none}.crudtable .nav-search span .input-icon,.stats--inline li{display:inline-block}.stats>.stats__stars{color:#ffae00;font-size:1.1em}.stats>.stats__stars span:focus{outline:none}.stats>.stats__rateviews,.stats>.stats__views{color:#ccc;font-size:.85em;text-transform:uppercase}.stats>.stats__views{font-size:1em}@media (min-width:1600px){.player-container{width:1200px}}@media (min-width:2048px){.player-container{width:1800px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){#speaker-zone{display:none}}@media only screen and (min-width:768px) and (max-width:991px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px) and (orientation:landscape),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#speaker-zone{width:30%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){#player-zone{width:100%}}@media only screen and (min-width:768px) and (max-width:991px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px) and (orientation:landscape),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#player-zone{width:70%}}.speaker-details{width:100%;padding:1.5em;background:#f5f5f5;border-radius:.1875em;font-family:'Lato Light',sans-serif;text-align:center}.speaker-details>.speaker-details__photo{margin-bottom:20px}.speaker-details>.speaker-details__name,.speaker-details>.speaker-details__town{margin-bottom:5px}.video-player{width:100%}.video-information{display:table;width:100%;background:#f5f5f5;font-family:'Lato Light',sans-serif}.video-information>.video-information__details{display:table-cell;vertical-align:middle;width:75%;padding:1.3em}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.video-information>.video-information__details{width:100%;float:left}}.video-information>.video-information__stats{display:table-cell;vertical-align:middle;width:25%;background-color:#003d53;padding:1.3em;text-align:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.video-information>.video-information__stats{width:100%;float:left}}.speaker-details__photo>.speaker-details__photo-circle{display:block;width:100%;height:0;padding:46% 0;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:99em;border:5px solid #eee;box-shadow:0 3px 2px rgba(0,0,0,.3)}.speaker-details__name{font-size:1.5em}.speaker-details__town{font-size:1.2em}.video-information__speaker-name{display:none;font-size:1.4em}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.video-information__speaker-name{display:block}}.video-information__speaker-town{display:none;font-size:1.2em}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.video-information__speaker-town{display:block}}.video-information__presentation-title{font-size:1.4em}.jw-video{transform:none!important;top:0!important;left:0!important;width:100%!important;height:100%!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){#filter-zone{clear:both;float:none;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#filter-zone{width:30%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){#presentations-zone{clear:both;float:none;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#presentations-zone{width:70%}}.paging{margin-bottom:10px}.paging--top{margin-top:0}.paging--bottom{margin-top:10px}.player-menu-item{float:none!important;display:inline-block;vertical-align:top;margin:0 0 35px}.filters{margin:0 0 30px;width:100%;padding:1.5em;border-radius:.1875em;background:#f5f5f5}#login form{border:3px solid #f1f1f1}#login input[type=password],#login input[type=text]{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;box-sizing:border-box}#login button{background-color:#4caf50;color:#fff;padding:14px 20px;margin:8px 0;border:none;cursor:pointer;width:100%}#login button:hover{opacity:.8}#login .container{padding:16px}#login span.psw{float:right;padding-top:16px}@media screen and (max-width:300px){#login span.psw{display:block;float:none}#login .cancelbtn{width:100%}}.filters>.filters__heading,.filters>.filters__subheading{font-family:'Lato Light',sans-serif;font-size:1.4em;margin-bottom:20px}.filters>.filters__subheading{font-size:1em;margin-bottom:10px}.filters>.form-control{border-radius:0;margin-bottom:15px}.filters>.filters__select option{color:#333}.filters>.filters__select:invalid{color:#999}.filters .filters__option--title{display:none}.filters>.filters__keyword-search::-webkit-input-placeholder{color:#999}.filters>.filters__keyword-search:-moz-placeholder,.filters>.filters__keyword-search::-moz-placeholder{color:#999}.filters>.filters__keyword-search:-ms-input-placeholder{color:#999}.filters>.filters__reset-button{display:block;background-color:#00afef!important;color:#fff;cursor:pointer;border-radius:.1875em}.filters>.filters__reset-button:hover,.thumbnail-image:hover>.thumbnail-image__poster--hover{opacity:.9}.player-menu-item>.thumbnail-image{position:relative;padding:0;margin-bottom:0;float:left;width:100%}.player-menu-item>.speaker-image{float:left;position:relative;z-index:99;width:50px;height:50px;margin-left:-12px;margin-top:-25px}.player-menu-item>.text-section{float:left;width:100%;padding:5px 0 0}.thumbnail-image>.thumbnail-image__playlink{position:absolute;z-index:6;left:10px;top:10px;padding:.2em 1em .1em}.thumbnail-image>.thumbnail-image__poster{float:left;width:100%}.thumbnail-image>.thumbnail-image__poster--hover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}.thumbnail-image>.thumbnail-image__poster--hover i{position:absolute;left:50%;top:50%;width:87px;height:87px;margin:-40px 0 0 -40px}.thumbnail-image:hover>.thumbnail-image__playlink{opacity:1}.thumbnail-image__playlink{border-radius:3px;background-color:#252525;color:#fff;opacity:0;font-size:11px;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out}.thumbnail-image__poster--hover{background-color:#00afef!important;opacity:0;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.thumbnail-image__poster--hover i{background:url(../img/hover-play.png);background-repeat:no-repeat;background-size:contain}.speaker-image{overflow:hidden;transition:all .2s ease-in-out}.text-section{color:#333;font-family:'Lato Light',sans-serif}.text-section>.text-section__speaker-name{display:block;margin-left:7px;margin-bottom:5px}.text-section .text-section__pres-title{margin:5px 0 0}.text-section__speaker-name{font-weight:300;font-size:1.4em;text-decoration:none}.text-section__speaker-name:hover{color:#333;text-decoration:none}.text-section__pres-title{font-size:1.1em}.crudtable .table th,.crudtable ul .drop-down-menu-checkbox li label{cursor:pointer}.crudtable .hero-unit,.crudtable .nav-search .search-icon,.crudtable footer .footer{text-align:center}.crudtable .browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.crudtable input[type=color],.crudtable input[type=date],.crudtable input[type=datetime-local],.crudtable input[type=datetime],.crudtable input[type=email],.crudtable input[type=month],.crudtable input[type=number],.crudtable input[type=password],.crudtable input[type=search],.crudtable input[type=tel],.crudtable input[type=text],.crudtable input[type=time],.crudtable input[type=url],.crudtable input[type=week],.crudtable textarea{border-radius:0!important;color:#858585;background-color:#fff;border:1px solid #d5d5d5;padding:5px 8px 6px;font-size:14px;font-family:FontAwesome;box-shadow:none!important;transition-duration:.1s}.crudtable .input-icon>.search-icon{padding:0 3px;z-index:2;position:absolute;top:1px;bottom:1px;left:3px;line-height:28px;display:inline-block;color:#909090;font-size:16px}.crudtable .nav-search .nav-search-icon{color:#6fb3e0!important;font-size:14px!important;line-height:24px!important;background-color:transparent;border:none;border-radius:0;padding:0 3px!important}.crudtable .nav-search .input-icon{position:relative}.crudtable .nav-search .input-icon>input{padding-left:24px;padding-right:6px}.crudtable .sw-search{float:right;margin-top:-4.5px}.crudtable .nav-search .nav-search-input{border:1px solid #6fb3e0;width:152px;height:28px!important;padding-top:2px;padding-bottom:2px;border-radius:4px!important;font-size:13px;line-height:1.3;color:#666!important;z-index:11;transition:width ease .15s}.crudtable .sortorder:after{content:'\25b2';position:absolute}.crudtable .sortorder .reverse:after{content:'\25bc'}.crudtable .label .input{margin-top:20!important}.crudtable table tr th{color:#fff!important;background-color:#507cd1!important;font-weight:700!important}.crudtable #columnsFilter input{margin-right:10px}.crudtable .panel .panel .panel-body{max-height:250px;min-height:250px;overflow-y:auto}.crudtable .panel .strip{border-bottom:1px dashed #ddd;margin-bottom:2px}.crudtable .panel .panel-body p,.crudtable ul.drop-down-menu-checkbox li{line-height:20px}.crudtable ul li .heading{background-color:#333}.crudtable .panel .panel .panel-heading{padding:0}.crudtable .panel .dropdown-menu{margin-top:-1px}.crudtable ul.drop-down-menu-checkbox{padding:5px 10px 0;max-height:300px;overflow-y:scroll}.crudtable .trash{color:#d15b47}.crudtable .animate-repeat{line-height:40px;list-style:none;box-sizing:border-box}.crudtable .animate-repeat .ng-enter,.crudtable .animate-repeat .ng-leave,.crudtable .animate-repeat .ng-move{transition:all linear .5s}.crudtable .animate-repeat .ng-enter,.crudtable .animate-repeat .ng-leave .ng-leave-active,.crudtable .animate-repeat .ng-move{opacity:0;max-height:0}.crudtable .animate-repeat .ng-enter .ng-enter-active,.crudtable .animate-repeat .ng-leave,.crudtable .animate-repeat .ng-move .ng-move-active{opacity:1;max-height:40px}.crudtable .animate-if .ng-enter,.crudtable .animate-if .ng-leave{transition:all cubic-bezier(.25,.46,.45,.94) .5s}.crudtable .animate-if .ng-enter,.crudtable .animate-if .ng-leave .ng-leave-active{opacity:0}.crudtable .animate-if .ng-enter .ng-enter-active,.crudtable .animate-if .ng-leave{opacity:1}.crudtable [animate-on-change]{transition:all 1s;-webkit-transition:all 1s}.crudtable [animate-on-change].changed{background-color:#0c6;transition:none;-webkit-transition:none}.crudtable .thing-form{margin:20px 0}.crudtable #banner{border-bottom:none;margin-top:-20px}.crudtable #banner h1{font-size:60px;line-height:1;letter-spacing:-1px}.crudtable .hero-unit{position:relative;padding:30px 15px;color:#f5f5f5;text-shadow:0 1px 0 rgba(0,0,0,.1);background:#4393b9}.crudtable .navbar-text{margin-left:15px}.crudtable footer .footer{padding:30px 0;margin-top:70px;border-top:1px solid #e5e5e5}.crudtable .datetime-picker-dropdown>li .date-picker-menu div>table .btn-default{border:0}.crudtable .greentick,.crudtable .redcross{color:red;font-size:25px;line-height:35px}.crudtable .greentick{color:green}.crudtable .text-center{text-align:center}.crudtable .button-margin{margin:0 5px 0 0}.crudtable .button-margin .last{margin-right:0}.modal-danger .modal-header,.modal-info .modal-header,.modal-primary .modal-header,.modal-success .modal-header,.modal-warning .modal-header{color:#fff;border-radius:5px 5px 0 0}.modal-danger .modal-header h3,.modal-danger .modal-header h4,.modal-danger .modal-header h5,.modal-danger .modal-header h6,.modal-info .modal-header h3,.modal-info .modal-header h4,.modal-info .modal-header h5,.modal-info .modal-header h6,.modal-primary .modal-header h3,.modal-primary .modal-header h4,.modal-primary .modal-header h5,.modal-primary .modal-header h6,.modal-success .modal-header h3,.modal-success .modal-header h4,.modal-success .modal-header h5,.modal-success .modal-header h6,.modal-warning .modal-header h3,.modal-warning .modal-header h4,.modal-warning .modal-header h5,.modal-warning .modal-header h6{color:#fff}.modal-primary .modal-header{background:#428bca}.modal-info .modal-header{background:#5bc0de}.modal-success .modal-header{background:#5cb85c}.modal-warning .modal-header{background:#f0ad4e}.modal-danger .modal-header{background:#d9534f}.crud-table-modal .modal-body *{line-height:20px}.crud-table-modal .modal-body input[type=checkbox]{transform:scale(1.5);-webkit-transform:scale(1.5);height:36px;margin:0;padding:6px 12px}.cropArea{background:#e4e4e4;overflow:hidden;width:500px;height:350px}.progress{display:inline-block;width:100px;border:3px groove #ccc}.progress div{font-size:smaller;background:orange;width:0}.paging>.paging__per-page{margin-left:5px}.paging>.paging__per-page>.paging__per-page-select{padding:7px 4px;border-radius:4px;color:#00afef;border-color:#ccc}.paging>.paging__per-page>.paging__per-page-label{color:#00afef;font-weight:400}@media only screen and (max-width:767px){.paging>.paging__controls>.paging__list>.paging__list-item>.paging__list-link{padding:6px 10px}}.paging>.paging__controls>.paging__list>.paging__list-item.active>.paging__list-link{color:#fff;background-color:#00afef;border-color:#00afef}.paging>.paging__controls>.paging__list>.paging__list-item.disabled>.paging__list-link,.paging>.paging__controls>.paging__list>.paging__list-item>.paging__list-link{color:#00afef;border-color:#ccc}