/* todo belongs in layout.csss */
.tpControls .tpRow * {
  flex-shrink: 0;
}

.tpControls .tpRow .tpScrubber {
  flex-shrink: 1;
}

.tpPlayer {
  /* Default Skin colors */
  --control-size: 38px;
  --background-color: #000;
  --row-color: rgba(42,49,92,0.7);
  --play-overlay-color: rgba(61, 66, 111, 0.8);
  --control-frame-color: rgb(150, 150, 150);
  --control-background-color: rgba(61, 66, 111, 1);
  --control-hover-color: rgba(61, 66, 111, 1);
  --scrub-track-color: rgba(255, 255, 255, 0.25);
  --play-progress-color: rgba(255, 255, 255, 1.0);
  --expander-color: rgb(26, 29, 49);
  --expander-hover-color: rgb(36, 40, 66);
  --expander-selected-color: rgb(36, 40, 66);
}

.tpPlayerView {
  font-family: "Source Sans Pro", Helvetica, sans-serif;
  border-radius: 4px;
  background-color: #000;
  background-color: var(--background-color);
  --control-color: rgba(255, 255, 255, 0.7);
  --control-selected-color: rgba(255, 255, 255, 0.6);
  --media-margin-left: 0;
  --media-margin-right: 0;
  --play-icon: url('data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDMyIDMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDkuMiAoNTExNjApIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5QbGF5ZXIvQnV0dG9uL0ljb24vUGxheTwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+DQogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iOSA3IDkgMjUgMjQuNzUgMTYiPjwvcG9seWdvbj4NCiAgICA8L2RlZnM+DQogICAgPGcgaWQ9IlBsYXllci9CdXR0b24vSWNvbi9QbGF5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9IkNvbWJpbmVkLVNoYXBlIj4NCiAgICAgICAgICAgIDx1c2UgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4NCiAgICAgICAgICAgIDxwYXRoIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyLjE5ODcxNzk1IiBkPSJNMTAuMDk5MzU5LDguODk0MzkzMDQgTDEwLjA5OTM1OSwyMy4xMDU2MDcgTDIyLjUzNDE3MTEsMTYgTDEwLjA5OTM1OSw4Ljg5NDM5MzA0IFoiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==');
  --pause-icon: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAABGdBTUEAALGPC/xhBQAAAKRJREFUSA3tUlsSQDAMxBG4/7HcwQ9XIKuWtJXOMIqP5qOb98aOqlJWw5/FgA2eu8YlRHOZWUgzY6/YgIed5qoHC+RaUbhHHCDWI+Hc4yDkQu4WSbHOQfyGA3FHkMk/EBDmDrWM4nsSkzv10acSpwa41MMy4MlhBJdVMvb8Mc3/UOHAO1WO7l5jDzG7RoWAUptYJDKlYeFTiSZeseGo4lRNtb3gLpRHaxcIV4QtAAAAAElFTkSuQmCC');
  --jumpback-icon: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjkiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEsIC5jbHMtMyB7DQogICAgICAgIGZpbGw6IG5vbmU7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMSB7DQogICAgICAgIGNsaXAtcnVsZTogZXZlbm9kZDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aCk7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMyB7DQogICAgICAgIHN0cm9rZTogI2ZmZjsNCiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDRweDsNCiAgICAgIH0NCg0KICAgICAgLmNscy00IHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aC0yKTsNCiAgICAgIH0NCg0KICAgICAgLmNscy01IHsNCiAgICAgICAgZmlsbDogI2ZmZjsNCiAgICAgIH0NCg0KICAgICAgLmNscy02IHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aC0zKTsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQgLTIxKSI+DQogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zNiwyOEExMCwxMCwwLDEsMSwyNiwzOCIvPg0KICAgIDwvY2xpcFBhdGg+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0IC0yMSkiPg0KICAgICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjM2IDI2IDM2IDMyIDMxIDI5IDM2IDI2Ii8+DQogICAgPC9jbGlwUGF0aD4NCiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQgLTIxKSI+DQogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zOS41LDM4YzAtMS4zOS0uMzgtMi4wOC0xLTIuMDgtLjkzLDAtMSwxLjQ5LTEsMi4wOCwwLDEuMzkuMzgsMi4wOSwxLDIuMDlDMzkuNDMsNDAuMDgsMzkuNSwzOC41OCwzOS41LDM4Wm0uMzQtMy4wOGEyLjY2LDIuNjYsMCwwLDEsLjg2LDEuMkE1LjM1LDUuMzUsMCwwLDEsNDEsMzhhNS4zLDUuMywwLDAsMS0uMywxLjg4LDIuNjYsMi42NiwwLDAsMS0uODYsMS4yLDIuMzUsMi4zNSwwLDAsMS0yLjY4LDAsMi42NiwyLjY2LDAsMCwxLS44Ni0xLjJBNS4zLDUuMywwLDAsMSwzNiwzOGE1LjM1LDUuMzUsMCwwLDEsLjMtMS44OSwyLjY2LDIuNjYsMCwwLDEsLjg2LTEuMiwyLjM5LDIuMzksMCwwLDEsMi42OCwwWk0zMy41LDM0LjdIMzR2Ni42SDMyLjVWMzYuMmgtMVYzNC43WiIvPg0KICAgIDwvY2xpcFBhdGg+DQogIDwvZGVmcz4NCiAgPHRpdGxlPmp1bXBiYWNrPC90aXRsZT4NCiAgPGcgY2xhc3M9ImNscy0yIj4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0zNiwyOEExMCwxMCwwLDEsMSwyNiwzOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0IC0yMSkiLz4NCiAgPC9nPg0KICA8ZyBjbGFzcz0iY2xzLTQiPg0KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMiIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE2Ii8+DQogIDwvZz4NCiAgPGcgY2xhc3M9ImNscy02Ij4NCiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjIuNSIgeT0iOC41IiB3aWR0aD0iMTkuNSIgaGVpZ2h0PSIxNyIvPg0KICA8L2c+DQo8L3N2Zz4=');
  --jumpforward-icon: url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNF8pO30uc3Qze2ZpbGw6I0ZGRkZGRjt9LnN0NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF82Xyk7fTwvc3R5bGU+PHRpdGxlPmp1bXBiYWNrPC90aXRsZT48Zz48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfMV8iIGQ9Ik0yMiwxN2MwLDUuNS00LjUsMTAtMTAsMTBTMiwyMi41LDIsMTdTNi41LDcsMTIsNyIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPjwvY2xpcFBhdGg+PGcgY2xhc3M9InN0MCI+PHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLDE3YzAsNS41LTQuNSwxMC0xMCwxMFMyLDIyLjUsMiwxN1M2LjUsNywxMiw3Ii8+PC9nPjwvZz48L2c+PGc+PGc+PGRlZnM+PHBvbHlnb24gaWQ9IlNWR0lEXzNfIiBwb2ludHM9IjE3LDggMTIsMTEgMTIsNSAiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz48L2NsaXBQYXRoPjxnIGNsYXNzPSJzdDIiPjxyZWN0IHg9IjciIGNsYXNzPSJzdDMiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiIvPjwvZz48L2c+PC9nPjxnPjxnPjxkZWZzPjxwYXRoIGlkPSJTVkdJRF81XyIgZD0iTTE1LjUsMTdjMC0xLjQtMC40LTIuMS0xLTIuMWMtMC45LDAtMSwxLjUtMSwyLjFjMCwxLjQsMC40LDIuMSwxLDIuMUMxNS40LDE5LjEsMTUuNSwxNy42LDE1LjUsMTd6IE0xNS44LDEzLjljMC40LDAuMywwLjcsMC43LDAuOSwxLjJjMC4yLDAuNiwwLjMsMS4yLDAuMywxLjljMCwwLjYtMC4xLDEuMy0wLjMsMS45Yy0wLjIsMC41LTAuNSwwLjktMC45LDEuMmMtMC44LDAuNi0xLjksMC42LTIuNywwYy0wLjQtMC4zLTAuNy0wLjctMC45LTEuMkMxMi4xLDE4LjMsMTIsMTcuNiwxMiwxN3MwLjEtMS4zLDAuMy0xLjljMC4yLTAuNSwwLjUtMC45LDAuOS0xLjJDMTQsMTMuNCwxNSwxMy40LDE1LjgsMTMuOUwxNS44LDEzLjl6IE05LjUsMTMuN0gxMHY2LjZIOC41di01LjFoLTF2LTEuNUM3LjUsMTMuNyw5LjUsMTMuNyw5LjUsMTMuN3oiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF82XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfNV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz48L2NsaXBQYXRoPjxnIGNsYXNzPSJzdDQiPjxyZWN0IHg9IjIuNSIgeT0iOC41IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTkuNSIgaGVpZ2h0PSIxNyIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
  --share-icon: url('https://media.nbcnewyork.com/designimages/pdk6_share2.png');
  --cc-icon: url('data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyOCAyOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjggMjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZGlzcGxheTpub25lO30KCS5zdDF7ZGlzcGxheTppbmxpbmU7fQoJLnN0MntmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBjbGFzcz0ic3QwIj4KCTxnIGNsYXNzPSJzdDEiPgoJCTxyZWN0IHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIvPgoJPC9nPgo8L2c+CjxnIGNsYXNzPSJzdDAiPgoJPGcgY2xhc3M9InN0MSI+CgkJPGc+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPHJlY3QgeD0iOC43IiB5PSIxNy45NSIgY2xhc3M9InN0MiIgd2lkdGg9IjEwLjE0IiBoZWlnaHQ9IjEuNzgiLz4KCQkJCTwvZz4KCQkJCTxnPgoJCQkJCTxyZWN0IHg9IjUuOTEiIHk9IjE3Ljk1IiBjbGFzcz0ic3QyIiB3aWR0aD0iMS43OCIgaGVpZ2h0PSIxLjc4Ii8+CgkJCQk8L2c+CgkJCQk8Zz4KCQkJCQk8cmVjdCB4PSIxOS44NCIgeT0iMTcuOTUiIGNsYXNzPSJzdDIiIHdpZHRoPSIxLjc4IiBoZWlnaHQ9IjEuNzgiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxnPgoJCQkJCTxyZWN0IHg9IjUuOTEiIHk9IjE1LjE3IiBjbGFzcz0ic3QyIiB3aWR0aD0iMy4xMiIgaGVpZ2h0PSIxLjc4Ii8+CgkJCQk8L2c+CgkJCQk8Zz4KCQkJCQk8cmVjdCB4PSIxOC41IiB5PSIxNS4xNyIgY2xhc3M9InN0MiIgd2lkdGg9IjMuMTIiIGhlaWdodD0iMS43OCIvPgoJCQkJPC9nPgoJCQkJPGc+CgkJCQkJPHJlY3QgeD0iMTAuMDMiIHk9IjE1LjE3IiBjbGFzcz0ic3QyIiB3aWR0aD0iMS43OCIgaGVpZ2h0PSIxLjc4Ii8+CgkJCQk8L2c+CgkJCQk8Zz4KCQkJCQk8cmVjdCB4PSIxMi44MiIgeT0iMTUuMTciIGNsYXNzPSJzdDIiIHdpZHRoPSIxLjc4IiBoZWlnaHQ9IjEuNzgiLz4KCQkJCTwvZz4KCQkJCTxnPgoJCQkJCTxyZWN0IHg9IjE1LjYxIiB5PSIxNS4xNyIgY2xhc3M9InN0MiIgd2lkdGg9IjEuNzgiIGhlaWdodD0iMS43OCIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPHJlY3QgeD0iNS45MSIgeT0iMTIuMzgiIGNsYXNzPSJzdDIiIHdpZHRoPSIxLjc4IiBoZWlnaHQ9IjEuNzgiLz4KCQkJCTwvZz4KCQkJCTxnPgoJCQkJCTxyZWN0IHg9IjE3LjA1IiB5PSIxMi4zOCIgY2xhc3M9InN0MiIgd2lkdGg9IjEuNzgiIGhlaWdodD0iMS43OCIvPgoJCQkJPC9nPgoJCQkJPGc+CgkJCQkJPHJlY3QgeD0iMTQuMjciIHk9IjEyLjM4IiBjbGFzcz0ic3QyIiB3aWR0aD0iMS43OCIgaGVpZ2h0PSIxLjc4Ii8+CgkJCQk8L2c+CgkJCQk8Zz4KCQkJCQk8cmVjdCB4PSIxMS40OCIgeT0iMTIuMzgiIGNsYXNzPSJzdDIiIHdpZHRoPSIxLjc4IiBoZWlnaHQ9IjEuNzgiLz4KCQkJCTwvZz4KCQkJCTxnPgoJCQkJCTxyZWN0IHg9IjguNyIgeT0iMTIuMzgiIGNsYXNzPSJzdDIiIHdpZHRoPSIxLjc4IiBoZWlnaHQ9IjEuNzgiLz4KCQkJCTwvZz4KCQkJCTxnPgoJCQkJCTxyZWN0IHg9IjE5Ljg0IiB5PSIxMi4zOCIgY2xhc3M9InN0MiIgd2lkdGg9IjEuNzgiIGhlaWdodD0iMS43OCIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMi41OCwxMC4zOGgtOC4yOWMwLjA2LTAuNTEsMC4yNC0xLjIsMC42NS0xLjU1YzAuNDMtMC4zNywxLjA2LTAuNDMsMS43MS0wLjUKCQkJYzAuNjctMC4wNywxLjM2LTAuMTQsMS45MS0wLjU1YzEuMDktMC44MSwxLjA5LTIuMjUsMS4wOS0yLjg3VjQuOWMwLTAuMjItMC4xNy0wLjM5LTAuMzktMC4zOXMtMC4zOSwwLjE3LTAuMzksMC4zOXYwLjAyCgkJCWMwLDAuNTQsMCwxLjY3LTAuNzcsMi4yNGMtMC4zNywwLjI4LTAuOTMsMC4zNC0xLjUyLDAuNGMtMC43MSwwLjA3LTEuNTIsMC4xNi0yLjE0LDAuNjhjLTAuNjgsMC41OC0wLjg4LDEuNTgtMC45MywyLjE0SDUuMgoJCQljLTAuODksMC0xLjYyLDAuNzItMS42MiwxLjYydjguMTNjMCwwLjg5LDAuNzIsMS42MiwxLjYyLDEuNjJoMTcuMzhjMC44OSwwLDEuNjItMC43MiwxLjYyLTEuNjJWMTIKCQkJQzI0LjIsMTEuMTEsMjMuNDcsMTAuMzgsMjIuNTgsMTAuMzh6IE0yMy40MiwyMC4xM2MwLDAuNDYtMC4zNywwLjg0LTAuODQsMC44NEg1LjJjLTAuNDYsMC0wLjg0LTAuMzctMC44NC0wLjg0VjEyCgkJCWMwLTAuNDYsMC4zNy0wLjg0LDAuODQtMC44NGgxNy4zOGMwLjQ2LDAsMC44NCwwLjM3LDAuODQsMC44NEMyMy40MiwxMiwyMy40MiwyMC4xMywyMy40MiwyMC4xM3oiLz4KCTwvZz4KPC9nPgo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiw3djExaDkuOTZMMTksMjEuOThWMThoM1Y3SDZ6IE03LDEwaDR2Mkg3VjEweiBNMTYsMTZIN3YtMmg5VjE2eiBNMjEsMTZoLTMuMDF2LTJIMjFWMTZ6IE0yMSwxMmgtOHYtMmg4VjEyegoJIi8+Cjwvc3ZnPgo=');
  --volume-icon: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQuNDUgMjIuOTEiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEsIC5jbHMtMiwgLmNscy02LCAuY2xzLTcgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTEgew0KICAgICAgICBjbGlwLXJ1bGU6IGV2ZW5vZGQ7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMiB7DQogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aCk7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNCB7DQogICAgICAgIGNsaXAtcGF0aDogdXJsKCNjbGlwLXBhdGgtMik7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNSB7DQogICAgICAgIGZpbGw6ICNmZmY7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNiwgLmNscy03IHsNCiAgICAgICAgc3Ryb2tlOiAjZmZmOw0KICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNiB7DQogICAgICAgIHN0cm9rZS13aWR0aDogNC45MXB4Ow0KICAgICAgfQ0KDQogICAgICAuY2xzLTcgew0KICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjguNTUgLTI0LjU1KSI+DQogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zMi4yMywzMiwzMSwzMy4yM2g0LjUxbC4zNi0uMzYsNS01TDQwLDI3djEuMjNoMVYyN0gzOS43N1Y0NUg0MVY0My43N0g0MFY0NWwuODctLjg3LTUtNS0uMzYtLjM2SDMxTDMyLjIzLDQwWm0tMi40NiwwdjkuMjNIMzVsLS44Ny0uMzYsNSw1LC4zNi4zNmgyLjc0VjI1Ljc3SDM5LjQ5bC0uMzYuMzYtNSw1LC44Ny0uMzZIMjkuNzdaTTkuNzcsNS43N0g2Mi4yM1Y2Ni4yM0g5Ljc3WiIvPg0KICAgIDwvY2xpcFBhdGg+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4LjU1IC0yNC41NSkiPg0KICAgICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjMxIDMyIDMxIDQwIDM1IDQwIDQwIDQ1IDQxIDQ1IDQxIDI3IDQwIDI3IDM1IDMyIDMxIDMyIi8+DQogICAgPC9jbGlwUGF0aD4NCiAgPC9kZWZzPg0KICA8dGl0bGU+dm9sdW1lPC90aXRsZT4NCiAgPGcgY2xhc3M9ImNscy0zIj4NCiAgICA8ZyBjbGFzcz0iY2xzLTQiPg0KICAgICAgPHBvbHlnb24gY2xhc3M9ImNscy01IiBwb2ludHM9IjIuNDYgNy40NiAyLjQ2IDE1LjQ2IDYuNDYgMTUuNDYgMTEuNDYgMjAuNDUgMTIuNDYgMjAuNDUgMTIuNDYgMi40NiAxMS40NiAyLjQ2IDYuNDYgNy40NiAyLjQ2IDcuNDYiLz4NCiAgICA8L2c+DQogIDwvZz4NCiAgPGcgY2xhc3M9ImNscy00Ij4NCiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTYiIHBvaW50cz0iMi40NiA3LjQ2IDIuNDYgMTUuNDYgNi40NiAxNS40NiAxMS40NiAyMC40NSAxMi40NiAyMC40NSAxMi40NiAyLjQ2IDExLjQ2IDIuNDYgNi40NiA3LjQ2IDIuNDYgNy40NiIvPg0KICA8L2c+DQogIDxwYXRoIGNsYXNzPSJjbHMtNyIgZD0iTTQ1LDQxYTcsNywwLDAsMCwwLTkuOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4LjU1IC0yNC41NSkiLz4NCiAgPHBhdGggY2xhc3M9ImNscy03IiBkPSJNNDguNDksMjcuNTFhMTIsMTIsMCwwLDEsMCwxNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4LjU1IC0yNC41NSkiLz4NCjwvc3ZnPg==');
  --muted-icon: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjMuMzcgMjIuOTEiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEsIC5jbHMtMiwgLmNscy02LCAuY2xzLTcgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTEgew0KICAgICAgICBjbGlwLXJ1bGU6IGV2ZW5vZGQ7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMiB7DQogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aCk7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNCB7DQogICAgICAgIGNsaXAtcGF0aDogdXJsKCNjbGlwLXBhdGgtMik7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNSB7DQogICAgICAgIGZpbGw6ICNmZmY7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNiwgLmNscy03IHsNCiAgICAgICAgc3Ryb2tlOiAjZmZmOw0KICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNiB7DQogICAgICAgIHN0cm9rZS13aWR0aDogNC45MXB4Ow0KICAgICAgfQ0KDQogICAgICAuY2xzLTcgew0KICAgICAgICBzdHJva2UtbGluZWNhcDogc3F1YXJlOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjUuMDUgLTI0LjU1KSI+DQogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yOC43MywzMiwyNy41LDMzLjIzSDMybC4zNi0uMzYsNS01TDM2LjUsMjd2MS4yM2gxVjI3SDM2LjI3VjQ1SDM3LjVWNDMuNzdoLTFWNDVsLjg3LS44Ny01LTVMMzIsMzguNzdIMjcuNUwyOC43Myw0MFptLTIuNDYsMHY5LjIzSDMxLjVsLS44Ny0uMzYsNSw1LC4zNi4zNmgyLjc0VjI1Ljc3SDM2bC0uMzYuMzYtNSw1LC44Ny0uMzZIMjYuMjdaTTYuMjcsNS43N0g1OC43M1Y2Ni4yM0g2LjI3WiIvPg0KICAgIDwvY2xpcFBhdGg+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1LjA1IC0yNC41NSkiPg0KICAgICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjI3LjUgMzIgMjcuNSA0MCAzMS41IDQwIDM2LjUgNDUgMzcuNSA0NSAzNy41IDI3IDM2LjUgMjcgMzEuNSAzMiAyNy41IDMyIi8+DQogICAgPC9jbGlwUGF0aD4NCiAgPC9kZWZzPg0KICA8dGl0bGU+bXV0ZWQ8L3RpdGxlPg0KICA8ZyBjbGFzcz0iY2xzLTMiPg0KICAgIDxnIGNsYXNzPSJjbHMtNCI+DQogICAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTUiIHBvaW50cz0iMi40NiA3LjQ2IDIuNDYgMTUuNDYgNi40NiAxNS40NiAxMS40NiAyMC40NSAxMi40NiAyMC40NSAxMi40NiAyLjQ2IDExLjQ2IDIuNDYgNi40NiA3LjQ2IDIuNDYgNy40NiIvPg0KICAgIDwvZz4NCiAgPC9nPg0KICA8ZyBjbGFzcz0iY2xzLTQiPg0KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtNiIgcG9pbnRzPSIyLjQ2IDcuNDYgMi40NiAxNS40NiA2LjQ2IDE1LjQ2IDExLjQ2IDIwLjQ1IDEyLjQ2IDIwLjQ1IDEyLjQ2IDIuNDYgMTEuNDYgMi40NiA2LjQ2IDcuNDYgMi40NiA3LjQ2Ii8+DQogIDwvZz4NCiAgPGxpbmUgY2xhc3M9ImNscy03IiB4MT0iMTYuOTUiIHkxPSI4Ljk1IiB4Mj0iMjEuOTUiIHkyPSIxMy45NSIvPg0KICA8bGluZSBjbGFzcz0iY2xzLTciIHgxPSIyMS45NSIgeTE9IjguOTUiIHgyPSIxNi45NSIgeTI9IjEzLjk1Ii8+DQo8L3N2Zz4=');
  --fullscreen-icon: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjIgMjIiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEsIC5jbHMtMyB7DQogICAgICAgIGZpbGw6IG5vbmU7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMSB7DQogICAgICAgIGNsaXAtcnVsZTogZXZlbm9kZDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aCk7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMyB7DQogICAgICAgIHN0cm9rZTogI2ZmZjsNCiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDRweDsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjUgLTI1KSI+DQogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zMyw0NUgyN1YzOWgydjRoNFpNMjcsMzNWMjdoNnYySDI5djRabTE4LDZ2NkgzOVY0M2g0VjM5Wk0zOSwyN2g2djZINDNWMjlIMzlaIi8+DQogICAgPC9jbGlwUGF0aD4NCiAgPC9kZWZzPg0KICA8dGl0bGU+ZnVsbHNjcmVlbjwvdGl0bGU+DQogIDxnIGNsYXNzPSJjbHMtMiI+DQogICAgPHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMzMsNDVIMjdWMzloMnY0aDRaTTI3LDMzVjI3aDZ2MkgyOXY0Wm0xOCw2djZIMzlWNDNoNFYzOVpNMzksMjdoNnY2SDQzVjI5SDM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1IC0yNSkiLz4NCiAgPC9nPg0KPC9zdmc+');
  --keyboardControls-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3e%3cstyle%3e.st0%7bdisplay:none%7d.st1%7bdisplay:inline%7d.st2%7bfill:white%7d%3c/style%3e%3cg class='st0'%3e%3cpath d='M0 0h28v28H0z'/%3e%3c/g%3e%3cg class='st0'%3e%3cg class='st1'%3e%3cpath class='st2' d='M8.7 17.95h10.14v1.78H8.7zM5.91 17.95h1.78v1.78H5.91zM19.84 17.95h1.78v1.78h-1.78z'/%3e%3cg%3e%3cpath class='st2' d='M5.91 15.17h3.12v1.78H5.91zM18.5 15.17h3.12v1.78H18.5zM10.03 15.17h1.78v1.78h-1.78zM12.82 15.17h1.78v1.78h-1.78zM15.61 15.17h1.78v1.78h-1.78z'/%3e%3c/g%3e%3cg%3e%3cpath class='st2' d='M5.91 12.38h1.78v1.78H5.91zM17.05 12.38h1.78v1.78h-1.78zM14.27 12.38h1.78v1.78h-1.78zM11.48 12.38h1.78v1.78h-1.78zM8.7 12.38h1.78v1.78H8.7zM19.84 12.38h1.78v1.78h-1.78z'/%3e%3c/g%3e%3cpath class='st2' d='M22.58 10.38h-8.29c.06-.51.24-1.2.65-1.55.43-.37 1.06-.43 1.71-.5.67-.07 1.36-.14 1.91-.55 1.09-.81 1.09-2.25 1.09-2.87V4.9c0-.22-.17-.39-.39-.39s-.39.17-.39.39v.02c0 .54 0 1.67-.77 2.24-.37.28-.93.34-1.52.4-.71.07-1.52.16-2.14.68-.68.58-.88 1.58-.93 2.14H5.2c-.89 0-1.62.72-1.62 1.62v8.13c0 .89.72 1.62 1.62 1.62h17.38c.89 0 1.62-.72 1.62-1.62V12c0-.89-.73-1.62-1.62-1.62zm.84 9.75c0 .46-.37.84-.84.84H5.2c-.46 0-.84-.37-.84-.84V12c0-.46.37-.84.84-.84h17.38c.46 0 .84.37.84.84v8.13z'/%3e%3c/g%3e%3c/g%3e%3cpath class='st2' d='M7 10h1v1H7zM9 10h1v1H9zM11 10h1v1h-1zM13 10h1v1h-1zM7 13h3v1H7zM7 16h3v1H7zM11 13h1v1h-1zM13 13h1v1h-1zM15 13h1v1h-1zM17 13h3v1h-3zM17 16h3v1h-3zM15 10h1v1h-1zM17 10h1v1h-1zM19 10h1v1h-1zM11 16h5v1h-5z'/%3e%3cpath d='M22.5 18c0 .83-.6 1.5-1.35 1.5H5.85c-.74 0-1.35-.67-1.35-1.5V9c0-.82.61-1.5 1.35-1.5h15.3c.75 0 1.35.68 1.35 1.5v9z' fill='none' stroke='white' stroke-miterlimit='10'/%3e%3c/svg%3e");
}

