/* stylelint-disable */

.tpControls .tpRow * {
	flex-shrink: 0
}

.tpControls .tpRow .tpScrubber {
	flex-shrink: 1
}

.tpPlayer {
	--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, .95);
	background: 0 0;
	margin: -4px 0 0
}

.tpAdvertisementPlayback .tpLive,
.tpAdvertisementPlayback .tpTimeInfo {
	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
}

.endCardActive .pauseCardOverlay,
.tpPaused .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: 0
}

.tpFullscreenView .pauseCardOverlay .videoCardItems,
.tpFullscreenView .videoCardReplay {
	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: 22px;
	left: 10px;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 100
}

.videoCardReplay {
	display: none;
	color: #fff
}

.videoCardItems {
	position: absolute;
	opacity: 1;
	color: #fff;
	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: 700;
	margin: 0 0 12px
}

.videoCardItems .inner,
.videoCardItems .inner ul {
	position: relative;
	width: 100%;
	overflow: hidden
}

.pauseCardOverlay .thumb:hover .play-grey-medium,
.videoCardItems .play-grey-medium {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BsYXlOZXc8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0ibmV3aWNvbi9QbGF5TmV3IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTkJDL1ZpZGVvLWljb24iPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktMyIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIuNSIgZmlsbC1vcGFjaXR5PSIwLjMiIGZpbGw9IiMwMDAwMDAiIGN4PSIxOCIgY3k9IjE4IiByPSIxNi43NSI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJUcmlhbmdsZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC41MDAwMDAsIDE4LjAwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTE4LjUwMDAwMCwgLTE4LjAwMDAwMCkgIiBwb2ludHM9IjE4LjUgMTQuNSAyMi41IDIxLjUgMTQuNSAyMS41Ij48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
	width: 36px;
	height: 36px
}

.videoCardItems .inner 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 .headline,
.endCardActive .videoCardItems li .titleContainer .promoteFlag,
.endCardActive .videoCardItems li .titleContainer .sponsored {
	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: #fff
}

.videoCardItems li .promoteFlag {
	margin: 0 8px;
	color: rgba(255, 255, 255, .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: 0;
	left: 0
}

.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 .5s ease;
		opacity: 0;
		width: 0
	}
	.tpAdvertisementPlayback.tpMouseHover .tpControls .tpRow button.tpPlayPause {
		width: 24px;
		opacity: 1
	}
	.tpAdvertisementPlayback .tpMenuRight,
	.tpAdvertisementPlayback .tpScrubber {
		transition: all .5s ease;
		opacity: 0
	}
	.tpAdvertisementPlayback.tpMouseHover .tpMenuRight,
	.tpAdvertisementPlayback.tpMouseHover .tpScrubber {
		opacity: 1
	}
	.tpControls .tpRow .tpMenuRight button.tpFullscreen,
	.tpControls .tpRow .tpMenuRight button.tpShare {
		margin: 0
	}
}

.tpPlayerView .tpAdvertisementTap {
	margin: 0 12px 4px;
	padding: 3px 6px
}

.tpBufferingIndicator {
	background: 0 0;
	width: 50px;
	height: 50px;
	border-top: 8px solid #fff;
	border-bottom: 8px solid gray;
	border-left: 8px solid #fff;
	border-right: 8px solid #fff;
	border-radius: 50%;
	-webkit-box-shadow: rgba(0, 0, 0, .2) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, .2) 0 1px 3px;
	box-shadow: rgba(0, 0, 0, .2) 0 1px 3px;
	animation: 1s spin linear infinite
}

