/* 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 !important;
}
.tpAdvertisementPlayback.tpPaused .pauseCardOverlay {
    display: none;
}
.pauseCardOverlay {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .7);
    display:none;
    z-index: 1;
}
.tpPaused .pauseCardOverlay, .endCardActive .pauseCardOverlay {
    display:block;
}
.endCardActive .pauseCardOverlay {
    z-index: 100000000;
    padding: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.endCardActive .videoCardReplay {
    display:block;
    margin: 15px;
}
.endCardActive .videoCardReplay:hover {
    cursor:pointer
}
.endCardActive .pauseCardOverlay .videoCardReplay .cardLength {
  font-size: 14px;
  line-height: 1.25em;
  font-weight: 400;
  margin: 0 0 2px;
}
.endCardActive .pauseCardOverlay .videoCardReplay .cardTitle {
  font-size: 24px;
  line-height: 1.25em;
  font-weight: 600;
  margin: 0 0 10px;
}
.endCardActive .tpFullscreenView .pauseCardOverlay {
    width: 100%;
}
.endCardActive .tpFullscreenView .videoCardItems li .sponsored {
    float: left;
    margin-left: 18px;
    margin-top: 0px;
}
.tpFullscreenView .videoCardReplay, .tpFullscreenView .pauseCardOverlay .videoCardItems {
    width: 75%;
}
.endCardActive .tpFullscreenView .pauseCardOverlay .videoCardItems {
    width: 100%;
}

.endCardActive .pauseCardOverlay .videoCardReplay .cardReplay span {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1JlcGxheTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJuZXdpY29uL1JlcGxheSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC45IiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBpZD0iR3JvdXAtOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4wMDAwMDAsIDIuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDAuMTU2MjAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC41MDAxLDExLjQzNzUgQzAuNTAwMSwxNS44OTA1IDQuMTEwMSwxOS41MDA1IDguNTYzMSwxOS41MDA1IEMxMy4wMTYxLDE5LjUwMDUgMTYuNjI1MSwxNS44OTA1IDE2LjYyNTEsMTEuNDM3NSBDMTYuNjI1MSw2Ljk4NDUgMTMuMDE2MSwzLjM3NDUgOC41NjMxLDMuMzc0NSBMNS4zMTgxLDMuNDgxNSIgaWQ9IlN0cm9rZS00Ij48L3BhdGg+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlN0cm9rZS02IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBwb2ludHM9IjguNTAwMSA2LjY2NDEgNS4zMTgxIDMuNDgyMSA4LjQ1NjEgMC4zNDQxIj48L3BvbHlsaW5lPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
  background-size: 18px 18px;
  display: block;
  width: 18px;
  height: 18px;
  float: left;
  margin: 2px 5px 0 0;
}
.endCardActive .pauseCardOverlay .videoCardReplay .cardReplay {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.25em;
  text-decoration: underline;
  position: relative;
  overflow: hidden;
}
.endCardActive .videoCardItems .cardHeader {
  margin: 0 15px 12px;
}
.playerCardActive .tpPaused .pauseCardOverlay {
    display:none;
}
.pauseCardOverlay .thumb, .pauseCardOverlay .titleContainer {
    position: relative;
    float: left;
    height: 84px;
    width: 50%;
    overflow: hidden;
}
.tpFullscreenView .thumb {
  height: 100px;
}
.pauseCardOverlay .titleContainer {
  height: auto;
}
.pauseCardOverlay .thumb img {
  width: 100%;
  height: auto;
}
.pauseCardOverlay .story-icon {
    bottom: 10px;
    left: 10px;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 100;
}
.videoCardReplay {
  display:none;
	color: white;
}
.videoCardItems {
    position: absolute;
    opacity: 1;
    color: white;
    left: 0;
    right: 0;
    top: 0;
    width: 90%;
    margin: 2% auto;
    padding: 0;
}
.endCardActive .videoCardItems {
  bottom: 15px;
  top: auto;
  width: 100%;
  margin: 0;
}
.videoCardItems .cardHeader {
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 12px;
}
.videoCardItems .inner, .videoCardItems .inner ul {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.videoCardItems .play-grey-medium,.pauseCardOverlay .thumb:hover .play-grey-medium {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BsYXlOZXc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0ibmV3aWNvbi9QbGF5TmV3IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTkJDL1ZpZGVvLWljb24iPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktMyIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIuNSIgZmlsbC1vcGFjaXR5PSIwLjMiIGZpbGw9IiMwMDAwMDAiIGN4PSIxOCIgY3k9IjE4IiByPSIxNi43NSI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJUcmlhbmdsZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC41MDAwMDAsIDE4LjAwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTE4LjUwMDAwMCwgLTE4LjAwMDAwMCkgIiBwb2ludHM9IjE4LjUgMTQuNSAyMi41IDIxLjUgMTQuNSAyMS41Ij48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
  width: 36px;
  height: 36px;
}


.videoCardItems li {
    width: 50%;
    min-height: 50px;
    height: auto;
    float: left;
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none;
}
.tpFullscreenView .videoCardItems li {
  min-height: 100px;
}
.endCardActive .videoCardItems li {
    width: 21%;
    margin: 0 2%;
}
.endCardActive .videoCardItems li .thumb, .endCardActive .videoCardItems li .titleContainer {
  float: none;
  width: 100%;
  height: 76px;
  margin: 0 0 8px;
}
.endCardActive .videoCardItems li .titleContainer {
  height: auto;
  margin:0;
}
.endCardActive .videoCardItems li .titleContainer .sponsored, .endCardActive .videoCardItems li .titleContainer .headline, .endCardActive .videoCardItems li .titleContainer .promoteFlag {
  float: none;
  width: 100%;
  margin: 0 0 4px;
}
.videoCardItems li:hover {
    cursor: pointer;
}
.videoCardItems li .headline {
    font-size: 15px;
    line-height: 1.25em;
    margin: 0 8px 4px;
    padding: 0;
    color:white
}

.videoCardItems li .promoteFlag {
  margin: 0 8px;
  color: rgba(255,255,255,0.4);
  font-size: 11px;
  line-height: 1.25em;
}

.endCardActive .videoCardItems li .promoteFlag {
  float: left;
  width: 92%;
  margin-top: 5px;
}

.endCardActive .videoCardItems li .headline {
  float: left;
  width: 92%;
  margin-top: 5px;
  font-size: 15px;
}
.pauseCardOverlay ul > li:nth-last-of-type(-n+2) {
    display: none;
}
.endCardActive .pauseCardOverlay ul > li:nth-last-of-type(-n+2) {
    display: block;
}
.endCardActive .pauseCardOverlay .progress-bar {
    display: block;
}
@keyframes loader {
    0% {
        width: 0;
    }
    100% {
        width: 100%;
    }

}

.pauseCardOverlay .progress-bar {
    max-width: 100%;
    position: absolute;
    z-index: 1000;
    overflow: hidden;
    width: 100%;
    display: none;
    top: 0px;
    left: 0px;
}
.pauseCardOverlay .progress-bar span {
    display: block;
}

.pauseCardOverlay .progress {
  animation: loader 5s linear infinite;
  background: #1E6ED8;
  color: #fff;
  padding: 3px;
  width: 0;
}
.videoCardItems li .sponsored {
  color: #0db04b;
  font-size: 11px;
  line-height: 1.25em;
  margin: 0 8px 4px;
  text-transform: uppercase;
}


@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/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BhdXNlTmV3PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Im5ld2ljb24vUGF1c2VOZXciIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJOQkMvVmlkZW8taWNvbiIgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIwLjMiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyLjUiPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktMyIgY3g9IjE4IiBjeT0iMTgiIHI9IjE2Ljc1Ij48L2NpcmNsZT4KICAgICAgICA8L2c+CiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4wMDAwMDAsIDE0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSI5Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjYiIHk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjkiPjwvcmVjdD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-color: rgba(61, 66, 111, 0.7);
    background-size: 52px 52px;
    width: 52px;
    height: 52px;
    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/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTZweCIgaGVpZ2h0PSI1NnB4IiB2aWV3Qm94PSIwIDAgNTYgNTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BsYXlOZXc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlZpZGVvLVBsYXllci9WaWRlby1IdWIvTm9ybWFsLXBhdXNlQ2FyZC03NjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMjEuMDAwMDAwLCAtMTY4LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0ibmV3aWNvbi9QbGF5TmV3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMjEuMDAwMDAwLCAxNjguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iTkJDL1ZpZGVvLWljb24iPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtQ29weS0zIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsLW9wYWNpdHk9IjAuMyIgZmlsbD0iIzAwMDAwMCIgY3g9IjI4IiBjeT0iMjgiIHI9IjI2Ljc1Ij48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iVHJpYW5nbGUiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjguNzc3Nzc4LCAyOC4wMDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0yOC43Nzc3NzgsIC0yOC4wMDAwMDApICIgcG9pbnRzPSIyOC43Nzc3Nzc4IDIyLjU1NTU1NTYgMzUgMzMuNDQ0NDQ0NCAyMi41NTU1NTU2IDMzLjQ0NDQ0NDQiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
  background-size: 52px 52px;
  width: 52px;
  height: 52px;
  text-indent: -9999px;
  z-index: 10;
}

.endCardActive .tpPlayerView.tpWarmed .tpStandby .tpPlayOverlay {
    display: none;
}

.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: 25px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT50aW1lQmFsbDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJ0aW1lQmFsbCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iI0ZGRkZGRiIgaWQ9ImR1cmF0aW9uQmFsbC1saXZlIj4KICAgICAgICAgICAgPGNpcmNsZSBmaWxsLW9wYWNpdHk9IjAuNDUiIGN4PSIyMCIgY3k9IjIwIiByPSI4Ij48L2NpcmNsZT4KICAgICAgICAgICAgPGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iNSI+PC9jaXJjbGU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: -8px 0px;
  opacity: 1;
  transition: opacity 100ms linear;
  margin-left: 0;
}

.tpScrubber:hover .tpScrubberPlayhead .tpTimeInfoScrubber, .tpShareFullScreen:hover .tpButtonLabel {
  opacity: 1;
}


.tpScrubber .tpScrubberPlayhead .tpTimeInfoScrubber, .tpButtonLabel {
  background: #262626;
  border-radius: 2px;
  left: -9px;
  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: 5px 15px 0 0px;
}

.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 15px 0 0px;
  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/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BsYXlOZXc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0ibmV3aWNvbi9QbGF5TmV3IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTkJDL1ZpZGVvLWljb24iPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktMyIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIuNSIgZmlsbC1vcGFjaXR5PSIwLjMiIGZpbGw9IiMwMDAwMDAiIGN4PSIxOCIgY3k9IjE4IiByPSIxNi43NSI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJUcmlhbmdsZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC41MDAwMDAsIDE4LjAwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTE4LjUwMDAwMCwgLTE4LjAwMDAwMCkgIiBwb2ludHM9IjE4LjUgMTQuNSAyMi41IDIxLjUgMTQuNSAyMS41Ij48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
  width: 35px;
}

.tpPlaying .tpControls button.tpPlayPause::before,
.tpSeeking:not(.tpPaused) .tpControls button.tpPlayPause::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BhdXNlTmV3PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Im5ld2ljb24vUGF1c2VOZXciIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJOQkMvVmlkZW8taWNvbiIgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIwLjMiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyLjUiPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktMyIgY3g9IjE4IiBjeT0iMTgiIHI9IjE2Ljc1Ij48L2NpcmNsZT4KICAgICAgICA8L2c+CiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4wMDAwMDAsIDE0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSI5Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjYiIHk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjkiPjwvcmVjdD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
}

.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/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL2Rvd25sb2FkLVdoaXRlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Im5ld2ljb24vZG93bmxvYWQtV2hpdGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJzaGFyZTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAxLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MSwwLjcyIEMxMC41MjIyMzM0LDAuNTMwNjg3MzQ5IDEwLjI2NjYzNzUsMC40MjQyMDE2NzYgMTAsMC40MjQyMDE2NzYgQzkuNzMzMzYyNDYsMC40MjQyMDE2NzYgOS40Nzc3NjY2LDAuNTMwNjg3MzQ5IDkuMjksMC43MiBMNS40LDQuNjEgTDYuNDcsNS42NyBMOS4yMywyLjkgTDkuMjMsMTMuMjYgQzkuMjMsMTMuNjc0MjEzNiA5LjU2NTc4NjQ0LDE0LjAxIDkuOTgsMTQuMDEgQzEwLjM5NDIxMzYsMTQuMDEgMTAuNzMsMTMuNjc0MjEzNiAxMC43MywxMy4yNiBMMTAuNzMsMi44NyBMMTMuNTMsNS42NyBMMTQuNiw0LjYxIEwxMC43MSwwLjcyIFoiIGlkPSJQYXRoIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOSw4LjExIEwxMyw4LjExIEwxMyw5LjYgTDE4LjI1LDkuNiBMMTguMjUsMTcuNiBMMS43NSwxNy42IEwxLjc1LDkuNiBMNyw5LjYgTDcsOC4xMiBMMSw4LjEyIEMwLjU4NTc4NjQzOCw4LjEyIDAuMjUsOC40NTU3ODY0NCAwLjI1LDguODcgTDAuMjUsMTguMzcgQzAuMjU1Mzg1ODEyLDE4Ljc4MTk2MjEgMC41ODgwMzc5MzYsMTkuMTE0NjE0MiAxLDE5LjEyIEwxOSwxOS4xMiBDMTkuNDExOTYyMSwxOS4xMTQ2MTQyIDE5Ljc0NDYxNDIsMTguNzgxOTYyMSAxOS43NSwxOC4zNyBMMTkuNzUsOC44NiBDMTkuNzUsOC40NDU3ODY0NCAxOS40MTQyMTM2LDguMTEgMTksOC4xMSBaIiBpZD0iUGF0aCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
  background-size: 100%;
  background-position: 0;
}

.tpControls button.tpCC::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL2NjIE9GRjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJuZXdpY29uL2NjLU9GRiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImNjMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDMuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEwLjI3LDEwLjQzIEMxMC4yODQwOTI3LDExLjI0NTM1MTMgOS45ODczMzg5MSwxMi4wMzU1MDMxIDkuNDQsMTIuNjQgQzguODYyNzYxMTIsMTMuMTc4ODY2NyA4LjA4NzgxODExLDEzLjQ1NDA4MDEgNy4zLDEzLjQgQzYuNDQzMTczMzIsMTMuNDM4MTg3MyA1LjYxOTE2ODQ1LDEzLjA2NzAxNCA1LjA4LDEyLjQgQzQuNTE2NzUzMTMsMTEuNjA5NTQyIDQuMjQ0NjY1NjcsMTAuNjQ4NDAxOSA0LjMxLDkuNjggTDQuMzEsOC4yOCBDNC4yNDM4MzMsNy4zMDY5NDk3MSA0LjUyNzU1ODQ4LDYuMzQyMjgzMDggNS4xMSw1LjU2IEM1LjY1MTE2MzI5LDQuODk1NTc2NzIgNi40NzM3OTE3MSw0LjUyNTAyMzM4IDcuMzMsNC41NiBDOC4xMTc4NTQxMyw0LjUwMzAwNzE2IDguODkxNTY5MDksNC43OTEzMjU0NyA5LjQ1LDUuMzUgQzkuOTgwMDU0NDIsNS45NzY2NTg5MSAxMC4yNzM3NDAxLDYuNzY5MjU2NSAxMC4yOCw3LjU5IEw4LjU0LDcuNTkgQzguNTcwNTI4MzIsNy4xNTYxNDc3OCA4LjQ3Njg3NjE0LDYuNzIyNTcyODUgOC4yNyw2LjM0IEM4LjAyODMxNDUxLDYuMDg0MDExNzEgNy42Nzk1MjE3OSw1Ljk1Nzg1MjY0IDcuMzMsNiBDNi45MzAzNDI2MSw1Ljk0MzUyMzU2IDYuNTM1OTE1OTIsNi4xMzI4NDgzNyA2LjMzLDYuNDggQzYuMDgwOTY0ODIsNi45ODkyNDg2NyA1Ljk2NzMxMzA5LDcuNTU0MDYzMzUgNiw4LjEyIEw2LDkuNzMgQzUuOTU0NDg5NTUsMTAuMzMxNDE4IDYuMDUzOTM5NjQsMTAuOTM0OTc3MiA2LjI5LDExLjQ5IEM2LjQ5ODY1NzQxLDExLjgzMzMxOTggNi44OTI1MTgxNCwxMi4wMTg0MzQ0IDcuMjksMTEuOTYgQzcuNjQwMzY1ODUsMTIuMDAwMTI1MyA3Ljk4OTk1ODcxLDExLjg3ODY4NzggOC4yNCwxMS42MyBDOC40NTA4MTA1NywxMS4yNjY1MTQgOC41NTE1NTQ4OCwxMC44NDk2NDEgOC41MywxMC40MyBMMTAuMjcsMTAuNDMgWiIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTE3LjY4LDEwLjQzIEMxNy42OTc4MzQ5LDExLjI0NDE3MDQgMTcuNDA0NTg2NCwxMi4wMzQ1MTA4IDE2Ljg2LDEyLjY0IEMxNi4yODAyNTQ0LDEzLjE3NDcyODUgMTUuNTA3MTUzMiwxMy40NDkyODc4IDE0LjcyLDEzLjQgQzEzLjg1OTcxNzMsMTMuNDQxNDIyNCAxMy4wMzEyOTA0LDEzLjA2OTkzMDYgMTIuNDksMTIuNCBDMTEuOTMxMjE5MSwxMS42MDc0MDU1IDExLjY1OTU4ODksMTAuNjQ3ODgwNSAxMS43Miw5LjY4IEwxMS43Miw4LjI4IEMxMS42NTgyMjE0LDcuMzA3NDM1MjUgMTEuOTQxNTExLDYuMzQ0MjUwNzYgMTIuNTIsNS41NiBDMTMuMDYxMTYzMyw0Ljg5NTU3NjcyIDEzLjg4Mzc5MTcsNC41MjUwMjMzOCAxNC43NCw0LjU2IEMxNS41MzA0ODM4LDQuNTA1MzczNjUgMTYuMzA2MzE3NSw0Ljc5MzEyNDE0IDE2Ljg3LDUuMzUgQzE3LjM5NjQ0NjYsNS45NzgwNDYxOCAxNy42ODY1NDIyLDYuNzcwNTAyNTcgMTcuNjksNy41OSBMMTYsNy41OSBDMTYuMDIzNjk0OCw3LjE1NTQ4NzQ2IDE1LjkyNjc5MTUsNi43MjI4ODM2MSAxNS43Miw2LjM0IEMxNS40NzA2MzE0LDYuMDcwMDg4MzQgMTUuMTAyOTUxNCw1Ljk0MjUyNTkgMTQuNzQsNiBDMTQuMzQwMzQyNiw1Ljk0MzUyMzU2IDEzLjk0NTkxNTksNi4xMzI4NDgzNyAxMy43NCw2LjQ4IEMxMy41MTM4MDM2LDYuOTgxNzY3NjUgMTMuNDEwOTQwMyw3LjUzMDM3MTg0IDEzLjQ0LDguMDggTDEzLjQ0LDkuNjkgQzEzLjM5MjExNDgsMTAuMjkwNTgyOCAxMy40ODgxMDE1LDEwLjg5MzkyODIgMTMuNzIsMTEuNDUgQzEzLjkzODg2MjQsMTEuNzgxNzQ5NSAxNC4zMjQ5MTQyLDExLjk2MzE5MzggMTQuNzIsMTEuOTIgQzE1LjA2NzM2MDcsMTEuOTU5OTc2MSAxNS40MTM4NTQ4LDExLjgzODMzNDYgMTUuNjYsMTEuNTkgQzE1Ljg3MDgxMDYsMTEuMjI2NTE0IDE1Ljk3MTU1NDksMTAuODA5NjQxIDE1Ljk1LDEwLjM5IEwxNy42OCwxMC40MyBaIiBpZD0iUGF0aCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjAsMS43NSBMMjAsMTYuMjUgTDIsMTYuMjUgTDIsMS43NSBMMjAsMS43NSBMMjAsMS43NSBaIE0yMC41LDAuMjUgTDEuNSwwLjI1IEMwLjk0NzcxNTI1LDAuMjUgMC41LDAuNjk3NzE1MjUgMC41LDEuMjUgTDAuNSwxNi43NSBDMC41LDE3LjMwMjI4NDcgMC45NDc3MTUyNSwxNy43NSAxLjUsMTcuNzUgTDIwLjUsMTcuNzUgQzIxLjA1MjI4NDcsMTcuNzUgMjEuNSwxNy4zMDIyODQ3IDIxLjUsMTYuNzUgTDIxLjUsMS4yNSBDMjEuNSwwLjY5NzcxNTI1IDIxLjA1MjI4NDcsMC4yNSAyMC41LDAuMjUgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
  background-size: 100%;
  background-position: 0;
}

.tpCaptionsactive .tpControls button.tpCC::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL2NjIE9OIDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJuZXdpY29uL2NjLU9OLSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImNjMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDMuMDAwMDAwKSIgZmlsbD0iIzQxOUZFRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEwLjI3LDEwLjQzIEMxMC4yODQwOTI3LDExLjI0NTM1MTMgOS45ODczMzg5MSwxMi4wMzU1MDMxIDkuNDQsMTIuNjQgQzguODYyNzYxMTIsMTMuMTc4ODY2NyA4LjA4NzgxODExLDEzLjQ1NDA4MDEgNy4zLDEzLjQgQzYuNDQzMTczMzIsMTMuNDM4MTg3MyA1LjYxOTE2ODQ1LDEzLjA2NzAxNCA1LjA4LDEyLjQgQzQuNTE2NzUzMTMsMTEuNjA5NTQyIDQuMjQ0NjY1NjcsMTAuNjQ4NDAxOSA0LjMxLDkuNjggTDQuMzEsOC4yOCBDNC4yNDM4MzMsNy4zMDY5NDk3MSA0LjUyNzU1ODQ4LDYuMzQyMjgzMDggNS4xMSw1LjU2IEM1LjY1MTE2MzI5LDQuODk1NTc2NzIgNi40NzM3OTE3MSw0LjUyNTAyMzM4IDcuMzMsNC41NiBDOC4xMTc4NTQxMyw0LjUwMzAwNzE2IDguODkxNTY5MDksNC43OTEzMjU0NyA5LjQ1LDUuMzUgQzkuOTgwMDU0NDIsNS45NzY2NTg5MSAxMC4yNzM3NDAxLDYuNzY5MjU2NSAxMC4yOCw3LjU5IEw4LjU0LDcuNTkgQzguNTcwNTI4MzIsNy4xNTYxNDc3OCA4LjQ3Njg3NjE0LDYuNzIyNTcyODUgOC4yNyw2LjM0IEM4LjAyODMxNDUxLDYuMDg0MDExNzEgNy42Nzk1MjE3OSw1Ljk1Nzg1MjY0IDcuMzMsNiBDNi45MzAzNDI2MSw1Ljk0MzUyMzU2IDYuNTM1OTE1OTIsNi4xMzI4NDgzNyA2LjMzLDYuNDggQzYuMDgwOTY0ODIsNi45ODkyNDg2NyA1Ljk2NzMxMzA5LDcuNTU0MDYzMzUgNiw4LjEyIEw2LDkuNzMgQzUuOTU0NDg5NTUsMTAuMzMxNDE4IDYuMDUzOTM5NjQsMTAuOTM0OTc3MiA2LjI5LDExLjQ5IEM2LjQ5ODY1NzQxLDExLjgzMzMxOTggNi44OTI1MTgxNCwxMi4wMTg0MzQ0IDcuMjksMTEuOTYgQzcuNjQwMzY1ODUsMTIuMDAwMTI1MyA3Ljk4OTk1ODcxLDExLjg3ODY4NzggOC4yNCwxMS42MyBDOC40NTA4MTA1NywxMS4yNjY1MTQgOC41NTE1NTQ4OCwxMC44NDk2NDEgOC41MywxMC40MyBMMTAuMjcsMTAuNDMgWiIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTE3LjY4LDEwLjQzIEMxNy42OTc4MzQ5LDExLjI0NDE3MDQgMTcuNDA0NTg2NCwxMi4wMzQ1MTA4IDE2Ljg2LDEyLjY0IEMxNi4yODAyNTQ0LDEzLjE3NDcyODUgMTUuNTA3MTUzMiwxMy40NDkyODc4IDE0LjcyLDEzLjQgQzEzLjg1OTcxNzMsMTMuNDQxNDIyNCAxMy4wMzEyOTA0LDEzLjA2OTkzMDYgMTIuNDksMTIuNCBDMTEuOTMxMjE5MSwxMS42MDc0MDU1IDExLjY1OTU4ODksMTAuNjQ3ODgwNSAxMS43Miw5LjY4IEwxMS43Miw4LjI4IEMxMS42NTgyMjE0LDcuMzA3NDM1MjUgMTEuOTQxNTExLDYuMzQ0MjUwNzYgMTIuNTIsNS41NiBDMTMuMDYxMTYzMyw0Ljg5NTU3NjcyIDEzLjg4Mzc5MTcsNC41MjUwMjMzOCAxNC43NCw0LjU2IEMxNS41MzA0ODM4LDQuNTA1MzczNjUgMTYuMzA2MzE3NSw0Ljc5MzEyNDE0IDE2Ljg3LDUuMzUgQzE3LjM5NjQ0NjYsNS45NzgwNDYxOCAxNy42ODY1NDIyLDYuNzcwNTAyNTcgMTcuNjksNy41OSBMMTYsNy41OSBDMTYuMDIzNjk0OCw3LjE1NTQ4NzQ2IDE1LjkyNjc5MTUsNi43MjI4ODM2MSAxNS43Miw2LjM0IEMxNS40NzA2MzE0LDYuMDcwMDg4MzQgMTUuMTAyOTUxNCw1Ljk0MjUyNTkgMTQuNzQsNiBDMTQuMzQwMzQyNiw1Ljk0MzUyMzU2IDEzLjk0NTkxNTksNi4xMzI4NDgzNyAxMy43NCw2LjQ4IEMxMy41MTM4MDM2LDYuOTgxNzY3NjUgMTMuNDEwOTQwMyw3LjUzMDM3MTg0IDEzLjQ0LDguMDggTDEzLjQ0LDkuNjkgQzEzLjM5MjExNDgsMTAuMjkwNTgyOCAxMy40ODgxMDE1LDEwLjg5MzkyODIgMTMuNzIsMTEuNDUgQzEzLjkzODg2MjQsMTEuNzgxNzQ5NSAxNC4zMjQ5MTQyLDExLjk2MzE5MzggMTQuNzIsMTEuOTIgQzE1LjA2NzM2MDcsMTEuOTU5OTc2MSAxNS40MTM4NTQ4LDExLjgzODMzNDYgMTUuNjYsMTEuNTkgQzE1Ljg3MDgxMDYsMTEuMjI2NTE0IDE1Ljk3MTU1NDksMTAuODA5NjQxIDE1Ljk1LDEwLjM5IEwxNy42OCwxMC40MyBaIiBpZD0iUGF0aCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjAsMS43NSBMMjAsMTYuMjUgTDIsMTYuMjUgTDIsMS43NSBMMjAsMS43NSBMMjAsMS43NSBaIE0yMC41LDAuMjUgTDEuNSwwLjI1IEMwLjk0NzcxNTI1LDAuMjUgMC41LDAuNjk3NzE1MjUgMC41LDEuMjUgTDAuNSwxNi43NSBDMC41LDE3LjMwMjI4NDcgMC45NDc3MTUyNSwxNy43NSAxLjUsMTcuNzUgTDIwLjUsMTcuNzUgQzIxLjA1MjI4NDcsMTcuNzUgMjEuNSwxNy4zMDIyODQ3IDIxLjUsMTYuNzUgTDIxLjUsMS4yNSBDMjEuNSwwLjY5NzcxNTI1IDIxLjA1MjI4NDcsMC4yNSAyMC41LDAuMjUgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
}

.tpCaptionsunavailable .tpControls button.tpCC::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL2NjLXVuYXZhaWxhYmxlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Im5ld2ljb24vY2MtdW5hdmFpbGFibGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9IjAuNSI+CiAgICAgICAgPGcgaWQ9ImNjLXVuYXZhaWxhYmxlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMS4wMDAwMDApIj4KICAgICAgICAgICAgPHBhdGggZD0iTTkuMjUsMTMuNjMgQzkuMDA3NDA2MzcsMTMuODkzMzM4NiA4LjY1Njc5ODgyLDE0LjAyOTg5MSA4LjMsMTQgQzcuOTAyNTE4MTQsMTQuMDU4NDM0NCA3LjUwODY1NzQxLDEzLjg3MzMxOTggNy4zLDEzLjUzIEM3LjA1NDEwNTk4LDEyLjk2MzYyMDMgNi45NTEwODgyNSwxMi4zNDU1MTQgNywxMS43MyBMNywxMC4xMiBDNi45Njc5Mzk2Miw5LjU2OTEzNjgzIDcuMDc0NTIzMjQsOS4wMTkwMjc4NSA3LjMxLDguNTIgTDcuMzEsOC41MiBMNi4yOCw3LjQgQzYuMjE4NjEzOTksNy40NDgwODU2NyA2LjE2MTcxNDM5LDcuNTAxNjM4MjQgNi4xMSw3LjU2IEM1LjUyNzU1ODQ4LDguMzQyMjgzMDggNS4yNDM4MzMsOS4zMDY5NDk3MSA1LjMxLDEwLjI4IEw1LjMxLDExLjcyIEM1LjI0NDY2NTY3LDEyLjY4ODQwMTkgNS41MTY3NTMxMywxMy42NDk1NDIgNi4wOCwxNC40NCBDNi42MTkxNjg0NSwxNS4xMDcwMTQgNy40NDMxNzMzMiwxNS40NzgxODczIDguMywxNS40NCBDOS4wODc4MTgxMSwxNS40OTQwODAxIDkuODYyNzYxMTIsMTUuMjE4ODY2NyAxMC40NCwxNC42OCBDMTAuOTg3MzM4OSwxNC4wNzU1MDMxIDExLjI4NDA5MjcsMTMuMjg1MzUxMyAxMS4yNywxMi40NyBMOS41NCwxMi40NyBDOS41NTM4NzIyNiwxMi44NzYxOTQ3IDkuNDUzMzkwNjgsMTMuMjc4MTIxIDkuMjUsMTMuNjMgTDkuMjUsMTMuNjMgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTguNjgsMTIuNDMgTDE3LDEyLjQzIEMxNy4wMTI5ODU0LDEyLjgyNjA1MjcgMTYuOTIzNDI0NSwxMy4yMTg3NDI1IDE2Ljc0LDEzLjU3IEwxNy44NiwxNC42OSBMMTcuOTEsMTQuNjkgQzE4LjQ0ODYxNjQsMTQuMDY0MjE0NiAxOC43MjQ1MDYyLDEzLjI1NDQ2IDE4LjY4LDEyLjQzIEwxOC42OCwxMi40MyBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC40NiwxMS4zMyBMMTQuNDYsMTAuMTIgQzE0LjQzMDk0MDMsOS41NzAzNzE4NCAxNC41MzM4MDM2LDkuMDIxNzY3NjUgMTQuNzYsOC41MiBDMTQuOTY1OTE1OSw4LjE3Mjg0ODM3IDE1LjM2MDM0MjYsNy45ODM1MjM1NiAxNS43Niw4LjA0IEMxNi4xMDk3MDgyLDcuOTk2MjAwODUgMTYuNDU5MjI3OSw4LjEyMjYyMjg2IDE2LjcsOC4zOCBDMTYuOTEzNzM5Miw4Ljc2MDg3OTc2IDE3LjAxNzU5MjIsOS4xOTM2MDA3IDE3LDkuNjMgTDE4LjczLDkuNjMgQzE4LjcyNjU0MjIsOC44MTA1MDI1NyAxOC40MzY0NDY2LDguMDE4MDQ2MTggMTcuOTEsNy4zOSBDMTcuMzQ2MzE3NSw2LjgzMzEyNDE0IDE2LjU3MDQ4MzgsNi41NDUzNzM2NSAxNS43OCw2LjYgQzE0LjkyMzc5MTcsNi41NjUwMjMzOCAxNC4xMDExNjMzLDYuOTM1NTc2NzIgMTMuNTYsNy42IEMxMy4wOTkxMTUzLDguMTk4ODU2NTYgMTIuODMzNzY0Myw4LjkyNTA4MDI0IDEyLjgsOS42OCBMMTQuNDYsMTEuMzMgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSI2Ljg3IDMuNzUgMjEgMTcuODggMjEgMy43NSI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSIzIDE4LjI1IDE3LjEzIDE4LjI1IDMgNC4xMiI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEsMy43NSBMMjEsMTcuODggTDIyLjM2LDE5LjI0IEMyMi40NDgxOTk5LDE5LjA5MTQ5NzkgMjIuNDk2NDMyOCwxOC45MjI2ODI5IDIyLjUsMTguNzUgTDIyLjUsMy4yNSBDMjIuNSwyLjY5NzcxNTI1IDIyLjA1MjI4NDcsMi4yNSAyMS41LDIuMjUgTDUuMzcsMi4yNSBMNi44NywzLjc1IEwyMSwzLjc1IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTMsMTguMjUgTDMsNC4xMiBMMS42NCwyLjc2IEMxLjU1MTgwMDA5LDIuOTA4NTAyMTMgMS41MDM1NjcyNCwzLjA3NzMxNzExIDEuNSwzLjI1IEwxLjUsMTguNzUgQzEuNSwxOS4zMDIyODQ3IDEuOTQ3NzE1MjUsMTkuNzUgMi41LDE5Ljc1IEwxOC42MywxOS43NSBMMTcuMTMsMTguMjUgTDMsMTguMjUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjAuMjUsMjEuMTMgQzIwLjA2ODY2NjYsMjEuMTM1NTU0OCAxOS44OTM3NDAyLDIxLjA2MjY2ODggMTkuNzcsMjAuOTMgTDAuOCwyIEMwLjUyMzg1NzYzMiwxLjcyMzg1NzYyIDAuNTIzODU3NjM1LDEuMjc2MTQyMzggMC44MDAwMDAwMDcsMS4wMDAwMDAwMSBDMS4wNzYxNDIzOCwwLjcyMzg1NzYzNSAxLjUyMzg1NzYyLDAuNzIzODU3NjMyIDEuOCwxIEwyMC44LDIwIEMyMC45NDI1MTk5LDIwLjEyNzEyMjcgMjEuMDI0MDE3OSwyMC4zMDkwMjMzIDIxLjAyNDAxNzksMjAuNSBDMjEuMDI0MDE3OSwyMC42OTA5NzY3IDIwLjk0MjUxOTksMjAuODcyODc3MyAyMC44LDIxIEMyMC42NDYwODMyLDIxLjEyNDkzNzUgMjAuNDQzNTY1MSwyMS4xNzI4MDU0IDIwLjI1LDIxLjEzIEwyMC4yNSwyMS4xMyBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
}

.tpControls button.tpMute::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL211dGVPZmZGaWxsIENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0ibmV3aWNvbi9tdXRlT2ZmRmlsbC1Db3B5IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgIDxnIGlkPSJzcGFrZXJPTjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAyLjAwMDAwMCkiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICAgICAgPHBhdGggZD0iTTE0LDE0LjMyIEMxNS4yMTgxOTU4LDEzLjE4NTA1OSAxNS45MTAwMjQ0LDExLjU5NDk2MDEgMTUuOTEwMDI0NCw5LjkzIEMxNS45MTAwMjQ0LDguMjY1MDM5ODUgMTUuMjE4MTk1OCw2LjY3NDk0MTA1IDE0LDUuNTQiIGlkPSJQYXRoIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTQsMTguNTggQzE3LjM0OTQ2MjksMTYuOTk5NjUzMiAxOS40ODYzODk1LDEzLjYyODU2NTYgMTkuNDg2Mzg5NSw5LjkyNSBDMTkuNDg2Mzg5NSw2LjIyMTQzNDQ0IDE3LjM0OTQ2MjksMi44NTAzNDY4NSAxNCwxLjI3IiBpZD0iUGF0aCIgc3Ryb2tlLXdpZHRoPSIxLjUiPjwvcGF0aD4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgcG9pbnRzPSIzLjg0IDUuOTkgMC41IDUuOTkgMC41IDE0LjMyIDMuODQgMTQuMzIgMTAuMDcgMTkuNSAxMC4wNyAwLjUiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
  background-size: 22px 24px;
}

.tpMuted .tpControls button.tpMute::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL211dGVPbkZpbGwtV2hpdGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0ibmV3aWNvbi9tdXRlT25GaWxsLVdoaXRlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgIDxnIGlkPSJzcGFrZXJPZmYyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgMi4wMDAwMDApIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS41NCwxMiBDMTUuODAwMDI5OCwxMS4zNDc1OTcgMTUuOTM1Njk3MywxMC42NTIzMDA5IDE1Ljk0LDkuOTUgQzE1LjkzNzgzNjksOC4yNzM1MjUgMTUuMjM0MzczMiw2LjY3NDQxNDMgMTQsNS41NCIgaWQ9IlBhdGgiIHN0cm9rZS13aWR0aD0iMS41Ij48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4xNiwxNC4xNiBMMTQuMDEsMTQuMzIiIGlkPSJQYXRoIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTQsMS4yNyBDMTcuMzQ5MTI3MywyLjg1Mzg5NzMxIDE5LjQ4NjM3NjYsNi4yMjUyMjMxOCAxOS40OSw5LjkzIEMxOS40ODg1MzgzLDExLjU5MjAzOTMgMTkuMDQ2ODk3MywxMy4yMjQwNDA1IDE4LjIxLDE0LjY2IiBpZD0iUGF0aCIgc3Ryb2tlLXdpZHRoPSIxLjUiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTE0LDE4LjU4IEMxNC45OTAyMzAzLDE4LjEwMTU4MjEgMTUuODkwMTgwNCwxNy40NTUzNzczIDE2LjY2LDE2LjY3IiBpZD0iUGF0aCIgc3Ryb2tlLXdpZHRoPSIxLjUiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTQuOTgsNC45OCBMMC41LDAuNSIgaWQ9IlBhdGgiIHN0cm9rZS13aWR0aD0iMS41Ij48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNi42NywxNi42NyBMMTQuMTYsMTQuMTYiIGlkPSJQYXRoIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTYuNjcsMTYuNjcgTDE5LjUsMTkuNSIgaWQ9IlBhdGgiIHN0cm9rZS13aWR0aD0iMS41Ij48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00Ljk4LDQuOTggTDE0LjE2LDE0LjE2IiBpZD0iUGF0aCIgc3Ryb2tlLXdpZHRoPSIxLjUiPjwvcGF0aD4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgcG9pbnRzPSI2Ljg4IDMuMzIgMTAuMDcgNi41MSAxMC4wNyAwLjUiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgcG9pbnRzPSI0Ljk4IDQuOTggMy44NCA1Ljk5IDEuNTQgNS45OSAwLjUgNS45OSAwLjUgMTQuMzIgMS41NCAxNC4zMiAzLjg0IDE0LjMyIDEwLjA3IDE5LjUgMTAuMDcgMTAuMDciPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
  background-size: 22px 24px;
}

.tpControls button.tpFullscreen::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL21heFZpZC1XaGl0ZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJuZXdpY29uL21heFZpZC1XaGl0ZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvcmVjdD4KICAgICAgICA8ZyBpZD0ibWF4MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4wMDAwMDAsIDIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjEzLjUiIHk9IjEzLjUiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPjwvcmVjdD4KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgeD0iMTMuNSIgeT0iMS41IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjEuNSIgeT0iMS41IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjEuNSIgeT0iMTMuNSIgd2lkdGg9IjUiIGhlaWdodD0iNSI+PC9yZWN0PgogICAgICAgICAgICA8cGF0aCBkPSJNMTguNSwxOC41IEwxMy41LDE4LjUgTDEzLjUsMjAgTDE5LDIwIEMxOS41NTIyODQ3LDIwIDIwLDE5LjU1MjI4NDcgMjAsMTkgTDIwLDEzLjUgTDE4LjUsMTMuNSBMMTguNSwxOC41IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTE5LDAgTDEzLjUsMCBMMTMuNSwxLjUgTDE3LjQ0LDEuNSBMMTIuNjcsNi4yNyBDMTIuMzc3NTQ2Niw2LjU2MjgxNzU1IDEyLjM3NzU0NjYsNy4wMzcxODI0NSAxMi42Nyw3LjMzIEMxMi44MTI4NDU3LDcuNDY3MTczNSAxMy4wMDIwMDI4LDcuNTQ1NjkxNTMgMTMuMiw3LjU1IEMxMy4zOTg4NDU0LDcuNTQ5ODI0OTUgMTMuNTg5NDgyNiw3LjQ3MDY5MjQ5IDEzLjczLDcuMzMgTDE4LjUsMi41NiBMMTguNSw2LjUgTDIwLDYuNSBMMjAsMSBDMjAsMC40NDc3MTUyNSAxOS41NTIyODQ3LDAgMTksMCBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjM2LDEyLjY3IEM3LjIxODk4NTU1LDEyLjUyNjQ2ODcgNy4wMjYyMTIxLDEyLjQ0NTYxODcgNi44MjUsMTIuNDQ1NjE4NyBDNi42MjM3ODc5LDEyLjQ0NTYxODcgNi40MzEwMTQ0NSwxMi41MjY0Njg3IDYuMjksMTIuNjcgTDEuNSwxNy40NiBMMS41LDEzLjQ2IEwwLDEzLjQ2IEwwLDE5IEMwLDE5LjU1MjI4NDcgMC40NDc3MTUyNSwyMCAxLDIwIEw2LjUsMjAgTDYuNSwxOC41IEwyLjU4LDE4LjUgTDcuMzYsMTMuNzMgQzcuNjUyNDUzMzgsMTMuNDM3MTgyNSA3LjY1MjQ1MzM4LDEyLjk2MjgxNzUgNy4zNiwxMi42NyBMNy4zNiwxMi42NyBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjUsMS41IEw2LjUsMS41IEw2LjUsMCBMMSwwIEMwLjQ0NzcxNTI1LDAgMCwwLjQ0NzcxNTI1IDAsMSBMMCw2LjUgTDEuNSw2LjUgTDEuNSwxLjUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
  background-size: 22px 24px;
}

.tpFullscreenView .tpControls button.tpFullscreen::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL21pblZpZC1XaGl0ZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJuZXdpY29uL21pblZpZC1XaGl0ZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvcmVjdD4KICAgICAgICA8ZyBpZD0ibWluMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKSI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjE0LjUyIiB5PSIxNC41IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjE0LjUyIiB5PSIyLjUiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPjwvcmVjdD4KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgeD0iMi41MiIgeT0iMi41IiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjIuNTIiIHk9IjE0LjUiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPjwvcmVjdD4KICAgICAgICAgICAgPHBhdGggZD0iTTE1LDE1IEwyMCwxNSBMMjAsMTMuNSBMMTQuNSwxMy41IEMxMy45NDc3MTUzLDEzLjUgMTMuNSwxMy45NDc3MTUzIDEzLjUsMTQuNSBMMTMuNSwyMCBMMTUsMjAgTDE1LDE1IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTE0LjUyLDguNSBMMjAsOC41IEwyMCw3IEwxNi4wOCw3IEwyMC44NCwyLjIzIEMyMS4xMzI0NTM0LDEuOTM3MTgyNDUgMjEuMTMyNDUzNCwxLjQ2MjgxNzU1IDIwLjg0LDEuMTcgQzIwLjU0NzE4MjUsMC44Nzc1NDY2MjIgMjAuMDcyODE3NSwwLjg3NzU0NjYyMiAxOS43OCwxLjE3IEwxNSw1LjkzIEwxNSwyIEwxMy41LDIgTDEzLjUsNy41IEMxMy41LDcuNzY4NzE4MzYgMTMuNjA4MDQ0MSw4LjAyNjE1MDgxIDEzLjc5OTkyODYsOC4yMTQyNzI4NiBDMTMuOTkxODEzMSw4LjQwMjM5NDkxIDE0LjI1MTMzNTQsOC41MDUzNzQzNyAxNC41Miw4LjUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMS4xNiwyMC44MyBDMS40NTI4MTc1NSwyMS4xMjI0NTM0IDEuOTI3MTgyNDUsMjEuMTIyNDUzNCAyLjIyLDIwLjgzIEw3LDE2IEw3LDIwIEw4LjUsMjAgTDguNSwxNC41IEM4LjUsMTMuOTQ3NzE1MyA4LjA1MjI4NDc1LDEzLjUgNy41LDEzLjUgTDIsMTMuNSBMMiwxNSBMNS45MywxNSBMMS4xNiwxOS43NyBDMC44Njc1NDY2MjIsMjAuMDYyODE3NSAwLjg2NzU0NjYyMiwyMC41MzcxODI1IDEuMTYsMjAuODMgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNyw3IEwyLDcgTDIsOC41IEw3LjUxLDguNSBDOC4wNjIyODQ3NSw4LjUgOC41MSw4LjA1MjI4NDc1IDguNTEsNy41IEw4LjUxLDIgTDcsMiBMNyw3IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
  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%;
}

.inlineMultiVideoPlayer .inlinePlayerViewPort .videoPlayButtonInline.medium {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTZweCIgaGVpZ2h0PSI1NnB4IiB2aWV3Qm94PSIwIDAgNTYgNTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BsYXlOZXc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlZpZGVvLVBsYXllci9WaWRlby1IdWIvTm9ybWFsLXBhdXNlQ2FyZC03NjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMjEuMDAwMDAwLCAtMTY4LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0ibmV3aWNvbi9QbGF5TmV3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMjEuMDAwMDAwLCAxNjguMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iTkJDL1ZpZGVvLWljb24iPgogICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtQ29weS0zIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsLW9wYWNpdHk9IjAuMyIgZmlsbD0iIzAwMDAwMCIgY3g9IjI4IiBjeT0iMjgiIHI9IjI2Ljc1Ij48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iVHJpYW5nbGUiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjguNzc3Nzc4LCAyOC4wMDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0yOC43Nzc3NzgsIC0yOC4wMDAwMDApICIgcG9pbnRzPSIyOC43Nzc3Nzc4IDIyLjU1NTU1NTYgMzUgMzMuNDQ0NDQ0NCAyMi41NTU1NTU2IDMzLjQ0NDQ0NDQiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
  background-size: 46px 46px;
  width: 46px;
  height: 46px;
}

.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;
}

.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 .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;
  z-index: 1000;
  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: 46px 46px;
    width: 46px;
    height: 46px;
  }


  .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) {
  .videoCardItems li .headline, .videoCardItems li .promoteFlag, .videoCardItems li .sponsored {
    font-size: 10px;
  }
  .tpControls .tpPopup.cc > div {
    display:none
  }
  #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 .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;
  }
  #cozi-body.mobileMode .tpControls {
    z-index : 9;
  }
  #cozi-body.mobileMode .tpStandby {
    z-index : 10;
  }
  .tpStandby {
    z-index : 99999999;
  }
  .tpPlayerView .tpPlayPause {
    display:none;
    opacity: 0;
    }
  .tpPlayerView.tpAdvertisementPlayback .tpPlayPause {
    opacity: 1;
    z-index: 11;
    display:block;
    margin-top: 10px;
  }

}

@media only screen and (max-width: 600px) {
    .videoCardItems li .headline {
        color: white;
    }

    #cozi-body .tpPlayerView .tpPlayPause {
        display:block;
    }
    #cozi-body.mobileMode .tpPlayerView .tpPlayPause {
        display:none;
    }
}

@media all and (max-width: 520px) {
  .endCardActive .videoCardItems li .thumb, .endCardActive .videoCardItems li .titleContainer {
    float: left;
    width: 50%;
    height: auto;
    margin: 0;
  }
  .endCardActive .videoCardItems li .titleContainer .sponsored, .endCardActive .videoCardItems li .titleContainer .headline, .endCardActive .videoCardItems li .titleContainer .promoteFlag {
    width: auto;
    margin: 0 5px 2px;
    font-size: 9px;
  }
  .endCardActive .videoCardItems li .titleContainer .headline {
    font-size:11px;
  }
  .endCardActive .pauseCardOverlay .videoCardReplay .cardLength {
    font-size: 14px;
    line-height: 14px;
    margin: 0 0 2px;
  }
  .endCardActive .pauseCardOverlay .videoCardReplay .cardTitle {
    font-size: 14px;
    line-height: 16px;
    font-weight: 400;
    margin: 0 0 6px;
  }
  .endCardActive .videoCardItems li {
    width: 42%;
    margin: 0 4%;
  }
  .endCardActive .pauseCardOverlay ul > li:nth-last-of-type(-n+2) {
    display: none;
  }
  .endCardActive .videoCardItems li .headline, .endCardActive .videoCardItems li .promoteFlag {
    font-size: 10px;
    line-height: 1.25em;
  }
  .videoCardItems .cardHeader {
    font-size: 15px;
    margin: 4px 0 8px;
  }
  .endCardActive .videoCardItems .cardHeader {
    font-size: 14px;
    line-height: 15px;
    font-weight:400;
    margin-bottom:8px;
  }
  .tpPaused .promoteFlag {
    margin: 3px 0 0;
  }
  .videoCardItems li .headline {
    font-size: 11px;
  }
  .tpPlayerView .tpAdCountdown, .tpPlayerView .tpAdvertisementTap, .tpControls .tpRow .tpTimeInfo {
    margin: 2px 0 0 8px;
  }
  .tpAdvertisementPlayback .tpTimeInfo, .tpAdvertisementPlayback .tpLive {
    margin: 1px 0 0 5px;
  }
  #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: 4px;
  }
  .tpShare .selectText {
    margin: 0 5px;
  }
}
@media only screen and (max-width: 520px) {
    #cozi-body .tpScrubber .tpScrubberTrack {
        margin-bottom: 10px;
    }
    #cozi-body.mobileMode .tpScrubber .tpScrubberTrack {
        margin-bottom: 4px;
    }
}


@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: 4px;
  }
}

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: 100000;
}

.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 (orientation : landscape) {

  .hrzntlWindow .endCardActive .pauseCardOverlay ul > li:nth-last-of-type(-n+2) {
    display: none;
  }
  .hrzntlWindow .tpControls .tpRow button {
      margin: 14px 0 0 0;
  }
  .hrzntlWindow .tpScrubber .tpScrubberTrack {
      margin-bottom: 0px;
  }
  #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;
  }

  /*.hrzntlWindow .tpControls .tpRow button {
    margin: 42px 0 0 0;
  }*/

  .videoLead .tpControls .tpRow button.tpPlayPause {
    margin: 42px 0 0 0;
  }

  .hrzntlWindow .tpControls .tpRow .tpMenuRight, .hrzntlWindow .videoLead .tpControls .tpRow .tpMenuRight {
     top: -7px;
  }
  #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);
}