.tpPlayerView .tpAdCountdown,
.tpPlayerView .tpAdvertisementTap {
  font-family: "Roboto",Arial,sans-serif;
  font-size: 12px;
  color: rgba(255,255,255,0.95);
  background: none;
  margin: -4px 0 0;
}

.tpAdvertisementPlayback .tpTimeInfo, .tpAdvertisementPlayback .tpLive{
  display: none;
  margin: 7px 0 0 5px;
}

.tpAdvertisementPlayback .tpScrubber .tpScrubberPlayhead {
  display: none;
  margin: -8px 0 0 0;
}
@media (min-width:1025px) {
    .tpVideo > video {
        object-fit: fill !important;
    }
    .tpAdvertisementPlayback .tpControls .tpRow button.tpPlayPause {
        transition: all 0.5s ease;
        opacity:0;
        width: 0px;
    }
    .tpAdvertisementPlayback.tpMouseHover .tpControls .tpRow button.tpPlayPause {
        width: 24px;
        opacity:1
    }
    .tpAdvertisementPlayback .tpScrubber, .tpAdvertisementPlayback .tpMenuRight {
        transition: all 0.5s ease;
        opacity:0
    }
    .tpAdvertisementPlayback.tpMouseHover .tpScrubber, .tpAdvertisementPlayback.tpMouseHover .tpMenuRight {
        opacity:1
    }
    .tpControls .tpRow .tpMenuRight button.tpShare, .tpControls .tpRow .tpMenuRight button.tpFullscreen {
        margin: 0px;
    }
}
.tpPlayerView .tpAdvertisementTap {
  margin: 0 12px 4px;
  padding: 3px 6px;
}

.tpBufferingIndicator {
  background: transparent;
  width: 50px;
  height: 50px;
  border-top: 8px solid white;
  border-bottom: 8px solid gray;
  border-left: 8px solid white;
  border-right: 8px solid white;
  border-radius: 50%;
  -webkit-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
  -moz-box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
  box-shadow: rgba(0,0,0,0.2) 0px 1px 3px;
  animation: 1s spin linear infinite;
}

@keyframes spin {
  0%    { -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ }
  100%  { -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ }
}

@keyframes scaleUp {
  0%    { -webkit-transform: perspective(100px) translateZ(0px); -ms-transform: perspective(100px) translateZ(0px); transform: perspective(100px) translateZ(0px); }
  100%  { -webkit-transform: perspective(100px) translateZ(25px); -ms-transform: perspective(100px) translateZ(25px); transform: perspective(100px) translateZ(25px); }
}

@keyframes scaleDown {
  0%    { -webkit-transform: perspective(100px) translateZ(25px); -ms-transform: perspective(100px) translateZ(25px); transform: perspective(100px) translateZ(25px); }
  100%  { -webkit-transform: perspective(100px) translateZ(0px); -ms-transform: perspective(100px) translateZ(0px); transform: perspective(100px) translateZ(0px); }
}