@keyframes spin {
	0% {
		-webkit-transform: rotate(0);
		-ms-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes scaleUp {
	0% {
		-webkit-transform: perspective(100px) translateZ(0);
		-ms-transform: perspective(100px) translateZ(0);
		transform: perspective(100px) translateZ(0)
	}
	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(0);
		-ms-transform: perspective(100px) translateZ(0);
		transform: perspective(100px) translateZ(0)
	}
}

.tpPlaying .tpPauseOverlay {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU2LjMgKDgxNzE2KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5uZXdpY29uL1BhdXNlTmV3PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9Im5ld2ljb24vUGF1c2VOZXciIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJOQkMvVmlkZW8taWNvbiIgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIwLjMiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyLjUiPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLUNvcHktMyIgY3g9IjE4IiBjeT0iMTgiIHI9IjE2Ljc1Ij48L2NpcmNsZT4KICAgICAgICA8L2c+CiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4wMDAwMDAsIDE0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSI5Ij48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjYiIHk9IjAiIHdpZHRoPSIzIiBoZWlnaHQ9IjkiPjwvcmVjdD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
	background-color: rgba(61, 66, 111, .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: 0
}

.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,
.tpScrubberPlayhead,
.tpScrubberProgress,
.tpScrubberThumb,
.tpScrubberTrack,
.tpVolumeKnob,
.tpVolumeLevel,
.tpVolumeThumb,
.tpVolumeTrack {
	cursor: pointer
}

.tpPlayerView .tpControls .tpScrubber {
	pointer-events: auto
}

.tpScrubber .tpScrubberTrack {
	background: rgba(255, 255, 255, .5);
	height: 2px;
	border-radius: 3px;
	margin-bottom: 10px
}

.tpScrubber .tpScrubberChapters .tpScrubberChapterMarker {
	background: #fff;
	width: 3px;
	height: 9px;
	border: 2px solid rgba(0, 0, 0, .9)
}

.tpScrubber .tpScrubberProgress {
	text-align: right;
	border-radius: 3px 0 0 3px;
	background: #fff
}

.tpScrubber .tpScrubberThumb {
	visibility: visible;
	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 0;
	opacity: 1;
	transition: opacity .1s linear;
	margin-left: 0
}

.tpScrubber:hover .tpScrubberPlayhead .tpTimeInfoScrubber,
.tpShareFullScreen:hover .tpButtonLabel {
	opacity: 1
}

.tpButtonLabel,
.tpScrubber .tpScrubberPlayhead .tpTimeInfoScrubber {
	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: 0;
	margin-bottom: 100%;
	opacity: 0
}

.tpVerticalVolumeSlider {
	transition: .1s linear;
	width: 20px;
	height: 100px;
	padding-bottom: 10px;
	left: 0;
	right: 0;
	margin: 0 auto
}

.tpHorizontalVolumeSlider {
	transition: .1s linear;
	width: 80px;
	height: 20px;
	padding-bottom: 10px;
	left: 0;
	right: 0;
	margin: 0 auto
}

.tpVolumeTrack {
	pointer-events: auto;
	background: rgba(255, 255, 255, .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
}

.tpHorizontalVolumeSlider .tpVolumeTrack,
.tpVerticalVolumeSlider .tpVolumeTrack {
	margin: 12px auto;
	width: 3px
}

.tpVolumeLevel {
	margin: 0;
	background: rgba(255, 255, 255, 1);
	background: var(--play-progress-color);
	text-align: right;
	border-radius: 1.5px
}

.tpHorizontalVolumeSlider .tpVolumeThumb,
.tpVerticalVolumeSlider .tpVolumeThumb,
.tpVolumeSlider .tpVolumeThumb {
	width: 10px;
	height: 10px;
	border-radius: 7px;
	background: rgba(255, 255, 255, 1);
	background: var(--play-progress-color);
	visibility: visible;
	opacity: 0;
	transition: opacity .1s linear
}

.tpVerticalVolumeSlider .tpVolumeThumb {
	opacity: 1
}

.tpHorizontalVolumeSlider:active .tpVolumeThumb,
.tpHorizontalVolumeSlider:hover .tpVolumeThumb,
.tpVerticalVolumeSlider:active .tpVolumeThumb,
.tpVerticalVolumeSlider:hover .tpVolumeThumb,
.tpVolumeSlider:active .tpVolumeThumb,
.tpVolumeSlider:hover .tpVolumeThumb {
	opacity: 1
}

.tpHorizontalVolumeSlider::before,
.tpVerticalVolumeSlider::before {
	display: none!important
}

.tpMenu div {
	background: rgba(0, 0, 0, .6);
	text-align: left
}

.tpControls {
	line-height: 38px;
	line-height: var(--control-size);
	color: rgba(255, 255, 255, .6);
	color: var(--control-color);
	font-family: Roboto, Arial, sans-serif
}

.tpControls a {
	color: rgba(255, 255, 255, .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, .6) 60%, rgba(0, 0, 0, .9) 99%, rgba(0, 0, 0, .7) 100%);
	transition: opacity .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, .6) 60%, rgba(0, 0, 0, .9) 99%, rgba(0, 0, 0, .7) 100%);
	transition: opacity .25s linear;
	opacity: 0
}