/* Most mobile devices and iPhone X, iPhone XR and iPhone XS Max landscape */
@media (min-width: 481px) and (max-width: 767px),
screen and (min-device-width : 375px)
and (max-device-width : 812px)
and (-webkit-device-pixel-ratio : 3)
and (orientation : landscape),
only screen 
and (device-width : 414px) 
and (device-height : 896px) 
and (-webkit-device-pixel-ratio : 2)
and (orientation : landscape),
only screen 
and (device-width : 414px) 
and (device-height : 896px) 
and (-webkit-device-pixel-ratio : 3)
and (orientation : landscape),
only screen
and (min-device-width : 412px)
and (max-device-width : 892px)
and (orientation :landscape) {
  .endCardActive .videoCardReplay {
    margin:10px;
  }
  .pauseCardOverlay .story-icon {
    display:none;
  }
  .endCardActive .videoCardItems {
    bottom: 0px;
  }
  .endCardActive .videoCardItems li {
    width:42%;
    margin: 0 4%;
  }
  .endCardActive .videoCardItems li .thumb, .endCardActive .videoCardItems li .titleContainer {
    position: relative;
    float: left;
    height: 84px;
    width: 50%;
    overflow: hidden;
    vertical-align: top;
  }
  .endCardActive .videoCardItems li .titleContainer .sponsored,.endCardActive .videoCardItems li .titleContainer .headline,.endCardActive .videoCardItems li .titleContainer .promoteFlag {
    margin: 0 8px 4px;
    width:auto;
  }
  .endCardActive .videoCardItems li .titleContainer .headline {
    font-size:13px;
  }
  .endCardActive .pauseCardOverlay .videoCardReplay .cardTitle {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 5px;
  }
  .endCardActive .videoCardItems .cardHeader {
    font-size: 16px;
  }
  .hrzntlWindow .tpPopup.cc.tpFocus > div  {
    display:none!important;
    opacity:0!important;
  }
}
/* For Samsung A50 and S10 */
@media screen and (min-width: 412px) and (max-width: 1058px)
and (-webkit-device-pixel-ratio : 2)
and (orientation: landscape) {
  .hrzntlWindow .tpPopup.cc.tpFocus > div  {
    display:none!important;
    opacity:0!important;
  }
}
@media screen and (min-width: 320px) and (max-width: 480px)
and (orientation : portrait),
screen and (min-width: 481px) and (max-width: 767px)
and (orientation : portrait),
screen and (min-device-width : 375px)
and (max-device-width : 812px)
and (-webkit-device-pixel-ratio : 3)
and (orientation : portrait),
only screen 
and (device-width : 414px) 
and (device-height : 896px) 
and (-webkit-device-pixel-ratio : 2)
and (orientation : portrait),
only screen 
and (device-width : 414px) 
and (device-height : 896px) 
and (-webkit-device-pixel-ratio : 3)
and (orientation : portrait),
only screen
and (min-device-width : 412px)
and (max-device-width : 892px)
and (orientation : portrait) {
  .pauseCardOverlay .story-icon {display:none;}
} 
/* 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;
  }
}

@media only screen
and (width:500px)
and (height:281px) {
  #nbc_videoplayer_iframe .tpScrubber .tpScrubberTrack {
  	margin-bottom: 4px;
  }
  .tpControls .tpRow .tpMenuRight {
      top: 2px;
  }
  #nbc_videoplayer_iframe .tpShare {
  	padding: 4px 12px 1px;
  }
  .tpPlayerView .tpPlayPause {
    display: block;
  }
}

@media screen and (min-width:1024px) {
  .tpFullscreenView .videoCardReplay, .tpFullscreenView .pauseCardOverlay .videoCardItems,.endCardActive .tpFullscreenView .pauseCardOverlay .videoCardItems {
    width:1024px;
    margin: 15px auto;
  }
  .tpFullscreenView .pauseCardOverlay .videoCardItems li .thumb {
    height: 120px;
  }
}