.tpPlaying .tpPauseOverlay{
    background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAABgCAYAAAHDZWidAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4LWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE5LTAzLTIyVDEyOjE2OjI3LTA0OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTktMDMtMjJUMTI6MjI6MzktMDQ6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE5LTAzLTIyVDEyOjIyOjM5LTA0OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjM1ZmFlYmIyLTgzYTYtNGVmOC1hMzA5LWNhODMzNDY5NmY4OTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDozNWZhZWJiMi04M2E2LTRlZjgtYTMwOS1jYTgzMzQ2OTZmODk8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDozNWZhZWJiMi04M2E2LTRlZjgtYTMwOS1jYTgzMzQ2OTZmODk8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MzVmYWViYjItODNhNi00ZWY4LWEzMDktY2E4MzM0Njk2Zjg5PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE5LTAzLTIyVDEyOjE2OjI3LTA0OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xODA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+OTY8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pj6HVHQAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABQ5JREFUeNpiZGBgYFi6dOl/BioDRkbGDMalS5f+b29vP8BAA0Cq4SxQ+g9VDb98+bKDrq7uARg9avjwMPzM5cuXTYaWy+mRiUgCAAAAAP//Yly2bNmJ////m1PdYB0dnf00cTEJBpNWnhBjMHLqYGBgYCAmhYwaPLgMPnP58mWToeHiQZXzAAAAAP//Yly2bNmJtra27wxDCNC09BxqjuZB438ZtI5Gz0kwPrG5a9TRo44edTR1HX0EyrcZ9I4erVwIODqtvb09cig5GgAAAP//Yvz//z/jsmXL/g0JxzIyfomKiuKlWUsMDYgwMDC8QRNjZ2Bg+EmqQbq6usJDztE0bfMONUezoPH/DAVHY2uWDk5HY+vgIYldGXX0qKNHHT3q6FFHjzp6xDn6DJKYyVBx9BEkMZvR5DHanh519KijB4ejk5KSDAAAAAD//+zZIRICIRTG8UcxEzTT19twFgoX4CZwAgrFE9gY8x7AMXkATBaHcZ1dDTj/r/LSD8KbD9VaU865uZQyy/jp4fSy+pbXxHvfhqzyRoMWGbQzBRro4aEPC+dXoDes5c/0PsVeZ96s7EADDTTQQAMNNNBAAw000EADDfTH0JfOzBFoXvQY0BtCewc00ED/FXRK6R5COAP9u2itd0pEJMZ4yjnva603oL8LbK2djDHTAwAA///s26FuwkAcx/H7LzNLcAtmisxXMTFRQTJR1Qe4PsDeofcAVaWPUNm6vsEcmAVBSOAVKhBUoJYlnQFHwoUrhHTfn/6Z++Sff3K59gj9KSLTtm0HinS3LkS+tdbvItJKURRfSZI89ORstpNqO/nOCYJglKbpq2itVz1YGXcLrZRSxpinW33H9q+h4zieAA000EADDbRLHi06v0C7Z2jR2QLtHpvb6h7oC3LJC8uhAzTQQAMNNNBAAw000EADDTTQQAMNNNBAAw000EADDTTQQAMNtAP04kTnDejuoc/+0Al0N9CzEx0faHY00EB3E6CBBhpooIEGGmiggb4JtO/786ZpfoC+KvRYsizb5Xm+BPo6ERFljCmkLMuXuq7XVVVtejDZdwXted5zGIbbKIo+/gAAAP//7N0xSwJhGMDx5xUqiISjgqPhBtdAiQOn1gYXP8BJ00ENfoG+Qx/AJcgl3pucnBwag0CwUBqD4CBdisAIjoanqXBwEFHz9P8fb3imHw93w/ueERFpNBoHSZLcDAYDv91ux3EcD1donaS1fREZyuwucNkSkewiV+Y8cxxn0/O8bLFY9FzXfchkMqdBELyaKIrO+v3+Zb1ef1RVGAE6lYVheOS67oWx1g5rtVqXjQzotG/sarVaWLXbBQG9pqD/Pr8BDWhAE6ABTYAGNKABDeh/aHcGM94BDWhAAxrQc2hjBjO+AQ3ohTXuz2ejjTuKMM2ckVmABjSgAQ1oQAMa0IAGNKABDWhAAxrQgAY0ZAENaEADGtCABjSgAQ1oQAMa0ARoQAMa0IAGNKABDWhAAxrQgCZAAxrQgAY0oAEN6OUEfTfhnGNAAzoNoLsTzikAGtCABjSgeYcGNE0P+mPCOQ6gAb2OARrQgAY0oAENaAI0oAnQgAY0oAENaEDjB9CAJkAvG2hr7X2z2dzu9XpvGAJ0Wsvn83vlcvnLqKqx1t52Op1cq9V6wRGg01apVMr5vv8cBMGJ+X2oqiaKonMRCUXkUFV3MEXLmjHmU0SeVPW6UqlcGWNUROQHAAD//wMAPoTLAkREoKQAAAAASUVORK5CYII=');
    background-color: rgba(61, 66, 111, 0.7);
    background-size: 90px 48px;
    width: 90px;
    height: 48px;
    outline:0;
    background-size:100%;
    background-repeat:no-repeat;
    background-position:center;
    background-color:transparent;
    text-indent: -9999px;
    z-index: 10;
    opacity:0;
    position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;
    border:0px;
}
.tpPause {
    height:100%;width:100%;
    position:absolute;top:0;left:0;right:0;bottom:0;margin:auto
}
.tpNonStopPlayback .tpPauseOverlay {
    display:none;
}
.tpStandby .tpPlayOverlay{
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAABgCAYAAAHDZWidAAAABGdBTUEAALGPC/xhBQAACnBJREFUeAHtnXlMVEkex6cbUA5Z0MGDdRBxWIkMRkRBkUUw/qGJMfHIRkH/MMZlR41Rs+IdY0w8YpzV+Af/kPUcz6BGo4lHVAQieNKg4y6zMsO6EzQwKCMOZ0vP78fkbZ6Epus9qvpVNb9OyLuqfvV9n/pSXf2OKttn8Dl16pQLlzw/NpvtaxsG3rt3byHPwFosu7YiYilH8GfPnmVev3492cgZGlI+cuTIECyEtQBDwbWgrAX4axlYl/PmzSurrq5uZUlvKPj48eMLWYJqaZixGA2MBTAH19QYWQoNbjt9+nSZy+WaYkQRS1pbQkLCXZaERtMIw8EUmPUfRX9WTIExg9HgzIG14JMmTRqkV+Zu3VBgDHLs2LHJ7oLp9xsOzPrfyBy4qqqqkTUoKvdRH+srhXW9q63Ys2dPC2sGGdLZRTRuok+M2c2ihRiJz1U0NoX45+fnZ0SD4bSG+hys0R0OR6aW1khbo+XxtBQiWl+o7ovIBSdwT3/M7DpXe7gT4XQ6O3kJxjKEkhZhDSGiRQnV1yJXe3hDMIrnKlpPQ+Q6iv6byAJExLbB1zj2PzpFBOcdE66rfMjOzg4V1nfkLViLB/83nyvnafiyalBONBIn0ZrvRC+5kT5x4kRqfHx8sGjBGJ+baAx27ty5lIqKigxcF/nhKhqF2u12m647KkQ7d9GaShS+ffv2GG2b51KYaBS5aNGiaBHUhYrW6KLwAQMG2LTtvi69IhpFFhQUJPVVrJZf6C8XrRDe/WzhpHkLRhDCROfl5f1HhGAULcQeosSiYPxwJd3R0fFRtGAUrdyPAO6kMaA3Plzt4Q3BWAaJJtJuCCxfvjyx67rHhg0bfrxx48aPbtLR7j4S2LJli8tv7NixLriN6ehjLMreC4GSkhKbkg1eL+ck7SEC7aWqIdD9GbS/vz+3Kw1e4uixGCG/Dj2W6iHBkSNHpk6cOHEgJistLa3Pycn5zkMW6Q9L33SkpqYOxetp+Ldw4cII6Ym6ESg9aL3unTt3JmjQhw4dGqA/Jvu6lE0HC7Q7d+6kYbqWlhZnSkpKCUseK9MoC1qDFhQU5I8ux224NfV26dKlldoxmZZKNR2ewE2YMGGI1rSEhYWJfbjOk5hux5V3dLfz+Sw3N7cS3g15232/1ds+AbqwsPDNmjVr/m01zN7KVxZ0Y2NjW3p6emlvJyfTMeVAT5kypai5uVmJx9n0Fa0E6NWrV5cXFRX9oheu2rqUoGtqappqa2vrN2/e/FI1oO70Sgl6x44dz90JVnW/T/WjZa4EAu2l2iHQ3gKNT9R7qax+W0x4ePjvz0zCiBB3rl69GgHXCRr6LQ0BJ46AFyxYEB8dHR3fdcsIQOeAs7+Bd1uYXssWoMknQwLTh1lZWVNh6fKHl4Zuw0vL2FY/9smztfiknjx58gMYeIwfPHK9oa6uTqm3wy1mZ6h4GEalcfDgwV/bqV02xM1UYhw1gLp3ptAZz0SgjTMzlYNAm8JmPBOBNs7MVA4CbQqb8UwE2jgzUzkItClsxjNJCXrYsGFKPe7Fgl1K0Ldv3067du0a06h1LCcpQxopQSOYUaNGDcKnjuDnq5S324xWnrSgtROBu99/hpu00dq2qkvpQSPYJUuWxDx48KDr6VECLZhAcHBwADYliYmJIYKLEhJeCUfrz/zkyZPJR48eTdDvU2FdOdAIdfLkyRGVlZUZKr1UpCRohA23h2zl5eUZixcvHobbsn+UBa2B3bZtW/ytW7dStG1Zl8qDRrAjRowIxi/KyMhIaX9R+gRozcU3b95M27Vr15fatkxLnwKNYOfPnx9VVlYmXZ/b50Aj7GXLlj3FpUwfn7iOoAF9//59e1pa2n1tW6alzzg6Pz+/WlbIWOE+4ehp06YVNzU1fZTJwd21KO3oly9fvsdh62SHrLSj161b54AbBI3dnSPrtnJNBwy+2JmUlFQkK1B3upRqOuCndq2KkBG+Mo6eO3duKbwW1+bOMbLvlx50Q0NDa2ZmZpnsID3pk7rpOHToUJUvQMZKkNXRruTk5OLW1lbl3vl252wpQUPf+J47warul7rpUBVqT7oJdE9UBOwj0AKg9hSSQPdERcA+Ai0Aak8hCXRPVATsI9ACoPYUkkD3REXAPju+gS8gLoX8lECTHYc5+HQfbfEkAE+u4cx4f7fD0z1f4Twh5GyeeH+PBZcSPoepQTphKIn8rvE6Lly4ENnW1vbtmzdvkh49evQ/+DTBSInt/IumiESADwFsGKKiokLh4mPU8OHDy6HVWAqGrrWdOXPmr69fv94Pz3Y7YLQDPqVRFCLgZQL47QfG3mQHE//j4sWLL8jMXq4BKo4rAfQw9O++QUMPou4FV7YUzAIC6GH0Ml3nsAA+FSmOABlaHFuKbAEBMrQF0KlIcQTI0OLYUmQLCJChLYBORYojQIYWx5YiW0CADG0BdCpSHAEyNCNbGPwDp23O2LdvX2xgYKDPzQrPiEH6ZGRoxioaPXp0KCS1zZkz5wt43iUDpvpIh9utkYzZKZmXCJChTYKGKWv81q9fH4fjZN29e3cqTHkbZjIUZeNIgAzNAWZERERgXl7eRDT3+fPnE2HasYEcwlIIEwTI0Cag9ZZl3Lhx4TBHYSqa+8CBA2ODgoKIcW/AOB8j2JyB6sPNmjXrjw8fPpz+9OnT6StXrhypP0brYgiQocVw/SRqQECAfdWqVX/CVru4uDh15syZ4Z8koA1uBMjQ3FCyBYI3LQbCODqJaO5Lly4ljRkzJpAtJ6ViIUCGZqEkKE1sbOwfLl++PBXNffjw4bjQ0FA/QUX1m7BkaEmqesaMGZH3799Ph8kgpq9du/YLSWQpJ4MMLVmVwTQy9hUrVsRiq11SUjINflgOlkyi1HLI0BJXT1hY2AC49DcBzX3lypVJcXFxQRLLlUIaGVqKavAsIiYmJvT48eNJYHLqZ/eCS8oxSHvR2x8PueCH40/wcNQP7e3tNM6EBweQoT0AsupwRUXF29zc3H/BmCkdVmlQsVwytES1BiNXNW/duvUFPM33QSJZSkkhQ1tcXS0tLc6DBw9+DyNY1VksxSeKJ0NbUI0wIIoLxhN8tXv37hqn00n9Yo51QIbmCNNTqMePH/+8cePGqvr6euoXe4Jl8jgZ2iQ41my1tbW/btq06YXD4fiVNQ+lM0+ADG2enduczc3NHfv376+CbsXPbhPRASEEyNCcsHZ2drrOnj37XzByzcePUs8jzOmM5QxDhu5jvZSWltZDl6Lq3bt3zj6GouwcCJChTUB89erVB+wXP3/+vNlEdsoikAAZmhEuDFlQNmTIEP+6ujq6QsHIzIpk9HASI3W8XkxmZoRlYTIytIXwqWj+BMjQ/JlSRAsJkKEthE9F8ydAhubPlCJaSIAMbSF8Kpo/ATI0f6YU0UICZGgL4VPR/AmQofkzpYgWErDDdLIPcDZ7CzVQ0USgzwTQw+hlv4KCgn+2tbX9JSQkJKa6urqxz5EpABHwMoHZs2fHZGZm/pSVlZXx/7lC4K0gG7zXlgNalsNfPM6b7GVdVBwRYCYArTG+SPwd+PRIdnZ2Pmx3vcr2GzYszKH2mK39AAAAAElFTkSuQmCC');
  background-color: rgba(61, 66, 111, 0.7);
  background-size: 90px 48px;
  width: 90px;
  height: 48px;
  text-indent: -9999px;
  z-index: 10;
}


.tpPlayerView.tpPlaying.tpMouseHover .tpPauseOverlay {
    visibility: visible;
    opacity:1;
}

.tpStandby .tpPlayOverlay::before{
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
}
.tpPlaying .tpPauseOverlay::before{
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
}

.tpControls button, .tpScrubberTrack, .tpScrubberPlayhead, .tpScrubberThumb, .tpScrubberProgress, .tpVolumeTrack, .tpVolumeThumb, .tpVolumeKnob, .tpVolumeLevel {
  cursor: pointer;
}

.tpPlayerView .tpControls .tpScrubber {
  pointer-events: auto;
}

.tpScrubber .tpScrubberTrack {
  background: rgba(255,255,255,0.50);
  height: 2px;
  border-radius: 3px;
  margin-bottom: 10px;
}

.tpScrubber .tpScrubberChapters .tpScrubberChapterMarker {
  background: white;
  width: 3px;
  height: 9px;
  border: 2px solid rgba(0, 0, 0, 0.9);
}

.tpScrubber .tpScrubberProgress {
  text-align: right;
  border-radius: 3px 0 0 3px;
  background: #fff;
}

.tpScrubber .tpScrubberThumb {
  visibility: visible; /* to do, shouldn't have to do this */
  width: auto;
  height: 20px;
  line-height: 20px;
  top: -24px;
  margin-right: 100px;
}

.tpScrubber .tpTimeInfo {
  position: absolute;
  bottom: 11px;
  right: 0;
  height: 20px;
  line-height: 20px;
}

.tpScrubber .tpScrubberPlayhead {
  width: 16px;
  height: 16px;
  border-radius: 7px;
  background: rgba(255, 255, 255, 1.0);
  background: var(--play-progress-color);
  opacity: 1;
  transition: opacity 100ms linear;
}

.tpScrubber:hover .tpScrubberPlayhead .tpTimeInfoScrubber, .tpShareFullScreen:hover .tpButtonLabel {
  opacity: 1;
}


.tpScrubber .tpScrubberPlayhead .tpTimeInfoScrubber, .tpButtonLabel {
  background: #262626;
  border-radius: 2px;
  left: -5px;
  line-height: normal;
  padding: 2px;
  position: absolute;
  top: -22px;
  opacity: 0;
}
.tpButtonLabel {
    top: -45px;
    padding: 5px;
    left: -17px;
}
.tpMute {
  pointer-events: auto;
}

.tpControls button:hover > div, .tpControls button > div:hover {
  pointer-events: auto;
  opacity: 1;
}

.tpControls button > div {
  position: absolute;
  pointer-events: none;
  bottom: 0px;
  margin-bottom: 100%;
  opacity: 0;
}