.tpIdle .tpTopFloatRegion .tpRow {
	top: 0
}

.tpTopFloatRegion {
	order: 1
}

.tpMouseHover .tpBottomFloatRegion::before,
.tpMouseHover .tpTopFloatRegion::before {
	opacity: 1
}

.tpControls .tpSelected,
.tpControls .tpSelected a {
	color: rgba(255, 255, 255, .6);
	color: var(--control-selected-color)
}

.tpControls .tpRow {
	font-size: 12px;
	line-height: 42px;
	height: 38px;
	background: rgba(42, 49, 92, .7);
	background: var(--row-color);
	width: auto
}

.tpControls .tpTopFloatRegion .tpRow {
	height: 0;
	position: absolute;
	top: 0
}

.tpMouseHover .tpControls .tpTopFloatRegion .tpRow {
	height: 38px
}

.tpControls .tpBottomFloatRegion .tpRow,
.tpControls .tpTopFloatRegion .tpRow {
	font-size: 12px;
	background: 0 0;
	margin: 0 14px;
	width: auto;
	font-family: Roboto, Arial, sans-serif;
	color: rgba(255, 255, 255, .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 0
}

.tpControls .tpRow .tpMenuRight .cc,
.tpControls .tpRow .tpMenuRight .cc button {
	display: none
}

.tpHasTextTracks .tpControls .tpRow .tpMenuRight .cc,
.tpHasTextTracks .tpControls .tpRow .tpMenuRight .cc button {
	display: inline-block
}

.tpControls .tpRow .tpMenuRight .tpFullscreen {
	margin-right: 0
}

.tpControls .tpRow .tpPopout,
.tpControls .tpRow .tpPopup {
	margin: 5px 0 0 5px
}

.tpControls .tpRow .tpPopout button,
.tpControls .tpRow .tpPopup button {
	margin: 0
}

.tpControls .tpRow button,
.tpShareFullScreen {
	background: 0 0;
	width: 24px;
	height: 24px;
	outline: 0;
	border-radius: 2px;
	padding: 0;
	margin: 5px 15px 0 0;
	opacity: .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,
.tpControls button.tpLanguageSettings::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;
	overflow: hidden !important;
	background: none
}

.tpControls .tpPopup>div {
	background: #262626;
	border-radius: 4px
}

.tpControls .tpPopup div li {
	height: 28px;
	line-height: 28px;
	text-indent: 28px;
	padding: 1px;
	margin: 0px 0px 0px;
}

#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;
	color: white;
}

.tpControls .tpPopup div li:hover {
	background: #242842;
	background: var(--expander-hover-color)
}

.tpControls .tpPopup div li.tpSelected::before {
	content: '\2713';
	position: absolute;
	width: 28px;
	text-indent: 0;
	text-align: center;
	left: 0;
	background: #242842;
	background: var(--expander-selected-color)
}

.tpControls .tpRow hr {
	border: 0;
	width: 100%
}

.tpAdvertisementPlayback .tpJumpBack {
	display: none
}

.tpRow {
	position: relative;
	transition: bottom .25s linear!important;
	bottom: 0;
	height: 5px;
	flex-shrink: 0
}