.tpVerticalVolumeSlider {
  transition: 0.10s linear;
  width: 20px;
  height: 100px;
  padding-bottom: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.tpHorizontalVolumeSlider {
  transition: 0.10s linear;
  width: 80px;
  height: 20px;
  padding-bottom: 10px;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.tpVolumeTrack {
  pointer-events: auto;
  background: rgba(255, 255, 255, 0.25);
  background: var(--scrub-track-color);
  border-radius: 1.5px;
}

.tpRight.tpPopout > div.tpVolumeSlider {
  left: 100%;
}

.tpVolumeSlider .tpVolumeTrack {
  margin-bottom: auto;
  margin: auto 12px;
  height: 3px;
}

.tpVerticalVolumeSlider .tpVolumeTrack,.tpHorizontalVolumeSlider .tpVolumeTrack {
  margin: 12px auto;
  width: 3px;
}


.tpVolumeLevel {
  margin: 0px;
  background: rgba(255, 255, 255, 1.0);
  background: var(--play-progress-color);
  text-align: right;
  border-radius: 1.5px;
}

.tpVolumeSlider .tpVolumeThumb, .tpVerticalVolumeSlider .tpVolumeThumb,.tpHorizontalVolumeSlider .tpVolumeThumb{
  width: 10px;
  height: 10px;
  border-radius: 7px;
  background: rgba(255, 255, 255, 1.0);
  background: var(--play-progress-color);
  visibility: visible;
  opacity: 0;
  transition: opacity 100ms linear;
}
.tpVerticalVolumeSlider .tpVolumeThumb {
    opacity: 1;
}

.tpVerticalVolumeSlider:hover .tpVolumeThumb,
.tpVerticalVolumeSlider:active .tpVolumeThumb,
.tpHorizontalVolumeSlider:hover .tpVolumeThumb,
.tpHorizontalVolumeSlider:active .tpVolumeThumb,
.tpVolumeSlider:hover .tpVolumeThumb,
.tpVolumeSlider:active .tpVolumeThumb {
  opacity: 1;
}

.tpVerticalVolumeSlider::before, .tpHorizontalVolumeSlider::before {
  display: none !important;
}

.tpMenu div {
  background: rgba(0, 0, 0, 0.6);
  text-align: left;
}

.tpControls {
  line-height: 38px;
  line-height: var(--control-size);
  color: rgba(255, 255, 255, 0.6);
  color: var(--control-color);
  font-family: "Roboto",Arial,sans-serif;
}

.tpControls a {
  color: rgba(255, 255, 255, 0.6);
  color: var(--control-color);
}

.tpBottomFloatRegion::before {
  content: '';
  pointer-events: none;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 86px;
  height: var(--overlay-margin-bottom);
  padding-top: 40px;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 60%,rgba(0, 0, 0, 0.9) 99%,rgba(0, 0, 0, 0.7) 100%);
  transition: opacity 0.25s linear;
  opacity: 0;
}

.tpTopFloatRegion::before {
  content: '';
  pointer-events: none;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 86px;
  background: linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 60%,rgba(0, 0, 0, 0.9) 99%,rgba(0, 0, 0, 0.7) 100%);
  transition: opacity 0.25s linear;
  opacity: 0;
}
.tpIdle .tpTopFloatRegion .tpRow{top:0;}
.tpTopFloatRegion{order:1}
/* IE pseudo element isn't styled according to its parent */
.tpMouseHover .tpBottomFloatRegion::before, .tpMouseHover .tpTopFloatRegion::before {
  opacity: 1;
}

.tpControls .tpSelected,
.tpControls .tpSelected a {
  color: rgba(255, 255, 255, 0.6);
  color: var(--control-selected-color);
}

.tpControls .tpRow {
  font-size: 12px;
  line-height: 42px;
  height: 38px;
  background: rgba(42,49,92,0.7);
  background: var(--row-color);
  width: auto;
}

.tpControls .tpTopFloatRegion .tpRow {
    height:0px;
    position: absolute;
    top: 0px;
}
.tpMouseHover .tpControls .tpTopFloatRegion .tpRow {
    height: 38px;
}

.tpControls .tpBottomFloatRegion .tpRow, .tpControls .tpTopFloatRegion .tpRow {
  font-size: 12px;
  background: none;
  margin: 0 14px;
  width: auto;
  font-family: "Roboto",Arial,sans-serif;
  color: rgba(255,255,255,0.95);
}
.tpControls .tpTopFloatRegion .tpRow {
  width:100%
}

.tpControls .tpRow hr {
  flex-shrink: 1;
}


.tpControls .tpRow .tpMenuRight {
  position: absolute;
  right: 0;
  line-height: 20px;
  z-index: 999;
}

.tpControls .tpRow .tpMenuRight .tpPopup, .tpControls .tpRow .tpMenuRight button {
  display: inline-block;
  margin: 0 24px 0 0;
}

.tpControls .tpRow .tpMenuRight .cc, .tpControls .tpRow .tpMenuRight .cc button {
  display: none;
}

.tpHasTextTracks .tpControls .tpRow .tpMenuRight .cc, .tpHasTextTracks .tpControls .tpRow .tpMenuRight .cc button {
  display: inline-block;
}


.tpControls .tpRow .tpMenuRight .tpFullscreen {
  margin-right: 0;
}

.tpControls .tpRow .tpPopup, .tpControls .tpRow .tpPopout {
  margin: 5px 0 0 5px;
}

.tpControls .tpRow .tpPopup button, .tpControls .tpRow .tpPopout button {
  margin: 0;
}

.tpControls .tpRow button, .tpShareFullScreen {
  background: none;
  width: 24px;
  height: 24px;
  outline: none;
  border-radius: 2px;
  padding: 0;
  margin: 5px 12px 0 -7px;
  opacity: 0.9;
}
.tpShareFullScreen {
  display:inline-block;
}
.tpControls .tpRow button:hover{
  opacity: 1;
}

.tpControls .tpRow button::before, .tpShareFullScreen::before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-repeat: no-repeat;
  background-position: 4px center;
  background-color: transparent;
  background-size: 24px 24px;
}

.tpControls button {
  background-color: rgba(61, 66, 111, 1);
  background-color: var(--control-background-color);
}

.tpControls button:hover {
  color: rgba(61, 66, 111, 1);
  color: var(--control-hover-color);
}

.tpControls button:active {
  color: rgba(61, 66, 111, 1);
  color: var(--control-hover-color);
}

.tpControls button.tpPlayPause::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAABGdBTUEAALGPC/xhBQAAAxtJREFUaAXtWStvFUEUvjS8kpYiEBXFNAQcCARoMPwFqqgHBYYEDYbwF0gQBA0GDCAbCA8Noqg2BVcgNAXay3du9kzOzpx57czChtxJNjPn9X3fmbu7TJfRKDbG4/GuzJkRxgyCY7ZlYOLjoBPYh8FVnHmx5QgajCuTDAcFMe5ycEJEHnbQTAL22w5pj+yKVpAMJJx2nJaj1aREdDagKfQWSGBZbNqWCdb6kbRbXcuARJX+v7jGDr3IoqMtbYa3LwLUdukXCj/42MzvQOh2krZTGoOpaySeNw4sggwicRZsP8gONkgJtqyQpM92MgGY0ejlac4ErIUjKYhqFQ/Y5MYxP+5FpiCQy8tdyMyNJIsJVdrKegE/1hfF77i6EjDQdxAdYUObQzeqlm/75sQePreDZJd2wJi/sTiEbvbYwXNpB6fowcE4gMsBZxJnFm1ryxtOQa5DQV3NxQjmNwTbwaRpsNcdwG/wvm8CvpGO9ULE6M18uzqJRUDmVleS1FfFfEN6titRq07pQLqetpIjRte3Kf2DdBgvuJ8RfPW0FquhOAnbQVtXYsldO5C4a+jkhHTIdQ0CxlsE0QYbPKfeRZwfml9rwVoEt6D+uEbgnB21pIjvKMC/+nJKOngLYBpecB/p5M9G+WQp60veYiuQu0X0YNEDFjv5GZqcLXoAYDr7JIMbFnuhbMmSnVNkC4L1IiBfcUNwzRef+qc7MMgdEE/GNtZXBykyJEo0IJfrMC6E6gYTk6o961X4674Qa3bvEe1z30dgtiZ/MZZPacRPB8vruNSjXbGoHICI0JTwJpKSjyE52pJyUxRm5LxB7skk4lpJGeJyUx+iYL6WTi9OrqoO+fR5/SaunDOm/qFO64IEaf6efHSMpG90kw/xIY6sbkNAFWP0XyrnUsQTZ+7fHBV1tqA+wVqG6Fctb02DbqHK4xvwVmpqDGJVEr8HnHu4DgbJ+ggWNvAM9Qt96ErG7NDAR9TU+aSXrDKQmNjAFvKWAzD/LhRoYBexO7iG8kbTN0lp4Al8/Xwo1yWUeSH2Ja53uM6UIU2r/68d+AMwIldlwG6eZQAAAABJRU5ErkJggg==');
}

.tpPlaying .tpControls button.tpPlayPause::before,
.tpSeeking:not(.tpPaused) .tpControls button.tpPlayPause::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAABGdBTUEAALGPC/xhBQAAATJJREFUaAXtmlESgjAMRMHDeyLHc3gitZHZTpDG6CxgR7c/CU22aV8A+XAYsnErw3JgD5FgxUBUYhj9TswfyzC7YvFwKatTR8FxMiRlXG1ycidUSHrsDBeWAN92jWucwGLvlcYquwhcsT1cj7H4M8So38TqkVpi51g77PT2W0ID+7GzW8lvC0+nn8Mt9Srm883/GOrzAtm1CmSE1IOU0A8gys+ojIgAfnSdPSLXzcGtMeSkFkpnLxC5Obg1hhxYvexAIrRCFKJBQIhAIrRCFKJBQIhAIrRCFKJRQAS+RgDfWYldfIYl+QgvdNlBN39PZBtg4zoAS5DVqwMsQVavDrAEWb06wBJk9eoAS5DVqwMsQVavDrAEWb06wBJk9X/ZgXNCzf790MppzfmlIp3Pkd8dgTsnyu5HbcrCLQAAAABJRU5ErkJggg==');
}

.tpControls button.tpJumpBack::before {
  background-image: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjkiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEsIC5jbHMtMyB7DQogICAgICAgIGZpbGw6IG5vbmU7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMSB7DQogICAgICAgIGNsaXAtcnVsZTogZXZlbm9kZDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aCk7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMyB7DQogICAgICAgIHN0cm9rZTogI2ZmZjsNCiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDRweDsNCiAgICAgIH0NCg0KICAgICAgLmNscy00IHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aC0yKTsNCiAgICAgIH0NCg0KICAgICAgLmNscy01IHsNCiAgICAgICAgZmlsbDogI2ZmZjsNCiAgICAgIH0NCg0KICAgICAgLmNscy02IHsNCiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aC0zKTsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQgLTIxKSI+DQogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zNiwyOEExMCwxMCwwLDEsMSwyNiwzOCIvPg0KICAgIDwvY2xpcFBhdGg+DQogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0IC0yMSkiPg0KICAgICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjM2IDI2IDM2IDMyIDMxIDI5IDM2IDI2Ii8+DQogICAgPC9jbGlwUGF0aD4NCiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQgLTIxKSI+DQogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zOS41LDM4YzAtMS4zOS0uMzgtMi4wOC0xLTIuMDgtLjkzLDAtMSwxLjQ5LTEsMi4wOCwwLDEuMzkuMzgsMi4wOSwxLDIuMDlDMzkuNDMsNDAuMDgsMzkuNSwzOC41OCwzOS41LDM4Wm0uMzQtMy4wOGEyLjY2LDIuNjYsMCwwLDEsLjg2LDEuMkE1LjM1LDUuMzUsMCwwLDEsNDEsMzhhNS4zLDUuMywwLDAsMS0uMywxLjg4LDIuNjYsMi42NiwwLDAsMS0uODYsMS4yLDIuMzUsMi4zNSwwLDAsMS0yLjY4LDAsMi42NiwyLjY2LDAsMCwxLS44Ni0xLjJBNS4zLDUuMywwLDAsMSwzNiwzOGE1LjM1LDUuMzUsMCwwLDEsLjMtMS44OSwyLjY2LDIuNjYsMCwwLDEsLjg2LTEuMiwyLjM5LDIuMzksMCwwLDEsMi42OCwwWk0zMy41LDM0LjdIMzR2Ni42SDMyLjVWMzYuMmgtMVYzNC43WiIvPg0KICAgIDwvY2xpcFBhdGg+DQogIDwvZGVmcz4NCiAgPHRpdGxlPmp1bXBiYWNrPC90aXRsZT4NCiAgPGcgY2xhc3M9ImNscy0yIj4NCiAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0zNiwyOEExMCwxMCwwLDEsMSwyNiwzOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0IC0yMSkiLz4NCiAgPC9nPg0KICA8ZyBjbGFzcz0iY2xzLTQiPg0KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMiIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE2Ii8+DQogIDwvZz4NCiAgPGcgY2xhc3M9ImNscy02Ij4NCiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjIuNSIgeT0iOC41IiB3aWR0aD0iMTkuNSIgaGVpZ2h0PSIxNyIvPg0KICA8L2c+DQo8L3N2Zz4=');
  background-image: var(--jumpback-icon);
  background-size: 18px 18px;
}

.tpControls button.tpJumpForward::before {
  background-image: url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTt9LnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNF8pO30uc3Qze2ZpbGw6I0ZGRkZGRjt9LnN0NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF82Xyk7fTwvc3R5bGU+PHRpdGxlPmp1bXBiYWNrPC90aXRsZT48Zz48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfMV8iIGQ9Ik0yMiwxN2MwLDUuNS00LjUsMTAtMTAsMTBTMiwyMi41LDIsMTdTNi41LDcsMTIsNyIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPjwvY2xpcFBhdGg+PGcgY2xhc3M9InN0MCI+PHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLDE3YzAsNS41LTQuNSwxMC0xMCwxMFMyLDIyLjUsMiwxN1M2LjUsNywxMiw3Ii8+PC9nPjwvZz48L2c+PGc+PGc+PGRlZnM+PHBvbHlnb24gaWQ9IlNWR0lEXzNfIiBwb2ludHM9IjE3LDggMTIsMTEgMTIsNSAiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz48L2NsaXBQYXRoPjxnIGNsYXNzPSJzdDIiPjxyZWN0IHg9IjciIGNsYXNzPSJzdDMiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiIvPjwvZz48L2c+PC9nPjxnPjxnPjxkZWZzPjxwYXRoIGlkPSJTVkdJRF81XyIgZD0iTTE1LjUsMTdjMC0xLjQtMC40LTIuMS0xLTIuMWMtMC45LDAtMSwxLjUtMSwyLjFjMCwxLjQsMC40LDIuMSwxLDIuMUMxNS40LDE5LjEsMTUuNSwxNy42LDE1LjUsMTd6IE0xNS44LDEzLjljMC40LDAuMywwLjcsMC43LDAuOSwxLjJjMC4yLDAuNiwwLjMsMS4yLDAuMywxLjljMCwwLjYtMC4xLDEuMy0wLjMsMS45Yy0wLjIsMC41LTAuNSwwLjktMC45LDEuMmMtMC44LDAuNi0xLjksMC42LTIuNywwYy0wLjQtMC4zLTAuNy0wLjctMC45LTEuMkMxMi4xLDE4LjMsMTIsMTcuNiwxMiwxN3MwLjEtMS4zLDAuMy0xLjljMC4yLTAuNSwwLjUtMC45LDAuOS0xLjJDMTQsMTMuNCwxNSwxMy40LDE1LjgsMTMuOUwxNS44LDEzLjl6IE05LjUsMTMuN0gxMHY2LjZIOC41di01LjFoLTF2LTEuNUM3LjUsMTMuNyw5LjUsMTMuNyw5LjUsMTMuN3oiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF82XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfNV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz48L2NsaXBQYXRoPjxnIGNsYXNzPSJzdDQiPjxyZWN0IHg9IjIuNSIgeT0iOC41IiBjbGFzcz0ic3QzIiB3aWR0aD0iMTkuNSIgaGVpZ2h0PSIxNyIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
  background-image: var(--jumpforward-icon);
  background-size: 18px 18px;
}

.tpControls button.tpShare::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAABGdBTUEAALGPC/xhBQAAAYVJREFUSA21lV9KAzEQxndX7UPBPrl6mdYi3kDwNoIvvnoEwRN4AwVPIgi+tD5IBUFE198XNqFNp9m17gamM/nmmz/JJmmWxaOqqgfkPcazDHRHaFG7L6SLPM/3hXotW9Qz5NJN+Cm8AevO2x1oahyFNExmSOhcNjJQN1Vg1QbQKHQVOzc6YqKbk2qO3CDTmGBmYhNKiM/oRzOATGsNx0TNoW1ehBUQsL9UCEH/Mqg4bp0A8gS5RV6tIGtb9yA+saUHBJ1bQWsYxHBCY6erAEEnyMkyAeze4+g3+Xb1Q3l3GWQvD/BTPydgIdtag+eYuv8As6wFbr0GK1k3GC2NkS+1hpy0zdq4qyQrkRkJB8gVco38gOnaH2MnhzsYKQaHY47/UBwSTqTB9DTomWgcjStozNBACCugO71LI4P/TccfBq4VDcHdP0fk19UuiVuEAiIAhCc8CjCnicKfPqD3Leq9wMoW+WUl9EvCl3bVHzlNauklly6jOzArK+iyCL2ED92yr+1ov/mEzPefZVNtAAAAAElFTkSuQmCC');
  background-size: 100%;
  background-position: 0;
}

.tpControls button.tpCC::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAABGdBTUEAALGPC/xhBQAAAZBJREFUSA3FlT1KBEEQhXcWFXYTRQVNXD2BGHgDEzE28wImayLsNQwMBA+gBzAQPIIgGyuigYEmDgaCgcL4VdM1VDszOz+ubsOjqqveq+oumJ5Wy6xI/CRJbjFfJj5mlw6dX5REnuTJ2xIkNw32wGVKYiNrmAbUkaj61rpSNqC+TuiVwLwGi2zEcrmiNnnCoDVCdwvsQMjYLogEgZiAuwim74nP3u4T2wnIPpF78wzxXwI61ipHipnqQuVT6WCCsVZRBwKqnIAnEWKXwD3YLCxEcsuT1/DfvH/sbfaekNa1Gv67+lYQHInEIcQemMW/8MRrsbUXRdyRfnYoLVRbUFpxcgQdwjhOYGv9+Ywm14Br9sEZkDdpBbyAORkh9hwceH8b/6Z0tJCCb4PtEKSfhhYg1gHBZ6I5teTTWqNGJA/lohHJZ7XKI/NB7BPf/auwbXAEwpdXhWohpF0lxnYGnII78Ah2DXeZ/RV4AHLTDc15bVDL5SBlg1ZVw7e1Ro2oRsli6pRJxbaziTdx4yaiRppvkmMln2YbLcMAAAAASUVORK5CYII=');
  background-size: 100%;
  background-position: 0;
}

.tpCaptionsactive .tpControls button.tpCC::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAABGdBTUEAALGPC/xhBQAAAhFJREFUSA3NVT1LJEEQ7R53xZ0N/Dq4S/wITMz9AzurooFgcsLBoewhziYriGjsPzARnFbRTMG75BDuTNzl0oPDWFBQDE6QXTGYHkWdsmrYkR53BkZd0YKma6rfq64uut8wphgn3xDygAHcKvE6u5+3IfWClBnLhjB6goJTApJH/GrMBfdryUwPe0BiZIS9X8OKSqXVIKuBaofsMgBriwL58VI+7eFZ1DY+UJ0DW2PRv2kxK+Q8zSMCdADgNOibLEDgwH9R0AWYodkGOW6sXQ9zzoM9e0pJlOh1zTtMnJI4Z5WimW6PXY6fNNClOOwAwVhxljNCnhIxuwof8Y0cDlh2n5ooQGhw2Y+SqXcMbTjd4MqDoqn33HE+EUlwG7RzWtzNpY4Z495dRlIhksDubmf7hdPZL6AZQTsExLL+qoTYfn26FHu79wn0m1CP6tRcgYtRj+SPc7zdBoYlCzg2SY8G12WHIeyz0Q1ooQrxMm6hbk2Tn7WuhnDtH/lh5l33sAWUum+alpio6hc9wE+Eo19I+cIZ2TP1L/S9l2/axYlGqEW2CJXnPzD3g8/CimeNNafr+xh3gMGN/69aANDwRIuq8vocmiNP0N6qj5YrcgnbZKEEJ1Gv54qTqRMipRr1Xlz7idLS82dFXiZ4Mlej1ARUTb1aavw5vporskXPSRzGeWgRibi6cxg4boxyxcW+GHcPbHXQvwxRpq0AAAAASUVORK5CYII=');
}

.tpControls button.tpMute::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAABGdBTUEAALGPC/xhBQAABNdJREFUaAXtmUuolVUUx72ZPSyCrHQiNhAhzAbVJSoSpAcRWANpEgQ1LAgq4Q6kZmU0KoIGZUSBs6BBGUYQPSAoIgLtMVAsyKjshYT0uN6y3/87a+3W2d/+HnoeXeEuWGevx3+99rfPd853zrJlfejEgC4QdkYv0rUa/cT6Ss0xAwlQc1jU8GI1YtphwJDmDbC+I8eMGyrFCks+Qy+RAH5a6Qh/KkoUAUnGvpCUNgHggTZ/8qmUUzIiYHs46Q7IVwdgv9fl1q31/SdgBfJxBVXbIYeTZ8rWGzJ92io9V6etV13Ad8PpKiJWwxaDcX4ssCgCUH+JenXGK1R4cQCmJyWzPu22roC9FvBf1ZA4iZ4Nw5UxoPFK60I6ULIyaa0dfM/sq0AmX+y2tJLkNmUSJSNCrkdfJUcA8lc1wOlpYJQrNJooTjCwnLg62k5KJsFzliQtpQQ4P4P3lXzJBmB54J+Ri5QCEAC8nulDE/oZ6b70IUs4W5VVXURb1DsPasjbJt5M0rdLgHEVuI7kX5YKJJvG6kspCIGYh+Dv3YZ8B7zf9cYV0ItwkZqCAD8Of9PkL9oJuCivkgPxP2GYdGhyTC+dJAeVKIJRz4n6kjzZHWC/34DPnUgVEh+GRRu8APK38Puul9Ze72SSzBO8Nk/A/Ue2D/GLLsn9nTpBurvmlCbwBADWGOhCt/naOAEBqwEtOLBtZZIj+NfBv+a4VICE8bPgeoAKaiViXoLPE4gih1l2o+8uBuHoS2mLCFivoJgw19MEEdRXputDYHeR9NUQ8wX6lqAPRFXuSWkCT6K4IN+F+prrI03gSbL1XfRr3DaJAsdIfv4kC2wkeXpMGnkC9nuWhEe9Y9YH4BeCPhB1oXrS0EW2mLQl0mPykSYg19ckm+O4at/1BWALy2+SWwngWXATDU0QE1nA0O28OAEdzcP6AO/uxiqQ/HfERwn7IxbtlAl8LxtlaAJ8uof9A9cvbGd2AxD8IOyUCmB43oyb++ZqxJHoMksWCyx9ZWncsSXHot4BDvNaeL8dai3pYMfGsc/Ct0Tb/yrTzI3wUTinpgHuBHjEwLrX7ISXT30Iiu6A1UATFQeIjRK4Gf7OEugXg/pvOzFgVJkCK+E9VrBr6RzA+yHRaljf20R73D62laQb4EPKfhLUewBvlNy3W3792nyp2ztXwG9Z4DiX4gAU8N9E9dBXO/vY1sEaQMfz8s7mBQA4CSoOYPWupeACPA/XcNiugkU/wmd2DlFBx/9Sayw2Qjmd+7/g4/Cq6LMhn8Eu2pH7avoAN/bX1gGsyfus6st5U9g3me/z3Ff8QpqDpqT77xDpmSvUPWhybSMW0wDrrUk9Due0xgw/5I7FNMBj1tyzeZPoW82mp+J2GvvpHySsXfrYBZAPrO7OaJeMfQWsO5BoU+6v6QPc2F+LA1BlG/w3rPv8tlozgwHexCfaXvKX7qv3ALypBMamD5NT//uknnQlpvt5Et2Vu2hYH2wfwbPwI2CeyjGnrGs3YO1cXypegaYGSKr/45RfH3CjP7C2FNpIgT7fi3oNQK6t8DFYpP+6RvtzoKnx3E4hvdH0S2ATNQ5AgP5N2meB+iSey/NPVaeBW+H8oaY4ALhPDDvHevZUG+0qRkOr4L3wAXjo96iu2CX/6bQD/wIMuRle0A3fawAAAABJRU5ErkJggg==');
  background-size: 22px 24px;
}

.tpMuted .tpControls button.tpMute::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAABGdBTUEAALGPC/xhBQAABXxJREFUaAXtmUuIHUUUhvMcNQHRRA1CiKgoahKQSMAIwWgMgiC6cCMIujMQFzFudOVKEBdKFi4iiqI7wYU4REHIDCIuRPEZFwkiogQS4yOu4sTX9/fUqZyqrq7uuXeccTEHzj3vc+rvrr7dfe+yZTX6B1JcErpY+nJzSAb6CflmK7AcUkIrEKpmA2ZogOn90rKRR5psOUR56QpzWBD5uVWclVNkSYnE/2fikIFzMnfiO5b7WjZJ/lgmIwk9HguUmFMMohB7xOzOQxsTOAcUrEacM18i/SQLyGf6AkkmXu5HYTe7zftMt1MqYE0R8iGCZywBuxPsFSqCp+AEJOZpa9BIJThqiiwB/7PSkS+Yz64SV3MeE87DoeD8VJ/pdMN0sy8w0HGaU+xA7HW+WdV1jaoiGMJjk9aUCu+xCgtiN0fP7KJUkQVQj8Fxkvn/h5JlCpso2Ye2VPxbmygf5pMMvlu8r6pTkAzCvjo0iaLUgOBX8BelWPSRsNLxaXSRneapxuIjFqBgvpPZSTzGrLgii4dODVQTG2V2bWf7GumnwvDSoD3E3s8LZM9lgNWXBu0m+JklFGVY3SChBiTq4hAliLDvhz8tDvFOkl6Bi5Tl5btuu4/36kxYn0/Ji4g/73ISRHlu1abJcTXySZgXZnaDyPuW9GFHgGP5YV8mOZPwRX15xTiFX4uLQZzEfoBF11kO+o/wB2aXZLySeZzZogQKWkPwzRDamDegRr6PiIuGbU8SEyRNafoREdhAwhtCyqXmMxkRmKOAZK3FuiQ1J4ltgn/pytGh8feC28KKmsOFvibYEhEB+qtwXAD66/AbxSEEuigf4gdcqyLfMLdjrKt78LdOvBUSPwS/5Wydw11mRxka1URtSERBgwfht2NjU2qdXaw4RHHX50rME2a3dpEFOuRmiotDXP7v6PGRe64D1Ef3h9qQreTE16RRBtyuKdmQafkC7UO+bEaUFAyl61VEcnLFWyM1MV1yFARNfeGK19C7COo9uk4kTmglHdQgsA7kRCToE+Y3WUTA6mZgvVhqR1TJI1FdNbkUZFXTGZIcwaoQ/xnZ2l1FBH4Qq9qFvd/7TKfhIXS9Ke4gb738pSHy9xKFN8CiiAA9eWRRE3w6J723396BSwlLR6DrCGiDwSJttmFPOlkz6jbCX8JG8S7uUwluh/d437zoNNUDvgCIBgMh9074jIoy6gLwAHknQ+7fyGfglfMCQk1oppe8XiDkPAnXqAjAL5TinfCJ0ES/GFzm42PpNOs8I8RWwEfgGvUCsAXSRLOOhmbJLxSWM7LMmidbi5gejafgEg0GYIujyb2hkX5tvsr8vZLk90LhUDEESBEAAz4OQyaRrb2PbxMsALo+NvcuXgkkjkolIO/S7Du4842U2K3wX/AM3AKKbxss0sW+qhdEkzreRwKkd+DsQdO+/wM+B6/La/AdhEVP5bGWPZs3L59zAsLEvWHqa/mi8G8JsdbjXJ47zhYKM1piEBCqbgyV3+SLwn9BiJ3NY73Po3nBCLYuPv062QfkmtD7+8IMeyJovW8sBACtZ2dYVA3I0yHnuSC9uC8Yxd97feJ/sYV09puHfGTnDTFZhDOo0Qvcr7Co9S21UGegWRKvPadg/ZS2IayxdkYMxjTKJfB+ao+b02Tpe/Vhgrvh5u9KSwxS+3lb5puzKSAU6ZtlLfJFWECOIu8gFvc5Pr0L7oAP4D+InB+i8QFYN5+hFN8TSyugyaCHxlLtWD4G3wR/OwBFFYAtgj6PuV5931pWNr5k6Gr4JTc8VzsBkKh/k7RYke7Gj8KLc0Z0KBh+N/wb7KkIgIRPYOU+AU/khxLfogJZxwIOw/qLp/NhLl90yaZeX7961Z0sxZd8i3kE/gVv0YBCiEoEngAAAABJRU5ErkJggg==');
  background-size: 22px 24px;
}

.tpControls button.tpFullscreen::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAABGdBTUEAALGPC/xhBQAAAl1JREFUaAXtWFtOwzAQbBFXoKfgEFwABB9cohK36gWo4CTlFnzz058wY2WDH+s4sa0kErbU2t6dnR1vEsftbjendV33FeBhPAVG1aAiVU41nEagO815A+NZc8RtYPpRvbEcBgznJwF9O9oMsF3FMdhpGCbKAO6wpgquokkkrZBaWcWeNpHE8R6NvbQxn2CCHkEXOzAA2AYAzTWYHCDBCHiX8ZZ7WaCmET73ORgDkwD+vzs6BQ4CNAnr25w1FchhOWyu2wIuJxSkFxj4bNxXTUDFzERiJ2ObbK8C9pWnOl48uYBz1dpcwW0qpNXvCmaNNOdd6q8GMcO71Y73cW2eroBdP2t8HYsE7s3C2sPw3EXvGNkUHyjuJEuAL01gkZskVRPY5CRWxarGQEZo8MmrJtDI/QQ8aUvLOfs8IPiAbeVbSPo+h8ujaNNWgeUrgIfGOT/LQ5SjxOcyHDAOu6mQs89MMHAN8ZKglJyEwjWQi7EGuXA55GJkZrSsstiEJLHnZkyj0lKvzKMSY0xBgmZoFahVgdhNF7HzXD169h7ThVieC9WzeSRf+HT5CSTQty89hw4eD80veqvf/gJ64eYfsF642RcxNi1ZyMnAJNM8APL6FXc29Mm6JgPn6YuiU8IlcLKuyUBhLuiR69Tn473uVNynXVKXn7vNWwVaBVoF/lMFsN++4POcWjP3bXy4j7+msDX8yPOEz2OSCyDTYkA4R1/5sbhSey8r/zC3lnBZePYC1haevYCtCC9ZAK8aD1kHIVmzpxi2pAZgzgY57av0JyX/N5nzk/IjuYAGWLgCv4cEEygV73CEAAAAAElFTkSuQmCC');
  background-size: 22px 24px;
}