.tpTopFloatRegion .tpRow {
	position: absolute;
	bottom: auto;
	top: 0
}

.tpRow~.tpRow {
	height: 40px
}

_:-ms-lang(x),
.tpRow~.tpRow {
	margin-top: -.45px
}

.tpPlayerView .tpBottomFloatRegion,
.tpPlayerView .tpTopFloatRegion {
	top: 1000px;
	opacity: 0;
	display: block;
	z-index: 1000;
	visibility: visible;
	transition: opacity .25s linear
}

.tpPlayerView .tpTopFloatRegion {
	top: 0;
	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: .1em;
	padding-right: .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: 0 0
}

@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
	}
	.tpControls .tpRow .tpTimeInfo,
	.tpPlayerView .tpAdCountdown,
	.tpPlayerView .tpAdvertisementTap {
		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 .tpPopout,
	.tpControls .tpRow .tpPopup {
		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: 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
}

div.articleText ul.shareIcons li,
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, .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 {
	overflow: hidden;
	font-size: 10px;
	height: 50px;
	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 form 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 div.articleText ul.shareIcons li,
	#nbc_videoplayer_iframe ul.shareIcons li {
		margin: 0 15px 0 0
	}
	#nbc_videoplayer_iframe ul.shareIcons li.shareTwt {
		margin: 0
	}
	#nbc_videoplayer_iframe .tpShare form 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: #fff
	}
	#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 .headline,
	.endCardActive .videoCardItems li .titleContainer .promoteFlag,
	.endCardActive .videoCardItems li .titleContainer .sponsored {
		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
	}
	.tpControls .tpRow .tpTimeInfo,
	.tpPlayerView .tpAdCountdown,
	.tpPlayerView .tpAdvertisementTap {
		margin: 2px 0 0 8px
	}
	.tpAdvertisementPlayback .tpLive,
	.tpAdvertisementPlayback .tpTimeInfo {
		margin: 1px 0 0 5px
	}
	#nbc_videoplayer_iframe .tpShare {
		padding: 15px
	}
	#nbc_videoplayer_iframe ul.shareIcons {
		margin: 5% 0 0
	}
	#nbc_videoplayer_iframe div.articleText ul.shareIcons li,
	#nbc_videoplayer_iframe 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 form 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 div.articleText ul.shareIcons li,
	#nbc_videoplayer_iframe 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=)
}

#miniPanel li.shareTwt,
.rightrail li.shareTwt,
ul.shareIcons 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 form textarea,
.rightrail .tpShare form textarea {
	margin: 7px 0 0 0;
	font-size: 12px;
	color: #fff
}

.tpShare {
	background-color: rgba(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, .rich-text .tpShare form {
	display: none;
	clear: both;
	margin-top: 21px;
	font-family: Roboto, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
	line-height: 16px
}

.site-content .tpShare form label {
	color: white;
	font-weight: 700
}

.tpShare form.active {
	display: block
}

.tpShare form textarea, .site-content .tpShare form textarea {
	resize: none;
	width: 100%;
	height: 81px;
	font-size: 14px;
	line-height: 16px;
	border: none;
	background: 0 0;
	margin: 17px 0 0 0;
	color: #fff
}

.site-content .tpShare form textarea:focus {
	background-color: transparent;
	outline-width: 0
}

.tpShare .selectText {
	background: 0 0;
	border: 1px solid #878789;
	font-family: Roboto, Arial, sans-serif;
	font-size: 16px;
	color: rgba(255, 255, 255, .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
}

.tpLive,
.tpLivePlayback .tpTimeInfo {
	display: none
}

.tpCards {
	z-index: 100000
}

.tpCards .tpTextTrackStylesCard {
	background-color: rgba(0, 0, 0, .7)
}

.tpCards .tpTextTrackStylesCard section.tpPanel {
	background: 0 0;
	border: none
}

.tpCards .tpTextTrackStylesCard nav {
	background: 0 0;
	border-style: solid;
	border-width: 0 0 1px 0;
	border-color: #979797;
	width: 80%
}

.tpCards .tpTextTrackStylesCard nav button {
	background: 0 0;
	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) 0, rgba(255, 255, 255, .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 .tpActions button,
.tpCards .tpTextTrackStylesCard input,
.tpCards .tpTextTrackStylesCard select {
	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 .shareFB,
.tpNoShare .shareLink,
.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 .5s ease;
	right: 0;
	list-style-type: none
}

ul.tpShareDrawer li.pos3 {
	opacity: 0;
	right: 0
}

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+CiAgCjw/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: 0;
	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: 0;
	padding: 0
}

.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: 0
	}
	#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
	}
	.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: 0
	}
	.tpControls .tpRow .tpMenuRight {
		top: 0
	}
}