.tpFullscreenView .tpControls button.tpFullscreen::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAABGdBTUEAALGPC/xhBQAAA2xJREFUaAXtmc9vDVEUx4tWCEpUsLG0sCQRtdCVCJFU7f0D/gix8z9YsGhYiu7sJGLRTbHSSIkNsVIriYQyPt9571x37p25M2/69L0yJznvnnt+n/Pu3LkzMzFRB1mWLUmHUbC+0yaMa6KBH+B0TlX+9Kyzp1Lo01nuivkXcK8Egh1AjxroF59v5NeMIDeMLh/ReBFYOOtyi5CL9WWfx/ytzaH3G+1GmHkvjcFcsG7zLR4VGlz2wyoff57T8A5EzD4D2fEq2eB8vB2sskK2GMlgLkRMGPAfl/EliAxC5XwBwnSdCBclIq2uXI5sqjTSaJlNaiivT90AZxvlL2UpNjZo5HUslChpASxcsWFiyF0TJWOq3rkrejI0aDuXY2znWG0zvo+hBMC59uCjcgwtnxmBfmrewRh3QKsC3AALu3iYMvLCMg3l0Rx9t46hZ8FNBXDLFEfaxK+G6zjKoGNsaQf4Xx6lAiK/DRZuzsynQDsFpszzfSW5BHG0DLq7Tt85Q3baPNuB0eatRznH+Dt4hpX4yhwNJUCVcwUZRoDd+IkytwqSo5qZUkCs/0BwFpw09G1cBdIKwVesoJ/B141F28k3Q/zcg+6g68C260B4Ddg8VQg6d00vGD+YnbvQ2KAcINTl3wSOoXTdGf4hTpixC2AMMnG7ovE2MxYC+M5Jxm25QwnwN5wrMb+Cdltu0/KooPIRu8oHNm1elVS56/j/WQdYP/OgIHn2S7UFWzsyuKNbqI+OzolLoOAzWHg35l9loW3d3Gx31Sm2kZOoEteDt67+C6COi0fAr74/S8LnjZQOEp/rJz5TtfGOTQGDJm5dds+XxhjReJ+4p0C9Tik8WdTlExVAJ+5gdKXOEHnhoayBfkpFyQsOgy/JIZ+U/DxkKd3w+dGdCON9KJz0lRK0viGs4rQyYsK2E3Ud6DrQdeAf6EDZNnqRuuYb1vYLvQdsoysN9QtqbNnTMC6BTT9prRDLffSUs+hGBu8TuAZGxcETKNgt8JAmwDnwfE4N/rOIyTXwOfixgfkedAoFNLDpqdCt/HTIKNCn1Js5VfOuPBUAezsmR18pU3a+rPYwRxD/WOtOhzgZymO5n0wburKAqsRZg2ORuBUbFbBdErcCyi7i1wh1Kqw71q6iowvqCdgW3mGog+D7tg46u1F34DexBzfiDampngAAAABJRU5ErkJggg==');
  background-size: 22px 24px;
}

.tpControls button.tpKeyboardControls::before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3e%3cstyle%3e.st0%7bdisplay:none%7d.st1%7bdisplay:inline%7d.st2%7bfill:white%7d%3c/style%3e%3cg class='st0'%3e%3cpath d='M0 0h28v28H0z'/%3e%3c/g%3e%3cg class='st0'%3e%3cg class='st1'%3e%3cpath class='st2' d='M8.7 17.95h10.14v1.78H8.7zM5.91 17.95h1.78v1.78H5.91zM19.84 17.95h1.78v1.78h-1.78z'/%3e%3cg%3e%3cpath class='st2' d='M5.91 15.17h3.12v1.78H5.91zM18.5 15.17h3.12v1.78H18.5zM10.03 15.17h1.78v1.78h-1.78zM12.82 15.17h1.78v1.78h-1.78zM15.61 15.17h1.78v1.78h-1.78z'/%3e%3c/g%3e%3cg%3e%3cpath class='st2' d='M5.91 12.38h1.78v1.78H5.91zM17.05 12.38h1.78v1.78h-1.78zM14.27 12.38h1.78v1.78h-1.78zM11.48 12.38h1.78v1.78h-1.78zM8.7 12.38h1.78v1.78H8.7zM19.84 12.38h1.78v1.78h-1.78z'/%3e%3c/g%3e%3cpath class='st2' d='M22.58 10.38h-8.29c.06-.51.24-1.2.65-1.55.43-.37 1.06-.43 1.71-.5.67-.07 1.36-.14 1.91-.55 1.09-.81 1.09-2.25 1.09-2.87V4.9c0-.22-.17-.39-.39-.39s-.39.17-.39.39v.02c0 .54 0 1.67-.77 2.24-.37.28-.93.34-1.52.4-.71.07-1.52.16-2.14.68-.68.58-.88 1.58-.93 2.14H5.2c-.89 0-1.62.72-1.62 1.62v8.13c0 .89.72 1.62 1.62 1.62h17.38c.89 0 1.62-.72 1.62-1.62V12c0-.89-.73-1.62-1.62-1.62zm.84 9.75c0 .46-.37.84-.84.84H5.2c-.46 0-.84-.37-.84-.84V12c0-.46.37-.84.84-.84h17.38c.46 0 .84.37.84.84v8.13z'/%3e%3c/g%3e%3c/g%3e%3cpath class='st2' d='M7 10h1v1H7zM9 10h1v1H9zM11 10h1v1h-1zM13 10h1v1h-1zM7 13h3v1H7zM7 16h3v1H7zM11 13h1v1h-1zM13 13h1v1h-1zM15 13h1v1h-1zM17 13h3v1h-3zM17 16h3v1h-3zM15 10h1v1h-1zM17 10h1v1h-1zM19 10h1v1h-1zM11 16h5v1h-5z'/%3e%3cpath d='M22.5 18c0 .83-.6 1.5-1.35 1.5H5.85c-.74 0-1.35-.67-1.35-1.5V9c0-.82.61-1.5 1.35-1.5h15.3c.75 0 1.35.68 1.35 1.5v9z' fill='none' stroke='white' stroke-miterlimit='10'/%3e%3c/svg%3e");
  background-image: var(--keyboardControls-icon);
  background-position: 0;
  background-size: 100%;
}

.tpControls .tpRow .tpTimeInfo {
  margin: -4px 0 0;
}

.tpControls .tpRow .tpTimeInfo span {
  margin: 0 5px 0 0;
}

.tpControls .tpRow .tpTimeInfo span:last-child {
  margin: 0 0 0 5px;
}

.tpControls .tpPopup.cc > div {
  right: -37px;
  top: -118px;
  height: 93px;
  width: 95px;
}

.tpRight.tpPopup > div {
  /*top: -105px;*/
}

.tpControls .tpPopup > div {
  background: #262626;
  border-radius: 4px;
}

.tpControls .tpPopup div li {
  height: 28px;
  line-height: 28px;
  text-indent: 28px;
  padding: 1px;
}

#investigations #offleads .story .tpControls .tpPopup div li a {
  width: 95px;
}

.tpControls .tpPopup div li a,
.tpControls .tpPopup div li div {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 12px;
  text-decoration: none;
  margin-right: 28px;
}

.tpControls .tpPopup div li:hover {
  background: rgb(36, 40, 66);
  background: var(--expander-hover-color);
}

.tpControls .tpPopup div li.tpSelected::before {
  content: '\2713';
  position: absolute;
  width: 28px;
  text-indent: 0px;
  text-align: center;
  left: 0;
  background: rgb(36, 40, 66);
  background: var(--expander-selected-color);
}

.tpControls .tpPopup button {
}

.tpControls .tpRow hr {
  border: 0;
  width: 100%;
}

.tpAdvertisementPlayback .tpJumpBack {
  display: none;
}

.tpRow {
  position: relative;
  transition: bottom 0.25s linear !important;
  bottom: 0px;
  height: 5px;
  flex-shrink: 0;
}
.tpTopFloatRegion .tpRow {
   position: absolute;
   bottom: auto;
   top: 0px;
}

.tpRow ~ .tpRow {
  height: 40px;
}

/* ie and edge rendering off by less than a pixel */
/* selector to target ie10+ and edge */
_:-ms-lang(x), .tpRow ~ .tpRow {
  margin-top: -0.45px;
}

.tpPlayerView .tpBottomFloatRegion, .tpPlayerView .tpTopFloatRegion {
  top: 1000px;
  opacity: 0;
  display: block;
  visibility: visible;
  transition: opacity 0.25s linear;
}
.tpPlayerView .tpTopFloatRegion {
  top: 0px;
  display:none;
}
.tpPlayerView.tpActive .tpTopFloatRegion {
  display:block
}
.tpPlayerView.tpMouseHover .tpBottomFloatRegion, .tpPlayerView.tpMouseHover .tpTopFloatRegion {
  opacity: 1;
}

.tpPlayerView.tpAdvertisementPlayback .tpBottomFloatRegion {
  opacity: 1;
}
.tpPlayerView.tpAdvertisementPlayback .tpBottomFloatRegion::before {
  opacity: 1;
}
.tpPlayerView.tpAdvertisementPlayback .tpMenuRight span, .tpPlayerView.tpAdvertisementPlayback .tpPause  {
  opacity: 0;
}
.page-container .tpPlayerView.tpAdvertisementPlayback .tpPlayPause {
    opacity: 1;
    z-index: 11;
    display:block;
}

.tpPlayerView.tpMouseHover .tpBottomFloatRegion .tpRow {
  top: auto;
}

.tpIdle .tpBottomFloatRegion .tpRow  {
  top: auto;
}
.tpIdle .tpTopFloatRegion .tpRow {
  bottom: auto;
}

.tpPlayerView.tpMouseHover .tpSubtitles {
  margin-top: 0;
  margin-top: var(--overlay-margin-top);
  margin-left: 1em;
  margin-left: var(--overlay-margin-left);
  margin-bottom: 86px;
  margin-bottom: var(--overlay-margin-bottom);
  margin-right: 1em;
  margin-right: var(--overlay-margin-right);
}

.tpPlayerView .tpSubtitles {
  margin-top: 0;
  margin-top: var(--media-margin-top);
  margin-left: 0;
  margin-left: var(--media-margin-left);
  margin-bottom: 0;
  margin-bottom: var(--media-margin-bottom);
  margin-right: 0;
  margin-right: var(--media-margin-right);
}

.ttr-cue-manual {
    line-height: 1.5em;
    display: inline-block;
    padding-left: 0.1em;
    padding-right: 0.1em;
    height: 1.5em;
}

.tpKeyboardControlsCard-sections::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

.tpKeyboardControlsCard-sections::-webkit-scrollbar-track {
  background: #232323;
  border-radius: 5px;
}

.tpKeyboardControlsCard-sections::-webkit-scrollbar-thumb {
  background: #444;
  border-radius: 5px;
}

.tpKeyboardControlsCard-sections::-webkit-scrollbar-thumb:hover {
  background: #666;
}

.tpKeyboardControlsCard-sections::-webkit-scrollbar-corner {
  background: transparent;
}

@media (-moz-touch-enabled: 1), (any-pointer: coarse) {
  .tpControls .tpRow button {
    width: 24px;
    height: 24px;
    margin: 60px 0 0 0;
  }

  .tpStandby .tpPlayOverlay {
    background-size: 47px 31px;
    width: 47px;
    height: 31px;
  }
  .tpPlaying .tpPauseOverlay {
    width: 31px;
    height: 31px;
    background-image : url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzICg3MjUyMCkgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+bmV3aWNvbi9wYXVzZUZpbGw8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTEuNDA2MiwwIEMxMS42ODIyLDAgMTEuOTA2MiwwLjIyNCAxMS45MDYyLDAuNSBMMTEuOTA2MiwxOS41IEMxMS45MDYyLDE5Ljc3NiAxMS42ODIyLDIwIDExLjQwNjIsMjAgTDcuNTAwMiwyMCBDNy4yMjMyLDIwIDcuMDAwMiwxOS43NzYgNy4wMDAyLDE5LjUgTDcuMDAwMiwwLjUgQzcuMDAwMiwwLjIyNCA3LjIyMzIsMCA3LjUwMDIsMCBMMTEuNDA2MiwwIFogTTQuNDA2MiwwIEM0LjY4MjIsMCA0LjkwNjIsMC4yMjQgNC45MDYyLDAuNSBMNC45MDYyLDE5LjUgQzQuOTA2MiwxOS43NzYgNC42ODIyLDIwIDQuNDA2MiwyMCBMMC41MDAyLDIwIEMwLjIyMzIsMjAgMC4wMDAyLDE5Ljc3NiAwLjAwMDIsMTkuNSBMMC4wMDAyLDAuNSBDMC4wMDAyLDAuMjI0IDAuMjIzMiwwIDAuNTAwMiwwIEw0LjQwNjIsMCBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0ibmV3aWNvbi9wYXVzZUZpbGwiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJjb2xvci93aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iIzAwMDAwMCIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDxnIG1hc2s9InVybCgjbWFzay0yKSIgZmlsbD0iI0ZGRkZGRiIgaWQ9IlJlY3RhbmdsZSI+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNi4wMDAwMDAsIC0yLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
  }

  .tpControls .tpRow .tpShareDrawer button {
    margin: 0;
  }

  .tpControls button.tpPlayPause::before {
    background-size: 24px 24px;
    background-position: 0 0;
  }

  .tpPlayerView .tpAdCountdown, .tpPlayerView .tpAdvertisementTap, .tpControls .tpRow .tpTimeInfo {
    margin: 7px 0 0 5px;
  }

  .tpControls button.tpMute::before {
    background-size: 24px 24px;
    background-position: 0 0;
  }

  .tpMuted .tpControls button.tpMute::before {
    background-size: 24px 24px;
    background-position: 0 0;
  }

  .tpControls button.tpFullscreen::before {
    background-size: 24px 24px;
    background-position:0 0;
  }

  .tpControls button.tpJumpBack::before {
    background-size: 24px 24px;
    background-position: 0 0;
  }

  .tpControls button.tpJumpForward::before {
    background-size: 24px 24px;
    background-position: 0 0;
  }

  .tpControls .tpBottomFloatRegion .tpRow,
  .tpControls .tpBottomFloatRegion .tpRow .tpScrubber {
    height: 44px;
  }

  .tpControls .tpBottomFloatRegion .tpRow:last-child,
  .tpControls .tpBottomFloatRegion .tpRow:last-child .tpScrubber {
    height: 44px;
  }

  .tpControls .tpRow .tpPopup, .tpControls .tpRow .tpPopout {
    margin: 5px 0 0 10px;
  }

  .tpControls .tpBottomRegion .tpRow,
  .tpControls .tpBottomRegion .tpRow .tpScrubber {
    height: 50px;
    line-height: 50px;
  }
}
@media only screen and (device-width: 768px) {
  .tpControls .tpRow button {
    margin: 0px 0 0 0;
  }
}

ul.shareIcons {
  text-align: center;
  margin: 15px 0 0;
}

.tpFullscreenView ul.shareIcons {
  margin: 0;
  padding: 15% 0 0;
}

.tpFullscreenView .tpShare form.active {
    width: 610px;
    margin: 21px auto 0;
}

ul.shareIcons li, div.articleText ul.shareIcons li {
    display: inline-block;
    font-family: "Roboto",Arial,sans-serif;
    font-size: 12px;
    cursor: pointer;
    margin: 0 45px 0 0;
    color: rgba(255,255,255,0.95);
    text-align: center;
    width: 95px;
}

.tpShare.tpSmallShare {
  padding: 9px 25px 25px 0;
}

.tpShare.tpSmallShare ul.shareIcons {
  margin: 0 0 0 -34px;
}

.tpShare.tpSmallShare ul.shareIcons li {
  font-size: 10px;
  margin: 0 5px 0 0;
  width: 55px;
}

.tpShare.tpSmallShare ul.shareIcons li.shareEmbed span,
.tpShare.tpSmallShare ul.shareIcons li.shareLink span {
  background-size: 32px;
}

.tpShare.tpSmallShare ul.shareIcons li.shareFB span,
.tpShare.tpSmallShare ul.shareIcons li.shareTwt span {
  background-size: 32px;
  width: 32px;
  height: 32px;
}

.tpShare.tpSmallShare ul.shareIcons li div {
  height: 32px;
  padding: 0;
  width: 40px;
}

.tpShare.tpSmallShare ul.shareIcons li div span {
  width: 32px;
  height: 32px;
}

.tpShare.tpShare.tpSmallShare form {
  font-size: 10px;
  margin: 12px 0 0 7px;
}

.tpShare.tpSmallShare textarea  {
  background: rgba(0,0,0,0.50);
  border: 1px solid #979797;
  font-size: 10px;
  height: 25px;
  margin: 6px 0 0 0;
}

.tpShare.tpSmallShare .selectText {
  font-size: 12px;
  margin: 7px 0 0 7px;
  padding: 4px 7px 6px 7px;
}

.embedded ul.shareIcons {
  margin: 10px 0 0;
}

.embedded ul.shareIcons li, div.articleText ul.shareIcons li {
  margin: 0 35px 0 0;
}


.tlmd .section.lower ul.shareIcons {
  margin: -15px 0 0;
}

.tlmd .section.lower ul.shareIcons li {
  margin: 0 5px 0 0;
}

.tlmd .section.lower .tpShare form {
  margin-top: 8px;
}

.tlmd .section.lower .tpShare textarea {
  font-size: 12px;
  margin: 5px 0 0 0;
}



#nbc_videoplayer_iframe ul.shareIcons {
  margin: 1% 0 0;
  padding: 0;
}

@media all and (max-width: 600px) {
  #nbc_videoplayer_iframe ul.shareIcons li, #nbc_videoplayer_iframe div.articleText ul.shareIcons li{
    margin: 0 15px 0 0;
  }
  #nbc_videoplayer_iframe ul.shareIcons li.shareTwt {
    margin: 0;
  }
  #nbc_videoplayer_iframe .tpShare textarea {
    margin: 10px 0 0 0;
    height: 92px;
  }
  .tpControls .tpRow .tpMenuRight {
    top: 18px;
  }
  .tpControls .tpRow .tpTopControl.tpMenuRight {
    top: 60px;
  }
  #nbc_videoplayer_iframe .tpControls .tpRow .tpTopControl.tpMenuRight {
    top: 45px;
  }
  #nbc_videoplayer_iframe .tpScrubber .tpScrubberTrack {
      margin-bottom: -6px;
  }
  #nbc_videoplayer_iframe .tpCards {
      z-index: 100000000000;
  }
  .tpControls {
    z-index : 10000000;
  }
  .tpStandby {
    z-index : 99999999;
  }
  .tpPlayerView .tpPlayPause {
    display:none;
    opacity: 0;
    }
  .tpPlayerView.tpAdvertisementPlayback .tpPlayPause {
    opacity: 1;
    z-index: 11;
    display:block;
  }

}


@media all and (max-width: 520px) {
  #nbc_videoplayer_iframe .tpShare {
    padding: 15px;
  }
  #nbc_videoplayer_iframe ul.shareIcons {
    margin: 5% 0 0;
  }

  #nbc_videoplayer_iframe ul.shareIcons li, #nbc_videoplayer_iframe div.articleText ul.shareIcons li {
    font-size: 10px;
    margin: 0 15px 0 0;
  }
  #nbc_videoplayer_iframe ul.shareIcons li.shareTwt {
    margin: 0;
  }

  #nbc_videoplayer_iframe ul.shareIcons li div {
    width: 34px;
    height: 27px;
    padding: 5px 0 0;
  }

  #nbc_videoplayer_iframe ul.shareIcons li.shareFB div, #nbc_videoplayer_iframe ul.shareIcons li.shareTwt div {
    height: 32px;
    padding: 0;
  }
  #nbc_videoplayer_iframe .tpShare form {
    font-size: 12px;
    margin: 14px 5px 0;
  }
  #nbc_videoplayer_iframe .tpShare textarea {
    font-size: 12px;
    margin: 5px 0 0 0;
    height: 73px;
  }
  .tpScrubber .tpScrubberTrack {
    margin-bottom: -12px;
  }
  .tpShare .selectText {
    margin: 0 5px;
  }
}

@media all and (max-width: 475px) {
  #nbc_videoplayer_iframe .tpShare {
    padding: 0;
  }

  #nbc_videoplayer_iframe ul.shareIcons {
    margin: 1% 0 0;
  }

  #nbc_videoplayer_iframe ul.shareIcons li, #nbc_videoplayer_iframe div.articleText ul.shareIcons li {
    margin: 0 5px 0 0;
    width: 82px;
  }
  #nbc_videoplayer_iframe ul.shareIcons li.shareTwt {
    margin: 0;
  }
  .tpScrubber .tpScrubberTrack {
    margin-bottom: -12px;
  }
}

ul.shareIcons li div {
    width: 48px;
    height: 48px;
    margin: 0 auto 30px;
    padding: 12px 0 0;
}

ul.shareIcons li div span {
  width: 48px;
  height: 48px;
  margin: 0 auto;
  display: block;
}


ul.shareIcons li.shareFB span {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzICg3MjUyMCkgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAtNSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiM0MTk4RjUiIGN4PSIyNCIgY3k9IjI0IiByPSIyNCI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iRmJJY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iZmxvZ28tSGV4UkJHLVdodC01OCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1LjExNTc4OTUsMCBMMC44ODQyMTA1MjYsMCBDMC4zOTU4NzQ1MzcsLTIuOTkwMTk1NTNlLTE3IDUuOTgwMzkxMDZlLTE3LDAuMzk1ODc0NTM3IDAsMC44ODQyMTA1MjYgTDAsMTUuMTE1Nzg5NSBDNS45ODAzOTEwNmUtMTcsMTUuNjA0MTI1NSAwLjM5NTg3NDUzNywxNiAwLjg4NDIxMDUyNiwxNiBMOC41NDczNjg0MiwxNiBMOC41NDczNjg0Miw5LjgyNDU2MTQgTDYuNDU2MTQwMzUsOS44MjQ1NjE0IEw2LjQ1NjE0MDM1LDcuMzkwODc3MTkgTDguNTM2MTQwMzUsNy4zOTA4NzcxOSBMOC41MzYxNDAzNSw1LjYxNDAzNTA5IEM4LjUzNjE0MDM1LDMuNTQ1MjYzMTYgOS43OTY0OTEyMywyLjQxOTY0OTEyIDExLjY0MDcwMTgsMi40MTk2NDkxMiBDMTIuMjY3MTkyOSwyLjQyMTUxMDUxIDEyLjg5MzEyODksMi40NTcxMTc2NSAxMy41MTU3ODk1LDIuNTI2MzE1NzkgTDEzLjUxNTc4OTUsNC42ODQ5MTIyOCBMMTIuMjQxNDAzNSw0LjY4NDkxMjI4IEMxMS4yMzkyOTgyLDQuNjg0OTEyMjggMTEuMDQ1NjE0LDUuMTU5Mjk4MjUgMTEuMDQ1NjE0LDUuODU4MjQ1NjEgTDExLjA0NTYxNCw3LjQwMjEwNTI2IEwxMy40NDU2MTQsNy40MDIxMDUyNiBMMTMuMTM0MDM1MSw5LjgyNDU2MTQgTDExLjA0NTYxNCw5LjgyNDU2MTQgTDExLjA0NTYxNCwxNiBMMTUuMTE1Nzg5NSwxNiBDMTUuNjA0MTI1NSwxNiAxNiwxNS42MDQxMjU1IDE2LDE1LjExNTc4OTUgTDE2LDAuODg0MjEwNTI2IEMxNiwwLjM5NTg3NDUzNyAxNS42MDQxMjU1LDIuOTkwMTk1NTNlLTE3IDE1LjExNTc4OTUsMCBaIiBpZD0iUGF0aCIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9IiIgaWQ9IlBhdGgtNiIgc3Ryb2tlPSIjOTc5Nzk3Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
  width: 48px;
  height: 48px;
}


ul.shareIcons li.shareLink span {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzICg3MjUyMCkgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgNjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAtNiI+CiAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiM0MTk4RjUiIGN4PSIyNCIgY3k9IjI0IiByPSIyNCI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxnIGlkPSJsaW5rIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi4wMDAwMDAsIDEyLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPGcgaWQ9IlBhdGgiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNywxMi4yMSBDMTYuODY3OTc3MSwxMS41MDIwMTkzIDE2LjU1NDQxNjEsMTAuODQwNDQwMiAxNi4wOSwxMC4yOSBDMTYuMDIsMTAuMjEgMTUuOTYsMTAuMTIgMTUuODgsMTAuMDQgQzE1LjcxNjk5NjUsOS44ODA2MDE0IDE1LjUzOTU3MTEsOS43MzY2NTI1MSAxNS4zNSw5LjYxIEMxMy43NTQ3NDg0LDguNDY0ODQ2MTkgMTEuNTY0MTUxNSw4LjY0NzA0Mjg0IDEwLjE4LDEwLjA0IEw4Ljk0LDExLjI3IEM4Ljk3NjQ1NDA1LDExLjYzMjY0MjQgOS4xMTEzMTA5NSwxMS45Nzg0MjkzIDkuMzMsMTIuMjcgTDEwLjg4LDEwLjcyIEMxMi4wNzYxNjA5LDkuNTUzOTAwMTcgMTMuOTgzODM5MSw5LjU1MzkwMDE3IDE1LjE4LDEwLjcyIEwxNS4zOCwxMC45NyBDMTUuNjAxODM4MiwxMS4yNDEyMjI1IDE1Ljc3NDQ0NzEsMTEuNTQ5MjExIDE1Ljg5LDExLjg4IEMxNi4yNTY4Njg2LDEyLjk3MDg2ODcgMTUuOTgyNzgyOSwxNC4xNzUzMDIgMTUuMTgsMTUgTDEwLDIwLjI2IEwxMCwyMC4yNiBMOS45NCwyMC4zMSBDOC43NjA4NzIwNSwyMS41MDI5MzUgNi44Mzc5MzUwOSwyMS41MTQxMjc5IDUuNjQ1MDAwMDQsMjAuMzM1IEM0LjQ1MjA2NSwxOS4xNTU4NzIgNC40NDA4NzIxLDE3LjIzMjkzNTEgNS42MiwxNi4wNCBDNS42MiwxNi4wNCA1LjY5LDE1Ljk5IDUuNywxNS45NyBMNS43NiwxNS45IEw3LjI1LDE0LjQyIEM3LjAyMzYwMzYyLDE0LjE2NTcxNyA2LjgyNTc1NTk0LDEzLjg4NzM4ODkgNi42NiwxMy41OSBMNSwxNS4yNiBMNSwxNS4yNiBMNSwxNS4yNiBDMy40MTQ5NDI3NywxNi44MDM2MzU5IDMuMzgxMzY0MTIsMTkuMzM5OTQyOCA0LjkyNSwyMC45MjUgQzYuNDY4NjM1ODgsMjIuNTEwMDU3MiA5LjAwNDk0Mjc3LDIyLjU0MzYzNTkgMTAuNTksMjEgTDEwLjY2LDIwLjk0IEwxNS44OCwxNS43MiBDMTYuODAyMDIyNiwxNC44MDE4MTcgMTcuMjE5ODAyMSwxMy40OTI1MjYgMTcsMTIuMjEgWiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuOTEsMTMuNzIgQzcuOTgsMTMuOCA4LjA0LDEzLjg5IDguMTIsMTMuOTcgQzguMjgzMDAzNTIsMTQuMTI5Mzk4NiA4LjQ2MDQyODg5LDE0LjI3MzM0NzUgOC42NSwxNC40IEMxMC4yNDMxMDE3LDE1LjUyMjI5NjYgMTIuNDA4ODkwNywxNS4zNTQ0MDYgMTMuODEsMTQgTDEzLjg4LDEzLjk0IEwxNS4wNSwxMi43NyBDMTUuMDE2NDg0MSwxMi40MDgzNDU5IDE0Ljg4NTExNzgsMTIuMDYyNjQ1NCAxNC42NywxMS43NyBMMTMuMTcsMTMuMjYgTDEzLjE3LDEzLjI2IEwxMy4xMSwxMy4yNiBDMTEuOTEzODM5MSwxNC40MjYwOTk4IDEwLjAwNjE2MDksMTQuNDI2MDk5OCA4LjgxLDEzLjI2IEw4LjYyLDEzIEM4LjQwMjQwMDEsMTIuNzI1OTExNyA4LjIzMDIwOTU3LDEyLjQxODY2OTcgOC4xMSwxMi4wOSBDNy45ODcwMzU2NiwxMS42ODg5MDQ1IDcuOTQ5NTYyMzQsMTEuMjY2NDc3OSA4LDEwLjg1IEM4LjA0NTMzMjA0LDEwLjE1OTUyNiA4LjMyNzk1OTAxLDkuNTA1OTUxMTYgOC44LDkgQzguODMxMDQxODUsOC45ODIxOTg1MyA4Ljg1ODIzNTQ2LDguOTU4NDA0MTEgOC44OCw4LjkzIEw4Ljk0LDguODYgTDE0LjEsMy42OSBDMTQuODY5OTA3MywyLjkyMTg3ODk4IDE1Ljk5MTExODgsMi42MjI4NDY1NyAxNy4wNDEyODQ3LDIuOTA1NTQ1MzggQzE4LjA5MTQ1MDcsMy4xODgyNDQxOSAxOC45MTEwMjYxLDQuMDA5NzI1NTUgMTkuMTkxMjg0Nyw1LjA2MDU0NTM4IEMxOS40NzE1NDM0LDYuMTExMzY1MjEgMTkuMTY5OTA3Myw3LjIzMTg3ODk4IDE4LjQsOCBMMTYuNzksOS42IEMxNy4wMTYzOTY0LDkuODU0MjgzMDMgMTcuMjE0MjQ0MSwxMC4xMzI2MTExIDE3LjM4LDEwLjQzIEwxOS4xLDguNjkgQzIwLjY3MTI1MDEsNy4xMTU5ODg0NiAyMC42NjkwMTE1LDQuNTY2MjUwMTEgMTkuMDk1LDIuOTk1IEMxNy41MjA5ODg1LDEuNDIzNzQ5ODkgMTQuOTcxMjUwMSwxLjQyNTk4ODQ2IDEzLjQsMyBMOC4xNyw4LjIgQzguMTcsOC4yIDguMTcsOC4yIDguMTcsOC4yIEw4LjE3LDguMiBDNy4yMDA5NDU1Nyw5LjEyNzg1MDIgNi43NjE1ODY5NSwxMC40Nzk3MjI5IDcsMTEuOCBDNy4xMzIwMjI5NCwxMi41MDc5ODA3IDcuNDQ1NTgzODksMTMuMTY5NTU5OCA3LjkxLDEzLjcyIFoiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}