div.articleText ul.tpTextTrackMenu li {
	color: #fff
}

ul.tpTextTrackMenu {
	background: #262626;
}

div.articleText ul.tpTextTrackMenu li.tpSelected {
	color: rgba(255, 255, 255, .6)
}

.tpHasTextTracks.tpAdvertisementPlayback .tpControls .tpRow .tpMenuRight .cc {
	display: none
}

.tpControls .tpTextTrackMenu a {
	color: rgba(255, 255, 255, .95)
}

@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: 0
	}
	.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 .headline,
	.endCardActive .videoCardItems li .titleContainer .promoteFlag,
	.endCardActive .videoCardItems li .titleContainer .sponsored {
		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
	}
}

@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
	}
}

@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) {
	.endCardActive .tpFullscreenView .pauseCardOverlay .videoCardItems,
	.tpFullscreenView .pauseCardOverlay .videoCardItems,
	.tpFullscreenView .videoCardReplay {
		width: 1024px;
		margin: 15px auto
	}
	.tpFullscreenView .pauseCardOverlay .videoCardItems li .thumb {
		height: 120px
	}
}

.tpAudioTextTrackMenu::-webkit-scrollbar,
.tpAudioTrackMenu::-webkit-scrollbar,
.tpTextTrackMenu::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

.tpAudioTextTrackMenu::-webkit-scrollbar-track,
.tpAudioTrackMenu::-webkit-scrollbar-track,
.tpTextTrackMenu::-webkit-scrollbar-track {
	background: #0e1219;
	border-radius: 5px;
}

.tpAudioTextTrackMenu::-webkit-scrollbar-thumb,
.tpAudioTrackMenus::-webkit-scrollbar-thumb,
.tpTextTrackMenu::-webkit-scrollbar-thumb {
	background: #313851;
	border-radius: 5px;
}

.tpAudioTextTrackMenu::-webkit-scrollbar-thumb:hover,
.tpAudioTrackMenus::-webkit-scrollbar-thumb:hover,
.tpTextTrackMenu::-webkit-scrollbar-thumb:hover {
	background: #455070;
}

.tpKeyboardControlsCard-sections::-webkit-scrollbar-corner,
.tpAudioTextTrackMenu::-webkit-scrollbar-corner,
.tpAudioTrackMenus::-webkit-scrollbar-corner,
.tpTextTrackMenu::-webkit-scrollbar-corner {
	background: transparent;
}

.tpAudioTextTrackMenu {
	display: flex;
}

.tpAudioTextTrackMenu.tpFlexColumn {
	flex-direction: column;
}

.tpAudioTextTrackMenu.tpFlexColumn header {
	margin-top: 8px;
	margin-bottom: 10px;
	font-size: 20px;
}

.tpAudioTextTrackMenu.tpFlexColumn .tpMenuLeft {
	border-bottom: 1px solid #0f131c;
	border-right: none;
}

.tpAudioTextTrackMenu.tpFlexColumn .tpMenuRight {
	border-top: 1px solid #252f42;
	border-left: none;
}

.tpAudioTextTrackMenu.tpFlexColumn header {
	margin-right: 12px;
}