ul.shareIcons li.shareTwt span{
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzICg3MjUyMCkgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgNTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAtNSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiM0MTk4RjUiIGN4PSIyNCIgY3k9IjI0IiByPSIyNCI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iVHdpdHRlckljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCA4LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJUd2l0dGVyX0xvZ29fV2hpdGVPbkltYWdlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjAwMDAwMCwgNy4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxvZ29fX3gyMDE0X19GSVhFRCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDEuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02LjExODA1NDA1LDE2Ljk2NjY2NjcgQzEzLjQ1ODE2MjIsMTYuOTY2NjY2NyAxNy40NzQ1OTQ2LDEwLjQ1IDE3LjQ3NDU5NDYsNC44MDgzMzMzMyBDMTcuNDc0NTk0Niw0LjYyNSAxNy40NzQ1OTQ2LDQuNDQxNjY2NjcgMTcuNDY2ODEwOCw0LjI1ODMzMzMzIEMxOC4yNDUxODkyLDMuNjU4MzMzMzMgMTguOTIyMzc4NCwyLjkgMTkuNDU5NDU5NSwyLjA0MTY2NjY3IEMxOC43NDMzNTE0LDIuMzgzMzMzMzMgMTcuOTcyNzU2OCwyLjYwODMzMzMzIDE3LjE2MzI0MzIsMi43MTY2NjY2NyBDMTcuOTg4MzI0MywyLjE5MTY2NjY3IDE4LjYxODgxMDgsMS4zNSAxOC45MjIzNzg0LDAuMzUgQzE4LjE1MTc4MzgsMC44NDE2NjY2NjcgMTcuMjk1NTY3NiwxLjE5MTY2NjY3IDE2LjM4NDg2NDksMS4zODMzMzMzMyBDMTUuNjUzMTg5MiwwLjU1IDE0LjYxNzk0NTksMC4wMzMzMzMzMzMzIDEzLjQ3MzcyOTcsMC4wMzMzMzMzMzMzIEMxMS4yNzA5MTg5LDAuMDMzMzMzMzMzMyA5LjQ4MDY0ODY1LDEuOTUgOS40ODA2NDg2NSw0LjMwODMzMzMzIEM5LjQ4MDY0ODY1LDQuNjQxNjY2NjcgOS41MTk1Njc1Nyw0Ljk2NjY2NjY3IDkuNTgxODM3ODQsNS4yODMzMzMzMyBDNi4yNjU5NDU5NSw1LjEwODMzMzMzIDMuMzIzNjc1NjgsMy40IDEuMzU0Mzc4MzgsMC44MTY2NjY2NjcgQzEuMDExODkxODksMS40NSAwLjgxNzI5NzI5NywyLjE4MzMzMzMzIDAuODE3Mjk3Mjk3LDIuOTY2NjY2NjcgQzAuODE3Mjk3Mjk3LDQuNDUgMS41MjU2MjE2Miw1Ljc1ODMzMzMzIDIuNTkyLDYuNTI1IEMxLjkzODE2MjE2LDYuNSAxLjMyMzI0MzI0LDYuMzA4MzMzMzMgMC43ODYxNjIxNjIsNS45OTE2NjY2NyBDMC43ODYxNjIxNjIsNi4wMDgzMzMzMyAwLjc4NjE2MjE2Miw2LjAyNSAwLjc4NjE2MjE2Miw2LjA1IEMwLjc4NjE2MjE2Miw4LjExNjY2NjY3IDIuMTYzODkxODksOS44NSAzLjk4NTI5NzMsMTAuMjQxNjY2NyBDMy42NTA1OTQ1OSwxMC4zNDE2NjY3IDMuMzAwMzI0MzIsMTAuMzkxNjY2NyAyLjkzNDQ4NjQ5LDEwLjM5MTY2NjcgQzIuNjc3NjIxNjIsMTAuMzkxNjY2NyAyLjQyODU0MDU0LDEwLjM2NjY2NjcgMi4xODcyNDMyNCwxMC4zMTY2NjY3IEMyLjY5MzE4OTE5LDEyLjAxNjY2NjcgNC4xNzIxMDgxMSwxMy4yNSA1LjkxNTY3NTY4LDEzLjI4MzMzMzMgQzQuNTQ1NzI5NzMsMTQuNDMzMzMzMyAyLjgyNTUxMzUxLDE1LjExNjY2NjcgMC45NTc0MDU0MDUsMTUuMTE2NjY2NyBDMC42MzgyNzAyNywxNS4xMTY2NjY3IDAuMzE5MTM1MTM1LDE1LjEgMC4wMDc3ODM3ODM3OCwxNS4wNTgzMzMzIEMxLjc2NjkxODkyLDE2LjI1ODMzMzMgMy44Njg1NDA1NCwxNi45NjY2NjY3IDYuMTE4MDU0MDUsMTYuOTY2NjY2NyIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  width: 48px;
  height: 48px;
}

ul.shareIcons li.shareEmbed span {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzICg3MjUyMCkgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAtMiI+CiAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiM0MTk4RjUiIGN4PSIyNCIgY3k9IjI0IiByPSIyNCI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxnIGlkPSJlbWJlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJtb3JlRG90cy1ILUZpbGxfY29weV8yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAwMDAwMCwgNy4wMDAwMDApIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aCIgcG9pbnRzPSI1LjQ3IDkuOTUgMC41MyA1IDUuNDcgMC4wNSI+PC9wb2x5bGluZT4KICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoIiBwb2ludHM9IjEwLjQ5IDAuMDIgMTUuNDQgNC45NyAxMC40OSA5LjkyIj48L3BvbHlsaW5lPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ibW9yZURvdHMtSC1GaWxsX2NvcHlfMyI+PC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
}


ul.shareIcons li.shareTwt, #miniPanel li.shareTwt,.rightrail li.shareTwt {
  margin: 0;
}


#miniPanel ul.shareIcons, .rightrail ul.shareIcons {
  margin: -10px 0 0;
}

#miniPanel ul.shareIcons li, .rightrail ul.shareIcons li {
  margin: 0 10px 0 0;
}
#miniPanel ul.shareIcons li div, .rightrail ul.shareIcons li {
  margin: 0 auto 10px;
}

#miniPanel .tpShare form, .rightrail .tpShare form {
  margin-top: 10px;
}

#miniPanel .tpShare textarea, .rightrail .tpShare textarea {
  margin: 7px 0 0 0;
  font-size: 12px;
  color: #fff;
}


.tpShare {
    background-color:rgba(0, 0, 0, 0.7);
    padding:25px;
}
.tpShare .shareClose {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAABGdBTUEAALGPC/xhBQAAARlJREFUSA3Fk0ESwjAIRVt3XsBbdOtW77/1Fl6i8muJ5AewqTo6k2kg738CtsPAv3me77IuSx4bJBjKYubhUfEMDEw0QCXngNXL+efJM9cpsXhPJQg2wrQGkmwmiYtiBT7PNISbQOAWhDB0tiBDqZDh78RSsh0ZWQuzjP6w5o/ogZgSoodxHG8lgQ0EnghwBdqARSmsQhVtgo3o9fVpcn1q0yUNZ2nwhASqlQNvw9eAIBQxrIauKIKN6CrM2z9X+T89cUW0IiufZHI/0aJVeMTtosAKbS60R6PvetrRLmOegGfi5VjXHYupzjftqtsYAntju99lZkWZWXZmPdx9j7iHrUbhVk6SbwsJMMmKP5DE3B7BA14299P9A4mpfFN9HnI0AAAAAElFTkSuQmCC');
  width: 25px;
  height: 25px;
  border: none;
  position: absolute;
  top: 12px;
  right: 14px;
}

.tpShare form {
    display:none;
    clear: both;
    margin-top: 21px;
    font-family: "Roboto",Arial,sans-serif;
    font-size: 14px;
    color: #fff;
    line-height: 16px;
}
.tpShare form label {
  font-weight: 700;
}
.tpShare form.active {
    display:block;
}
.tpShare textarea {
  resize: none;
  width:100%;
  height: 81px;
  font-size: 14px;
  line-height: 16px;
  border:none;
  background: none;
  margin: 17px 0 0 0;
  color: #fff;
}

.tpShare textarea:focus {
    outline-width: 0;
}

.tpShare .selectText {
  background: none;
  border: 1px solid #878789;
  font-family: "Roboto",Arial,sans-serif;
  font-size: 16px;
  color: rgba(255,255,255,0.95);
  padding: 8px 21px 8px 22px;
  text-align: center;
}

.tpFullscreenView .tpShare .tpSelectText {
  width: 610px;
  margin: 0 auto;
}


.tpLivePlayback .tpLive {
  display: inline-block;
  text-transform: uppercase;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAABGdBTUEAALGPC/xhBQAAATVJREFUKBWFUrFKA0EQnRmCCp4gwcoLKChoI8kXWKi9/+A3pBa0Fj/Bj7BWf8GLNgo2V1wnIiSCiOz63iV77F0Mt8XuzHvzZmdmVwQrs/RRucEeyFOnd0GUiC8NIs75czrVIltFEB1ZOl7uJpuVjqBxC8vU5Hjm5EoDGoc7SjtEMUiZDEQSwPg03hIDkZ2X9svG3hr7YZbQDgkdddIj7+Q+UvBy33eF1eqOA8z0ciEJ9aTWZKxEB28kp1XFDOyVbnJoA1dsNwM4gP331zFST9es6ht4WwFrnDlEZ/3f4oG4sv/vj8kz7EWChl5ylHOALnsZx9FkW/zMVPxOS9Acjf528SX0eo5pAagph8PBiJM7zLka1n9akB5f8YQDqgVyUD+fX0Pn5DS0UD6a6e3S+uoVnyEk/ANhBGKCDNz4rQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 0 17px;
  padding: 2px 0 0 20px;
}

.tpLivePlayback .tpTimeInfo,.tpLive {
  display: none;
}

.tpCards {
  z-index: 11;
}

.tpCards .tpTextTrackStylesCard {
  background-color: rgba(0, 0, 0, 0.7);
}

.tpCards .tpTextTrackStylesCard section.tpPanel {
  background: none;
  border: none;
}

.tpCards .tpTextTrackStylesCard nav {
  background: none;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #979797;
  width: 80%;
}

.tpCards .tpTextTrackStylesCard nav button {
  background: none;
  border-right: 1px solid #979797;
  font-family: "Roboto",Arial,sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #E7E7E7;
  text-align: center;
}

.tpCards .tpTextTrackStylesCard nav button.tpActive {
  background-image: linear-gradient(-180deg, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.31) 100%);
}

.tpCards .tpTextTrackStylesCard nav button:last-child {
  border: none;
}

.tpCards .tpTextTrackStylesCard section {
  margin-top: 9px;
  width: 60%;
}

.tpCards .tpTextTrackStylesCard section h2 {
  color: #E7E7E7;
  font-family: "Roboto",Arial,sans-serif;
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 5px;
  text-align: left;
}

.tpCards .tpTextTrackStylesCard .tpColors, .tpCards .tpTextTrackStylesCard .tpOpacities {
  text-align: left;
  justify-content: left;
  align-items: left;
  margin-bottom: 10px;
}

.tpCards .tpTextTrackStylesCard .tpRadioOverlay {
  border-radius: 0;
  border: 1px solid #979797;
}

.tpCards .tpTextTrackStylesCard .tpFonts .tpFamily,.tpCards .tpTextTrackStylesCard .tpFonts .tpSize {
  margin: 0;
}

.tpCards .tpTextTrackStylesCard input, .tpCards .tpTextTrackStylesCard select, .tpCards .tpTextTrackStylesCard .tpActions button {
  border-radius: 0;
  border: 1px solid #fff;
  color: #fff;
}
.tpCards .tpTextTrackStylesCard .tpActions {
  width: 11em;
  left: 309px;
  top: 17.2em;
}

.tpCards div.articleText .embedded ul {
  margin-left: 0;
}

.tpWarmed .tpTimeInfo {
    display:none
}

.tpNoShare .shareLink, .tpNoShare .shareFB, .tpNoShare .shareTwt {
    display:none;
}

.tpAdvertisementPlayback ul.tpShareDrawer {
  display: none;
}


ul.tpShareDrawer {
    list-style-type: none;
    position: absolute;
    right: 20px;
    top: 5px;
    width: 200px;
}
ul.tpShareDrawer li {
    position:absolute;
    height: 26px;
    transition: all 0.5s ease;
    right:0px;
    list-style-type: none;
}
ul.tpShareDrawer li.pos3 {
    opacity:0;
    right:0px;
}
ul.tpShareDrawer li.pos1 {
    background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA56mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE5LTAzLTI1VDE1OjAxOjI0LTA0OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTktMDMtMjVUMTU6MDI6MjMtMDQ6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE5LTAzLTI1VDE1OjAyOjIzLTA0OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmMxYjBlZTAyLThlNzAtNDU0Ny04MzA4LTdkNjRkNDAwOWYyYTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDowYTg4NzU5Ny0zMzJiLTQ1N2UtYTY1ZC0zNTBhODY3OWE2OTg8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDowYTg4NzU5Ny0zMzJiLTQ1N2UtYTY1ZC0zNTBhODY3OWE2OTg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MGE4ODc1OTctMzMyYi00NTdlLWE2NWQtMzUwYTg2NzlhNjk4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE5LTAzLTI1VDE1OjAxOjI0LTA0OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpjMWIwZWUwMi04ZTcwLTQ1NDctODMwOC03ZDY0ZDQwMDlmMmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTktMDMtMjVUMTU6MDI6MjMtMDQ6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7i4ww3AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADQSURBVHja7JTBCkFBFIb/S10kNkqkZGVjoXgAeRZvYmWrlFgosvIAXkDZKw+grD2A1WczrtM1lneh5q+p6Xz/zN85UxMBylI5ZawQEAL+LKAmaSNpISnv8ZYlLZ2n+eO+mePdpAIIKAFnPtq7ul1Hwy9ALsWnht+ANpAEbPlW3xwee/jE8IaHH4BkRFVPu8Uf+7cKZh97eGxH1ALuJv2Uaj8PXA1/AJWUZ2f4ExjYEQnoARtgBdQ9b9AB1s4z9PAiMHd89K5H4bsOASEg+4DXAO3aUaAcMwmRAAAAAElFTkSuQmCC');
    width: 24px;
    height: 24px;
    background-position-y: -3px;
}
ul.tpShareDrawer li.pos2 {
    opacity:0;
    right:0px;
    padding-right:10px;
}

ul.tpShareDrawer.active li.pos3 {
    right:90px;
    opacity:1
}
ul.tpShareDrawer .tpTextTrackMenu {
    display:none
}
ul.tpShareDrawer.active li.pos2 {
    right:40px;
    opacity:1;
    border-right:1px solid #FFF;
}
.articleText .embedded .tpPlayerView ul {
    list-style-type: none;
    margin-left: 0px;
    padding: 0px;
}
.tpErrorCard {
    display: none
}


@media only screen
and (max-device-width : 1000px)
and (orientation : landscape) {

  #inlineShareCard .socialShareCard, .videoLead #inlineShareCard .socialShareCard {
    top: 3%;
    height: 300px;
  }

  #inlineShareCard .socialShareCard h2, .videoLead #inlineShareCard .socialShareCard h2 {
    padding: 10px 14px;
  }

  #inlineShareCard .socialShareCard form, .videoLead #inlineShareCard .socialShareCard form {
    padding: 7px 14px 0;
    margin: 0 0 10px;
  }

  #inlineShareCard .socialShareCard form label, .videoLead #inlineShareCard .socialShareCard form label  {
    font-size: 14px;
  }

  #inlineShareCard .socialShareCard form input, .videoLead #inlineShareCard .socialShareCard form input  {
      margin: 0 0 11px;
  }

  .tpControls .tpRow button {
    margin: 42px 0 0 0;
  }

  .videoLead .tpControls .tpRow button.tpPlayPause {
    margin: 42px 0 0 0;
  }

  .tpControls .tpRow .tpMenuRight, .videoLead .tpControls .tpRow .tpMenuRight {
    top: 40px;
  }
  #inlineShareCard .socialShareCard .fb, .videoLead #inlineShareCard .socialShareCard .fb {
    margin: 0 0 15px;
  }
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
  .tpControls .tpRow button {
    margin: 0px 0 0 0;
  }
  .tpControls .tpRow .tpMenuRight {
    top: 0px;
  }
}

div.articleText ul.tpTextTrackMenu li {
   color: #FFF;
}
div.articleText ul.tpTextTrackMenu li.tpSelected {
   color: rgba(255, 255, 255, 0.6)
}
.tpHasTextTracks.tpAdvertisementPlayback .tpControls .tpRow .tpMenuRight .cc {
    display: none;
}
.tpControls .tpTextTrackMenu a {
    color: rgba(255, 255, 255, 0.95);
}

/* iPhone X */
@media only screen
and (min-device-width : 375px)
and (max-device-width : 812px)
and (-webkit-device-pixel-ratio : 3)
and (orientation : portrait) {
  .tpControls .tpRow .tpShareDrawer button {
    top: -10px;
  }
}
