/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: 700;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}


/* Override autofill styles in Edge (and other Chromium browsers) */
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus{
	color : black !important;
    -webkit-text-fill-color: black !important;
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}


@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap");

/*webflow.css*/
@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: 400;
  font-style: normal;
}

[class*=" w-icon-"],
[class^="w-icon-"] {
  font-family: webflow-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.w-icon-slider-right:before {
  content: "\e600";
}

.w-icon-slider-left:before {
  content: "\e601";
}

.w-icon-nav-menu:before {
  content: "\e602";
}

.w-icon-arrow-down:before,
.w-icon-dropdown-toggle:before {
  content: "\e603";
}

.w-icon-file-upload-remove:before {
  content: "\e900";
}

.w-icon-file-upload-icon:before {
  content: "\e903";
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  margin: 0;
  min-height: 100%;
  background-color: #fff;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #333;
  scrollbar-gutter: stable;
}

img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:after,
.w-clearfix:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  display: inline-block;
  padding: 9px 15px;
  background-color: #3898ec;
  color: #fff;
  border: 0;
  line-height: inherit;
  text-decoration: none;
  cursor: pointer;
  border-radius: 0;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: transparent !important;
}

.w-webflow-badge,
.w-webflow-badge * {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  z-index: auto;
  display: block;
  visibility: visible;
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  margin: 0;
  padding: 0;
  float: none;
  clear: none;
  border: 0 none transparent;
  border-radius: 0;
  background: 0 0;
  background-image: none;
  background-position: 0 0;
  background-size: auto auto;
  background-repeat: repeat;
  background-origin: padding-box;
  background-clip: border-box;
  background-attachment: scroll;
  background-color: transparent;
  box-shadow: none;
  opacity: 1;
  transform: none;
  transition: none;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  list-style-type: disc;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
}

.w-webflow-badge {
  position: fixed !important;
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  top: auto !important;
  right: 12px !important;
  bottom: 12px !important;
  left: auto !important;
  color: #aaadb0 !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  padding: 6px 8px 6px 6px !important;
  font-size: 12px !important;
  opacity: 1 !important;
  line-height: 14px !important;
  text-decoration: none !important;
  transform: none !important;
  margin: 0 !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  white-space: nowrap;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1);
  cursor: pointer;
}

.w-webflow-badge>img {
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
  vertical-align: middle !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
  margin-bottom: 10px;
}

h1 {
  font-size: 38px;
  line-height: 44px;
  margin-top: 20px;
}

h2 {
  font-size: 32px;
  line-height: 36px;
  margin-top: 20px;
}

h3 {
  font-size: 24px;
  line-height: 30px;
  margin-top: 20px;
}

h4 {
  font-size: 18px;
  line-height: 24px;
  margin-top: 10px;
}

h5 {
  font-size: 14px;
  line-height: 20px;
  margin-top: 10px;
}

h6 {
  font-size: 12px;
  line-height: 18px;
  margin-top: 10px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  margin: 0 0 10px 0;
  padding: 10px 20px;
  border-left: 5px solid #e2e2e2;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0;
  margin-bottom: 10px;
}

figcaption {
  margin-top: 5px;
  text-align: center;
}

ol,
ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:after,
.w-embed:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  position: relative;
  padding: 0;
}

.w-video embed,
.w-video iframe,
.w-video object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

button,
html input[type="button"],
input[type="reset"] {
  border: 0;
  cursor: pointer;
  -webkit-appearance: button;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  display: none;
  padding: 20px;
  text-align: center;
  background-color: #ddd;
}

.w-form-fail {
  max-width: 420px;
  display: none;
  margin-top: 10px;
  padding: 10px;
  background-color: #ffdede;
}

label {
  display: block;
  margin-bottom: 5px;
  font-weight: 700;
}

.w-input,
.w-select {
  display: block;
  width: 100%;
  height: 38px;
  padding: 8px 12px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
}

.w-input:-moz-placeholder,
.w-select:-moz-placeholder {
  color: #999;
}

.w-input::-moz-placeholder,
.w-select::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.w-input:-ms-input-placeholder,
.w-select:-ms-input-placeholder {
  color: #999;
}

.w-input::-webkit-input-placeholder,
.w-select::-webkit-input-placeholder {
  color: #999;
}

.w-input:focus,
.w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled],
.w-input[readonly],
.w-select[disabled],
.w-select[readonly],
fieldset[disabled] .w-input,
fieldset[disabled] .w-select {
  cursor: not-allowed;
  background-color: #eee;
}

textarea.w-input,
textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  display: inline-block;
  cursor: pointer;
  font-weight: 400;
  margin-bottom: 0;
}

.w-radio {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px;
}

.w-radio:after,
.w-radio:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  margin: 4px 0 0;
  line-height: normal;
  float: left;
  margin-left: -20px;
}

.w-radio-input {
  margin-top: 3px;
}

.w-file-upload {
  display: block;
  margin-bottom: 10px;
}

.w-file-upload-input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -100;
}

.w-file-upload-default,
.w-file-upload-success,
.w-file-upload-uploading {
  display: inline-block;
  color: #333;
}

.w-file-upload-error {
  display: block;
  margin-top: 10px;
}

.w-file-upload-default.w-hidden,
.w-file-upload-error.w-hidden,
.w-file-upload-success.w-hidden,
.w-file-upload-uploading.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  display: flex;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
  margin: 0;
  padding: 8px 12px;
  border: 1px solid #ccc;
  background-color: #fafafa;
}

.w-file-upload-file {
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  border: 1px solid #ccc;
  background-color: #fafafa;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: 400;
  display: block;
}

.w-file-remove-link {
  margin-top: 3px;
  margin-left: 10px;
  width: auto;
  height: auto;
  padding: 3px;
  display: block;
  cursor: pointer;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  display: inline-block;
  color: #ea384c;
  padding: 2px 0;
}

.w-file-upload-info {
  display: inline-block;
  line-height: 38px;
  padding: 0 12px;
}

.w-file-upload-label {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
  margin: 0;
  padding: 8px 12px;
  border: 1px solid #ccc;
  background-color: #fafafa;
}

.w-icon-file-upload-icon,
.w-icon-file-upload-uploading {
  display: inline-block;
  margin-right: 8px;
  width: 20px;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 940px;
}

.w-container:after,
.w-container:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:after,
.w-row:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333333%;
}

.w-col-2 {
  width: 16.66666667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.33333333%;
}

.w-col-5 {
  width: 41.66666667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.33333333%;
}

.w-col-8 {
  width: 66.66666667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.33333333%;
}

.w-col-11 {
  width: 91.66666667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333333%;
  }

  .w-col-medium-2 {
    width: 16.66666667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.33333333%;
  }

  .w-col-medium-5 {
    width: 41.66666667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.33333333%;
  }

  .w-col-medium-8 {
    width: 66.66666667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.33333333%;
  }

  .w-col-medium-11 {
    width: 91.66666667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-container .w-row,
  .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333333%;
  }

  .w-col-small-2 {
    width: 16.66666667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.33333333%;
  }

  .w-col-small-5 {
    width: 41.66666667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.33333333%;
  }

  .w-col-small-8 {
    width: 66.66666667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.33333333%;
  }

  .w-col-small-11 {
    width: 91.66666667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333333%;
  }

  .w-col-tiny-2 {
    width: 16.66666667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.33333333%;
  }

  .w-col-tiny-5 {
    width: 41.66666667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.33333333%;
  }

  .w-col-tiny-8 {
    width: 66.66666667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.33333333%;
  }

  .w-col-tiny-11 {
    width: 91.66666667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw>button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: #758696 solid 1px;
  border-radius: 3px;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  position: relative;
  font-size: 15px;
  line-height: 12px;
  text-align: center;
  color: #999;
  font-family: serif;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  position: relative;
  display: block;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
  margin-left: 7px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after,
.w-widget-twitter-count-shim:not(.w--vertical):before {
  top: 50%;
  left: 0;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-color: rgba(117, 134, 150, 0);
  border-right-color: #5d6c7b;
  border-width: 4px;
  margin-left: -9px;
  margin-top: -4px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-left: -10px;
  margin-top: -5px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  border-width: 4px;
  margin-left: -8px;
  margin-top: -4px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-left: -9px;
  margin-top: -5px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:after,
.w-widget-twitter-count-shim.w--vertical:before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-color: rgba(117, 134, 150, 0);
  border-top-color: #5d6c7b;
  border-width: 5px;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #fff;
  border-width: 4px;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-widget-gplus {
  overflow: hidden;
}

.w-background-video {
  position: relative;
  overflow: hidden;
  height: 500px;
  color: #fff;
}

.w-background-video>video {
  background-size: cover;
  background-position: 50% 50%;
  position: absolute;
  right: -100%;
  bottom: -100%;
  top: -100%;
  left: -100%;
  margin: auto;
  min-width: 100%;
  min-height: 100%;
  z-index: -100;
}

.w-background-video>video::-webkit-media-controls-start-playback-button {
  display: none !important;
  -webkit-appearance: none;
}

.w-slider {
  position: relative;
  height: 300px;
  text-align: center;
  background: #ddd;
  clear: both;
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}

.w-slider-mask {
  position: relative;
  display: block;
  overflow: hidden;
  z-index: 1;
  left: 0;
  right: 0;
  height: 100%;
  white-space: nowrap;
}

.w-slide {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  white-space: normal;
  text-align: left;
}

.w-slider-nav {
  position: absolute;
  z-index: 2;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  padding-top: 10px;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}

.w-slider-nav.w-round>div {
  border-radius: 100%;
}

.w-slider-nav.w-num>div {
  width: auto;
  height: auto;
  padding: 0.2em 0.5em;
  font-size: inherit;
  line-height: inherit;
}

.w-slider-nav.w-shadow>div {
  box-shadow: 0 0 3px rgba(51, 51, 51, 0.4);
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert>div {
  background-color: rgba(34, 34, 34, 0.4);
}

.w-slider-nav-invert>div.w-active {
  background-color: #222;
}

.w-slider-dot {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: rgba(255, 255, 255, 0.4);
  cursor: pointer;
  margin: 0 3px 0.5em;
  transition: background-color 0.1s, color 0.1s;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-arrow-left,
.w-slider-arrow-right {
  position: absolute;
  width: 80px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  cursor: pointer;
  overflow: hidden;
  color: #fff;
  font-size: 40px;
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.w-slider-arrow-left [class*=" w-icon-"],
.w-slider-arrow-left [class^="w-icon-"],
.w-slider-arrow-right [class*=" w-icon-"],
.w-slider-arrow-right [class^="w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left,
.w-icon-slider-right {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 1em;
  height: 1em;
}

.w-dropdown {
  display: inline-block;
  position: relative;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  z-index: 900;
}

.w-dropdown-btn,
.w-dropdown-link,
.w-dropdown-toggle {
  position: relative;
  vertical-align: top;
  text-decoration: none;
  color: #222;
  padding: 20px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  white-space: nowrap;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  cursor: pointer;
  padding-right: 40px;
}

.w-icon-dropdown-toggle {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  margin-right: 20px;
  width: 1em;
  height: 1em;
}

.w-dropdown-list {
  position: absolute;
  background: #ddd;
  display: none;
  min-width: 100%;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  padding: 10px 20px;
  display: block;
  color: #222;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-nav[data-collapse="all"] .w-dropdown,
.w-nav[data-collapse="all"] .w-dropdown-toggle {
  display: block;
}

.w-nav[data-collapse="all"] .w-dropdown-list {
  position: static;
}

@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {

  .w-nav[data-collapse="medium"] .w-dropdown,
  .w-nav[data-collapse="medium"] .w-dropdown-toggle {
    display: block;
  }

  .w-nav[data-collapse="medium"] .w-dropdown-list {
    position: static;
  }
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {

  .w-nav[data-collapse="small"] .w-dropdown,
  .w-nav[data-collapse="small"] .w-dropdown-toggle {
    display: block;
  }

  .w-nav[data-collapse="small"] .w-dropdown-list {
    position: static;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {

  .w-nav[data-collapse="tiny"] .w-dropdown,
  .w-nav[data-collapse="tiny"] .w-dropdown-toggle {
    display: block;
  }

  .w-nav[data-collapse="tiny"] .w-dropdown-list {
    position: static;
  }
}

.w-lightbox-backdrop {
  color: #000;
  cursor: auto;
  font-family: serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  list-style: disc;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana,
    sans-serif;
  font-size: 17px;
  line-height: 1.2;
  font-weight: 300;
  text-align: center;
  background: rgba(0, 0, 0, 0.9);
  z-index: 2000;
  outline: 0;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-transform: translate(0, 0);
}

.w-lightbox-backdrop,
.w-lightbox-container {
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.w-lightbox-content {
  position: relative;
  height: 100vh;
  overflow: hidden;
}

.w-lightbox-view {
  position: absolute;
  width: 100vw;
  height: 100vh;
  opacity: 0;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group,
.w-lightbox-group .w-lightbox-view,
.w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame,
.w-lightbox-view:before {
  display: inline-block;
  vertical-align: middle;
}

.w-lightbox-figure {
  position: relative;
  margin: 0;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  height: auto;
  max-width: none;
}

.w-lightbox-image {
  display: block;
  float: none;
  max-width: 100vw;
  max-height: 100vh;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0.5em 1em;
  background: rgba(0, 0, 0, 0.4);
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.w-lightbox-embed {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.w-lightbox-control {
  position: absolute;
  top: 0;
  width: 4em;
  background-size: 24px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.w-lightbox-left {
  display: none;
  bottom: 0;
  left: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);
}

.w-lightbox-right {
  display: none;
  right: 0;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);
}

.w-lightbox-close {
  right: 0;
  height: 2.6em;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);
  background-size: 18px;
}

.w-lightbox-strip {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 1vh;
  line-height: 0;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}

.w-lightbox-item {
  display: inline-block;
  width: 10vh;
  padding: 2vh 1vh;
  box-sizing: content-box;
  cursor: pointer;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: 0.3;
}

.w-lightbox-thumbnail {
  position: relative;
  height: 10vh;
  background: #222;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  top: 50%;
  width: 100%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  left: 50%;
  height: 100%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}

.w-lightbox-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  border: 5px solid rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  -webkit-animation: spin 0.8s infinite linear;
  animation: spin 0.8s infinite linear;
}

.w-lightbox-spinner:after {
  content: "";
  position: absolute;
  top: -4px;
  right: -4px;
  bottom: -4px;
  left: -4px;
  border: 3px solid transparent;
  border-bottom-color: #fff;
  border-radius: 50%;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media screen and (min-width: 768px) and (min-resolution: 2dppx), (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view,
  .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group,
  .w-lightbox-group .w-lightbox-view,
  .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left,
  .w-lightbox-right {
    display: block;
    opacity: 0.5;
  }

  .w-lightbox-close {
    opacity: 0.8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive,
.w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:after,
.w-richtext:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:after,
.w-richtext[contenteditable="true"]:before {
  white-space: initial;
}

.w-richtext ol,
.w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,
.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after {
  outline: 2px solid #2895f7;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,
.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video>div:after,
.w-richtext figure[data-rt-type="video"]>div:after {
  content: "";
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.w-richtext figure {
  position: relative;
  max-width: 60%;
}

.w-richtext figure>div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: 0.6;
}

.w-richtext figure div {
  font-size: 0;
  color: transparent;
}

.w-richtext figure.w-richtext-figure-type-image,
.w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image>div,
.w-richtext figure[data-rt-type="image"]>div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image>figcaption,
.w-richtext figure[data-rt-type="image"]>figcaption {
  display: table-caption;
  caption-side: bottom;
}

.w-richtext figure.w-richtext-figure-type-video,
.w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe,
.w-richtext figure[data-rt-type="video"] iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.w-richtext figure.w-richtext-figure-type-video>div,
.w-richtext figure[data-rt-type="video"]>div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  margin-right: auto;
  margin-left: auto;
  clear: both;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,
.w-richtext figure.w-richtext-align-center[data-rt-type="image"]>div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.w-richtext figure.w-richtext-align-fullwidth>div {
  display: inline-block;
  padding-bottom: inherit;
}

.w-richtext figure.w-richtext-align-fullwidth>figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  margin-right: 15px;
  clear: none;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  margin-left: 15px;
  clear: none;
}

.w-nav {
  position: relative;
  background: #ddd;
  z-index: 1000;
}

.w-nav:after,
.w-nav:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  position: relative;
  float: left;
  text-decoration: none;
  color: #333;
}

.w-nav-link {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  color: #222;
  padding: 20px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  position: relative;
  float: right;
}

.w--nav-menu-open {
  display: block !important;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #c8c8c8;
  text-align: center;
  overflow: visible;
  min-width: 200px;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  position: absolute;
  overflow: hidden;
  display: none;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
}

.w-nav-overlay .w--nav-menu-open {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w--nav-menu-open,
.w-nav[data-animation="over-left"] .w-nav-overlay {
  right: auto;
  z-index: 1;
  top: 0;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w--nav-menu-open,
.w-nav[data-animation="over-right"] .w-nav-overlay {
  left: auto;
  z-index: 1;
  top: 0;
}

.w-nav-button {
  position: relative;
  float: right;
  padding: 18px;
  font-size: 24px;
  display: none;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.w-nav-button.w--open {
  background-color: #c8c8c8;
  color: #fff;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button {
  display: block;
}

@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:after,
.w-tabs:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 9px 30px;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-content {
  position: relative;
  display: block;
  overflow: hidden;
}

.w-tab-pane {
  position: relative;
  display: none;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  padding: 10px;
  background-color: #ddd;
}

.w-dyn-bind-empty {
  display: none !important;
}

.w-condition-invisible {
  display: none !important;
}

/*webflow.css*/

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,
.owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative;
}

.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1;
}

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
  display: block;
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}

.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}

.owl-carousel.owl-hidden {
  opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}

.owl-carousel.owl-rtl {
  direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
  float: right;
}

.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
  z-index: 0;
}

.owl-carousel .owl-animated-out {
  z-index: 1;
}

.owl-carousel .fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.owl-height {
  transition: height 0.5s ease-in-out;
}

.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 0.4s ease;
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 0.1s ease;
}

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
  display: none;
}

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 0.4s ease;
}

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

body {
  background-color: #0b0b0b;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  overscroll-behavior-y: none;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
}

a {
  color: #ff0d2b;
  text-decoration: none;
}

video::-internal-media-controls-overlay-cast-button {
  display: none;
}

strong {
  color: #fff;
  font-weight: 700;
}

input[type="text"] {
  -webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {

  .w-input,
  input[type="text"] {
    font-size: 16px;
  }
}

.btn-red {
  background-color: #ff0d2b;
}

.h1 {
  margin-top: 0px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 30px;
  line-height: 35px;
}

.h1._20px-mar gin {
  margin-bottom: 30px;
}

.h1._20px-margin.grey {
  color: #ff0d2b;
}

.h3 {
  margin-top: 0px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 25px;
}

.h3.zero-margin {
  margin-bottom: 0px;
}

.h3.top-margin {
  margin-top: 20px;
}

.h4 {
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 21px;
  font-weight: 700;
}

.h4.zero-margin {
  display: block;
  margin-bottom: 0px;
}

.h4 span,
.h4.zero-margin.grey {
  color: #bababa;
}

.h4.zero-margin.current-page,
.h4.zero-margin.grey.current-page {
  overflow: hidden;
  height: 21px;
  margin-left: 5px;
}

.h4.zero-margin.red {
  color: #ff0d2b;
}

.h4._10-bottom-margin {
  margin-bottom: 10px;
}

.h4.center {
  text-align: center;
}

.p1 {
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
}

.p1.zero-margin {
  margin-bottom: 0px;
  color: #fff;
  font-size: 14px;
  line-height: 16px;
}

.p1.zero-margin.bold {
  font-weight: 700;
}

.p1.dark-grey {
  color: #8d8d8d;
}

.p1.grey {
  color: #bababa;
}

.p1.grey._600px-max-width {
  max-width: 600px;
}

.p1.no-height {
  color: #fff;
  line-height: 14px;
}

.p1.video-settings {
  overflow: hidden;
  height: 19px;
  margin-bottom: 5px;
  color: #bababa;
  font-weight: 500;
  text-overflow: ellipsis;
  white-space: nowrap;
  /*padding-left: 12px; 
  padding-right: 12px;*/
  width: 100%;
  display: block;
}

.p1.no-bottom-margin {
  margin-bottom: 0px;
}

.p1.no-bottom-margin.no-height.grey {
  color: #8d8d8d;
}

.p1.no-bottom-margin.white {
  display: none;
}

.p1.width-contain {
  width: 350px;
  text-align: center;
}

.p1.width-contain._5-top-margin {
  width: 100%;
  max-width: 350px;
  margin-top: 4px;
}

.p1.center {
  text-align: center;
}

.p1.center._60-margin-bottom {
  margin-bottom: 60px;
}

.p1.white {
  color: #fff;
}

.p1.save-button-special {
  display: none;
  margin-bottom: 0px;
  margin-left: 20px;
  color: #fff;
  line-height: 14px;
}

.p2 {
  display: block;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 12px;
  line-height: 17px;
}

.p2.center {
  text-align: center;
}

.p2.white {
  color: #fff;
}

.p2.zero-margin {
  margin-bottom: 0px;
}

.p2.zero-margin._10-left-margin {
  margin-left: 7px;
}

.p2.video-settings.red,
.left-link-div .red,
.p2.video-settings {
  color: #ff0d2b;
  /* margin-left: 12px;
  margin-right: 12px;*/
}

.video-setting-holder .p2.video-settings:last-child,
.p2.video-settings:last-child {
  margin: 0;
}

.p2.video-settings.blue {
  color: #397af2;
}

.p2.video-settings.white {
  color: #fff;
}

.p2.video-settings.no-bottom {
  margin-bottom: 0px;
}

.p2.results-tab-special {
  margin-bottom: 0px;
  margin-left: 5px;
  line-height: 12px;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block.maintain-special {
  max-width: 350px;
}

.profile-drop-div .div-block {
  padding: 9px 10px 15px 15px;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

.profile-menu-followers-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 10px 10px 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #050505;
}

.link-follower-container,
.link-following-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-follower-container {
  margin-left: 10px;
}

.following-text-count {
  margin-right: 3px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 13px;
  line-height: 20px;
}

.user-link {
  color: #8d8d8d;
}

.div-block-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.icon-large {
  margin-bottom: 10px;
}

.icon-large._35-width {
  width: 35%;
  height: auto;
}

.logo-link {
  display: inline-block;
  width: 35%;
  margin-bottom: 30px;
}

.logo-link .icon-large._35-width {
  width: 100%;
  margin: 0 !important;
}

.icon-large._35-width._10-margin-bottom {
  margin-bottom: 30px;
}

.icon-large._35-width._10-margin-bottom.pre-load-special {
  margin-bottom: 30px;
}

.icon-large._60px-wide {
  width: 80px;
}

.icon-large._60px-wide.zero-margin {
  width: 80px;
  margin-bottom: 0px;
}

.icon-large._350px-max {
  width: auto;
  max-width: 350px;
  margin-bottom: 20px;
}

.text-field-dark {
  border-style: solid;
  border-width: 1px;
  border-color: #242424;
  background-color: #0b0b0b;
  font-family: Roboto, sans-serif;
  color: #fff;
}

.text-field-dark:focus {
  border-color: #ff0d2b;
}

.form-button {
  width: 100%;
  border-radius: 0px;
  background-color: #ff0c2b;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
}

.p1-link {
  font-family: Roboto, sans-serif;
  color: #ff0c2b;
  font-size: 14px;
  text-align: left;
  text-decoration: none;
}

.p1-link.grey {
  color: #bababa;
  line-height: 19px;
}

.p1-link.grey:hover {
  color: #fff;
}

.p1-link.grey.w--current {
  color: #ff0d2b;
}

.p1-link.grey._20-left-margin {
  margin-left: 0px;
}

.p1-link.bold {
  font-weight: 700;
}

.p1-link.small {
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
}

.p1-link._15-top-margin {
  margin-top: 15px;
}

.p1-link._15-top-margin.mobile {
  display: none;
}

.p1-link.grey {
  color: #bababa;
  line-height: 19px;
}

.p1-link.grey:hover {
  color: #fff;
}

.p1-link.grey.w--current {
  color: #ff0d2b;
}

.form-block {
  width: 100%;
}

.fancybox-inner .form-block {
  margin: 0 0 2px;
}

._400-block {
  width: 400px;
  padding: 30px 40px;
  border: 1px solid #242424;
  background-color: #111;
}

._400-block.vert-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-radius: 0px;
  border-collapse: collapse;
}

.log-in-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  z-index: 9999;
}

.link {
  color: #ff0d2b;
  font-weight: 700;
  text-decoration: none;
}

.log-in-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  padding-top: 30px;
  padding-bottom: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.log-in-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 20px;
  max-width: 400px;
  margin-top: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.log-in-footer-links-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 220px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.log-in-footer-links-container._250px-width {
  max-width: 210px;
}

.log-in-footer-links-container._250px-width.mobile-hide {
  width: 220px;
  max-width: 300px;
}

.icon-small._10-margin-right {
  width: 16px;
  margin-right: 10px;
}

.icon-small._20px-wide {
  width: 20px;
}

.play-tutorial-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 0px;
  padding: 9px 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 20px;
  background-color: #397af2;
  text-decoration: none;
}

.link-2 {
  color: #ff0d2b;
  font-weight: 700;
  text-decoration: none;
}

._100-width-div {
  width: 100%;
  max-width: 1920px;
  margin-bottom: 30px;
  text-align: left;
}

._100-width-div.flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._100-width-div.flex-center._20-height {
  height: 20px;
}

.log-in-container ._100-width-div.flex-center._20-height {
  height: auto;
}

._100-width-div.flex-center._20-margin {
  margin-top: 20px;
  margin-bottom: 20px;
}

._100-width-div.flex-split {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._100-width-div.flex-split._1920-max {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 1920px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

._100-width-div.flex-center-vertical._10-margin-bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

._100-width-div.header-nav-special {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  max-width: 1920px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._100-width-div.settings {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.edit-video-section ._100-width-div.settings {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

._100-width-div.search-special {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-top: 25px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.line-div {
  width: 25%;
  height: 2px;
  margin-right: 0px;
  border-bottom: 1px solid #242424;
}

.line-div._10-margin-right {
  width: 30%;
  height: 2px;
  margin-right: 10px;
}

.line-div._10-margin-left {
  width: 30%;
  height: 2px;
  margin-left: 10px;
}

.video-lightbox-link {
  width: 100%;
  text-decoration: none;
}

.video-lightbox-link._30-margin-bottom {
  margin-bottom: 30px;
}

.legal-nav {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px none #242424;
  background-color: #111;
}

.top-scroll-marker {
  width: 100%;
}

.footer-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: 1px solid #242424;
  border-bottom: 10px none #ff0d2b;
}

.footer-section.hide {
  display: none;
}

.content-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._50-width-div {
  width: 50%;
}

._50-width-div.flex-footer-special {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

._50-width-div.flex-vert-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

._50-width-div.flex-nav-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 270px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._50-width-div.flex-nav-right {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  height: 50px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.back-to-top-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #242424;
  border-radius: 5px;
  background-color: #111;
  text-decoration: none;
}

.content {
  padding: 30px 30px 60px;
}

._960px-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 960px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.legal-nav-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 960px;
  padding-right: 30px;
  padding-left: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.p16-special {
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 16px;
}

.p16-special.pre-load-special {
  width: 100%;
  font-weight: 700;
  text-align: center;
}

.p16-special.pre-load-special.right-justify {
  text-align: right;
}

.p16-special.pre-load-special.right-justify.bottom-pad-more {
  margin-bottom: 20px;
  text-align: left;
}

.rich-text-block {
  font-family: Roboto, sans-serif;
  color: #bababa;
  text-decoration: none;
}

.contact-form {
  max-width: 500px;
  margin-top: 30px;
}

.field-label {
  margin-top: 20px;
  color: #fff;
}

.text-field {
  border: 1px solid #242424;
  background-color: #0b0b0b;
  color: #fff;
}

.email-inquiry-field {
  background-color: #fff;
  color: #000;
}

.send-email-button {
  margin-top: 20px;
  background-color: #ff0d2b;
}

.textarea {
  min-height: 100px;
  border: 1px solid #242424;
  background-color: #0b0b0b;
  color: #fff;
}

.legal-menu-mobile {
  display: none;
}

.main-nav-section {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 8010;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none none solid;
  border-width: 1px;
  border-color: #050505;
  background-color: #111;
}

.menu-open .main-nav-section {
  z-index: 99999;
}

.logo-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  height: 52px;
  margin-right: 5px;
  -webkit-box-pack: flex-start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  /* background-color: #ff0d2b; */
}

.nav-link-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 9px 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.p1-link-nav {
  font-family: Roboto, sans-serif;
  color: #bababa;
  text-decoration: none;
}

.p1-link-nav:hover {
  color: #fff;
  font-weight: 500;
}

.p1-link-nav.w--current {
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 500;
  text-decoration: none;
}

.kill-tv-icon {
  width: 58px;
  height: auto;
  padding-bottom: 0px;
}

.user-profile-button {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 32px;
  height: 32px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #242424;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  background-color: #050505;
  overflow: hidden;
}

.user-profile-button img{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.settings-options .user-profile-button {
  overflow: visible;
}

.settings-options .user-profile-button img {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.settings-options .user-profile-button.avatar-image img {
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

.user-profile-button.medium {
  width: 45px;
  height: 45px;
  min-width: 45px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  padding: 8px;
}

.user-profile-button.medium img {
  min-width: calc(100% + 8px);
  /*width: 45px;
  height: 45px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;*/
}

.user-profile-button.large {
  position: relative;
  width: 80px;
  height: 80px;
  margin-bottom: 10px;
  padding: 13px;
}

.user-profile-button.large img {
  /* width: 80px;
  height: 80px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;*/
}

.user-profile-button.avatar-image {
  padding: 0;
}

.upload-icon {
  height: 14px;
  margin-right: 5px;
}

/*.menu-icon {  
  height: 32px;
  width: 32px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}*/
/*.avatar.menu-icon, .blankavatar.menu-icon {
  border: 2px solid #242424;
}*/
/*.menu-icon.smaller {
  height: 14px;
  margin-right: 5px;
}

.menu-icon.medium {
  height: 30px;
}

.menu-icon.large {
  height: 60px;
}*/

.upload-nav-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90px;
  height: 32px;
  margin-right: 10px;
  padding: 4px 15px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 19px;
  background-color: #ff0d2b;
  text-decoration: none;
}

.upload-nav-button:hover {
  background-color: #d80922;
}

.hamburger-icon {
  display: none;
}

.thumb-row-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.members-section .profile-row,
.members-section .thumb-row-header {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}

.members-section .profile-row {
  border-bottom: 1px solid #242424;
}

.thumb-row-header._30-padding {
  padding-right: 30px;
  padding-left: 30px;
}

.back-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.h4-settings-back-text-link {
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 21px;
  font-weight: 700;
}

.h4-dot-spacer {
  margin: 0 5px;
  color: #8d8d8d;
  font-weight: 500;
  font-size: 16px;
  line-height: 21px;
}

.h4 .h4-dot-spacer {
  margin: 0;
}

.back-header .h4,
.back-header .h4-settings-back-text-link {
  font-weight: 500;
}

.p2-link {
  font-family: Roboto, sans-serif;
  color: #bababa;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
}

.p2-link:hover {
  color: #fff;
}

.p2-link.underline {
  border-bottom-width: 1px;
  border-bottom-color: #bababa;
  line-height: 17px;
  text-decoration: none;
}

.thumb-row-header .p2-link.underline {
  font-size: 14px;
}

.members-section .p2-link.underline,
.search-section .p2-link.underline {
  display: block;
}

.p2-link.underline.hide {
  display: none;
}

.h5 {
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
  color: #fff;
  line-height: 19px;
}

.h5.zero-margin {
  margin-bottom: 0px;
}

.h5._2-margin-bottom {
  margin-bottom: 2px;
}

.h5._2-margin-bottom._30-margin-top {
  margin-top: 30px;
}

.h5._2-margin-bottom._30-margin-top._10-bottom-margin {
  margin-bottom: 10px;
}

#video_info_form-step-2 .h5 {
  text-align: left;
}

.h5._30-margin-top {
  margin-top: 30px;
}

.thumb-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-bottom: 15px;
}

.thumb-row._30-padding {
  padding-right: 30px;
  padding-left: 30px;
}

#videoshome.thumb-row._30-padding,
#videosdeathrow.thumb-row._30-padding {
  padding-right: 30px;
  padding-left: 20px;
}

.thumb-row._30-padding.line-divider {
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #242424;
  margin-right: 0;
  margin-left: 0;
}

.thumb-row._30-padding.line-divider:last-child {
  border-bottom: none;
}

.thumb-div {
  width: 19.5%;
  margin-bottom: 15px;
  padding-right: 0;
  padding-left: 0;
}

.thumb-holder {
  /*padding:0 0 8px;*/
  /*border-radius:0 0 5px 5px;*/
  background: #111;
  border: 1px solid #111;
  /*box-shadow: 0 1px 5px rgba(255, 255, 255, 0.2);*/
}

.thumb-store .thumb-holder {
  position: relative;
}

.thumb-holder a {
  overflow: hidden;
}

.thumb-holder:hover {
  background: #191919;
  border: 1px solid #191919;
}

.thumb-div.video-settings {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33%;
  margin-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.thumb-div.video-settings.block-special {
  position: relative;
  padding-right: 4px;
  padding-left: 4px;
}

.thumb-div.video-settings.block-special.upload-link-special {
  width: 100%;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

.thumb-div.video-settings._4-padding {
  padding-right: 4px;
  padding-left: 4px;
}

.thumb-div._30-special {
  width: 33.3%;
}

.thumb-div.results-special {
  width: 25%;
}

.thumb-image {
  /* width: 100%; */
  margin-bottom: 10px;
}

.thumb-image.video-settings {
  margin-bottom: 0px;
}

.thumb-image.video-settings.blank-dotted {
  height: 168px;
  border-style: dashed dashed none;
}

.thumb-image.video-settings.border-special {
  border-style: none;
  opacity: 0.25;
}

.thumb-image.video-settings.black-and-white {
  height: 177px;
  border-style: none;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.thumb-title {
  overflow: hidden;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  line-height: 19px;
  font-weight: 500;
}

.view-all-button {
  display: none;
}

.view-all-button.desktop-special {
  display: block;
  width: 100%;
  border: 1px solid #242424;
  background-color: #111;
  text-align: center;
  margin-bottom: 20px;
}

.wrapper {
  width: 100%;
  position: relative;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.footer-section {
  margin-top: auto;
}

.cover {
  position: absolute;
  z-index: 1001;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  display: none;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .menu-open .cover {
    display: block;
  }

  .menu-open {
    overflow: hidden;
  }
}

.profile-drop-div {
  position: absolute;
  top: 90%;
  z-index: 5000;
  display: none;
  width: 260px;
  border: 1px solid #050505;
  background-color: #0b0b0b;
}

.profile-drop-div.mobile {
  right: -300px;
}

.menu-open .flex-nav-right .profile-drop-div {
  display: block;
}

.close-drop {
  background: none;
  position: relative;
  text-indent: -9999px;
  overflow: hidden;
  height: 30px;
  width: 30px;
  margin: 0 0 0 auto;
}

.close-drop:after {
  position: absolute;
  top: 25%;
  left: 10%;
  width: 50%;
  height: 50%;
  content: "";
  border: solid #ff0d2b;
  border-width: 0 3px 3px 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.top-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 10px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #050505;
  background-color: #111;
}

.left-vert-stack-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: calc(100% - 55px);
}

.mobile .left-vert-stack-div {
  width: calc(100% - 85px);
}

.user-info .h5 {
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
  width: 100%;
}

.drop-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 9px 10px 9px 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #050505;
  font-family: Roboto, sans-serif;
  color: #fff;
  line-height: 19px;
  text-decoration: none;
}

.drop-link .p-icon {
  color: #8d8d8d;
  width: 16px;
  height: 19px;
  text-indent: -9999px;
  overflow: hidden;
}

.drop-link:hover .p-icon {
  color: #fff;
}

.drop-link:hover {
  background-color: #d80922;
  font-family: Roboto, sans-serif;
  color: #fff;
}

.drop-link .profile {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0OCIgaGVpZ2h0PSI1MTIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiM4ZDhkOGQiIGQ9Ik0yMjQgMjU2YzcwLjcgMCAxMjgtNTcuMyAxMjgtMTI4UzI5NC43IDAgMjI0IDAgOTYgNTcuMyA5NiAxMjhzNTcuMyAxMjggMTI4IDEyOHptODkuNiAzMmgtMTYuN2MtMjIuMiAxMC4yLTQ2LjkgMTYtNzIuOSAxNnMtNTAuNi01LjgtNzIuOS0xNmgtMTYuN0M2MC4yIDI4OCAwIDM0OC4yIDAgNDIyLjRWNDY0YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDM1MmMyNi41IDAgNDgtMjEuNSA0OC00OHYtNDEuNmMwLTc0LjItNjAuMi0xMzQuNC0xMzQuNC0xMzQuNHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 12px 15px;
}

.drop-link:hover .profile {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0OCIgaGVpZ2h0PSI1MTIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yMjQgMjU2YzcwLjcgMCAxMjgtNTcuMyAxMjgtMTI4UzI5NC43IDAgMjI0IDAgOTYgNTcuMyA5NiAxMjhzNTcuMyAxMjggMTI4IDEyOHptODkuNiAzMmgtMTYuN2MtMjIuMiAxMC4yLTQ2LjkgMTYtNzIuOSAxNnMtNTAuNi01LjgtNzIuOS0xNmgtMTYuN0M2MC4yIDI4OCAwIDM0OC4yIDAgNDIyLjRWNDY0YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDM1MmMyNi41IDAgNDgtMjEuNSA0OC00OHYtNDEuNmMwLTc0LjItNjAuMi0xMzQuNC0xMzQuNC0xMzQuNHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 12px 15px;
}

.drop-link .videos {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlbyIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjOGQ4ZDhkIiBkPSJNMzM2LjIgNjRINDcuOEMyMS40IDY0IDAgODUuNCAwIDExMS44djI4OC40QzAgNDI2LjYgMjEuNCA0NDggNDcuOCA0NDhoMjg4LjRjMjYuNCAwIDQ3LjgtMjEuNCA0Ny44LTQ3LjhWMTExLjhjMC0yNi40LTIxLjQtNDcuOC00Ny44LTQ3Ljh6bTE4OS40IDM3LjdMNDE2IDE3Ny4zdjE1Ny40bDEwOS42IDc1LjVjMjEuMiAxNC42IDUwLjQtLjMgNTAuNC0yNS44VjEyNy41YzAtMjUuNC0yOS4xLTQwLjQtNTAuNC0yNS44eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 16px 15px;
}

.drop-link:hover .videos {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlbyIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMzM2LjIgNjRINDcuOEMyMS40IDY0IDAgODUuNCAwIDExMS44djI4OC40QzAgNDI2LjYgMjEuNCA0NDggNDcuOCA0NDhoMjg4LjRjMjYuNCAwIDQ3LjgtMjEuNCA0Ny44LTQ3LjhWMTExLjhjMC0yNi40LTIxLjQtNDcuOC00Ny44LTQ3Ljh6bTE4OS40IDM3LjdMNDE2IDE3Ny4zdjE1Ny40bDEwOS42IDc1LjVjMjEuMiAxNC42IDUwLjQtLjMgNTAuNC0yNS44VjEyNy41YzAtMjUuNC0yOS4xLTQwLjQtNTAuNC0yNS44eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 16px 16px;
}

.headline .edit,
.drop-link .settings {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb2ciIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iIzhkOGQ4ZCIgZD0iTTQ4Ny40IDMxNS43bC00Mi42LTI0LjZjNC4zLTIzLjIgNC4zLTQ3IDAtNzAuMmw0Mi42LTI0LjZjNC45LTIuOCA3LjEtOC42IDUuNS0xNC0xMS4xLTM1LjYtMzAtNjcuOC01NC43LTk0LjYtMy44LTQuMS0xMC01LjEtMTQuOC0yLjNMMzgwLjggMTEwYy0xNy45LTE1LjQtMzguNS0yNy4zLTYwLjgtMzUuMVYyNS44YzAtNS42LTMuOS0xMC41LTkuNC0xMS43LTM2LjctOC4yLTc0LjMtNy44LTEwOS4yIDAtNS41IDEuMi05LjQgNi4xLTkuNCAxMS43Vjc1Yy0yMi4yIDcuOS00Mi44IDE5LjgtNjAuOCAzNS4xTDg4LjcgODUuNWMtNC45LTIuOC0xMS0xLjktMTQuOCAyLjMtMjQuNyAyNi43LTQzLjYgNTguOS01NC43IDk0LjYtMS43IDUuNC42IDExLjIgNS41IDE0TDY3LjMgMjIxYy00LjMgMjMuMi00LjMgNDcgMCA3MC4ybC00Mi42IDI0LjZjLTQuOSAyLjgtNy4xIDguNi01LjUgMTQgMTEuMSAzNS42IDMwIDY3LjggNTQuNyA5NC42IDMuOCA0LjEgMTAgNS4xIDE0LjggMi4zbDQyLjYtMjQuNmMxNy45IDE1LjQgMzguNSAyNy4zIDYwLjggMzUuMXY0OS4yYzAgNS42IDMuOSAxMC41IDkuNCAxMS43IDM2LjcgOC4yIDc0LjMgNy44IDEwOS4yIDAgNS41LTEuMiA5LjQtNi4xIDkuNC0xMS43di00OS4yYzIyLjItNy45IDQyLjgtMTkuOCA2MC44LTM1LjFsNDIuNiAyNC42YzQuOSAyLjggMTEgMS45IDE0LjgtMi4zIDI0LjctMjYuNyA0My42LTU4LjkgNTQuNy05NC42IDEuNS01LjUtLjctMTEuMy01LjYtMTQuMXpNMjU2IDMzNmMtNDQuMSAwLTgwLTM1LjktODAtODBzMzUuOS04MCA4MC04MCA4MCAzNS45IDgwIDgwLTM1LjkgODAtODAgODB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 16px 16px;
}

.headline .edit:hover,
.drop-link:hover .settings {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb2ciIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ4Ny40IDMxNS43bC00Mi42LTI0LjZjNC4zLTIzLjIgNC4zLTQ3IDAtNzAuMmw0Mi42LTI0LjZjNC45LTIuOCA3LjEtOC42IDUuNS0xNC0xMS4xLTM1LjYtMzAtNjcuOC01NC43LTk0LjYtMy44LTQuMS0xMC01LjEtMTQuOC0yLjNMMzgwLjggMTEwYy0xNy45LTE1LjQtMzguNS0yNy4zLTYwLjgtMzUuMVYyNS44YzAtNS42LTMuOS0xMC41LTkuNC0xMS43LTM2LjctOC4yLTc0LjMtNy44LTEwOS4yIDAtNS41IDEuMi05LjQgNi4xLTkuNCAxMS43Vjc1Yy0yMi4yIDcuOS00Mi44IDE5LjgtNjAuOCAzNS4xTDg4LjcgODUuNWMtNC45LTIuOC0xMS0xLjktMTQuOCAyLjMtMjQuNyAyNi43LTQzLjYgNTguOS01NC43IDk0LjYtMS43IDUuNC42IDExLjIgNS41IDE0TDY3LjMgMjIxYy00LjMgMjMuMi00LjMgNDcgMCA3MC4ybC00Mi42IDI0LjZjLTQuOSAyLjgtNy4xIDguNi01LjUgMTQgMTEuMSAzNS42IDMwIDY3LjggNTQuNyA5NC42IDMuOCA0LjEgMTAgNS4xIDE0LjggMi4zbDQyLjYtMjQuNmMxNy45IDE1LjQgMzguNSAyNy4zIDYwLjggMzUuMXY0OS4yYzAgNS42IDMuOSAxMC41IDkuNCAxMS43IDM2LjcgOC4yIDc0LjMgNy44IDEwOS4yIDAgNS41LTEuMiA5LjQtNi4xIDkuNC0xMS43di00OS4yYzIyLjItNy45IDQyLjgtMTkuOCA2MC44LTM1LjFsNDIuNiAyNC42YzQuOSAyLjggMTEgMS45IDE0LjgtMi4zIDI0LjctMjYuNyA0My42LTU4LjkgNTQuNy05NC42IDEuNS01LjUtLjctMTEuMy01LjYtMTQuMXpNMjU2IDMzNmMtNDQuMSAwLTgwLTM1LjktODAtODBzMzUuOS04MCA4MC04MCA4MCAzNS45IDgwIDgwLTM1LjkgODAtODAgODB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 16px 15px;
}

.headline .edit {
  text-indent: -99999px;
  overflow: hidden;
  margin: 0 0 0 auto;
  width: 16px;
  height: 16px;
  display: none;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .headline .edit {
    display: block;
  }
}

.p-empty {
  margin-bottom: 0px;
}

.p-empty.white {
  color: #fff;
}

.p-empty.white.result-special {
  line-height: 14px;
}

.p-icon {
  margin-bottom: 0px;
  font-family: "Fa solid 900", sans-serif;
}

.p-icon._10-right-margin {
  margin-right: 10px;
}

.icon-font {
  font-family: "Fa solid 900", sans-serif;
  line-height: 14px;
}

.icon-font.white-large {
  color: #fff;
  font-size: 22px;
  line-height: 22px;
}

.deathrow-thumbs .icon-font.white-large {
  width: 22px;
  height: 22px;
  text-indent: -9999px;
  overflow: hidden;
  margin: 0 auto 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik01MTMuMTU2MDk4NjYzODA2OSwwLjU3OTAzNDY5OTAxMDY2MjcgYy0yODIuODM4MDEyNjk1MzEyNSwwIC01MTEuOTk4OTkyOTE5OTIxOSwyMjkuMTYwOTk1NDgzMzk4NDQgLTUxMS45OTg5OTI5MTk5MjE5LDUxMS45OTg5OTI5MTk5MjE5IHMyMjkuMTYwOTk1NDgzMzk4NDQsNTExLjk5ODk5MjkxOTkyMTkgNTExLjk5ODk5MjkxOTkyMTksNTExLjk5ODk5MjkxOTkyMTkgczUxMS45OTg5OTI5MTk5MjE5LC0yMjkuMTYwOTk1NDgzMzk4NDQgNTExLjk5ODk5MjkxOTkyMTksLTUxMS45OTg5OTI5MTk5MjE5IHMtMjI5LjE2MDk5NTQ4MzM5ODQ0LC01MTEuOTk4OTkyOTE5OTIxOSAtNTExLjk5ODk5MjkxOTkyMTksLTUxMS45OTg5OTI5MTk5MjE5IHpNODEwLjQ0NjA3NjY5MTE1MDcsNTcwLjM4NDA2NDk3MjQwMDcgYzAsMTMuNjI2MDAwNDA0MzU3OTEgLTExLjE0Nzk5OTc2MzQ4ODc3LDI0Ljc3NDAwMDE2Nzg0NjY4IC0yNC43NzQwMDAxNjc4NDY2OCwyNC43NzQwMDAxNjc4NDY2OCBoLTE4OS45MzQ5OTc1NTg1OTM3NSB2MTg5LjkzNDk5NzU1ODU5Mzc1IGMwLDEzLjYyNjAwMDQwNDM1NzkxIC0xMS4xNDc5OTk3NjM0ODg3NywyNC43NzQwMDAxNjc4NDY2OCAtMjQuNzc0MDAwMTY3ODQ2NjgsMjQuNzc0MDAwMTY3ODQ2NjggaC0xMTUuNjEyOTk4OTYyNDAyMzQgYy0xMy42MjYwMDA0MDQzNTc5MSwwIC0yNC43NzQwMDAxNjc4NDY2OCwtMTEuMTQ3OTk5NzYzNDg4NzcgLTI0Ljc3NDAwMDE2Nzg0NjY4LC0yNC43NzQwMDAxNjc4NDY2OCB2LTE4OS45MzQ5OTc1NTg1OTM3NSBoLTE4OS45MzQ5OTc1NTg1OTM3NSBjLTEzLjYyNjAwMDQwNDM1NzkxLDAgLTI0Ljc3NDAwMDE2Nzg0NjY4LC0xMS4xNDc5OTk3NjM0ODg3NyAtMjQuNzc0MDAwMTY3ODQ2NjgsLTI0Ljc3NDAwMDE2Nzg0NjY4IHYtMTE1LjYxMjk5ODk2MjQwMjM0IGMwLC0xMy42MjYwMDA0MDQzNTc5MSAxMS4xNDc5OTk3NjM0ODg3NywtMjQuNzc0MDAwMTY3ODQ2NjggMjQuNzc0MDAwMTY3ODQ2NjgsLTI0Ljc3NDAwMDE2Nzg0NjY4IGgxODkuOTM0OTk3NTU4NTkzNzUgdi0xODkuOTM0OTk3NTU4NTkzNzUgYzAsLTEzLjYyNjAwMDQwNDM1NzkxIDExLjE0Nzk5OTc2MzQ4ODc3LC0yNC43NzQwMDAxNjc4NDY2OCAyNC43NzQwMDAxNjc4NDY2OCwtMjQuNzc0MDAwMTY3ODQ2NjggaDExNS42MTI5OTg5NjI0MDIzNCBjMTMuNjI2MDAwNDA0MzU3OTEsMCAyNC43NzQwMDAxNjc4NDY2OCwxMS4xNDc5OTk3NjM0ODg3NyAyNC43NzQwMDAxNjc4NDY2OCwyNC43NzQwMDAxNjc4NDY2OCB2MTg5LjkzNDk5NzU1ODU5Mzc1IGgxODkuOTM0OTk3NTU4NTkzNzUgYzEzLjYyNjAwMDQwNDM1NzkxLDAgMjQuNzc0MDAwMTY3ODQ2NjgsMTEuMTQ3OTk5NzYzNDg4NzcgMjQuNzc0MDAwMTY3ODQ2NjgsMjQuNzc0MDAwMTY3ODQ2NjggdjExNS42MTI5OTg5NjI0MDIzNCB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 0 / 22px 22px;
}

.mobile-nav-header {
  display: none;
}

.user-profile-filled {
  width: 32px;
  height: 32px;
  border: 1px solid #242424;
  border-radius: 20px;
  background: #050505;
}

.user-profile-filled.large {
  width: 110px;
  height: 110px;
  margin-bottom: 15px;
  border-radius: 100px;
}

.user-profile-filled.large.zero-margin {
  width: 100%;
  max-width: 110px;
  margin-bottom: 0px;
}

.settings-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: calc(100vh - 199px);
}

/*.settings-section .settings{
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}*/
.settings-section .w-input {
  max-width: 470px;
  border: 1px solid #242424;
  background-color: #111;
  color: #fff;
  width: 100%;
}

.settings-menu {
  position: -webkit-sticky;
  position: sticky;
  top: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.user-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.profile-info-top {
  width: 100%;
  padding-right: 0px;
  padding-bottom: 15px;
  border-bottom: 1px solid #242424;
}

.profile-drop-div .profile-info-top {
  width: auto;
  border: none;
  padding: 15px 10px;
  background: #111;
}

.profile-drop-div .user-info {
  margin: 0;
}

.settings-menu-div {
  width: 100%;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: 1px none #242424;
  border-top: 1px solid #242424;
}

.settings-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 10px 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
}

.settings-item:hover {
  background-color: #111;
  color: #ff0d2b;
}

.settings-item.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #111;
  color: #ff0d2b;
}

.settings-menu-div .settings-item .p-icon-empty {
  text-indent: -9999px;
  overflow: hidden;
  width: 20px;
  height: 20px;
}

.settings-menu-div .settings-item.edit .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4ZDhkOGQiIGQ9Ik00NDguMDQxIDUxMS45ODljMTQxLjM5NCAwIDI1NS45ODktMTE0LjU5NSAyNTUuOTg5LTI1NS45ODlzLTExNC41OTUtMjU1Ljk4OS0yNTUuOTg5LTI1NS45ODktMjU1Ljk4OSAxMTQuNTk1LTI1NS45ODkgMjU1Ljk4OSAxMTQuNTk1IDI1NS45ODkgMjU1Ljk4OSAyNTUuOTg5ek02MjcuMjM0IDU3NS45ODZoLTMzLjM5OWMtNDQuMzk4IDIwLjM5OS05My43OTYgMzEuOTk5LTE0NS43OTQgMzEuOTk5cy0xMDEuMTk2LTExLjU5OS0xNDUuNzk0LTMxLjk5OWgtMzMuMzk5Yy0xNDguMzk0IDAtMjY4Ljc4OCAxMjAuMzk1LTI2OC43ODggMjY4Ljc4OHY4My4xOTZjMCA1Mi45OTggNDIuOTk4IDk1Ljk5NiA5NS45OTYgOTUuOTk2aDU0OS43NzZjLTQuOC0xMy41OTktNi44LTI3Ljk5OS01LjItNDIuNTk4bDEzLjU5OS0xMjEuNzk1IDIuNC0yMi4xOTkgMTcwLjM5My0xNzAuMzkzYy00OC45OTgtNTUuMzk4LTExOS45OTUtOTAuOTk2LTE5OS43OTEtOTAuOTk2ek03MTcuODMgODY2LjU3NGwtMTMuNTk5IDEyMS45OTVjLTIuMiAyMC4zOTkgMTQuOTk5IDM3LjU5OCAzNS4xOTggMzUuMTk4bDEyMS43OTUtMTMuNTk5IDI3NS43ODgtMjc1Ljc4OC0xNDMuMzk0LTE0My4zOTQtMjc1Ljc4OCAyNzUuNTg4ek0xMjY2LjAwNiA1MzcuNzg4bC03NS43OTctNzUuNzk3Yy0xOC41OTktMTguNTk5LTQ4Ljk5OC0xOC41OTktNjcuNTk3IDBsLTgzLjc5NiA4My43OTYgMTQzLjU5NCAxNDMuMzk0IDgzLjU5Ni04My41OTZjMTguNTk5LTE4Ljc5OSAxOC41OTktNDguOTk4IDAtNjcuNzk3eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 50% / 20px 18px;
}

.settings-menu-div .settings-item.edit.w--current:hover .p-icon-empty,
.settings-menu-div .settings-item.edit:hover .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00NDguMDQxIDUxMS45ODljMTQxLjM5NCAwIDI1NS45ODktMTE0LjU5NSAyNTUuOTg5LTI1NS45ODlzLTExNC41OTUtMjU1Ljk4OS0yNTUuOTg5LTI1NS45ODktMjU1Ljk4OSAxMTQuNTk1LTI1NS45ODkgMjU1Ljk4OSAxMTQuNTk1IDI1NS45ODkgMjU1Ljk4OSAyNTUuOTg5ek02MjcuMjM0IDU3NS45ODZoLTMzLjM5OWMtNDQuMzk4IDIwLjM5OS05My43OTYgMzEuOTk5LTE0NS43OTQgMzEuOTk5cy0xMDEuMTk2LTExLjU5OS0xNDUuNzk0LTMxLjk5OWgtMzMuMzk5Yy0xNDguMzk0IDAtMjY4Ljc4OCAxMjAuMzk1LTI2OC43ODggMjY4Ljc4OHY4My4xOTZjMCA1Mi45OTggNDIuOTk4IDk1Ljk5NiA5NS45OTYgOTUuOTk2aDU0OS43NzZjLTQuOC0xMy41OTktNi44LTI3Ljk5OS01LjItNDIuNTk4bDEzLjU5OS0xMjEuNzk1IDIuNC0yMi4xOTkgMTcwLjM5My0xNzAuMzkzYy00OC45OTgtNTUuMzk4LTExOS45OTUtOTAuOTk2LTE5OS43OTEtOTAuOTk2ek03MTcuODMgODY2LjU3NGwtMTMuNTk5IDEyMS45OTVjLTIuMiAyMC4zOTkgMTQuOTk5IDM3LjU5OCAzNS4xOTggMzUuMTk4bDEyMS43OTUtMTMuNTk5IDI3NS43ODgtMjc1Ljc4OC0xNDMuMzk0LTE0My4zOTQtMjc1Ljc4OCAyNzUuNTg4ek0xMjY2LjAwNiA1MzcuNzg4bC03NS43OTctNzUuNzk3Yy0xOC41OTktMTguNTk5LTQ4Ljk5OC0xOC41OTktNjcuNTk3IDBsLTgzLjc5NiA4My43OTYgMTQzLjU5NCAxNDMuMzk0IDgzLjU5Ni04My41OTZjMTguNTk5LTE4Ljc5OSAxOC41OTktNDguOTk4IDAtNjcuNzk3eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 50% / 20px 18px;
}

.settings-menu-div .settings-item.edit.w--current .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik00NDguMDQxIDUxMS45ODljMTQxLjM5NCAwIDI1NS45ODktMTE0LjU5NSAyNTUuOTg5LTI1NS45ODlzLTExNC41OTUtMjU1Ljk4OS0yNTUuOTg5LTI1NS45ODktMjU1Ljk4OSAxMTQuNTk1LTI1NS45ODkgMjU1Ljk4OSAxMTQuNTk1IDI1NS45ODkgMjU1Ljk4OSAyNTUuOTg5ek02MjcuMjM0IDU3NS45ODZoLTMzLjM5OWMtNDQuMzk4IDIwLjM5OS05My43OTYgMzEuOTk5LTE0NS43OTQgMzEuOTk5cy0xMDEuMTk2LTExLjU5OS0xNDUuNzk0LTMxLjk5OWgtMzMuMzk5Yy0xNDguMzk0IDAtMjY4Ljc4OCAxMjAuMzk1LTI2OC43ODggMjY4Ljc4OHY4My4xOTZjMCA1Mi45OTggNDIuOTk4IDk1Ljk5NiA5NS45OTYgOTUuOTk2aDU0OS43NzZjLTQuOC0xMy41OTktNi44LTI3Ljk5OS01LjItNDIuNTk4bDEzLjU5OS0xMjEuNzk1IDIuNC0yMi4xOTkgMTcwLjM5My0xNzAuMzkzYy00OC45OTgtNTUuMzk4LTExOS45OTUtOTAuOTk2LTE5OS43OTEtOTAuOTk2ek03MTcuODMgODY2LjU3NGwtMTMuNTk5IDEyMS45OTVjLTIuMiAyMC4zOTkgMTQuOTk5IDM3LjU5OCAzNS4xOTggMzUuMTk4bDEyMS43OTUtMTMuNTk5IDI3NS43ODgtMjc1Ljc4OC0xNDMuMzk0LTE0My4zOTQtMjc1Ljc4OCAyNzUuNTg4ek0xMjY2LjAwNiA1MzcuNzg4bC03NS43OTctNzUuNzk3Yy0xOC41OTktMTguNTk5LTQ4Ljk5OC0xOC41OTktNjcuNTk3IDBsLTgzLjc5NiA4My43OTYgMTQzLjU5NCAxNDMuMzk0IDgzLjU5Ni04My41OTZjMTguNTk5LTE4Ljc5OSAxOC41OTktNDguOTk4IDAtNjcuNzk3eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 50% / 20px 18px;
}

.settings-menu-div .settings-item.settings .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb2ciIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iIzhkOGQ4ZCIgZD0iTTQ4Ny40IDMxNS43bC00Mi42LTI0LjZjNC4zLTIzLjIgNC4zLTQ3IDAtNzAuMmw0Mi42LTI0LjZjNC45LTIuOCA3LjEtOC42IDUuNS0xNC0xMS4xLTM1LjYtMzAtNjcuOC01NC43LTk0LjYtMy44LTQuMS0xMC01LjEtMTQuOC0yLjNMMzgwLjggMTEwYy0xNy45LTE1LjQtMzguNS0yNy4zLTYwLjgtMzUuMVYyNS44YzAtNS42LTMuOS0xMC41LTkuNC0xMS43LTM2LjctOC4yLTc0LjMtNy44LTEwOS4yIDAtNS41IDEuMi05LjQgNi4xLTkuNCAxMS43Vjc1Yy0yMi4yIDcuOS00Mi44IDE5LjgtNjAuOCAzNS4xTDg4LjcgODUuNWMtNC45LTIuOC0xMS0xLjktMTQuOCAyLjMtMjQuNyAyNi43LTQzLjYgNTguOS01NC43IDk0LjYtMS43IDUuNC42IDExLjIgNS41IDE0TDY3LjMgMjIxYy00LjMgMjMuMi00LjMgNDcgMCA3MC4ybC00Mi42IDI0LjZjLTQuOSAyLjgtNy4xIDguNi01LjUgMTQgMTEuMSAzNS42IDMwIDY3LjggNTQuNyA5NC42IDMuOCA0LjEgMTAgNS4xIDE0LjggMi4zbDQyLjYtMjQuNmMxNy45IDE1LjQgMzguNSAyNy4zIDYwLjggMzUuMXY0OS4yYzAgNS42IDMuOSAxMC41IDkuNCAxMS43IDM2LjcgOC4yIDc0LjMgNy44IDEwOS4yIDAgNS41LTEuMiA5LjQtNi4xIDkuNC0xMS43di00OS4yYzIyLjItNy45IDQyLjgtMTkuOCA2MC44LTM1LjFsNDIuNiAyNC42YzQuOSAyLjggMTEgMS45IDE0LjgtMi4zIDI0LjctMjYuNyA0My42LTU4LjkgNTQuNy05NC42IDEuNS01LjUtLjctMTEuMy01LjYtMTQuMXpNMjU2IDMzNmMtNDQuMSAwLTgwLTM1LjktODAtODBzMzUuOS04MCA4MC04MCA4MCAzNS45IDgwIDgwLTM1LjkgODAtODAgODB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.settings-menu-div .settings-item.settings.w--current:hover .p-icon-empty,
.settings-menu-div .settings-item.settings:hover .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb2ciIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ4Ny40IDMxNS43bC00Mi42LTI0LjZjNC4zLTIzLjIgNC4zLTQ3IDAtNzAuMmw0Mi42LTI0LjZjNC45LTIuOCA3LjEtOC42IDUuNS0xNC0xMS4xLTM1LjYtMzAtNjcuOC01NC43LTk0LjYtMy44LTQuMS0xMC01LjEtMTQuOC0yLjNMMzgwLjggMTEwYy0xNy45LTE1LjQtMzguNS0yNy4zLTYwLjgtMzUuMVYyNS44YzAtNS42LTMuOS0xMC41LTkuNC0xMS43LTM2LjctOC4yLTc0LjMtNy44LTEwOS4yIDAtNS41IDEuMi05LjQgNi4xLTkuNCAxMS43Vjc1Yy0yMi4yIDcuOS00Mi44IDE5LjgtNjAuOCAzNS4xTDg4LjcgODUuNWMtNC45LTIuOC0xMS0xLjktMTQuOCAyLjMtMjQuNyAyNi43LTQzLjYgNTguOS01NC43IDk0LjYtMS43IDUuNC42IDExLjIgNS41IDE0TDY3LjMgMjIxYy00LjMgMjMuMi00LjMgNDcgMCA3MC4ybC00Mi42IDI0LjZjLTQuOSAyLjgtNy4xIDguNi01LjUgMTQgMTEuMSAzNS42IDMwIDY3LjggNTQuNyA5NC42IDMuOCA0LjEgMTAgNS4xIDE0LjggMi4zbDQyLjYtMjQuNmMxNy45IDE1LjQgMzguNSAyNy4zIDYwLjggMzUuMXY0OS4yYzAgNS42IDMuOSAxMC41IDkuNCAxMS43IDM2LjcgOC4yIDc0LjMgNy44IDEwOS4yIDAgNS41LTEuMiA5LjQtNi4xIDkuNC0xMS43di00OS4yYzIyLjItNy45IDQyLjgtMTkuOCA2MC44LTM1LjFsNDIuNiAyNC42YzQuOSAyLjggMTEgMS45IDE0LjgtMi4zIDI0LjctMjYuNyA0My42LTU4LjkgNTQuNy05NC42IDEuNS01LjUtLjctMTEuMy01LjYtMTQuMXpNMjU2IDMzNmMtNDQuMSAwLTgwLTM1LjktODAtODBzMzUuOS04MCA4MC04MCA4MCAzNS45IDgwIDgwLTM1LjkgODAtODAgODB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.settings-menu-div .settings-item.settings.w--current .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb2ciIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iI2ZmMGQyYiIgZD0iTTQ4Ny40IDMxNS43bC00Mi42LTI0LjZjNC4zLTIzLjIgNC4zLTQ3IDAtNzAuMmw0Mi42LTI0LjZjNC45LTIuOCA3LjEtOC42IDUuNS0xNC0xMS4xLTM1LjYtMzAtNjcuOC01NC43LTk0LjYtMy44LTQuMS0xMC01LjEtMTQuOC0yLjNMMzgwLjggMTEwYy0xNy45LTE1LjQtMzguNS0yNy4zLTYwLjgtMzUuMVYyNS44YzAtNS42LTMuOS0xMC41LTkuNC0xMS43LTM2LjctOC4yLTc0LjMtNy44LTEwOS4yIDAtNS41IDEuMi05LjQgNi4xLTkuNCAxMS43Vjc1Yy0yMi4yIDcuOS00Mi44IDE5LjgtNjAuOCAzNS4xTDg4LjcgODUuNWMtNC45LTIuOC0xMS0xLjktMTQuOCAyLjMtMjQuNyAyNi43LTQzLjYgNTguOS01NC43IDk0LjYtMS43IDUuNC42IDExLjIgNS41IDE0TDY3LjMgMjIxYy00LjMgMjMuMi00LjMgNDcgMCA3MC4ybC00Mi42IDI0LjZjLTQuOSAyLjgtNy4xIDguNi01LjUgMTQgMTEuMSAzNS42IDMwIDY3LjggNTQuNyA5NC42IDMuOCA0LjEgMTAgNS4xIDE0LjggMi4zbDQyLjYtMjQuNmMxNy45IDE1LjQgMzguNSAyNy4zIDYwLjggMzUuMXY0OS4yYzAgNS42IDMuOSAxMC41IDkuNCAxMS43IDM2LjcgOC4yIDc0LjMgNy44IDEwOS4yIDAgNS41LTEuMiA5LjQtNi4xIDkuNC0xMS43di00OS4yYzIyLjItNy45IDQyLjgtMTkuOCA2MC44LTM1LjFsNDIuNiAyNC42YzQuOSAyLjggMTEgMS45IDE0LjgtMi4zIDI0LjctMjYuNyA0My42LTU4LjkgNTQuNy05NC42IDEuNS01LjUtLjctMTEuMy01LjYtMTQuMXpNMjU2IDMzNmMtNDQuMSAwLTgwLTM1LjktODAtODBzMzUuOS04MCA4MC04MCA4MCAzNS45IDgwIDgwLTM1LjkgODAtODAgODB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.settings-menu-div .settings-item.notifications .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg5NiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iIzhkOGQ4ZCIgZD0iTTQ0OCAxMDIzLjk2NGM3MC42MzUgMCAxMjcuOTMxLTU3LjI5NiAxMjcuOTMxLTEyNy45OTFoLTI1NS44NjJjMCA3MC42OTUgNTcuMjk2IDEyNy45OTEgMTI3LjkzMSAxMjcuOTkxek04NzguNzUgNzI0LjU2NWMtMzguNjM3LTQxLjUxNy0xMTAuOTMyLTEwMy45NzMtMTEwLjkzMi0zMDguNTU4IDAtMTU1LjM4OS0xMDguOTUyLTI3OS43OC0yNTUuODYyLTMxMC4yOTh2LTQxLjY3N2MwLTM1LjMzOC0yOC42MzgtNjMuOTk2LTYzLjk1Ni02My45OTZzLTYzLjk1NiAyOC42NTgtNjMuOTU2IDYzLjk5NnY0MS42NzdjLTE0Ni45MSAzMC41MTgtMjU1Ljg2MiAxNTQuOTA5LTI1NS44NjIgMzEwLjI5OCAwIDIwNC41ODYtNzIuMjk1IDI2Ny4wNDEtMTEwLjkzMiAzMDguNTU4LTExLjk5OSAxMi44OTktMTcuMzE5IDI4LjMxOC0xNy4yMTkgNDMuNDE3IDAuMjIgMzIuNzk4IDI1Ljk1OCA2My45OTYgNjQuMTk2IDYzLjk5Nmg3NjcuNTQ2YzM4LjIzNyAwIDYzLjk5Ni0zMS4xOTggNjQuMTk2LTYzLjk5NiAwLjEtMTUuMDk5LTUuMjItMzAuNTM4LTE3LjIxOS00My40MTd6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.settings-menu-div .settings-item.notifications.w--current:hover .p-icon-empty,
.settings-menu-div .settings-item.notifications:hover .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg5NiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ0OCAxMDIzLjk2NGM3MC42MzUgMCAxMjcuOTMxLTU3LjI5NiAxMjcuOTMxLTEyNy45OTFoLTI1NS44NjJjMCA3MC42OTUgNTcuMjk2IDEyNy45OTEgMTI3LjkzMSAxMjcuOTkxek04NzguNzUgNzI0LjU2NWMtMzguNjM3LTQxLjUxNy0xMTAuOTMyLTEwMy45NzMtMTEwLjkzMi0zMDguNTU4IDAtMTU1LjM4OS0xMDguOTUyLTI3OS43OC0yNTUuODYyLTMxMC4yOTh2LTQxLjY3N2MwLTM1LjMzOC0yOC42MzgtNjMuOTk2LTYzLjk1Ni02My45OTZzLTYzLjk1NiAyOC42NTgtNjMuOTU2IDYzLjk5NnY0MS42NzdjLTE0Ni45MSAzMC41MTgtMjU1Ljg2MiAxNTQuOTA5LTI1NS44NjIgMzEwLjI5OCAwIDIwNC41ODYtNzIuMjk1IDI2Ny4wNDEtMTEwLjkzMiAzMDguNTU4LTExLjk5OSAxMi44OTktMTcuMzE5IDI4LjMxOC0xNy4yMTkgNDMuNDE3IDAuMjIgMzIuNzk4IDI1Ljk1OCA2My45OTYgNjQuMTk2IDYzLjk5Nmg3NjcuNTQ2YzM4LjIzNyAwIDYzLjk5Ni0zMS4xOTggNjQuMTk2LTYzLjk5NiAwLjEtMTUuMDk5LTUuMjItMzAuNTM4LTE3LjIxOS00My40MTd6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.settings-menu-div .settings-item.notifications.w--current .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg5NiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmMGQyYiIgZD0iTTQ0OCAxMDIzLjk2NGM3MC42MzUgMCAxMjcuOTMxLTU3LjI5NiAxMjcuOTMxLTEyNy45OTFoLTI1NS44NjJjMCA3MC42OTUgNTcuMjk2IDEyNy45OTEgMTI3LjkzMSAxMjcuOTkxek04NzguNzUgNzI0LjU2NWMtMzguNjM3LTQxLjUxNy0xMTAuOTMyLTEwMy45NzMtMTEwLjkzMi0zMDguNTU4IDAtMTU1LjM4OS0xMDguOTUyLTI3OS43OC0yNTUuODYyLTMxMC4yOTh2LTQxLjY3N2MwLTM1LjMzOC0yOC42MzgtNjMuOTk2LTYzLjk1Ni02My45OTZzLTYzLjk1NiAyOC42NTgtNjMuOTU2IDYzLjk5NnY0MS42NzdjLTE0Ni45MSAzMC41MTgtMjU1Ljg2MiAxNTQuOTA5LTI1NS44NjIgMzEwLjI5OCAwIDIwNC41ODYtNzIuMjk1IDI2Ny4wNDEtMTEwLjkzMiAzMDguNTU4LTExLjk5OSAxMi44OTktMTcuMzE5IDI4LjMxOC0xNy4yMTkgNDMuNDE3IDAuMjIgMzIuNzk4IDI1Ljk1OCA2My45OTYgNjQuMTk2IDYzLjk5Nmg3NjcuNTQ2YzM4LjIzNyAwIDYzLjk5Ni0zMS4xOTggNjQuMTk2LTYzLjk5NiAwLjEtMTUuMDk5LTUuMjItMzAuNTM4LTE3LjIxOS00My40MTd6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.settings-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 30px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-right: 1px solid #242424;
  border-left: 1px solid #242424;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

.current-page-div {
  width: 100%;
  margin-bottom: 30px;
  padding-bottom: 15px;
  padding-left: 30px;
  border-bottom: 1px solid #242424;
}

.current-page-div.link-back {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.settings-holder {
  display: flex;
  width: 100%;
}

.settings-options {
  width: 100%;
  max-width: 530px;
  padding-right: 30px;
  padding-left: 30px;
}

.settings-options .email-form {
  max-width: 530px;
}

.settings-options .checkbox {
  padding-left: 20px;
  margin: 15px 0 5px;
}

.settings-options .w-checkbox-input {
  float: left;
  margin-bottom: 0px;
  margin-left: -20px;
  margin-right: 0px;
  margin-top: 4px;
  line-height: normal;
}

.settings-options .w-form-label span {
  margin: 0;
}

.save-settings {
  width: 150px;
  margin-top: 15px;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-align: center;
}

.save-settings.full-width {
  width: 100%;
  margin-top: 0px;
}

.save-settings.no-margin {
  margin-top: 0px;
}

.text-field-3 {
  width: 420px;
  border: 1px solid #242424;
  background-color: #111;
  color: #fff;
}

.text-field-3:focus {
  border-color: #ff0d2b;
}

.settings-button {
  display: none;
}

.mobile-nav-div {
  display: none;
}

.videos-menu {
  position: -webkit-sticky;
  position: sticky;
  top: 50px;
  width: 300px;
  min-height: 200px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 30px;
}

.upload-button-2 {
  width: 100%;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-align: center;
}

.upload-button-2.upload-box-special {
  width: 300px;
  margin-top: 20px;
}

.upload-button-2._10-top-margin {
  margin-top: 10px;
}

.upload-button-2._10-top-margin.w--current {
  margin-top: 10px;
}

.videos-menu-container {
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid #242424;
  border-bottom-width: 1px;
}

.video-button-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 10px 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #8d8d8d;
}

.video-button-link:hover {
  background-color: #111;
  color: #ff0d2b;
}

.video-button-link.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #111;
  color: #ff0d2b;
  font-weight: bold;
}

.thumb-row-header .search-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  color: #fff;
}

.search-title .p-icon-empty {
  color: #ff0d2b;
  margin: 0 7px 0 0;
  line-height: 22px;
  width: 19px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 22px;
  text-indent: -9999px;
  overflow: hidden;
}

.search-section .search-title .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlbyIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNMzM2Ljc3ODA0NjkwNTk5NDQsNjQgSDQ4LjM3ODAzMzkzNjAyMzcxIEMyMS45NzgwMzQzMTc0OTM0NCw2NCAwLjU3ODAzNDY5ODk2MzE2NTMsODUuNDAwMDAxNTI1ODc4OSAwLjU3ODAzNDY5ODk2MzE2NTMsMTExLjgwMDAwMzA1MTc1NzgxIHYyODguMzk5OTkzODk2NDg0NCBDMC41NzgwMzQ2OTg5NjMxNjUzLDQyNi42MDAwMDYxMDM1MTU2IDIxLjk3ODAzNDMxNzQ5MzQ0LDQ0OCA0OC4zNzgwMzM5MzYwMjM3MSw0NDggaDI4OC4zOTk5OTM4OTY0ODQ0IGMyNi4zOTk5OTk2MTg1MzAyNzMsMCA0Ny43OTk5OTkyMzcwNjA1NSwtMjEuMzk5OTk5NjE4NTMwMjczIDQ3Ljc5OTk5OTIzNzA2MDU1LC00Ny43OTk5OTkyMzcwNjA1NSBWMTExLjgwMDAwMzA1MTc1NzgxIGMwLC0yNi4zOTk5OTk2MTg1MzAyNzMgLTIxLjM5OTk5OTYxODUzMDI3MywtNDcuNzk5OTk5MjM3MDYwNTUgLTQ3Ljc5OTk5OTIzNzA2MDU1LC00Ny43OTk5OTkyMzcwNjA1NSB6bTE4OS4zOTk5OTM4OTY0ODQzOCwzNy43MDAwMDA3NjI5Mzk0NSBMNDE2LjU3ODAzNDY5ODk2MzE3LDE3Ny4zMDAwMDMwNTE3NTc4IHYxNTcuMzk5OTkzODk2NDg0MzggbDEwOS41OTk5OTg0NzQxMjExLDc1LjUgYzIxLjIwMDAwMDc2MjkzOTQ1MywxNC42MDAwMDAzODE0Njk3MjcgNTAuNDAwMDAxNTI1ODc4OTA2LC0wLjMwMDAwMDAxMTkyMDkyODk2IDUwLjQwMDAwMTUyNTg3ODkwNiwtMjUuNzk5OTk5MjM3MDYwNTQ3IFYxMjcuNSBjMCwtMjUuMzk5OTk5NjE4NTMwMjczIC0yOS4xMDAwMDAzODE0Njk3MjcsLTQwLjQwMDAwMTUyNTg3ODkwNiAtNTAuNDAwMDAxNTI1ODc4OTA2LC0yNS43OTk5OTkyMzcwNjA1NDcgeiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 18px 17px;
}

.search-members .search-title .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0OCIgaGVpZ2h0PSI1MTIiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik0yMjQgMjU2YzcwLjcgMCAxMjgtNTcuMyAxMjgtMTI4UzI5NC43IDAgMjI0IDAgOTYgNTcuMyA5NiAxMjhzNTcuMyAxMjggMTI4IDEyOHptODkuNiAzMmgtMTYuN2MtMjIuMiAxMC4yLTQ2LjkgMTYtNzIuOSAxNnMtNTAuNi01LjgtNzIuOS0xNmgtMTYuN0M2MC4yIDI4OCAwIDM0OC4yIDAgNDIyLjRWNDY0YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDM1MmMyNi41IDAgNDgtMjEuNSA0OC00OHYtNDEuNmMwLTc0LjItNjAuMi0xMzQuNC0xMzQuNC0xMzQuNHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 50% / 15px 18px;
  margin-bottom: 3px;
}

.search-empty {
  padding: 10px 0 30px;
}

.thumb-row .search-empty {
  padding: 10px 6px 30px;
}

.p-icon-empty {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: "Fa solid 900", sans-serif;
  font-size: 16px;
}

.p-icon-empty.kill {
  font-family: "Kill tv fonts", sans-serif;
}

.p-icon-empty.save {
  font-family: "Kill tv fonts", sans-serif;
}

.p-icon-empty.save.large {
  margin-bottom: 0px;
  font-size: 60px;
  line-height: 60px;
  color: #333333;
  text-indent: -9999px;
  overflow: hidden;
  width: 55px;
  height: 60px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjkzOSIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2JhYmFiYSIgZD0iTTcyNS41MDUgNTEyYy0yNS42IDAtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4czEyOCA1NS40NjcgMTI4IDEyOGMwIDI1LjYtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3ek03NTkuNjM5IDcwOC4yNjdjLTU5LjczMyA4NS4zMzMtMTc0LjkzMyAxNDUuMDY3LTI5MC4xMzMgMTQ1LjA2N3MtMjMwLjQtNTkuNzMzLTI5MC4xMzMtMTQ1LjA2N2MtMTIuOC0yMS4zMzMtOC41MzMtNDYuOTMzIDEyLjgtNTkuNzMzczQ2LjkzMy04LjUzMyA1OS43MzMgMTIuOGM0Mi42NjcgNTkuNzMzIDEzMi4yNjcgMTA2LjY2NyAyMTcuNiAxMDYuNjY3czE3NC45MzMtNDYuOTMzIDIyMS44NjctMTEwLjkzM2MxMi44LTIxLjMzMyAzOC40LTI1LjYgNTkuNzMzLTEyLjggMTcuMDY3IDE3LjA2NyAyMS4zMzMgNDIuNjY3IDguNTMzIDY0ek0yOTguODM5IDM0MS4zMzNjNzIuNTMzIDAgMTI4IDU1LjQ2NyAxMjggMTI4IDAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdzLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4ek0yMTcuNzcyIDEwNi42NjdjNTEuMi0xMi44IDEzNi41MzMtMjEuMzMzIDI1MS43MzMtMjEuMzMzczIwMC41MzMgOC41MzMgMjUxLjczMyAyMS4zMzNjLTQ2LjkzMyAxMi44LTEyMy43MzMgMjEuMzMzLTIyNi4xMzMgMjEuMzMzLTguNTMzIDAtMTcuMDY3IDAtMjUuNiAwcy0xNy4wNjcgMC0yNS42IDBjLTEwMi40IDAtMTc5LjItOC41MzMtMjI2LjEzMy0yMS4zMzN6TTcxNi45NzIgMTk2LjI2N2MxMDYuNjY3LTIxLjMzMyAxMzYuNTMzLTU1LjQ2NyAxMzYuNTMzLTg5LjYgMC00Ni45MzMtNjguMjY3LTEwNi42NjctMzg0LTEwNi42NjdzLTM4NCA1OS43MzMtMzg0IDEwNi42NjdjMCAyOS44NjcgMjkuODY3IDY4LjI2NyAxMzYuNTMzIDg5LjYtMTMyLjI2NyA4MS4wNjctMjIxLjg2NyAyMTcuNi0yMjEuODY3IDM3OS43MzMgMCAyNDcuNDY3IDIwOS4wNjcgNDQ4IDQ2OS4zMzMgNDQ4czQ2OS4zMzMtMjAwLjUzMyA0NjkuMzMzLTQ0OGMwLTE2Mi4xMzMtODkuNi0yOTguNjY3LTIyMS44NjctMzc5LjczM3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 55px 60px;
  opacity: 0.3;
}

.p-icon-empty.kill.large {
  margin-bottom: 0px;
  font-size: 60px;
  line-height: 60px;
  color: #333333;
}

.p-icon-empty.large {
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 21px;
}

.p-icon-empty.large.zero-margin {
  margin-bottom: 0px;
}

.p-icon-empty.large.zero-margin.green-light {
  color: #63aa80;
  cursor: pointer;
}

.p-icon-empty.mega-large {
  font-size: 60px;
  line-height: 60px;
  color: #333333;
}

.p-icon-empty.mega-large.ghost-effect {
  position: absolute;
  z-index: 4;
  color: #fff;
}

.p-icon-empty.mega-large.ghost-effect.kill-skull {
  font-family: "Kill tv fonts", sans-serif;
  font-size: 60px;
  line-height: 60px;
  text-indent: -9999px;
  overflow: hidden;
  width: 50px;
  height: 60px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2MiIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xODEuNTg1IDcyNC43MzhsLTI0LjUyMiAyNS43NDggMzQuMzMxIDE2NC4yOTloODIuMTQ5bDMxLjg3OSA2Ny40MzYgMTMzLjY0NiA0MS42ODggMTIwLjE1OS00NC4xNDEgMjguMjAxLTY4LjY2MiA4Ny4wNTQtNC45MDQgMzEuODc5LTE2NC4yOTktMjkuNDI2LTI1Ljc0OC0zNi43ODMgMTE1LjI1NS0xMTEuNTc3LTQ3LjgxOS01NS4xNzUgNDYuNTkyLTQxLjY4OC0zMS44NzktNDIuOTE0IDMxLjg3OS01MC4yNy0zOC4wMTAtMTE0LjAyOCA1Mi43MjN6IiBpZD0ic3ZnXzEiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzcyLjU3MSAwLjEwNmMwIDAgNDAuNDYxIDk2Ljg2MiAyMi4wNzAgMTU5LjM5NC0yMC44NDQgNzMuNTY3LTExNy43MDYgNjkuODg5LTE0OS41ODUgNjYuMjEtNTAuMjctNDEuNjg4LTExOC45MzMtNjkuODg5LTIxMy4zNDMtNjkuODg5cy0xNjMuMDczIDI4LjIwMS0yMTIuMTE3IDY5Ljg4OWMtMjguMjAxIDMuNjc4LTEyOS45NjggOS44MDktMTUyLjAzOC02Ni4yMS0xOC4zOTEtNjIuNTMyIDIzLjI5Ny0xNTkuMzk0IDIzLjI5Ny0xNTkuMzk0cy0xMjguNzQxIDE3MS42NTYtNzkuNjk4IDI2OS43NDRjMTkuNjE4IDM5LjIzNSA3OS42OTggNjMuNzU4IDEyMi42MTEgNzcuMjQ1LTQ5LjA0NSAxMTYuNDgxLTM4LjAxMCAyNDMuOTk2LTM4LjAxMCAyNDMuOTk2bDEyMC4xNTkgODguMjggMzAuNjUzIDk5LjMxNSA5OC4wODktNDkuMDQ1IDUxLjQ5NyAzOS4yMzUgNDEuNjg4LTMzLjEwNSA0Mi45MTQgMzMuMTA1IDUyLjcyMy00Mi45MTQgOTguMDg5IDQyLjkxNCAyNC41MjItODkuNTA2IDEyMS4zODUtODcuMDU0YzAgMCA3LjM1Ny0xMjguNzQxLTQ1LjM2Ni0yNDYuNDQ5IDQyLjkxNC0xMy40ODcgOTkuMzE1LTM5LjIzNSAxMTcuNzA2LTc2LjAxOSA1MS40OTctOTguMDg5LTc3LjI0NS0yNjkuNzQ0LTc3LjI0NS0yNjkuNzQ0ek0zNDcuMTEgNTkzLjU0NGwtMTI1LjA2My0xMy40ODctMjkuNDI2LTEwMC41NDEgMjAuODQ0LTIzLjI5NyAxNDcuMTM0IDQ5LjA0NSAyMC44NDQgNDIuOTE0LTM0LjMzMSA0NS4zNjZ6TTQ3My40IDY3My4yNDJsLTE1Ljk0LTExLjAzNS0xOC4zOTEgNy4zNTdoLTIuNDUzbC0xOC4zOTEtNy4zNTctMTUuOTQgMTEuMDM1LTEyLjI2MS0xMy40ODcgMzUuNTU3LTY5Ljg4OSAxMS4wMzUgNC45MDRoMi40NTNsMTEuMDM1LTQuOTA0IDM1LjU1NyA2OS44ODktMTIuMjYxIDEzLjQ4N3pNNjUzLjYzOCA1ODAuMDU3bC0xMjUuMDYzIDEzLjQ4Ny0zNS41NTctNDUuMzY2IDIwLjg0NC00Mi45MTQgMTQ3LjEzNC00OS4wNDUgMjAuODQ0IDIzLjI5Ny0yOC4yMDEgMTAwLjU0MXoiIGlkPSJzdmdfMiIvPjwvZz48L3N2Zz4=) no-repeat 0 0 / 50px 60px;
}

.p-icon-empty.result-special {
  line-height: 14px;
}

.p-icon-empty.green-fill {
  color: #1dc563;
}
.p-icon-empty.yellow-fill {
  color: #d38802;
}
.p-icon-empty.btn-cross{
	align-self: start;
	margin: -5px -5px 0 0;
	cursor: pointer;
}

.icon-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25px;
  margin: 0 5px 0 0;
}

.icon-container.wider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25px;
}

.icon-container.wider.search-result-special {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.videos-menu-container .icon-container .p-icon-empty {
  width: 25px;
  text-indent: -9999px;
  overflow: hidden;
}

.video-button-link .icon-container .videos {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlbyIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjOGQ4ZDhkIiBkPSJNMzM2LjIgNjRINDcuOEMyMS40IDY0IDAgODUuNCAwIDExMS44djI4OC40QzAgNDI2LjYgMjEuNCA0NDggNDcuOCA0NDhoMjg4LjRjMjYuNCAwIDQ3LjgtMjEuNCA0Ny44LTQ3LjhWMTExLjhjMC0yNi40LTIxLjQtNDcuOC00Ny44LTQ3Ljh6bTE4OS40IDM3LjdMNDE2IDE3Ny4zdjE1Ny40bDEwOS42IDc1LjVjMjEuMiAxNC42IDUwLjQtLjMgNTAuNC0yNS44VjEyNy41YzAtMjUuNC0yOS4xLTQwLjQtNTAuNC0yNS44eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 50% / 17px 16px;
}

.video-button-link:hover .icon-container .videos,
.video-button-link.w--current .icon-container .videos {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlbyIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNMzM2Ljc3ODA0NjkwNTk5NDQsNjQgSDQ4LjM3ODAzMzkzNjAyMzcxIEMyMS45NzgwMzQzMTc0OTM0NCw2NCAwLjU3ODAzNDY5ODk2MzE2NTMsODUuNDAwMDAxNTI1ODc4OSAwLjU3ODAzNDY5ODk2MzE2NTMsMTExLjgwMDAwMzA1MTc1NzgxIHYyODguMzk5OTkzODk2NDg0NCBDMC41NzgwMzQ2OTg5NjMxNjUzLDQyNi42MDAwMDYxMDM1MTU2IDIxLjk3ODAzNDMxNzQ5MzQ0LDQ0OCA0OC4zNzgwMzM5MzYwMjM3MSw0NDggaDI4OC4zOTk5OTM4OTY0ODQ0IGMyNi4zOTk5OTk2MTg1MzAyNzMsMCA0Ny43OTk5OTkyMzcwNjA1NSwtMjEuMzk5OTk5NjE4NTMwMjczIDQ3Ljc5OTk5OTIzNzA2MDU1LC00Ny43OTk5OTkyMzcwNjA1NSBWMTExLjgwMDAwMzA1MTc1NzgxIGMwLC0yNi4zOTk5OTk2MTg1MzAyNzMgLTIxLjM5OTk5OTYxODUzMDI3MywtNDcuNzk5OTk5MjM3MDYwNTUgLTQ3Ljc5OTk5OTIzNzA2MDU1LC00Ny43OTk5OTkyMzcwNjA1NSB6bTE4OS4zOTk5OTM4OTY0ODQzOCwzNy43MDAwMDA3NjI5Mzk0NSBMNDE2LjU3ODAzNDY5ODk2MzE3LDE3Ny4zMDAwMDMwNTE3NTc4IHYxNTcuMzk5OTkzODk2NDg0MzggbDEwOS41OTk5OTg0NzQxMjExLDc1LjUgYzIxLjIwMDAwMDc2MjkzOTQ1MywxNC42MDAwMDAzODE0Njk3MjcgNTAuNDAwMDAxNTI1ODc4OTA2LC0wLjMwMDAwMDAxMTkyMDkyODk2IDUwLjQwMDAwMTUyNTg3ODkwNiwtMjUuNzk5OTk5MjM3MDYwNTQ3IFYxMjcuNSBjMCwtMjUuMzk5OTk5NjE4NTMwMjczIC0yOS4xMDAwMDAzODE0Njk3MjcsLTQwLjQwMDAwMTUyNTg3ODkwNiAtNTAuNDAwMDAxNTI1ODc4OTA2LC0yNS43OTk5OTkyMzcwNjA1NDcgeiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 50% / 17px 16px;
}

.video-button-link .icon-container .kill {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2MiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNiYWJhYmEiIGQ9Ik0xODEuNTg1IDcyNC43MzhsLTI0LjUyMiAyNS43NDggMzQuMzMxIDE2NC4yOTloODIuMTQ5bDMxLjg3OSA2Ny40MzYgMTMzLjY0NiA0MS42ODggMTIwLjE1OS00NC4xNDEgMjguMjAxLTY4LjY2MiA4Ny4wNTQtNC45MDQgMzEuODc5LTE2NC4yOTktMjkuNDI2LTI1Ljc0OC0zNi43ODMgMTE1LjI1NS0xMTEuNTc3LTQ3LjgxOS01NS4xNzUgNDYuNTkyLTQxLjY4OC0zMS44NzktNDIuOTE0IDMxLjg3OS01MC4yNy0zOC4wMTAtMTE0LjAyOCA1Mi43MjN6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZmlsbD0iI2JhYmFiYSIgZD0iTTc3MS45OTI5NDkxODc3NTU2LDAuMTA1OTk5OTk4NzQ4MzAyNDYgYzAsMCA0MC40NjA5OTg1MzUxNTYyNSw5Ni44NjE5OTk1MTE3MTg3NSAyMi4wNjk5OTk2OTQ4MjQyMiwxNTkuMzkzOTk3MTkyMzgyOCBjLTIwLjg0Mzk5OTg2MjY3MDksNzMuNTY3MDAxMzQyNzczNDQgLTExNy43MDYwMDEyODE3MzgyOCw2OS44ODg5OTk5Mzg5NjQ4NCAtMTQ5LjU4NTAwNjcxMzg2NzIsNjYuMjA5OTk5MDg0NDcyNjYgYy01MC4yNzAwMDA0NTc3NjM2NywtNDEuNjg3OTk5NzI1MzQxOCAtMTE4LjkzMjk5ODY1NzIyNjU2LC02OS44ODg5OTk5Mzg5NjQ4NCAtMjEzLjM0MzAwMjMxOTMzNTk0LC02OS44ODg5OTk5Mzg5NjQ4NCBzLTE2My4wNzI5OTgwNDY4NzUsMjguMjAxMDAwMjEzNjIzMDQ3IC0yMTIuMTE3MDA0Mzk0NTMxMjUsNjkuODg4OTk5OTM4OTY0ODQgYy0yOC4yMDEwMDAyMTM2MjMwNDcsMy42Nzc5OTk5NzMyOTcxMTkgLTEyOS45NjgwMDIzMTkzMzU5NCw5LjgwOTAwMDAxNTI1ODc4OSAtMTUyLjAzNzk5NDM4NDc2NTYyLC02Ni4yMDk5OTkwODQ0NzI2NiBjLTE4LjM5MTAwMDc0NzY4MDY2NCwtNjIuNTMyMDAxNDk1MzYxMzMgMjMuMjk3MDAwODg1MDA5NzY2LC0xNTkuMzkzOTk3MTkyMzgyOCAyMy4yOTcwMDA4ODUwMDk3NjYsLTE1OS4zOTM5OTcxOTIzODI4IHMtMTI4Ljc0MDk5NzMxNDQ1MzEyLDE3MS42NTYwMDU4NTkzNzUgLTc5LjY5Nzk5ODA0Njg3NSwyNjkuNzQzOTg4MDM3MTA5NCBjMTkuNjE4MDAwMDMwNTE3NTc4LDM5LjIzNTAwMDYxMDM1MTU2IDc5LjY5Nzk5ODA0Njg3NSw2My43NTc5OTk0MjAxNjYwMTYgMTIyLjYxMTAwMDA2MTAzNTE2LDc3LjI0NTAwMjc0NjU4MjAzIGMtNDkuMDQ0OTk4MTY4OTQ1MzEsMTE2LjQ4MTAwMjgwNzYxNzE5IC0zOC4wMDk5OTgzMjE1MzMyLDI0My45OTYwMDIxOTcyNjU2MiAtMzguMDA5OTk4MzIxNTMzMiwyNDMuOTk2MDAyMTk3MjY1NjIgbDEyMC4xNTg5OTY1ODIwMzEyNSw4OC4yNzk5OTg3NzkyOTY4OCBsMzAuNjUyOTk5ODc3OTI5Njg4LDk5LjMxNTAwMjQ0MTQwNjI1IGw5OC4wODg5OTY4ODcyMDcwMywtNDkuMDQ0OTk4MTY4OTQ1MzEgbDUxLjQ5NzAwMTY0Nzk0OTIyLDM5LjIzNTAwMDYxMDM1MTU2IGw0MS42ODc5OTk3MjUzNDE4LC0zMy4xMDQ5OTk1NDIyMzYzMyBsNDIuOTE0MDAxNDY0ODQzNzUsMzMuMTA0OTk5NTQyMjM2MzMgbDUyLjcyMjk5OTU3Mjc1MzkwNiwtNDIuOTE0MDAxNDY0ODQzNzUgbDk4LjA4ODk5Njg4NzIwNzAzLDQyLjkxNDAwMTQ2NDg0Mzc1IGwyNC41MjE5OTkzNTkxMzA4NiwtODkuNTA1OTk2NzA0MTAxNTYgbDEyMS4zODUwMDIxMzYyMzA0NywtODcuMDU0MDAwODU0NDkyMTkgYzAsMCA3LjM1Njk5OTg3NDExNDk5LC0xMjguNzQwOTk3MzE0NDUzMTIgLTQ1LjM2NjAwMTEyOTE1MDM5LC0yNDYuNDQ5MDA1MTI2OTUzMTIgYzQyLjkxNDAwMTQ2NDg0Mzc1LC0xMy40ODcwMDA0NjUzOTMwNjYgOTkuMzE1MDAyNDQxNDA2MjUsLTM5LjIzNTAwMDYxMDM1MTU2IDExNy43MDYwMDEyODE3MzgyOCwtNzYuMDE4OTk3MTkyMzgyODEgYzUxLjQ5NzAwMTY0Nzk0OTIyLC05OC4wODg5OTY4ODcyMDcwMyAtNzcuMjQ1MDAyNzQ2NTgyMDMsLTI2OS43NDM5ODgwMzcxMDk0IC03Ny4yNDUwMDI3NDY1ODIwMywtMjY5Ljc0Mzk4ODAzNzEwOTQgek0zNDYuNTMxOTUwNjUyNTk5MzMsNTkzLjU0NDAwNjM0NzY1NjIgbC0xMjUuMDYzMDAzNTQwMDM5MDYsLTEzLjQ4NzAwMDQ2NTM5MzA2NiBsLTI5LjQyNjAwMDU5NTA5Mjc3MywtMTAwLjU0MTAwMDM2NjIxMDk0IGwyMC44NDM5OTk4NjI2NzA5LC0yMy4yOTcwMDA4ODUwMDk3NjYgbDE0Ny4xMzQwMDI2ODU1NDY4OCw0OS4wNDQ5OTgxNjg5NDUzMSBsMjAuODQzOTk5ODYyNjcwOSw0Mi45MTQwMDE0NjQ4NDM3NSBsLTM0LjMzMTAwMTI4MTczODI4LDQ1LjM2NjAwMTEyOTE1MDM5IHpNNDcyLjgyMTk1OTE5NzUyMTIsNjczLjI0MjAwNDM5NDUzMTIgbC0xNS45Mzk5OTk1ODAzODMzLC0xMS4wMzQ5OTk4NDc0MTIxMSBsLTE4LjM5MTAwMDc0NzY4MDY2NCw3LjM1Njk5OTg3NDExNDk5IGgtMi40NTMwMDAwNjg2NjQ1NTEgbC0xOC4zOTEwMDA3NDc2ODA2NjQsLTcuMzU2OTk5ODc0MTE0OTkgbC0xNS45Mzk5OTk1ODAzODMzLDExLjAzNDk5OTg0NzQxMjExIGwtMTIuMjYwOTk5Njc5NTY1NDMsLTEzLjQ4NzAwMDQ2NTM5MzA2NiBsMzUuNTU2OTk5MjA2NTQyOTcsLTY5Ljg4ODk5OTkzODk2NDg0IGwxMS4wMzQ5OTk4NDc0MTIxMSw0LjkwMzk5OTgwNTQ1MDQzOTUgaDIuNDUzMDAwMDY4NjY0NTUxIGwxMS4wMzQ5OTk4NDc0MTIxMSwtNC45MDM5OTk4MDU0NTA0Mzk1IGwzNS41NTY5OTkyMDY1NDI5Nyw2OS44ODg5OTk5Mzg5NjQ4NCBsLTEyLjI2MDk5OTY3OTU2NTQzLDEzLjQ4NzAwMDQ2NTM5MzA2NiB6TTY1My4wNTk5NjU3ODkzMTgxLDU4MC4wNTcwMDY4MzU5Mzc1IGwtMTI1LjA2MzAwMzU0MDAzOTA2LDEzLjQ4NzAwMDQ2NTM5MzA2NiBsLTM1LjU1Njk5OTIwNjU0Mjk3LC00NS4zNjYwMDExMjkxNTAzOSBsMjAuODQzOTk5ODYyNjcwOSwtNDIuOTE0MDAxNDY0ODQzNzUgbDE0Ny4xMzQwMDI2ODU1NDY4OCwtNDkuMDQ0OTk4MTY4OTQ1MzEgbDIwLjg0Mzk5OTg2MjY3MDksMjMuMjk3MDAwODg1MDA5NzY2IGwtMjguMjAxMDAwMjEzNjIzMDQ3LDEwMC41NDEwMDAzNjYyMTA5NCB6IiBpZD0ic3ZnXzIiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 50% / 16px 20px;
}

.video-button-link:hover .icon-container .kill,
.video-button-link.w--current .icon-container .kill {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2MiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik0xODEuNTg1IDcyNC43MzhsLTI0LjUyMiAyNS43NDggMzQuMzMxIDE2NC4yOTloODIuMTQ5bDMxLjg3OSA2Ny40MzYgMTMzLjY0NiA0MS42ODggMTIwLjE1OS00NC4xNDEgMjguMjAxLTY4LjY2MiA4Ny4wNTQtNC45MDQgMzEuODc5LTE2NC4yOTktMjkuNDI2LTI1Ljc0OC0zNi43ODMgMTE1LjI1NS0xMTEuNTc3LTQ3LjgxOS01NS4xNzUgNDYuNTkyLTQxLjY4OC0zMS44NzktNDIuOTE0IDMxLjg3OS01MC4yNy0zOC4wMTAtMTE0LjAyOCA1Mi43MjN6IiBpZD0ic3ZnXzEiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik03NzEuOTkyOTQ5MTg3NzU1NiwwLjEwNTk5OTk5ODc0ODMwMjQ2IGMwLDAgNDAuNDYwOTk4NTM1MTU2MjUsOTYuODYxOTk5NTExNzE4NzUgMjIuMDY5OTk5Njk0ODI0MjIsMTU5LjM5Mzk5NzE5MjM4MjggYy0yMC44NDM5OTk4NjI2NzA5LDczLjU2NzAwMTM0Mjc3MzQ0IC0xMTcuNzA2MDAxMjgxNzM4MjgsNjkuODg4OTk5OTM4OTY0ODQgLTE0OS41ODUwMDY3MTM4NjcyLDY2LjIwOTk5OTA4NDQ3MjY2IGMtNTAuMjcwMDAwNDU3NzYzNjcsLTQxLjY4Nzk5OTcyNTM0MTggLTExOC45MzI5OTg2NTcyMjY1NiwtNjkuODg4OTk5OTM4OTY0ODQgLTIxMy4zNDMwMDIzMTkzMzU5NCwtNjkuODg4OTk5OTM4OTY0ODQgcy0xNjMuMDcyOTk4MDQ2ODc1LDI4LjIwMTAwMDIxMzYyMzA0NyAtMjEyLjExNzAwNDM5NDUzMTI1LDY5Ljg4ODk5OTkzODk2NDg0IGMtMjguMjAxMDAwMjEzNjIzMDQ3LDMuNjc3OTk5OTczMjk3MTE5IC0xMjkuOTY4MDAyMzE5MzM1OTQsOS44MDkwMDAwMTUyNTg3ODkgLTE1Mi4wMzc5OTQzODQ3NjU2MiwtNjYuMjA5OTk5MDg0NDcyNjYgYy0xOC4zOTEwMDA3NDc2ODA2NjQsLTYyLjUzMjAwMTQ5NTM2MTMzIDIzLjI5NzAwMDg4NTAwOTc2NiwtMTU5LjM5Mzk5NzE5MjM4MjggMjMuMjk3MDAwODg1MDA5NzY2LC0xNTkuMzkzOTk3MTkyMzgyOCBzLTEyOC43NDA5OTczMTQ0NTMxMiwxNzEuNjU2MDA1ODU5Mzc1IC03OS42OTc5OTgwNDY4NzUsMjY5Ljc0Mzk4ODAzNzEwOTQgYzE5LjYxODAwMDAzMDUxNzU3OCwzOS4yMzUwMDA2MTAzNTE1NiA3OS42OTc5OTgwNDY4NzUsNjMuNzU3OTk5NDIwMTY2MDE2IDEyMi42MTEwMDAwNjEwMzUxNiw3Ny4yNDUwMDI3NDY1ODIwMyBjLTQ5LjA0NDk5ODE2ODk0NTMxLDExNi40ODEwMDI4MDc2MTcxOSAtMzguMDA5OTk4MzIxNTMzMiwyNDMuOTk2MDAyMTk3MjY1NjIgLTM4LjAwOTk5ODMyMTUzMzIsMjQzLjk5NjAwMjE5NzI2NTYyIGwxMjAuMTU4OTk2NTgyMDMxMjUsODguMjc5OTk4Nzc5Mjk2ODggbDMwLjY1Mjk5OTg3NzkyOTY4OCw5OS4zMTUwMDI0NDE0MDYyNSBsOTguMDg4OTk2ODg3MjA3MDMsLTQ5LjA0NDk5ODE2ODk0NTMxIGw1MS40OTcwMDE2NDc5NDkyMiwzOS4yMzUwMDA2MTAzNTE1NiBsNDEuNjg3OTk5NzI1MzQxOCwtMzMuMTA0OTk5NTQyMjM2MzMgbDQyLjkxNDAwMTQ2NDg0Mzc1LDMzLjEwNDk5OTU0MjIzNjMzIGw1Mi43MjI5OTk1NzI3NTM5MDYsLTQyLjkxNDAwMTQ2NDg0Mzc1IGw5OC4wODg5OTY4ODcyMDcwMyw0Mi45MTQwMDE0NjQ4NDM3NSBsMjQuNTIxOTk5MzU5MTMwODYsLTg5LjUwNTk5NjcwNDEwMTU2IGwxMjEuMzg1MDAyMTM2MjMwNDcsLTg3LjA1NDAwMDg1NDQ5MjE5IGMwLDAgNy4zNTY5OTk4NzQxMTQ5OSwtMTI4Ljc0MDk5NzMxNDQ1MzEyIC00NS4zNjYwMDExMjkxNTAzOSwtMjQ2LjQ0OTAwNTEyNjk1MzEyIGM0Mi45MTQwMDE0NjQ4NDM3NSwtMTMuNDg3MDAwNDY1MzkzMDY2IDk5LjMxNTAwMjQ0MTQwNjI1LC0zOS4yMzUwMDA2MTAzNTE1NiAxMTcuNzA2MDAxMjgxNzM4MjgsLTc2LjAxODk5NzE5MjM4MjgxIGM1MS40OTcwMDE2NDc5NDkyMiwtOTguMDg4OTk2ODg3MjA3MDMgLTc3LjI0NTAwMjc0NjU4MjAzLC0yNjkuNzQzOTg4MDM3MTA5NCAtNzcuMjQ1MDAyNzQ2NTgyMDMsLTI2OS43NDM5ODgwMzcxMDk0IHpNMzQ2LjUzMTk1MDY1MjU5OTMzLDU5My41NDQwMDYzNDc2NTYyIGwtMTI1LjA2MzAwMzU0MDAzOTA2LC0xMy40ODcwMDA0NjUzOTMwNjYgbC0yOS40MjYwMDA1OTUwOTI3NzMsLTEwMC41NDEwMDAzNjYyMTA5NCBsMjAuODQzOTk5ODYyNjcwOSwtMjMuMjk3MDAwODg1MDA5NzY2IGwxNDcuMTM0MDAyNjg1NTQ2ODgsNDkuMDQ0OTk4MTY4OTQ1MzEgbDIwLjg0Mzk5OTg2MjY3MDksNDIuOTE0MDAxNDY0ODQzNzUgbC0zNC4zMzEwMDEyODE3MzgyOCw0NS4zNjYwMDExMjkxNTAzOSB6TTQ3Mi44MjE5NTkxOTc1MjEyLDY3My4yNDIwMDQzOTQ1MzEyIGwtMTUuOTM5OTk5NTgwMzgzMywtMTEuMDM0OTk5ODQ3NDEyMTEgbC0xOC4zOTEwMDA3NDc2ODA2NjQsNy4zNTY5OTk4NzQxMTQ5OSBoLTIuNDUzMDAwMDY4NjY0NTUxIGwtMTguMzkxMDAwNzQ3NjgwNjY0LC03LjM1Njk5OTg3NDExNDk5IGwtMTUuOTM5OTk5NTgwMzgzMywxMS4wMzQ5OTk4NDc0MTIxMSBsLTEyLjI2MDk5OTY3OTU2NTQzLC0xMy40ODcwMDA0NjUzOTMwNjYgbDM1LjU1Njk5OTIwNjU0Mjk3LC02OS44ODg5OTk5Mzg5NjQ4NCBsMTEuMDM0OTk5ODQ3NDEyMTEsNC45MDM5OTk4MDU0NTA0Mzk1IGgyLjQ1MzAwMDA2ODY2NDU1MSBsMTEuMDM0OTk5ODQ3NDEyMTEsLTQuOTAzOTk5ODA1NDUwNDM5NSBsMzUuNTU2OTk5MjA2NTQyOTcsNjkuODg4OTk5OTM4OTY0ODQgbC0xMi4yNjA5OTk2Nzk1NjU0MywxMy40ODcwMDA0NjUzOTMwNjYgek02NTMuMDU5OTY1Nzg5MzE4MSw1ODAuMDU3MDA2ODM1OTM3NSBsLTEyNS4wNjMwMDM1NDAwMzkwNiwxMy40ODcwMDA0NjUzOTMwNjYgbC0zNS41NTY5OTkyMDY1NDI5NywtNDUuMzY2MDAxMTI5MTUwMzkgbDIwLjg0Mzk5OTg2MjY3MDksLTQyLjkxNDAwMTQ2NDg0Mzc1IGwxNDcuMTM0MDAyNjg1NTQ2ODgsLTQ5LjA0NDk5ODE2ODk0NTMxIGwyMC44NDM5OTk4NjI2NzA5LDIzLjI5NzAwMDg4NTAwOTc2NiBsLTI4LjIwMTAwMDIxMzYyMzA0NywxMDAuNTQxMDAwMzY2MjEwOTQgeiIgaWQ9InN2Z18yIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 50% / 16px 20px;
}

.video-button-link .icon-container .save {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjkzOSIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2JhYmFiYSIgZD0iTTcyNS41MDUgNTEyYy0yNS42IDAtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4czEyOCA1NS40NjcgMTI4IDEyOGMwIDI1LjYtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3ek03NTkuNjM5IDcwOC4yNjdjLTU5LjczMyA4NS4zMzMtMTc0LjkzMyAxNDUuMDY3LTI5MC4xMzMgMTQ1LjA2N3MtMjMwLjQtNTkuNzMzLTI5MC4xMzMtMTQ1LjA2N2MtMTIuOC0yMS4zMzMtOC41MzMtNDYuOTMzIDEyLjgtNTkuNzMzczQ2LjkzMy04LjUzMyA1OS43MzMgMTIuOGM0Mi42NjcgNTkuNzMzIDEzMi4yNjcgMTA2LjY2NyAyMTcuNiAxMDYuNjY3czE3NC45MzMtNDYuOTMzIDIyMS44NjctMTEwLjkzM2MxMi44LTIxLjMzMyAzOC40LTI1LjYgNTkuNzMzLTEyLjggMTcuMDY3IDE3LjA2NyAyMS4zMzMgNDIuNjY3IDguNTMzIDY0ek0yOTguODM5IDM0MS4zMzNjNzIuNTMzIDAgMTI4IDU1LjQ2NyAxMjggMTI4IDAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdzLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4ek0yMTcuNzcyIDEwNi42NjdjNTEuMi0xMi44IDEzNi41MzMtMjEuMzMzIDI1MS43MzMtMjEuMzMzczIwMC41MzMgOC41MzMgMjUxLjczMyAyMS4zMzNjLTQ2LjkzMyAxMi44LTEyMy43MzMgMjEuMzMzLTIyNi4xMzMgMjEuMzMzLTguNTMzIDAtMTcuMDY3IDAtMjUuNiAwcy0xNy4wNjcgMC0yNS42IDBjLTEwMi40IDAtMTc5LjItOC41MzMtMjI2LjEzMy0yMS4zMzN6TTcxNi45NzIgMTk2LjI2N2MxMDYuNjY3LTIxLjMzMyAxMzYuNTMzLTU1LjQ2NyAxMzYuNTMzLTg5LjYgMC00Ni45MzMtNjguMjY3LTEwNi42NjctMzg0LTEwNi42NjdzLTM4NCA1OS43MzMtMzg0IDEwNi42NjdjMCAyOS44NjcgMjkuODY3IDY4LjI2NyAxMzYuNTMzIDg5LjYtMTMyLjI2NyA4MS4wNjctMjIxLjg2NyAyMTcuNi0yMjEuODY3IDM3OS43MzMgMCAyNDcuNDY3IDIwOS4wNjcgNDQ4IDQ2OS4zMzMgNDQ4czQ2OS4zMzMtMjAwLjUzMyA0NjkuMzMzLTQ0OGMwLTE2Mi4xMzMtODkuNi0yOTguNjY3LTIyMS44NjctMzc5LjczM3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 50% 50% / 15px 16px;
}

.video-button-link:hover .icon-container .save,
.video-button-link.w--current .icon-container .save {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjkzOSIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmMGQyYiIgZD0iTTcyNS41MDUgNTEyYy0yNS42IDAtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4czEyOCA1NS40NjcgMTI4IDEyOGMwIDI1LjYtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3ek03NTkuNjM5IDcwOC4yNjdjLTU5LjczMyA4NS4zMzMtMTc0LjkzMyAxNDUuMDY3LTI5MC4xMzMgMTQ1LjA2N3MtMjMwLjQtNTkuNzMzLTI5MC4xMzMtMTQ1LjA2N2MtMTIuOC0yMS4zMzMtOC41MzMtNDYuOTMzIDEyLjgtNTkuNzMzczQ2LjkzMy04LjUzMyA1OS43MzMgMTIuOGM0Mi42NjcgNTkuNzMzIDEzMi4yNjcgMTA2LjY2NyAyMTcuNiAxMDYuNjY3czE3NC45MzMtNDYuOTMzIDIyMS44NjctMTEwLjkzM2MxMi44LTIxLjMzMyAzOC40LTI1LjYgNTkuNzMzLTEyLjggMTcuMDY3IDE3LjA2NyAyMS4zMzMgNDIuNjY3IDguNTMzIDY0ek0yOTguODM5IDM0MS4zMzNjNzIuNTMzIDAgMTI4IDU1LjQ2NyAxMjggMTI4IDAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdzLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4ek0yMTcuNzcyIDEwNi42NjdjNTEuMi0xMi44IDEzNi41MzMtMjEuMzMzIDI1MS43MzMtMjEuMzMzczIwMC41MzMgOC41MzMgMjUxLjczMyAyMS4zMzNjLTQ2LjkzMyAxMi44LTEyMy43MzMgMjEuMzMzLTIyNi4xMzMgMjEuMzMzLTguNTMzIDAtMTcuMDY3IDAtMjUuNiAwcy0xNy4wNjcgMC0yNS42IDBjLTEwMi40IDAtMTc5LjItOC41MzMtMjI2LjEzMy0yMS4zMzN6TTcxNi45NzIgMTk2LjI2N2MxMDYuNjY3LTIxLjMzMyAxMzYuNTMzLTU1LjQ2NyAxMzYuNTMzLTg5LjYgMC00Ni45MzMtNjguMjY3LTEwNi42NjctMzg0LTEwNi42NjdzLTM4NCA1OS43MzMtMzg0IDEwNi42NjdjMCAyOS44NjcgMjkuODY3IDY4LjI2NyAxMzYuNTMzIDg5LjYtMTMyLjI2NyA4MS4wNjctMjIxLjg2NyAyMTcuNi0yMjEuODY3IDM3OS43MzMgMCAyNDcuNDY3IDIwOS4wNjcgNDQ4IDQ2OS4zMzMgNDQ4czQ2OS4zMzMtMjAwLjUzMyA0NjkuMzMzLTQ0OGMwLTE2Mi4xMzMtODkuNi0yOTguNjY3LTIyMS44NjctMzc5LjczM3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 50% 50% / 15px 16px;
}

.video-button-link .icon-container .dead {
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgNzY4IDEwMjQiPgo8dGl0bGU+PC90aXRsZT4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPgo8cGF0aCBmaWxsPSIjOGQ4ZDhkIiBkPSJNMzcyLjE5MyAwLjE5OGMtMjEwLjE3MyA2LjMtMzcyLjE4NyAxODkuNjUzLTM3Mi4xODcgMzk5LjkwNnY1MjcuODIyYzAgMjguNTE5IDM0LjQ1OSA0Mi43NzkgNTQuNjE4IDIyLjYxOWw0OS44MzgtMzcuMDU5YzEzLjMyLTkuOSAzMS45OTktNy45OCA0My4wMTkgNC40Mmw4NS44OTcgOTYuNjk3YzEyLjUgMTIuNSAzMi43NTkgMTIuNSA0NS4yNTggMGw4MS40MzctOTEuNjk3YzEyLjc0LTE0LjM0IDM1LjExOS0xNC4zNCA0Ny44MzggMGw4MS40MzcgOTEuNjk3YzEyLjUgMTIuNSAzMi43NTkgMTIuNSA0NS4yNTggMGw4NS44OTctOTYuNjk3YzExLjAyMC0xMi40IDI5LjY5OS0xNC4zNCA0My4wMTktNC40Mmw0OS44MzggMzcuMDU5YzIwLjE1OSAyMC4xNTkgNTQuNjE4IDUuODggNTQuNjE4LTIyLjYxOXYtNTQzLjkyMWMwLTIxNS45OTItMTc4LjMzNC0zOTAuMzI2LTM5NS43ODYtMzgzLjgwN3pNMjU1Ljk5NyA0NDguMDAyYy0zNS4zMzkgMC02My45OTgtMjguNjU5LTYzLjk5OC02My45OThzMjguNjU5LTYzLjk5OCA2My45OTgtNjMuOTk4IDYzLjk5OCAyOC42NTkgNjMuOTk4IDYzLjk5OC0yOC42NTkgNjMuOTk4LTYzLjk5OCA2My45OTh6TTUxMS45ODkgNDQ4LjAwMmMtMzUuMzM5IDAtNjMuOTk4LTI4LjY1OS02My45OTgtNjMuOTk4czI4LjY1OS02My45OTggNjMuOTk4LTYzLjk5OCA2My45OTggMjguNjU5IDYzLjk5OCA2My45OTgtMjguNjU5IDYzLjk5OC02My45OTggNjMuOTk4eiI+PC9wYXRoPgo8L3N2Zz4K) no-repeat 50% 50% / 14px 20px;
}

.video-button-link:hover .icon-container .dead,
.video-button-link.w--current .icon-container .dead {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJnaG9zdCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODQiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNMTg2LjEuMDlDODEuMDEgMy4yNCAwIDk0LjkyIDAgMjAwLjA1djI2My45MmMwIDE0LjI2IDE3LjIzIDIxLjM5IDI3LjMxIDExLjMxbDI0LjkyLTE4LjUzYzYuNjYtNC45NSAxNi0zLjk5IDIxLjUxIDIuMjFsNDIuOTUgNDguMzVjNi4yNSA2LjI1IDE2LjM4IDYuMjUgMjIuNjMgMGw0MC43Mi00NS44NWM2LjM3LTcuMTcgMTcuNTYtNy4xNyAyMy45MiAwbDQwLjcyIDQ1Ljg1YzYuMjUgNi4yNSAxNi4zOCA2LjI1IDIyLjYzIDBsNDIuOTUtNDguMzVjNS41MS02LjIgMTQuODUtNy4xNyAyMS41MS0yLjIxbDI0LjkyIDE4LjUzYzEwLjA4IDEwLjA4IDI3LjMxIDIuOTQgMjcuMzEtMTEuMzFWMTkyQzM4NCA4NCAyOTQuODMtMy4xNyAxODYuMS4wOXpNMTI4IDIyNGMtMTcuNjcgMC0zMi0xNC4zMy0zMi0zMnMxNC4zMy0zMiAzMi0zMiAzMiAxNC4zMyAzMiAzMi0xNC4zMyAzMi0zMiAzMnptMTI4IDBjLTE3LjY3IDAtMzItMTQuMzMtMzItMzJzMTQuMzMtMzIgMzItMzIgMzIgMTQuMzMgMzIgMzItMTQuMzMgMzItMzIgMzJ6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 50% 50% / 14px 20px;
}

.video-button-link .icon-container .fav {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODQiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjwhLS0hIEZvbnQgQXdlc29tZSBQcm8gNi4zLjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuIC0tPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBkPSJNMCA0OEMwIDIxLjUgMjEuNSAwIDQ4IDBsMCA0OFY0NDEuNGwxMzAuMS05Mi45YzguMy02IDE5LjYtNiAyNy45IDBMMzM2IDQ0MS40VjQ4SDQ4VjBIMzM2YzI2LjUgMCA0OCAyMS41IDQ4IDQ4VjQ4OGMwIDktNSAxNy4yLTEzIDIxLjNzLTE3LjYgMy40LTI0LjktMS44TDE5MiAzOTcuNSAzNy45IDUwNy41Yy03LjMgNS4yLTE2LjkgNS45LTI0LjkgMS44UzAgNDk3IDAgNDg4VjQ4eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbD0iIzgyODI4MiIvPjwvZz48L3N2Zz4=) no-repeat 50% 0 / 14px 18px;
}

.video-button-link:hover .icon-container .fav,
.video-button-link.w--current .icon-container .fav {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODQiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjwhLS0hIEZvbnQgQXdlc29tZSBQcm8gNi4zLjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuIC0tPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBkPSJNMCA0OFY0ODcuN0MwIDUwMS4xIDEwLjkgNTEyIDI0LjMgNTEyYzUgMCA5LjktMS41IDE0LTQuNEwxOTIgNDAwIDM0NS43IDUwNy42YzQuMSAyLjkgOSA0LjQgMTQgNC40YzEzLjQgMCAyNC4zLTEwLjkgMjQuMy0yNC4zVjQ4YzAtMjYuNS0yMS41LTQ4LTQ4LTQ4SDQ4QzIxLjUgMCAwIDIxLjUgMCA0OHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGw9IiNmZjBkMmIiLz48L2c+PC9zdmc+") no-repeat 50% 0 / 14px 18px;
}

.video-button-link .icon-container .bag {
  background: url(../images/bag-solid-grey.svg) 50% 0/15px 15px no-repeat;
}

.video-button-link:hover .icon-container .bag,
.video-button-link.w--current .icon-container .bag {
  background: url(../images/bag-solid-red.svg) 50% 0/15px 15px no-repeat;
}

.videos-options {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}

.video-button-link .count {
  padding: 2px 10px;
  line-height: 1;
  font-size: 14px;
  background-color: yellow;
  color: #000;
  margin-left: auto;
  border-radius: 10px;
}

.videos-menu-devider {
  padding: 5px 0;
  margin: 5px 0;
  border: solid #242424;
  border-width: 1px 0;
}

.video-settings-thumb-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 65px;
  padding: 12px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: none solid solid;
  border-width: 1px;
  border-color: #242424;
  background-color: #111;
}

.video-settings-thumb-info.blank {
  height: 75px;
  border-right-style: dashed;
  border-bottom-style: dashed;
  border-left-style: dashed;
  background-color: #111;
}

.video-settings-thumb-info._70-height {
  height: 70px;
}

.absolute-div {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.video-setting-title-top {
  padding-right: 12px;
  padding-left: 12px;
  width: 100%;
}

.red-border-overlay {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 4;
  width: 100%;
  height: 100%;
}

.relative-overlay-div {
  text-align: center;
  position: relative;
  width: 100%;
  margin-top: 1px;
}

.search-bar-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 50px;
  max-width: 450px;
  padding-left: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.search-input {
  width: 100%;
  height: 28px;
  margin-bottom: 0px;
  padding-left: 28px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px solid #242424;
  background-color: #050505;
  font-family: Roboto, sans-serif;
  color: #fff;
  border-radius: 0;
  caret-color: red;
}

.search-input:focus {
  border-color: #ff0d2b;
}

.search-input::placeholder {
  opacity: 1;
  transition: opacity 0.3s;
}

.search-input:focus::placeholder {
  opacity: 0;
}

.search {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 28px;
  margin-bottom: 0px;
}

.search-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  position: relative;
  display: flex;
  width: 100%;
  height: 28px;
  margin-bottom: 0px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .search-row {
    height: 50px;
  }
}

.search-icon {
  position: absolute;
  left: 0;
  top: 0;
  height: 28px;
  width: 28px;
  /* padding: 5px 20px; */
  font-family: "Fa solid 900", sans-serif;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJzZWFyY2giIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iIzgyODI4MiIgZD0iTTUwNSA0NDIuN0w0MDUuMyAzNDNjLTQuNS00LjUtMTAuNi03LTE3LTdIMzcyYzI3LjYtMzUuMyA0NC03OS43IDQ0LTEyOEM0MTYgOTMuMSAzMjIuOSAwIDIwOCAwUzAgOTMuMSAwIDIwOHM5My4xIDIwOCAyMDggMjA4YzQ4LjMgMCA5Mi43LTE2LjQgMTI4LTQ0djE2LjNjMCA2LjQgMi41IDEyLjUgNyAxN2w5OS43IDk5LjdjOS40IDkuNCAyNC42IDkuNCAzMy45IDBsMjguMy0yOC4zYzkuNC05LjQgOS40LTI0LjYuMS0zNHpNMjA4IDMzNmMtNzAuNyAwLTEyOC01Ny4yLTEyOC0xMjggMC03MC43IDU3LjItMTI4IDEyOC0xMjggNzAuNyAwIDEyOCA1Ny4yIDEyOCAxMjggMCA3MC43LTU3LjIgMTI4LTEyOCAxMjh6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 50% 50% / 14px 14px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .search-icon {
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 32px;
    width: 32px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .search-icon {}
}

.mobile-nav-footer {
  display: none;
}

.p1-icon-empty {
  font-family: "Fa solid 900", sans-serif;
}

.p1-icon-empty.red {
  color: #ff0d2b;
}

.p1-icon-empty.red.delete-special {
  margin-top: 0px;
  margin-bottom: 5px;
}

.p1-icon-empty.red {
  color: #ff0d2b;
}

.p1-icon-empty.red.delete-special {
  margin-top: 0px;
  margin-bottom: 5px;
}

._25-div {
  width: 35%;
  padding-top: 20px;
  padding-right: 0px;
  padding-left: 30px;
}

.follow-button {
  padding: 6px 15px;
  border-style: solid;
  border-width: 1px;
  border-color: #ff0d2b;
  background-color: transparent;
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  text-align: center;
}

.p1-empty {
  margin-bottom: 0px;
}

.p2-empty {
  font-size: 12px;
  line-height: 17px;
}

.p2-empty._20-top-margin {
  margin-top: 20px;
}

.p2-empty._20-top-margin.no-bottom-margin {
  margin-bottom: 0px;
}

.p2-empty._10-top-margin {
  margin-top: 10px;
}

.p2-empty._10-top-margin.no-bottom-margin {
  margin-bottom: 0px;
}

.p2-empty.left-margin {
  margin-bottom: 0px;
  margin-left: 10px;
}

.thumb-link-special {
  width: 100%;
}

.ghost-overlay-div {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.black-bg {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.75;
}

.black-bg.red-cover {
  background-color: #ff0d2b;
  opacity: 1;
}

.videos-title-and-count-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.delete-div {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #242424;
  background-color: #111;
  max-width: 580px;
}

.success-message-2 {
  border-radius: 4px;
  background-color: #000;
}

.form-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.form-block-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.error-message-2 {
  border-radius: 4px;
  background-color: #000;
  color: #fff;
}

.delete-profile-modal {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 20000;
  display: none;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.88);
}

.text-field-5 {
  width: 100%;
  border: 1px solid #242424;
  border-radius: 0px;
  background-color: #0b0b0b;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #fff;
}

.text-field-5:focus {
  border-color: #ff0a2b;
}

.upload-button-3 {
  display: none;
}

.search-results-section {
  width: 100%;
  padding-right: 30px;
  padding-left: 30px;
}

.container-2 {
  display: none;
}

._25-search-div {
  position: -webkit-sticky;
  position: sticky;
  top: 80px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 200px;
  margin-top: 0px;
  padding-right: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

._75-search-div {
  width: 100%;
  padding-left: 0px;
}

.search-results-link {
  display: block;
  width: 100%;
}

.search-result-list-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 10px 15px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
}

.search-result-list-item:hover {
  background-color: #111;
  color: #ff0d2b;
}

.search-result-list-item.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #111;
  color: #ff0d2b;
}

.search-results-title-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.search-results-div {
  margin-bottom: 30px;
  border-bottom: 1px solid #242424;
}

.search-results-thumb-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom-width: 1px;
  border-bottom-color: #242424;
}

.search-user-results {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.search-profile-all-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  margin-bottom: 60px;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.profile-title-follow-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 0px;
  margin-right: 10px;
  margin-left: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.sort-results {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #8d8d8d;
}

.sort-drop-down {
  padding-top: 6px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  line-height: 19px;
  font-weight: 500;
}

.dropdown-link {
  background-color: #111;
  font-family: Roboto, sans-serif;
  color: #bababa;
}

.dropdown-link:hover {
  color: #fff;
}

.follow-button-div-right {
  display: none;
}

.search-tabs {
  display: none;
}

.dropdown {
  z-index: 1;
}

.upload-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 30px;
  padding-bottom: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-bottom: 20px;
}

.upload-content-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1280px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.upload-box {
  width: 70%;
  height: 100%;
  margin-right: 10px;
}

.upload-info-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30%;
  height: 100%;
  margin-left: 10px;
  padding: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border: 1px solid #242424;
  background-color: #111;
}

._16-x-9-image {
  max-width: 100%;
  margin-right: 0px;
  padding-right: 0px;
  border: 1px dashed #242424;
}

._16x9-image {
  max-width: 100%;
  max-height: 560px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  /* border: 1px dashed #242424; */
  border: 0px;
}

._16-x-9-image.no-dots,
._16x9-image.no-dots {
  border-style: solid;
}

.upload-link-block {
  width: 33%;
  margin-bottom: 30px;
  padding-right: 4px;
  padding-left: 4px;
}

.upload-rules-div {
  width: 100%;
  height: 100%;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  border: 1px none #242424;
  background-color: #111;
}

.illegal-content-div {
  width: 100%;
  margin-top: 20px;
}

.upload-area-div {
  position: relative;
}

.absolute-upload-div {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  text-align: center;
  border: 1px dashed #242424;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  #upload_step.upload-area-div .absolute-upload-div {
    position: static;
    padding-bottom: 20px;
  }

  .upload-section #upload_step.upload-area-div {
    padding-bottom: 0;
    height: auto;
  }
}

#upload_step.upload-area-div,
form.upload-area-div {
  padding-bottom: calc(100% * 9 / 16);
  height: 0;
}

form.upload-area-div.specific {
  padding-bottom: calc(100% * 9 / 16 + 40px);
}

#video-container {
  border: 1px solid #242424;
}

#video-container video {
  /* background: transparent url('../images/25.svg') 50% 50% / auto no-repeat ;   */
}

.image-icon.smaller {
  width: 80px;
}

.upload-step {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25%;
  height: 60px;
  padding: 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  color: #242424;
}

.upload-step.step-1 {
  width: 25%;
  border-right: 1px solid #242424;
}

.upload-step.step-1.w--current {
  width: 25%;
  height: 100%;
  border-style: none solid none none;
  border-width: 1px;
  border-color: #242424;
  background-color: #242424;
  color: #fff;
  font-weight: 500;
}

.upload-step.step-1.current {
  background-color: #242424;
  color: #fff;
  font-weight: 500;
}

.upload-step.step-1.finished {
  background-color: #037a35;
  color: #fff;
  font-weight: 500;
}

.upload-step.step-2 {
  border-right: 1px solid #242424;
}

.upload-step.step-2.current {
  background-color: #242424;
  color: #fff;
  font-weight: 500;
}

.upload-step.step-2.finished {
  background-color: #037a35;
  color: #fff;
  font-weight: 500;
}

.upload-step.step-3 {
  border-right: 1px solid #242424;
}

.upload-step.step-3.current {
  background-color: #242424;
  color: #fff;
  font-weight: 500;
}

.upload-step.step-3.finished {
  background-color: #037a35;
  color: #fff;
  font-weight: 500;
}

.upload-step.step-4.finished {
  background-color: #037a35;
  color: #fff;
  font-weight: 500;
}

.upload-title-form {
  width: 100%;
  max-width: 500px;
  margin-bottom: 0px;
  text-align: center;
  padding-top: 15px;
}

.video-title-input {
  margin-bottom: 0px;
  border: 1px solid #242424;
  background-color: #111;
  color: #fff;
}

.video-title-input:focus {
  border-color: #ff0d2b;
}

.upload-progress-bar-div {
  margin-top: 10px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #242424;
}

.uploading-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 500;
}

.upload-section .blockUI.blockOverlay {
  display: none !important;
}

.upload-progress-bar-div .p1-empty {
  text-align: center;
  position: absolute;
  margin: 0 auto;
  right: 0;
  left: 0;
}

.loop-selection-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 40px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #242424;
  color: #8d8d8d;
}

.slide-counter {
  position: absolute;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  text-align: center;
}

.next-gif-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  margin-left: 2px;
  padding-top: 5px;
  padding-bottom: 5px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #d80922;
  font-family: Roboto, sans-serif;
}

.prev-next-buttons-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  margin-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  cursor: -webkit-grab;
  cursor: grab;
}

.select-loop-button-mobile {
  display: none;
}

.success-image-no-dots {
  width: 100%;
  margin-right: 0px;
  padding-right: 0px;
  border: 1px solid #242424;
}

.h1-large-icon {
  font-family: "Fa solid 900", sans-serif;
  color: #037a35;
  font-size: 42px;
  line-height: 42px;
}

.h1-large-icon.no-top-margin {
  margin-top: 0px;
}

.h1-large-icon.no-top-margin.check {
  text-indent: -9999px;
  overflow: hidden;
  width: 42px;
  height: 42px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjMDM3YTM1IiBkPSJNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 42px 42px;
}

.h2-pre-load-special {
  margin-top: 0px;
  margin-bottom: 15px;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 28px;
  line-height: 28px;
  font-weight: 500;
}

.h2-pre-load-special.right-justify {
  text-align: right;
}

.h2-pre-load-special.right-justify.top-margin {
  margin-top: 30px;
}

.upload-steps-div-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  margin-top: 20px;
  margin-right: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #242424;
  background-color: #111;
}

.upload-steps-div-2.mobile {
  display: none;
}

.upload-button-4 {
  width: 100%;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-align: center;
}

.upload-button-4.upload-box-special {
  width: 300px;
  margin-top: 20px;
}

.upload-button-4.upload-box-special._10-top-margin.mobile {
  display: none;
}

.p2-2 {
  display: block;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 12px;
  line-height: 17px;
}

.p2-2.video-settings {
  color: #ff0d2b;
}

.text-span {
  color: #ff0d2b;
}

.text-field-6 {
  width: 420px;
  border: 1px solid #242424;
  background-color: #111;
  color: #fff;
}

.text-field-6:focus {
  border-color: #ff0d2b;
}

.button-2 {
  width: 150px;
  margin-top: 15px;
  border: 1px solid #242424;
  background-color: #111;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-weight: 500;
  text-align: center;
}

.button-2:hover {
  color: #ff0d2b;
}

.video-settings-thumb-info-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 65px;
  padding: 12px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: none solid solid;
  border-width: 1px;
  border-color: #242424;
  background-color: #111;
}

.first-log-in-pop-up-modal {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 20000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: none;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.88);
}

.click-tutorial-div {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 500px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border: 1px solid #242424;
  background-color: #111;
}

.pre-load-tutorial-slider {
  width: 100%;
  height: 100%;
  background-color: transparent;
}

.left-arrow {
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 40px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
}

.slide-1 {
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.slide-mask {
  overflow: hidden;
}

.slide-nav {
  left: 0%;
  top: auto;
  right: 5%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 5px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 10px;
  line-height: 10px;
}

.slide-text-div {
  margin-bottom: 60px;
  padding-bottom: 30px;
  border-bottom: 1px solid #242424;
}

.right-arrow {
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
}

#gbebtnfinish {
  position: absolute;
  color: #ffffff;
  margin: auto;
  cursor: pointer;
  overflow: hidden;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
  z-index: 4;
}

.text-span-2 {
  color: #ff0d2b;
}

.tut-image {
  border: 1px solid #242424;
}

.text-span-3 {
  color: #ff0d2b;
}

.close-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  color: #8d8d8d;
  font-size: 24px;
  line-height: 24px;
}

.slide-padding {
  width: 100%;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}

.close-link-block {
  color: #8d8d8d;
  right: 15px !important;
}

.uk-modal-dialo .fp-ratio {
  padding-top: 0 !important;
}

.save-button-anime-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.slide-6 {
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.logo-small {
  max-width: 100px;
  margin-top: 20px;
}

.link-5 {
  font-weight: 700;
}

._404-center-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._404-50-50-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 900px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

._404-image-div {
  width: 50%;
}

._404-right-side-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  padding-left: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.kill-tv-logo {
  width: 120px;
}

._404-red-link {
  line-height: 19px;
}

.form-notification-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 50px;
  max-width: 420px;
  margin-bottom: 30px;
  padding: 15px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 10px;
  background-color: #93fdbf;
  font-family: Roboto, sans-serif;
  color: #0b0b0b;
}
.form-notification-div.yellow-fill{
	background-color: #ffff00;
}
[data-product="published"] .form-notification-div.yellow-fill{
	background-color: #00d90f;
	color: #fff;
}
[data-product="published"] .p-icon-empty.yellow-fill{
	color: #fff;
}
.form-notification-div.red-fill{
	background-color: #ff0d2b;
	color: #fff;
}

.checkmark-saved-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.cross-icon {
  color: #ff0d2b;
  line-height: 20px;
  width: 20px;
  height: 20px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmYwZDJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPjxwYXRoIGQ9Ik0gNC45OTAyMzQ0IDMuOTkwMjM0NCBBIDEuMDAwMSAxLjAwMDEgMCAwIDAgNC4yOTI5Njg4IDUuNzA3MDMxMiBMIDEwLjU4NTkzOCAxMiBMIDQuMjkyOTY4OCAxOC4yOTI5NjkgQSAxLjAwMDEgMS4wMDAxIDAgMSAwIDUuNzA3MDMxMiAxOS43MDcwMzEgTCAxMiAxMy40MTQwNjIgTCAxOC4yOTI5NjkgMTkuNzA3MDMxIEEgMS4wMDAxIDEuMDAwMSAwIDEgMCAxOS43MDcwMzEgMTguMjkyOTY5IEwgMTMuNDE0MDYyIDEyIEwgMTkuNzA3MDMxIDUuNzA3MDMxMiBBIDEuMDAwMSAxLjAwMDEgMCAwIDAgMTguOTgwNDY5IDMuOTkwMjM0NCBBIDEuMDAwMSAxLjAwMDEgMCAwIDAgMTguMjkyOTY5IDQuMjkyOTY4OCBMIDEyIDEwLjU4NTkzOCBMIDUuNzA3MDMxMiA0LjI5Mjk2ODggQSAxLjAwMDEgMS4wMDAxIDAgMCAwIDQuOTkwMjM0NCAzLjk5MDIzNDQgeiIvPjwvc3ZnPg==) no-repeat 0 0 / 20px 20px;
}

.close-icon {
  cursor: pointer;
  position: absolute;
  right: -8px;
  top: 0%;
  bottom: auto;
  margin-bottom: 0px;
  font-family: "Fa solid 900", sans-serif;
  color: #ff0d2b;
  font-size: 20px;
  line-height: 20px;
  width: 20px;
  height: 20px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik01MTIgMC4wMDFjLTI4Mi44MzggMC01MTEuOTk5IDIyOS4xNjEtNTExLjk5OSA1MTEuOTk5czIyOS4xNjEgNTExLjk5OSA1MTEuOTk5IDUxMS45OTkgNTExLjk5OS0yMjkuMTYxIDUxMS45OTktNTExLjk5OS0yMjkuMTYxLTUxMS45OTktNTExLjk5OS01MTEuOTk5ek03NjMuMDQ1IDY0Ni40YzkuNzAzIDkuNzAzIDkuNzAzIDI1LjM5MyAwIDM1LjA5N2wtODEuNzU1IDgxLjU0OGMtOS43MDMgOS43MDMtMjUuMzkzIDkuNzAzLTM1LjA5NyAwbC0xMzQuMTkzLTEzNS40MzItMTM0LjQgMTM1LjQzMmMtOS43MDMgOS43MDMtMjUuMzkzIDkuNzAzLTM1LjA5NyAwbC04MS41NDgtODEuNzU1Yy05LjcwMy05LjcwMy05LjcwMy0yNS4zOTMgMC0zNS4wOTdsMTM1LjQzMi0xMzQuMTkzLTEzNS40MzItMTM0LjRjLTkuNzAzLTkuNzAzLTkuNzAzLTI1LjM5MyAwLTM1LjA5N2w4MS43NTUtODEuNzU1YzkuNzAzLTkuNzAzIDI1LjM5My05LjcwMyAzNS4wOTcgMGwxMzQuMTkzIDEzNS42MzggMTM0LjQtMTM1LjQzMmM5LjcwMy05LjcwMyAyNS4zOTMtOS43MDMgMzUuMDk3IDBsODEuNzU1IDgxLjc1NWM5LjcwMyA5LjcwMyA5LjcwMyAyNS4zOTMgMCAzNS4wOTdsLTEzNS42MzggMTM0LjE5MyAxMzUuNDMyIDEzNC40eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 0 / 20px 20px;
}

.prev-gif-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  padding-top: 5px;
  padding-bottom: 5px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #d80922;
  font-family: Roboto, sans-serif;
}

.submit-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  margin-left: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
}

.loop-select-mobile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 40px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #242424;
  color: #8d8d8d;
}

.prev-next-mobile {
  display: none;
  height: 40px;
  margin-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  cursor: -webkit-grab;
  cursor: grab;
}

.slide-counter-mobile {
  position: absolute;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.6);
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  text-align: center;
}

.search-div-mobile,
.kill-mobile-link,
.save-mobile-link,
.middle-mobile-logo-div,
.mobile-settings-back-div {
  display: none;
}

.categories-section,
.thumbnail-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

/*.block-video-holder + .thumbnail-section{
  padding-right: 10px;
  padding-left: 10px;
}*/
.thumbnail-section.no-bottom-margin {
  margin-bottom: 0px;
}

._100-width-div.thumb-row-special {
  max-width: 1920px;
  margin-top: 25px;
  margin-bottom: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-bottom: 3px solid #242424;
}
.store-videos ._100-width-div.thumb-row-special,
.all-saved-video ._100-width-div.thumb-row-special {
  border-bottom: none;
}

._100-width-div.thumb-row-special.bd-none,
.no-bottom-margin .related-videos {
  border: 0;
}

._100-width-div.thumb-row-special.top-20-margin {
  margin-top: 20px;
}

.thumb-link .img {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  margin-bottom: 10px;
  overflow: hidden;
  /*border: 1px solid #0e0e0e;*/
  box-sizing: border-box;
  height: 0;
  opacity: 0.8;
}

.thumb-div.preview-play .img,
.thumb-link:hover .img {
  opacity: 1;
}

/*.thumb-link:hover .img{
  border: 1px solid #212121;
}*/
/*.thumb-link .img:after{
  content: '';
  position: absolute;
  bottom: 1px;
  left: -100%;
  right:1px;
  height: 2px;
  width: 100%;
  background: #d80922;
  transition: 0s;
}
.thumb-link:hover .img:after{
  transition: 1s;
  left: 1px;
}*/
.thumb-image.zero-margin {
  margin-bottom: 0px;
}

.thumb-image {
  margin-bottom: 10px;
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
}

.lock .thumb-image {
  z-index: 2;
}

.poster-image {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
  z-index: 1;
}

.thumb-link video {
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  object-fit: cover;
  z-index: 2;
  background: #0b0b0b;
  opacity: 1;
  /*-webkit-transition: opacity .15s ease-in-out;
  -moz-transition: opactiy .15s ease-in-out;
  -ms-transition: opacity .15s ease-in-out;
  -o-transition: opacity .15s ease-in-out;
  transition: opacity .15s ease-in-out;*/
}

/*.phone .thumb-link video,
.tablet .thumb-link video*/
.thumb-link video {
  width: calc(100% + 2px) !important;
  height: calc(100% + 2px) !important;
  top: -1px !important;
  bottom: -1px !important;
  left: -1px !important;
  right: -1px !important;
}
/*.phone .thumb-link video,*/
.thumb-link video.lazy{
  opacity: 0;
}

.phone .preview-play .thumb-link video {
  opacity: 1;
}

.thumb-title-link-div {
  display: inline;
  text-decoration: none;
}

.thumb-title {
  overflow: hidden;
  max-height: 18px;
  margin-bottom: 0;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-family: Roboto, sans-serif;
  color: #fff;
  line-height: 16px;
  font-weight: 500;
  display: block;
  padding: 0 10px;
}

.thumbnail-section .thumb-title {
  margin-bottom: 8px;
}

.horizontal-left-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  max-height: 20px;
  margin-top: 1px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 0 10px;
  justify-content: space-between;
}

.horizontal-left-container .p2-link {
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  font-size: 12px;
  line-height: 17px;
  text-decoration: none;
}

.thumb-rating {
  font-size: 12px;
  line-height: 17px;
  border-radius: 10px;
  padding: 0 20px 0 5px;
  position: relative;
  color: #9c9c9c;
  background: #050505;
  margin-top: 2px;
}

.thumb-rating:after {
  content: "";
  position: absolute;
  right: 5px;
  top: 2px;
  width: 12px;
  height: 12px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNC4zIiBoZWlnaHQ9IjM3LjQxOCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KICAKPGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxnIGlkPSJHcm91cF8xIiBkYXRhLW5hbWU9Ikdyb3VwIDEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIiBmaWxsPSIjM2Q3NmVmIj4KICAgIDxwYXRoIGlkPSJQYXRoXzExIiBkYXRhLW5hbWU9IlBhdGggMTEiIGQ9Ik0yNi41LDE4LjcwOWExLjQ3MywxLjQ3MywwLDAsMS0xLjU1OS0xLjU1OSwxLjU1OSwxLjU1OSwwLDAsMC0zLjExOCwwLDEuNTU5LDEuNTU5LDAsMSwxLTMuMTE4LDAsNC42NzcsNC42NzcsMCwxLDEsOS4zNTQsMEExLjQ3MywxLjQ3MywwLDAsMSwyNi41LDE4LjcwOW0xLjI0Nyw3LjE3MmExMy4yNTIsMTMuMjUyLDAsMCwxLTIxLjIsMEExLjU3OCwxLjU3OCwwLDAsMSw5LjIsMjQuMTY2YTEwLjM2MiwxMC4zNjIsMCwwLDAsNy45NTEsMy45LDEwLjU3OCwxMC41NzgsMCwwLDAsOC4xMDctNC4wNTQsMS41MzMsMS41MzMsMCwwLDEsMi4xODMtLjQ2OCwxLjg5LDEuODksMCwwLDEsLjMxMiwyLjMzOU0xMC45MTQsMTIuNDczYTQuNTk0LDQuNTk0LDAsMCwxLDQuNjc3LDQuNjc3LDEuNDczLDEuNDczLDAsMCwxLTEuNTU5LDEuNTU5LDEuNDczLDEuNDczLDAsMCwxLTEuNTU5LTEuNTU5LDEuNDczLDEuNDczLDAsMCwwLTEuNTU5LTEuNTU5QTEuNDczLDEuNDczLDAsMCwwLDkuMzU0LDE3LjE1LDEuNDczLDEuNDczLDAsMCwxLDcuOCwxOC43MDksMS40NzMsMS40NzMsMCwwLDEsNi4yMzYsMTcuMTVhNC41OTQsNC41OTQsMCwwLDEsNC42NzctNC42NzdNNy45NTEsMy45YTQxLjQ2Miw0MS40NjIsMCwwLDEsOS4yLS43OCw0MS40NjIsNDEuNDYyLDAsMCwxLDkuMi43OCwzNC4wMiwzNC4wMiwwLDAsMS04LjI2My43OEgxNi4yMTRBMzQuMDIsMzQuMDIsMCwwLDEsNy45NTEsMy45TTI2LjE5Myw3LjE3MmMzLjktLjc4LDQuOTg5LTIuMDI3LDQuOTg5LTMuMjc0LDAtMS43MTUtMi40OTUtMy45LTE0LjAzMi0zLjlTMy4xMTgsMi4xODMsMy4xMTgsMy45YzAsMS4wOTEsMS4wOTEsMi40OTUsNC45ODksMy4yNzRBMTYuMjUyLDE2LjI1MiwwLDAsMCwwLDIxLjA0OGMwLDkuMDQzLDcuNjM5LDE2LjM3LDE3LjE1LDE2LjM3UzM0LjMsMzAuMDksMzQuMywyMS4wNDhBMTYuMjUyLDE2LjI1MiwwLDAsMCwyNi4xOTMsNy4xNzIiIGZpbGw9IiMzZDc2ZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgogIDwvZz48L2c+PC9zdmc+) no-repeat 0 0/12px 12px;
}

.view-thumb-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 5px;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 12px;
  line-height: 17px;
}

.view-thumb-div {
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 12px;
  line-height: 17px;
}

._100-width-div.no-save-special {
  margin: 30px;
  max-width: 9999px;
}

.no-save-yet-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 41px;
  padding-bottom: 41px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 1920px;
  margin: 0 auto;
}

.no-save-yet-div .icon-large {
  margin-bottom: 10px;
}

.p2._230px-max-width-center {
  max-width: 230px;
  text-align: center;
}

.no-save-yet-div .w-button {
  padding-right: 30px;
  padding-left: 30px;
  background-color: #ff0d2b;
}

._100-width-div.pagenation {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1920px;
  margin-bottom: 60px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 30px 0 0;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.pagenation-form {
  margin-top: 15px;
}

.pagination-hidden-list {
  display: none;
}

.pagenation-form .total-pages {
  font-size: 16px;
  color: #fff;
  display: inline-block;
  line-height: 40px;
}

.pagenation-form .total-pages span {
  color: #bababa;
  font-size: 25px;
  line-height: 40px;
  display: inline-block;
  vertical-align: top;
  margin: 0 3px 0 6px;
}

.pagenation-form .page {
  height: 40px;
  line-height: 40px;
  border: none;
  width: 60px;
  color: #000;
  text-align: center;
}

.pagenation-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  max-width: 100%;
}

.pagination-inner {
  overflow: hidden;
}

.pagination-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  padding-bottom: 15px;
}

.page-link-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  min-width: 40px;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

/*.page-link-block.previous {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 5px;
    margin-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #212020;
    background:#212020;
    font-family: Roboto, sans-serif;
    color: #fff;
    text-align: center;
    text-decoration: none;
}*/
.page-link-block.previous,
.page-link-block.next {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 4px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #ff0d2b;
  background: #ff0d2b;
  font-family: Roboto, sans-serif;
  color: #fff;
  text-align: center;
  text-decoration: none;
}

.page-link-block.previous .icon-font,
.page-link-block.next .icon-font {
  width: 9px;
  height: 14px;
  text-indent: -9999px;
  overflow: hidden;
}

.page-link-block.previous .icon-font {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI1Ljc2NiA0NzIuMjAybDQ1NS43MjUtNDU1LjcwMWMyMS45NzEtMjEuOTcxIDU3LjYxMy0yMS45NzEgNzkuNTg1IDBsNTMuMTU4IDUzLjE1OGMyMS45NDggMjEuOTQ4IDIxLjk3MSA1Ny40OTYgMC4wOTQgNzkuNDkxbC0zNjEuMTggMzYyLjg0NSAzNjEuMTU2IDM2Mi44NjhjMjEuOTAxIDIxLjk5NSAyMS44NTQgNTcuNTQzLTAuMDk0IDc5LjQ5MWwtNTMuMTU4IDUzLjE1OGMtMjEuOTcxIDIxLjk3MS01Ny42MTMgMjEuOTcxLTc5LjU4NSAwbC00NTUuNzAxLTQ1NS43MjVjLTIxLjk3MS0yMS45NzEtMjEuOTcxLTU3LjYxMyAwLTc5LjU4NXoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 7px 12px;
}

.page-link-block.next .icon-font {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTYxNC4yMjEgNTUxLjc5NGwtNDU1LjcwNSA0NTUuNzAzYy0yMS45NzggMjEuOTc4LTU3LjYxIDIxLjk3OC03OS41ODYgMGwtNTMuMTUtNTMuMTVjLTIxLjk0MS0yMS45NDEtMjEuOTgzLTU3LjUtMC4wOTQtNzkuNDkybDM2MS4xNTQtMzYyLjg1NC0zNjEuMTU0LTM2Mi44NTJjLTIxLjg4OS0yMS45OTItMjEuODQ3LTU3LjU1MiAwLjA5NC03OS40OTJsNTMuMTUtNTMuMTVjMjEuOTc4LTIxLjk3OCA1Ny42MS0yMS45NzggNzkuNTg2IDBsNDU1LjcwMyA0NTUuNzAzYzIxLjk3OCAyMS45NzYgMjEuOTc4IDU3LjYwOCAwLjAwMiA3OS41ODZ6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 0 / 7px 12px;
}

.pagination-mobile .pagenation-div {
  width: 100%;
}

.pagination-mobile .pagination-holder .page-link-block.previous,
.pagination-mobile .pagination-holder .page-link-block.next {
  width: auto;
  padding: 0 15px;
  text-transform: uppercase;
  width: 100%;
}

.pagination-mobile-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.pagination-mobile .page-link-block.previous .icon-font,
.pagination-mobile .page-link-block.next .icon-font {
  text-indent: 0;
  width: auto;
  white-space: nowrap;
  display: block;
  font-size: 16px;
  line-height: 40px;
  font-weight: 600;
  height: 40px;
}

.pagination-mobile .pagination-holder {
  margin: 0 0 10px;
}

.pagination-mobile .page-link-block.previous .icon-font {
  padding-left: 15px;
  background-position: 0 50%;
}

.pagination-mobile .page-link-block.next .icon-font {
  padding-right: 15px;
  background-position: 100% 50%;
}

.page-link-block.unselected-page {
  margin: 0 5px 5px;
  border: 1px solid #242424;
  background-color: #111;
}

.page-link-block.current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 5px;
  margin-left: 5px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-color: #212020;
  background: #212020;
}

.player-load-profile .block-video-holder {
  margin-bottom: 20px;
  width: 100%;
}

.block-video {
  padding: 0 30px;
}

.comments-open .player-load-profile .block-video,
.profile-section .block-video {
  padding: 0;
}

.block-video .player {
  margin: 0 auto;
  max-width: 1980px;
  box-sizing: border-box;
}
.product-play .block-video{
	background: #000;
	padding: 0 20px;
}
.product-play .store-videos .block-video{
	padding: 0 30px;
}
.product-play .block-video .player{
	padding: 20px 0;
	max-width: 1920px;
	background: #0b0b0b;
}
@media screen and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 950px) {
	.product-play .block-video .player{
		padding: 0;
	}
}
@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
	.product-play .store-videos .block-video{
		padding: 0;
	}
}

.dead-video.block-video .player {
  max-width: 1920px;
}

.player .player-wrap {
  width: 100%;
  height: auto;
  position: relative;
}

.block-video .player .embed-wrap iframe,
.block-video .player .player-wrap #kt_player,
.block-video .player .player-wrap #kt_player_internal {
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important;
  height: 100% !important;
}

.is-splash.kt-player .fp-ui:before,
.is-poster.kt-player .fp-ui:before,
.is-paused.kt-player .fp-ui:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDAgMTI1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTI1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMi40djEyMC4xbDEwMC02MEwwLDIuNHogTTExLjQsMjIuN2w2Ni40LDM5LjlsLTY2LjQsMzkuOVYyMi43eiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat 50% 50% / 20% 20% !important;
  display: none !important;
}

.is-finished.kt-player .fp-ui:before {
  background: none !important;
  content: "\e90C";
  font-size: 180px;
  font-size: 20vw;
  font-family: "ktplayer" !important;
  color: #fff;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

/*.player .kt-player .fp-ui:before{
  display:none;
}*/
.video-started.is-paused.kt-player .fp-ui:before {
  display: block;
}

.fp-poster img {
  /*right:0;
  left:0 !important;
  width:auto !important;
  margin:0 auto !important;*/
  top: 50% !important;
  left: 50% !important;
  width: 100% !important;
  margin: 0 auto !important;
  height: auto !important;
  transform: translate(-50%, -50%);
}
.product-play .purchased-video .video-title-div,
.video-title-div {
  height: 55px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border: 1px solid #242424;
  width: 100%;
  max-width: 1920px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.product-play .video-title-div {
	display: none;
}

.title-holder {
  width: 52px;
  min-width: 52px;
  height: 52px;
  position: relative;
  margin-right: 10px;
  margin-bottom: 5px;
}

.user-profile-next-to-title {
  width: 52px;
  min-width: 52px;
  height: 52px;
  margin-right: 10px;
  border-width: 1px;
  border-color: #242424;
  border-radius: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.collection-videos .user-profile-next-to-title {
  width: 36px;
  min-width: 36px;
  height: 36px;
  position: relative;
}

.title-holder .user-profile-next-to-title {
  margin: 0;
}

.user-profile-next-to-title img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}

.collection-videos .user-profile-next-to-title img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}

.user-profile-next-to-title.no-avatar span {
  width: 52px;
  height: 52px;
  background: #050505;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
}

.user-profile-next-to-title.no-avatar img {
  display: block;
  margin: auto;
}

.video-title-plus-div {
  margin-top: -2px;
  width: calc(100% - 62px);
}

.product-play .vid-play-title-container{
	align-items: stretch;
}
.product-play .video-title-plus-div {
	justify-content: center;
}

.video-title-plus-div .date-stat-div span {
  line-height: 17px;
  position: relative;
  color: #9c9c9c;
  margin: 0 5px 0 0;
  display: inline-block;
  vertical-align: top;
  padding: 0;
}

.video-title-plus-div .date-stat-div .rating {
  padding: 0 20px 0 0;
  margin: 0 0 0 5px;
}

.video-title-plus-div .date-stat-div .rating:after {
  content: "";
  position: absolute;
  right: 5px;
  top: 2px;
  width: 12px;
  height: 12px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNC4zIiBoZWlnaHQ9IjM3LjQxOCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KICAKPGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxnIGlkPSJHcm91cF8xIiBkYXRhLW5hbWU9Ikdyb3VwIDEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIiBmaWxsPSIjM2Q3NmVmIj4KICAgIDxwYXRoIGlkPSJQYXRoXzExIiBkYXRhLW5hbWU9IlBhdGggMTEiIGQ9Ik0yNi41LDE4LjcwOWExLjQ3MywxLjQ3MywwLDAsMS0xLjU1OS0xLjU1OSwxLjU1OSwxLjU1OSwwLDAsMC0zLjExOCwwLDEuNTU5LDEuNTU5LDAsMSwxLTMuMTE4LDAsNC42NzcsNC42NzcsMCwxLDEsOS4zNTQsMEExLjQ3MywxLjQ3MywwLDAsMSwyNi41LDE4LjcwOW0xLjI0Nyw3LjE3MmExMy4yNTIsMTMuMjUyLDAsMCwxLTIxLjIsMEExLjU3OCwxLjU3OCwwLDAsMSw5LjIsMjQuMTY2YTEwLjM2MiwxMC4zNjIsMCwwLDAsNy45NTEsMy45LDEwLjU3OCwxMC41NzgsMCwwLDAsOC4xMDctNC4wNTQsMS41MzMsMS41MzMsMCwwLDEsMi4xODMtLjQ2OCwxLjg5LDEuODksMCwwLDEsLjMxMiwyLjMzOU0xMC45MTQsMTIuNDczYTQuNTk0LDQuNTk0LDAsMCwxLDQuNjc3LDQuNjc3LDEuNDczLDEuNDczLDAsMCwxLTEuNTU5LDEuNTU5LDEuNDczLDEuNDczLDAsMCwxLTEuNTU5LTEuNTU5LDEuNDczLDEuNDczLDAsMCwwLTEuNTU5LTEuNTU5QTEuNDczLDEuNDczLDAsMCwwLDkuMzU0LDE3LjE1LDEuNDczLDEuNDczLDAsMCwxLDcuOCwxOC43MDksMS40NzMsMS40NzMsMCwwLDEsNi4yMzYsMTcuMTVhNC41OTQsNC41OTQsMCwwLDEsNC42NzctNC42NzdNNy45NTEsMy45YTQxLjQ2Miw0MS40NjIsMCwwLDEsOS4yLS43OCw0MS40NjIsNDEuNDYyLDAsMCwxLDkuMi43OCwzNC4wMiwzNC4wMiwwLDAsMS04LjI2My43OEgxNi4yMTRBMzQuMDIsMzQuMDIsMCwwLDEsNy45NTEsMy45TTI2LjE5Myw3LjE3MmMzLjktLjc4LDQuOTg5LTIuMDI3LDQuOTg5LTMuMjc0LDAtMS43MTUtMi40OTUtMy45LTE0LjAzMi0zLjlTMy4xMTgsMi4xODMsMy4xMTgsMy45YzAsMS4wOTEsMS4wOTEsMi40OTUsNC45ODksMy4yNzRBMTYuMjUyLDE2LjI1MiwwLDAsMCwwLDIxLjA0OGMwLDkuMDQzLDcuNjM5LDE2LjM3LDE3LjE1LDE2LjM3UzM0LjMsMzAuMDksMzQuMywyMS4wNDhBMTYuMjUyLDE2LjI1MiwwLDAsMCwyNi4xOTMsNy4xNzIiIGZpbGw9IiMzZDc2ZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgogIDwvZz48L2c+PC9zdmc+) 0 0/12px 12px no-repeat;
}

.video-play-title {
  overflow: hidden;
  max-height: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  width: 100%;
  text-overflow: ellipsis;
}

.profile-follow-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.profile-link-video-page {
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  font-size: 12px;
  line-height: 17px;
  text-decoration: none;
}

.spacer-dot {
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 5px;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
}

.p2-follow-text-link.unsubscribe.done,
.p2-follow-text-link {
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  font-size: 12px;
  line-height: 17px;
  font-weight: 500;
  text-decoration: none;
}

.p2-follow-text-link.unsubscribe.active {
  color: #c1c1c1;
}

.p2-follow-text-link {
  display: none;
}

.p2-follow-text-link.active {
  display: block;
}

.vid-play-title-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 0px;
  padding-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  min-width: 0;
}

.video-stats-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25%;
  height: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 1px none #242424;
}

.saved-date-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-right: 12px;
  padding-left: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px none #000;
  border-left: 1px solid #242424;
}

.view-count {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 19px;
  text-align: left;
}

.p2-saved-on {
  display: block;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 10px;
  line-height: 13px;
}

.views-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-right: 12px;
  padding-left: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px none #242424;
  border-left: 1px solid #242424;
}

.profile-follow-div-2 {
  display: none;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #242424;
  border-bottom-style: solid;
}

.date-stat-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 4px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: none;
}

.p12-saved-date {
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  font-size: 12px;
  line-height: 17px;
}

.kt-player .fp-embed:before {
  content: "" !important;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+Cjx0aXRsZT48L3RpdGxlPgo8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+CjxwYXRoIGZpbGw9IiNiYWJhYmEiIGQ9Ik0xMDA3LjM1NSAzNzkuNjc2bC0zNTEuOTk2LTMwMy45NmMtMzAuODEtMjYuNjEtNzkuMzcyLTUuMDA4LTc5LjM3MiAzNi4zMjZ2MTYwLjFjLTMyMS4yNDYgMy42NzgtNTc1Ljk4IDY4LjA2Mi01NzUuOTggMzcyLjUwMiAwIDEyMi44NzggNzkuMTYgMjQ0LjYxIDE2Ni42NiAzMDguMjU0IDI3LjMwNiAxOS44NjIgNjYuMjItNS4wNjYgNTYuMTUyLTM3LjI2LTkwLjY4NC0yOTAuMDE2IDQzLjAxMi0zNjcuMDA4IDM1My4xNjgtMzcxLjQ3djE3NS44MjRjMCA0MS4zOTggNDguNTk4IDYyLjkwNCA3OS4zNzIgMzYuMzI2bDM1MS45OTYtMzAzLjk5YzIyLjE0Mi0xOS4xMjQgMjIuMTcyLTUzLjUwNCAwLTcyLjY1NHoiPjwvcGF0aD4KPC9zdmc+Cg==) no-repeat 50% 50% / 18px 18px;
}

.player .player-wrap {
  padding: 0 !important;
}

/*.iphone:not(.comments-open) .player .player-wrap{
  height:auto !important;
}*/
.kt-player .fp-player,
.block-video .player .embed-wrap iframe,
.block-video .player .player-wrap #kt_player,
.block-video .player .player-wrap #kt_player_internal {
  position: relative !important;
  height: auto !important;
}

.kt-player .fp-player {
  line-height: 0;
}

.kt-player .fp-ui {
  line-height: 20px;
}

#my-video {
  height: auto !important;
  padding: 0 !important;
}

.kt-player video,
#my-video video,
.kt-player video.fp-engine {
  position: relative !important;
  max-height: 85vh;
  background: #000;
}

@media screen and (min-width: 835px) and (max-width: 1115px) and (min-resolution: 2dppx), (max-width: 835px) and (max-width: 1115px){

  .kt-player video,
  #my-video video,
  .kt-player video.fp-engine {
    min-height: 40vh;
  }
  .store-videos .kt-player video.fp-engine,
  .shop-open.comments-open .kt-player video.fp-engine,
  .nav-open.comments-open .kt-player video.fp-engine {
    min-height: unset;
  }
}

.kt-player .fp-poster {
  background: #000 !important;
}

.phone #my-video video,
.phone .kt-player video.fp-engine {
  max-height: 65vh;
  min-height: 50vh;
}

.tablet .player-load-profile .kt-player video.fp-engine,
.tablet .player-load .kt-player video.fp-engine,
.phone .player-load-profile .kt-player video.fp-engine,
.phone .player-load .kt-player video.fp-engine {
  min-height: 0;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

.kt-player.is-fullscreen video,
.phone .kt-player.is-fullscreen video.fp-engine,
.kt-player.is-fullscreen video.fp-engine {
  max-height: 100vh;
}

.kt-player .fp-timeline .fp-progress {
  left: 14px !important;
  max-width: calc(100% - 14px);
}

.kt-player .fp-timeline .fp-progress:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -14px;
  right: 0;
  background-color: rgb(241, 46, 36);
}

.dead-video .player-wrap {
  line-height: 0;
}

.dead-video .player {
  background: #000;
}

.dead-video .fp-engine {
  width: 100%;
  height: 100%;
  opacity: 0.2;
}

.dead-info {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dead-icon {
  display: block;
  width: 67px;
  height: 80px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI2NyIgaGVpZ2h0PSI4MCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMjQuNTY3NDc0MzM3MTg1MTMyIiBoZWlnaHQ9IjI2LjczMDEwNDQwNDMzNzI2NSIgeD0iLTE2Ljc2NDcwNTY1Nzk1ODk4NCIgeT0iLTkuMTE3NjQ2MjE3MzQ2MTkxIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiIHN0eWxlPSIiIGNsYXNzPSIiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHJlY3QgeD0iMCIgeT0iNzMuMzMzMDAzMDQ0MTI4NDIiIHdpZHRoPSI2Ni42NjYwMDAzNjYyMTA5NCIgaGVpZ2h0PSI2LjY2Njk5OTgxNjg5NDUzMSIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIvPjxwYXRoIGQ9Ik0zMy4zMzMwMDAxODMxMDU0NywwLjAwMDAwMjg2MTAyMjk0OTIxODc1IGMtMTIuODgzOTk5ODI0NTIzOTI2LDAgLTIzLjMzMzAwMDE4MzEwNTQ3LDEwLjQ0OTAwMDM1ODU4MTU0MyAtMjMuMzMzMDAwMTgzMTA1NDcsMjMuMzMzMDAwMTgzMTA1NDcgdjQzLjMzMzk5OTYzMzc4OTA2IGg0Ni42NjYwMDAzNjYyMTA5NCBWMjMuMzMzMDAzOTk3ODAyNzM0IEM1Ni42NjYwMDAzNjYyMTA5NCwxMC40NDkwMDIyNjU5MzAxNzYgNDYuMjIzOTk5MDIzNDM3NSwwLjAwMDAwMjg2MTAyMjk0OTIxODc1IDMzLjMzMzAwMDE4MzEwNTQ3LDAuMDAwMDAyODYxMDIyOTQ5MjE4NzUgek00My4zMzMwMDAxODMxMDU0NywyNi42NjcwMDM2MzE1OTE3OTcgaC02LjY2Njk5OTgxNjg5NDUzMSBWNDAuMDAwMDAzODE0Njk3MjY2IGgtNi42NjU5OTk4ODkzNzM3NzkgVjI2LjY2NzAwMzYzMTU5MTc5NyBIMjMuMzMzMDAwMTgzMTA1NDcgVjIwLjAwMDAwMzgxNDY5NzI2NiBoNi42NjY5OTk4MTY4OTQ1MzEgdi02LjY2Njk5OTgxNjg5NDUzMSBoNi42NjU5OTk4ODkzNzM3NzkgVjIwLjAwMDAwMzgxNDY5NzI2NiBINDMuMzMzMDAwMTgzMTA1NDcgVjI2LjY2NzAwMzYzMTU5MTc5NyB6IiBpZD0ic3ZnXzIiIGNsYXNzPSIiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 100% 100%;
}

.dead-title {
  margin-top: 20px;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 24px;
  line-height: 22px;
}

.dead-date {
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  font-size: 16px;
  line-height: 21px;
  font-weight: 500;
}

.profile-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.profile-section.user-cover {
  margin-top: -50px;
}

.profile-section.user-cover ._75-div.profile-special {
  padding-top: 50px;
}

/*.shop-open .profile-section.user-cover ._75-div.profile-special{
	width: calc(100% - 340px);
}*/
@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {
  .shop-open.profile-page:is(.nav-open, .shop-open) ._75-div.profile-special {
    width: 100%;
  }
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .profile-section.user-cover {
    margin-top: 0;
  }

  .profile-section.user-cover ._75-div.profile-special {
    padding-top: 0;
  }
}

.profile-blocks-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1920px;
  padding-top: 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.profile-section ._25-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 35%;
  padding-top: 20px;
  padding-right: 0px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

._25-div.profile-special {
  position: -webkit-sticky;
  position: sticky;
  top: 70px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30%;
  max-width: 310px;
  min-width: 310px;
  margin-right: 30px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.search-section ._25-div.profile-special {
  max-width: 200px;
  min-width: 200px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  align-items: center;
  align-items: flex-start;
}

._75-div.profile-special {
  width: calc(100% - 295px);
  padding-right: 0px;
}

.player-loaded ._25-div.profile-special {
  display: none;
}

.player-loaded ._75-div.profile-special {
  width: 100%;
}

.player-loaded .profile-blocks-container {
  padding-top: 0;
}

.profile-section .thumbnail-section {
  padding: 0;
}

.profile-section ._100-width-div.thumb-row-special.top-20-margin {
  margin: 0;
}

.search-section .thumb-row,
.profile-special .thumb-row {
  -webkit-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  margin: 0 -2px;
  width: auto;
}

.search-section .thumb-row {
  margin: 0 -6px;
}

.search-section .thumb-div {
  width: 20%;
  padding: 0 6px;
}

.profile-section .thumb-div {
  width: 25%;
  padding: 0 2px;
}
.profile-section .thumb-div.invisible{
	visibility: hidden;
}

.player-loaded .profile-section .related-videos .thumb-div {
  display: none;
}

.player-loaded .profile-section .related-videos .thumb-div:nth-of-type(-n + 10) {
  display: block;
}

.profile-info-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #242424;
  background-color: #111;
}

.profile-image-name-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.profile-image-div-large {
  width: 100px;
  height: 100px;
  margin-bottom: 7px;
  border: 1px solid #242424;
  border-radius: 50%;
  overflow: hidden;
  padding: 14px;
  background: #050505;
  position: relative;
}

.profile-image-div-large>img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.profile-image-div-large.avatar-image {
  padding: 0;
}

.profile-url-text {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  line-height: 19px;
  font-weight: 400;
}

.profile-stats-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: 1px solid #242424;
  border-bottom: 1px solid #242424;
}

.kill-save-ratio-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33.3%;
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px solid #242424;
  font-family: Roboto, sans-serif;
  color: #8d8d8d;
  line-height: 19px;
}

.kill-count-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33.3%;
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px solid #242424;
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  line-height: 19px;
}

.save-count-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 33.3%;
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px none #242424;
  font-family: Roboto, sans-serif;
  color: #397af2;
  line-height: 19px;
}

.profile-edit-container {
  width: 100%;
  padding: 15px 20px;
  border-top: 1px solid #242424;
}

.profile-edit-container a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  background: #ff0d2b;
  border: 1px solid #ff0d2b;
  line-height: 34px;
}

.profile-edit-container a:hover {
  color: #fff;
}

.profile-edit-container .p-icon-empty {
  text-indent: -9999px;
  overflow: hidden;
  width: 25px;
  height: 34px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00NDguMDQxIDUxMS45ODljMTQxLjM5NCAwIDI1NS45ODktMTE0LjU5NSAyNTUuOTg5LTI1NS45ODlzLTExNC41OTUtMjU1Ljk4OS0yNTUuOTg5LTI1NS45ODktMjU1Ljk4OSAxMTQuNTk1LTI1NS45ODkgMjU1Ljk4OSAxMTQuNTk1IDI1NS45ODkgMjU1Ljk4OSAyNTUuOTg5ek02MjcuMjM0IDU3NS45ODZoLTMzLjM5OWMtNDQuMzk4IDIwLjM5OS05My43OTYgMzEuOTk5LTE0NS43OTQgMzEuOTk5cy0xMDEuMTk2LTExLjU5OS0xNDUuNzk0LTMxLjk5OWgtMzMuMzk5Yy0xNDguMzk0IDAtMjY4Ljc4OCAxMjAuMzk1LTI2OC43ODggMjY4Ljc4OHY4My4xOTZjMCA1Mi45OTggNDIuOTk4IDk1Ljk5NiA5NS45OTYgOTUuOTk2aDU0OS43NzZjLTQuOC0xMy41OTktNi44LTI3Ljk5OS01LjItNDIuNTk4bDEzLjU5OS0xMjEuNzk1IDIuNC0yMi4xOTkgMTcwLjM5My0xNzAuMzkzYy00OC45OTgtNTUuMzk4LTExOS45OTUtOTAuOTk2LTE5OS43OTEtOTAuOTk2ek03MTcuODMgODY2LjU3NGwtMTMuNTk5IDEyMS45OTVjLTIuMiAyMC4zOTkgMTQuOTk5IDM3LjU5OCAzNS4xOTggMzUuMTk4bDEyMS43OTUtMTMuNTk5IDI3NS43ODgtMjc1Ljc4OC0xNDMuMzk0LTE0My4zOTQtMjc1Ljc4OCAyNzUuNTg4ek0xMjY2LjAwNiA1MzcuNzg4bC03NS43OTctNzUuNzk3Yy0xOC41OTktMTguNTk5LTQ4Ljk5OC0xOC41OTktNjcuNTk3IDBsLTgzLjc5NiA4My43OTYgMTQzLjU5NCAxNDMuMzk0IDgzLjU5Ni04My41OTZjMTguNTk5LTE4Ljc5OSAxOC41OTktNDguOTk4IDAtNjcuNzk3eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 20px 17px;
}

/*.profile-edit-container a:hover .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik00NDguMDQxIDUxMS45ODljMTQxLjM5NCAwIDI1NS45ODktMTE0LjU5NSAyNTUuOTg5LTI1NS45ODlzLTExNC41OTUtMjU1Ljk4OS0yNTUuOTg5LTI1NS45ODktMjU1Ljk4OSAxMTQuNTk1LTI1NS45ODkgMjU1Ljk4OSAxMTQuNTk1IDI1NS45ODkgMjU1Ljk4OSAyNTUuOTg5ek02MjcuMjM0IDU3NS45ODZoLTMzLjM5OWMtNDQuMzk4IDIwLjM5OS05My43OTYgMzEuOTk5LTE0NS43OTQgMzEuOTk5cy0xMDEuMTk2LTExLjU5OS0xNDUuNzk0LTMxLjk5OWgtMzMuMzk5Yy0xNDguMzk0IDAtMjY4Ljc4OCAxMjAuMzk1LTI2OC43ODggMjY4Ljc4OHY4My4xOTZjMCA1Mi45OTggNDIuOTk4IDk1Ljk5NiA5NS45OTYgOTUuOTk2aDU0OS43NzZjLTQuOC0xMy41OTktNi44LTI3Ljk5OS01LjItNDIuNTk4bDEzLjU5OS0xMjEuNzk1IDIuNC0yMi4xOTkgMTcwLjM5My0xNzAuMzkzYy00OC45OTgtNTUuMzk4LTExOS45OTUtOTAuOTk2LTE5OS43OTEtOTAuOTk2ek03MTcuODMgODY2LjU3NGwtMTMuNTk5IDEyMS45OTVjLTIuMiAyMC4zOTkgMTQuOTk5IDM3LjU5OCAzNS4xOTggMzUuMTk4bDEyMS43OTUtMTMuNTk5IDI3NS43ODgtMjc1Ljc4OC0xNDMuMzk0LTE0My4zOTQtMjc1Ljc4OCAyNzUuNTg4ek0xMjY2LjAwNiA1MzcuNzg4bC03NS43OTctNzUuNzk3Yy0xOC41OTktMTguNTk5LTQ4Ljk5OC0xOC41OTktNjcuNTk3IDBsLTgzLjc5NiA4My43OTYgMTQzLjU5NCAxNDMuMzk0IDgzLjU5Ni04My41OTZjMTguNTk5LTE4Ljc5OSAxOC41OTktNDguOTk4IDAtNjcuNzk3eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=)
    no-repeat 0 50% / 20px 17px;
}*/
.profile-bio-container {
  padding: 15px 20px;
  font-family: Roboto, sans-serif;
}

.p2.bio-special {
  margin-bottom: 0px;
  text-align: center;
}

.profile-link-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 0px 0px 0px 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #242424;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.profile-link-div .url {
  padding-right: 20px;
  overflow: hidden;
}

.profile-link-div .url a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}

.link-block-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 20px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 1px solid #242424;
  color: #8d8d8d;
  font-size: 14px;
  line-height: 14px;
}

.link-block-div .p-icon-empty {
  width: 16px;
  height: 16px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+Cjx0aXRsZT48L3RpdGxlPgo8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+CjxwYXRoIGZpbGw9IiM4ZDhkOGQiIGQ9Ik02NTMuMjE5IDM3MC43ODdjMTE5LjQ5IDExOS42MTQgMTE3Ljg1IDMxMS4zODUgMC43MiA0MjkuMTY1LTAuMjIgMC4yNC0wLjQ4IDAuNS0wLjcyIDAuNzRsLTEzNC4zOTUgMTM0LjM5NWMtMTE4LjUzNiAxMTguNTM2LTMxMS4zODcgMTE4LjUyLTQyOS45MDUgMC0xMTguNTM2LTExOC41MTYtMTE4LjUzNi0zMTEuMzg5IDAtNDI5LjkwNWw3NC4yMDktNzQuMjA5YzE5LjY3OS0xOS42NzkgNTMuNTctNi42IDU0LjU4NiAyMS4yMTEgMS4yOTYgMzUuNDQzIDcuNjUyIDcxLjA1MiAxOS4zNzkgMTA1LjQzOCAzLjk3MiAxMS42NDQgMS4xMzQgMjQuNTIzLTcuNTY2IDMzLjIyM2wtMjYuMTczIDI2LjE3M2MtNTYuMDUwIDU2LjA1MC01Ny44MDggMTQ3LjMxNS0yLjMxIDIwMy45MTMgNTYuMDQ2IDU3LjE1NiAxNDguMTY3IDU3LjQ5NiAyMDQuNjQzIDEuMDIwbDEzNC4zOTUtMTM0LjM3NWM1Ni4zOC01Ni4zOCA1Ni4xNDQtMTQ3LjUwOSAwLTIwMy42NTMtNy40MDItNy4zODgtMTQuODU3LTEzLjEyOC0yMC42ODEtMTcuMTM3LTguMTIyLTUuNjMyLTEzLjQ4MS0xNC43NTQtMTMuODkyLTI1LjE1bC0wLjAwMi0wLjA2MWMtMC43OTItMjEuMTMzIDYuNjk2LTQyLjkxMSAyMy4zOTUtNTkuNjFsNDIuMTA3LTQyLjEwOWMxMS4wNDItMTEuMDQyIDI4LjM2My0xMi4zOTggNDEuMTY3LTMuNDYyIDE1LjI3OSAxMC43NDEgMjguNjg4IDIyLjAzOSA0MS4wNDMgMzQuMzkzdjB6TTkzNS4wNzkgODguOTEzYy0xMTguNTE4LTExOC41Mi0zMTEuMzY5LTExOC41MzYtNDI5LjkwNSAwbC0xMzQuMzk1IDEzNC4zOTVjLTAuMjQgMC4yNC0wLjUgMC41LTAuNzIgMC43NC0xMTcuMTI4IDExNy43OC0xMTguNzcgMzA5LjU1MSAwLjcyIDQyOS4xNjUgMTIuMzU0IDEyLjM1NCAyNS43NjIgMjMuNjUxIDQwLjA3OSAzMy43NDhsMC45NjIgMC42NDNjMTIuODA0IDguOTM2IDMwLjEyNyA3LjU3OCA0MS4xNjctMy40NjJsNDIuMTA3LTQyLjEwOWMxNi42OTktMTYuNjk5IDI0LjE4Ny0zOC40NzcgMjMuMzk1LTU5LjYxLTAuNDEzLTEwLjQ1Ny01Ljc3Mi0xOS41NzktMTMuNzg4LTI1LjE0MWwtMC4xMDYtMC4wNzBjLTUuODI0LTQuMDEwLTEzLjI4LTkuNzUtMjAuNjgxLTE3LjEzNy01Ni4xNDQtNTYuMTQ0LTU2LjM4LTE0Ny4yNzMgMC0yMDMuNjUzbDEzNC4zOTUtMTM0LjM3NWM1Ni40NzYtNTYuNDc2IDE0OC41OTUtNTYuMTM2IDIwNC42NDMgMS4wMjAgNTUuNDk4IDU2LjU5OCA1My43NDIgMTQ3Ljg2My0yLjMxIDIwMy45MTNsLTI2LjE3MyAyNi4xNzNjLTguNyA4LjctMTEuNTM4IDIxLjU3OS03LjU2NiAzMy4yMjMgMTEuNzI4IDM0LjM4NyAxOC4wODMgNjkuOTk2IDE5LjM3OSAxMDUuNDM4IDEuMDE4IDI3LjgxMSAzNC45MDcgNDAuODkxIDU0LjU4NiAyMS4yMTFsNzQuMjA5LTc0LjIwOWMxMTguNTM4LTExOC41MTQgMTE4LjUzOC0zMTEuMzg3IDAuMDAyLTQyOS45MDN6Ij48L3BhdGg+Cjwvc3ZnPgo=) no-repeat 0 0 / 16px 16px;
}

.profile-footer-buttons-container {
  width: 100%;
  padding: 15px 20px;
  border-top: 1px solid #242424;
}

.large-follow-button {
  width: 100%;
  margin-top: 0px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-style: solid;
  border-width: 1px;
  border-color: #ff0d2b;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 500;
  text-align: center;
  display: none;
}

.large-follow-button.active {
  display: block;
}

.large-follow-button span {
  padding-left: 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbHVzIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0NyIgaGVpZ2h0PSI0NDUiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00MTUuNDgxMjYyMjA3MDMxMjUsMTc0LjY4MzE2NjUwMzkwNjI1IEgyNzEuNjYwODI3NjM2NzE4NzUgVjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwtMTcuNTM3NzkyMjA1ODEwNTQ3IC0xNC4zMTIxMzA5MjgwMzk1NSwtMzEuNzYwNTc0MzQwODIwMzEyIC0zMS45NjAwOTYzNTkyNTI5MywtMzEuNzYwNTc0MzQwODIwMzEyIGgtMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjE0Mi45MjI1NzY5MDQyOTY4OCBIMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMTQzLjgyMDQzNDU3MDMxMjUgdjE0Mi45MjI1NzY5MDQyOTY4OCBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMzEuOTYwMDk2MzU5MjUyOTMgYzE3LjY0Nzk2NjM4NDg4NzY5NSwwIDMxLjk2MDA5NjM1OTI1MjkzLC0xNC4yMjI3ODIxMzUwMDk3NjYgMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiBWMjY5Ljk2NDg3NDI2NzU3ODEgaDE0My44MjA0MzQ1NzAzMTI1IGMxNy42NDc5NjYzODQ4ODc2OTUsMCAzMS45NjAwOTYzNTkyNTI5MywtMTQuMjIyNzgyMTM1MDA5NzY2IDMxLjk2MDA5NjM1OTI1MjkzLC0zMS43NjA1NzQzNDA4MjAzMTIgdi0zMS43NjA1NzQzNDA4MjAzMTIgYzAsLTE3LjUzNzc5MjIwNTgxMDU0NyAtMTQuMzEyMTMwOTI4MDM5NTUsLTMxLjc2MDU3NDM0MDgyMDMxMiAtMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50%/8px 8px;
}

.large-follow-button.unsubscribe span {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iMzgyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgc3R5bGU9IiIgY2xhc3M9IiIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjYjliOWI5IiBkPSJNMTczLjg5Nzc0MzcwMTkzNDgxLDM3NC4zMDU3NDAzNTY0NDUzIGwtMTY2LjM5OTk5Mzg5NjQ4NDM4LC0xNjYuMzk5OTkzODk2NDg0MzggYy05Ljk5Njk5OTc0MDYwMDU4NiwtOS45OTY5OTk3NDA2MDA1ODYgLTkuOTk2OTk5NzQwNjAwNTg2LC0yNi4yMDU5OTkzNzQzODk2NSAwLC0zNi4yMDM5OTg1NjU2NzM4MyBsMzYuMjAyOTk5MTE0OTkwMjM0LC0zNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsLTkuOTk4MDAwMTQ0OTU4NDk2IDI2LjIwNzAwMDczMjQyMTg3NSwtOS45OTgwMDAxNDQ5NTg0OTYgMzYuMjAzOTk4NTY1NjczODMsMCBMMTkxLjk5OTc0ODcwNjgxNzYzLDI0Ny41OTE3NTEwOTg2MzI4IEw0MzIuMDk0NzQ5OTI3NTIwNzUsNy40OTc3NDkzMjg2MTMyODEgYzkuOTk2OTk5NzQwNjAwNTg2LC05Ljk5Njk5OTc0MDYwMDU4NiAyNi4yMDcwMDA3MzI0MjE4NzUsLTkuOTk2OTk5NzQwNjAwNTg2IDM2LjIwMzk5ODU2NTY3MzgzLDAgbDM2LjIwMjk5OTExNDk5MDIzNCwzNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsOS45OTY5OTk3NDA2MDA1ODYgOS45OTY5OTk3NDA2MDA1ODYsMjYuMjA1OTk5Mzc0Mzg5NjUgMCwzNi4yMDM5OTg1NjU2NzM4MyBsLTI5NC4zOTk5OTM4OTY0ODQ0LDI5NC40MDEwMDA5NzY1NjI1IGMtOS45OTgwMDAxNDQ5NTg0OTYsOS45OTY5OTk3NDA2MDA1ODYgLTI2LjIwNzAwMDczMjQyMTg3NSw5Ljk5Njk5OTc0MDYwMDU4NiAtMzYuMjAzOTk4NTY1NjczODMsLTAuMDAxMDAwMDAwMDQ3NDk3NDUxMyB6IiBpZD0ic3ZnXzEiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50%/8px 6px;
}

.large-follow-button.unsubscribe {
  background: none;
  border-color: #b9b9b9;
  color: #b9b9b9;
}

.profile-videos-count {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 20px;
  padding: 0px 0px 0px 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #242424;
  background-color: #111;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.video-count-plus-icon-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
}

.video-count-plus-icon-div .icon-container {
  width: 30px;
}

.video-count-plus-icon-div .icon-container .p-icon-empty {
  text-indent: -9999px;
  overflow: hidden;
  width: 30px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlbyIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMzM2LjIgNjRINDcuOEMyMS40IDY0IDAgODUuNCAwIDExMS44djI4OC40QzAgNDI2LjYgMjEuNCA0NDggNDcuOCA0NDhoMjg4LjRjMjYuNCAwIDQ3LjgtMjEuNCA0Ny44LTQ3LjhWMTExLjhjMC0yNi40LTIxLjQtNDcuOC00Ny44LTQ3Ljh6bTE4OS40IDM3LjdMNDE2IDE3Ny4zdjE1Ny40bDEwOS42IDc1LjVjMjEuMiAxNC42IDUwLjQtLjMgNTAuNC0yNS44VjEyNy41YzAtMjUuNC0yOS4xLTQwLjQtNTAuNC0yNS44eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 19px 16px;
}

.banner-loading .uploading,
.avatar-loading .uploading {
  padding-left: 25px;
  background: url(data:image/gif;base64,R0lGODlhFAAUAIQAAAwODExKTCwuLGRmZBweHDw+PFxaXHx6fBQWFFRSVDQ2NGxubCQmJERGRBQSFExOTDQyNGxqbCQiJERCRGRiZHx+fBwaHFRWVDw6PHRydCwqLAsLCwAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQICQAAACwAAAAAFAAUAAAFueAmisg4JGOqbkrmiBS6AcS7bs7SiCcpATeR4mDZ9ACSkoqhBAwMm9jG8hMBXoDLAgOUVBgnAAOLYBRnkAhFs5lIJAQEAfe2jRyNRQI4ojH5KwQCKw52IhOIiUopDhaOjw0TkZGLfRYElxaVG2UrCIAqDgoGBaBIEhamGgkPPxgShRYMdEkjDQkCXQ0OAmMCJQBlZzVWDWwCbBIafFcrAhNAyDMCZzcIARIi0lO5QQQKI9tihkEb2zchACH5BAgJAAAALAAAAAAUABQAhAwODExOTCwuLGxubBweHDw+PFxeXISChBQWFDQ2NCQmJERGRFxaXHR2dGRmZBQSFFRSVDQyNHRydCQiJERCRGRiZIyKjBwaHDw6PCwqLExKTAsLCwAAAAAAAAAAAAAAAAW64CaKyMgEY6pukfOIpwg4yio7FIxu1FHaG8HgsokhDjnV5LUBMCBFFKQBkDEDlUh1MlCcJhZB8zIhNgUGRg1DIFwohg1iMvmNHoXKQgWgI6o2FxkrfyoYh4h2IwAXjY4FGJCQiiIPF25uZiNzhIArDwIaCZ5NBGWkAAoLFAQAERcPAAhEc3UjGAsZVQQYqUtLTQgKZrAyGBMbCgQbZIAATCkKo8nIfZQpeGYKyHITpCmCI9syxUDR3DYhACH5BAgJAAAALAAAAAAUABQAhAwODExOTCwuLGxubBweHFxeXDw+PHx+fBQWFFRWVDQ2NCQmJGRmZHR2dERGRBQSFFRSVDQyNCQiJGRiZISGhBwaHFxaXDw6PCwqLGxqbHx6fExKTAsLCwAAAAAAAAAAAAW5ICeKzwg5Y6pyggWIpwgU0ipbF4xyhlbaHMwEwYk9NDkV4QeIORkvDmEhciQEL8JEciIcMJxHgGKRYSCBmqJCqFxcl8PhEiUpEgbVY0DZ/FYVVCoGFSoRh4h/IwBtFY4VChGRkYokjm1tKggEKwh1KgAYF1gpjBIVnwASF2uhng8PnA8SEkQiERcSLxUCD44ACyUACAuFHJ4yAoWZFboylRwSGFmFqrY2DwK2mcfONgg1ItyM0DbcNiEAIfkECAkAAAAsAAAAABQAFACEDA4MREZELCosZGJkHB4cPDo8VFJUdHJ0FBYUNDI0bGpsJCYkREJEXFpcFBIUTEpMLC4sZGZkJCIkPD48VFZUfHp8HBocNDY0CwsLAAAAAAAAAAAAAAAAAAAAAAAAAAAABbcgJorOGExjqmKLAYgPigGUtIqAkYinWCilG4uCwMQwDsVlZQkCesdH44Wx2DCFgOBlaRAeBcJhgQxUKLhFgEHAQCwWROEBuBwOFyoJ8limHBEVAXoqCFcpFxYqAoyNQSkSDZKSFBAClpaEIguTlCoORYWaIwASEAuEpRIIqRaWRRIOAKCKhqsjCwkWL4YABLsLJQAIC4oYrDi3v1USVLNMzVWKpaE3pUHLx9E3Dm0i2b6PQt/GNyEAIfkECAkAAAAsAAAAABQAFACEDA4MTE5MLC4sbG5sHB4cPD48XF5cFBYUVFZUNDY0JCYkREZEfH58ZGZkFBIUVFJUNDI0JCIkREJEZGJkHBocXFpcPDo8LCosTEpMhIaECwsLAAAAAAAAAAAAAAAAAAAABbugJorOWCRjqmqRBIgSqgEBtYrAcsEyZJQ31uKgOWkcBsiK8poZYxoJokmJiCCWyIuCoZwoE6ujMAjgCJaETUGhHCALAKTRgDRxl4JA5agMCkArDgQrEEQpEYkRChGBIxEPCJEPD4yMiXePk5JmKQ6HKQU2NwBVhCkAAxkBjgAHiSUEDgCfTBYMDBZNBBEHLwcKAARMCiUOGBkGJE0AvRrDGlVUCkta0TbNoCvNQNAar5mep8+jwo5B5OghACH5BAgJAAAALAAAAAAUABQAhAwODExOTCwuLHRydBweHDw+PFxeXISChBQWFFRWVDQ2NCQmJERGRHx6fGRmZBQSFFRSVDQyNHR2dCQiJERCRGRiZIyKjBwaHFxaXDw6PCwqLExKTAsLCwAAAAAAAAAAAAXCICeKz6gIY6pyRAaISiQC1LXOyiJmKCdArxurUDpxHpBeChEERFA8TmYTRBBEGgHhhShcTpfEhAPIVCizi0BjmzwQD0EBoDFgNMHZRKBLIQ0uQm8rAggqF4iIWysTGwGOGxsEF5OIeSMEkI8MKgCGKhk2NwAXC6IjDxUNDCUjnhNuLA8ADwUVTgMDCkEEE0wcCAsAkxMWKAAMDQkkTRM2iBwJEkEXY4cTL5PAB2hCALEsohQHnysPVyLaZA59QpinKyEAIfkECAkAAAAsAAAAABQAFACEDA4MTEpMLC4sZGZkHB4cPD48VFZUFBYUNDY0dHZ0JCYkVFJUREZEXF5cFBIUTE5MNDI0bG5sJCIkREJEXFpcHBocPDo8fH58LCosCwsLAAAAAAAAAAAAAAAAAAAAAAAABbpgJorAKGBjqmaVUGYnaR0rKRBinCmMU4stXwwQUKwcrwxGAkMJJq9DRUSQHEoOweF0CEwBEINldJBIfASHWoEAYBYPTDIDqChwKQDDAJnnaSoYPikVhYZ+LBOKiwQVjY2IBBMMkxMFKgCAKRCamHZTKQ4UEQWDJGVnGWkSBBYGYAMDfVRWJQcKAAMLBBcoDgURDyJIJBJTuhkLES+OKxUSJcgOCZc/AKkZyBkFCZ2heNkLJA1MPynaNSEAIfkECAkAAAAsAAAAABQAFACEDA4MTE5MLC4sbG5sHB4cPD48XF5cfH58FBYUVFZUNDY0JCYkREZEfHp8bGpshIaEFBIUVFJUNDI0dHJ0JCIkREJEZGJkHBocXFpcPDo8LCosTEpMjIqMCwsLAAAAAAAABbpgJ4rAuFBjqnYIVXYU2gECspKU3Z0ilb03yKLEA2QIKwiQgIx1NIoX5CIi5EpCIQVSoAI0G8motWUpIQQBgFJhEICzywKZMjLUt5kulVNd/oBwIhcZhYYEF4iIgh0XBRmPGQoqAHsjNXkAchdwEAEWP3VkSgMKiAoRXxgYGi9WCCUFDxcYAQQTCzMZFhUiSr4HGx0YwgwWLwh0KRENJbUdEA6TeQQcYsMBIgoOEHkCBi/PMwnKeSLiNyEAIfkECAkAAAAsAAAAABQAFACEDA4MVFJULC4sdHZ0HB4cPD48ZGJkhIKEFBYUNDY0JCYkREZEbGpsXF5cfH58FBIUVFZUNDI0fHp8JCIkREJEZGZkjIqMHBocPDo8LCosTEpMbG5sCwsLAAAAAAAAAAAABbsgJ4rASFxjqnLIVHInqTwrOSFizF3CWz+KUgwQQakePgJhh5oERQ8c7FYCPk4PAQ6gKGRGrQkNgQRcghMMxjgyK5YpIsZV4wCkKQItden7fSMXEYODAieHF4AiCBEJjYMqEwkrGXgqCBAHBoAACxARnBQHA6AVEScCGlwBGk8ADAcUJRgDCAEUFwYTdgkQBSKVUAMUHAELHAUQL30rGhslxhwPBhF1MBLVxcccAgZ7lMoityQacNbi2zUhACH5BAgJAAAALAAAAAAUABQAhAwODExKTCwuLGRmZBweHDw+PHR2dFxaXBQWFDQ2NCQmJFRWVGxubERGRHx+fBQSFExOTDQyNGxqbCQiJERCRHx6fGRiZBwaHDw6PCwqLAsLCwAAAAAAAAAAAAAAAAAAAAW1oCaKwEhcY6pqyFRqJ0k8KzkhYsy6tfgopRjgtnq8YATNBXXhaQA02K30e5wAChqAEJmMWhMawghYsgQCVKqsSK4zAucKgFNdjqKDfq9OITKAgXt7bn5whwoqXCtZPQgQDgd4ABgBGZMFBhICAAdpfxRbDQ08ABYVBTQREggBBRcLXgAZAREiCnUPAwUaARgaCRAvD3UpFAMlrhoPCxk9SgwCIr4iAgtRjMLTv08Ufc8aDbw9IQAh+QQICQAAACwAAAAAFAAUAIQMDgxUUlQsLix0cnQcHhw8PjxkYmSEgoQUFhRcWlw0NjQkJiRERkRsamyMiowUEhRUVlQ0MjR8enwkIiREQkSEhoQcGhxcXlw8OjwsKixMSkxsbmwLCwsAAAAAAAAAAAAFuSAnisBIWGOqcshUcidJPCs5IWLMurX4LKUY4LbK4EQTVMzC4wBogEaFUfo9ToAFFLFAOQsHSYQFeCJQrQkt9QhUDC/ZAhFXTRQrxHoECfT7XmwTg4MEf34BgSNZEwuNEyoEAitNKw8MAxp1ABEFQCkACg0GGQABXQgZeAQYCgQkCQ0KJQIGDwUKFhooWRgZSEcPF3gUeJ0vD0cpGAkluByXCz0cFgbSHMUiGQx7dgwjz04YytPYeD0hACH5BAgJAAAALAAAAAAUABQAhAwODExOTCwuLGxubBweHFxaXDw+PHx+fBQWFDQ2NCQmJFRWVHR2dGRiZISGhBQSFFRSVDQyNCQiJFxeXERGRBwaHDw6PCwqLHx6fIyKjAsLCwAAAAAAAAAAAAAAAAAAAAW7oCaKyEhUY6pq1vGIpwgQ76o9WACjGiIBNlHCgYoBJCXVJQkYNDSxCgGoAbwAE4zhpchcTgDFtSLhASyMgUBD+T0QKB9S9QgcClSZBJlXESIrD30aAYWGSSkPFYuMhoeBiycEiCIVFysIgyMPBg0UfQAXAlMpABETCwoAFAoIPpcVAgJmARMRQBcQDxYCnChHAhIiEjUPEGsJgAoJVA81KQkBQLw3FsJBCAXXyTAWmsMWI9xVApRBGuM2IQA7SFMwWEFSZS9PMGdmSzZtd1lDSzN5UEt2RFBUeCtnc3dpM3hKbExhemNyWlFFTGJVQUNXT0JxUGNVV2xnM2x2cw==) no-repeat 0 50%;
  display: none;
}

.banner-loading.loading .uploading,
.avatar-loading.loading .uploading {
  display: block;
}

.avatar-loading.loading a.p1-link {
  display: none;
}

.banner-loading {
  margin: 0 0 20px;
}

.banner-holder {
  max-width: 470px;
  margin: 0 0 10px;
  position: relative;
}

.banner-holder img {
  width: 100%;
  height: auto;
}

.banner-empty {
  display: flex;
  width: 100%;
  border: 1px dashed #8d8d8d;
  background: #232323;
  justify-content: center;
  position: relative;
  padding-bottom: 19%;
}

.banner-empty i {
  font-style: normal;
  font-style: 16px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translate(0, -50%);
  text-align: center;
}

.w-form-fail a {
  font-weight: bold;
  text-decoration: underline;
}

.members-section {
  margin: 0 0 60px;
}

.search-members {
  padding-right: 30px;
  padding-left: 30px;
  padding-top: 10px;
}

.search-members.no_margin {
  margin: 0;
}

.profile-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.profile-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 20px;
  width: 50%;
  max-width: 400px;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.search-members .profile-div {
  width: 14.28%;
  max-width: 100%;
  margin: 0 0 20px;
}

.search-members .left-side-div {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

.search-members .left-vert-stack-div {
  margin: 0;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.search-members .profile-row .left-side-div .user-profile-filled {
  width: 90%;
  border-radius: 50%;
  min-width: 52px;
  border: 0;
  background: #050505;
  margin: 0 0 10px;
  position: relative;
}

.left-side-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.right-side-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.notification .right-side-div {
  width: auto;
}

.profile-row .left-side-div .user-profile-filled {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  min-width: 52px;
  position: relative;
}

.left-side-div .user-profile-filled.no-avatar {
  padding: 10px;
}

.left-side-div .user-profile-filled img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
  border-radius: 50%;
  scale: none;
}

.left-side-div .user-profile-filled.no-avatar img {
  border-radius: 0;
}

.profile-link-follow-layout {
  font-family: Roboto, sans-serif;
  color: #fff;
  line-height: 19px;
  font-weight: 700;
}

.right-side-div .following-button {
  display: block;
  padding: 6px 15px;
  border-style: solid;
  border-width: 1px;
  border-color: #ff0d2b;
  background-color: transparent;
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
}

.right-side-div .following-button {
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-color: #ff0d2b;
  color: #ff0d2b;
}

.right-side-div .follow-following-div {
  display: none;
}

.right-side-div .follow-following-div.active {
  display: block;
}

.right-side-div .follow-button-2 {
  padding: 6px 15px;
  border-style: solid;
  border-width: 1px;
  border-color: #ff0d2b;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  color: #fff;
  text-align: center;
  border-style: solid;
  background-color: #ff0d2b;
  font-weight: 500;
  display: block;
}

.right-side-div .unsubscribe .follow-button-2 {
  background: none;
  border-color: #b9b9b9;
  color: #b9b9b9;
}

.right-side-div .follow-following-div.unsubscribe p {
  padding-left: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iMzgyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgc3R5bGU9IiIgY2xhc3M9IiIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjYjliOWI5IiBkPSJNMTczLjg5Nzc0MzcwMTkzNDgxLDM3NC4zMDU3NDAzNTY0NDUzIGwtMTY2LjM5OTk5Mzg5NjQ4NDM4LC0xNjYuMzk5OTkzODk2NDg0MzggYy05Ljk5Njk5OTc0MDYwMDU4NiwtOS45OTY5OTk3NDA2MDA1ODYgLTkuOTk2OTk5NzQwNjAwNTg2LC0yNi4yMDU5OTkzNzQzODk2NSAwLC0zNi4yMDM5OTg1NjU2NzM4MyBsMzYuMjAyOTk5MTE0OTkwMjM0LC0zNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsLTkuOTk4MDAwMTQ0OTU4NDk2IDI2LjIwNzAwMDczMjQyMTg3NSwtOS45OTgwMDAxNDQ5NTg0OTYgMzYuMjAzOTk4NTY1NjczODMsMCBMMTkxLjk5OTc0ODcwNjgxNzYzLDI0Ny41OTE3NTEwOTg2MzI4IEw0MzIuMDk0NzQ5OTI3NTIwNzUsNy40OTc3NDkzMjg2MTMyODEgYzkuOTk2OTk5NzQwNjAwNTg2LC05Ljk5Njk5OTc0MDYwMDU4NiAyNi4yMDcwMDA3MzI0MjE4NzUsLTkuOTk2OTk5NzQwNjAwNTg2IDM2LjIwMzk5ODU2NTY3MzgzLDAgbDM2LjIwMjk5OTExNDk5MDIzNCwzNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsOS45OTY5OTk3NDA2MDA1ODYgOS45OTY5OTk3NDA2MDA1ODYsMjYuMjA1OTk5Mzc0Mzg5NjUgMCwzNi4yMDM5OTg1NjU2NzM4MyBsLTI5NC4zOTk5OTM4OTY0ODQ0LDI5NC40MDEwMDA5NzY1NjI1IGMtOS45OTgwMDAxNDQ5NTg0OTYsOS45OTY5OTk3NDA2MDA1ODYgLTI2LjIwNzAwMDczMjQyMTg3NSw5Ljk5Njk5OTc0MDYwMDU4NiAtMzYuMjAzOTk4NTY1NjczODMsLTAuMDAxMDAwMDAwMDQ3NDk3NDUxMyB6IiBpZD0ic3ZnXzEiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50%/13px 10px;
}

.right-side-div .follow-following-div p {
  padding-left: 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbHVzIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0NyIgaGVpZ2h0PSI0NDUiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00MTUuNDgxMjYyMjA3MDMxMjUsMTc0LjY4MzE2NjUwMzkwNjI1IEgyNzEuNjYwODI3NjM2NzE4NzUgVjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwtMTcuNTM3NzkyMjA1ODEwNTQ3IC0xNC4zMTIxMzA5MjgwMzk1NSwtMzEuNzYwNTc0MzQwODIwMzEyIC0zMS45NjAwOTYzNTkyNTI5MywtMzEuNzYwNTc0MzQwODIwMzEyIGgtMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjE0Mi45MjI1NzY5MDQyOTY4OCBIMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMTQzLjgyMDQzNDU3MDMxMjUgdjE0Mi45MjI1NzY5MDQyOTY4OCBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMzEuOTYwMDk2MzU5MjUyOTMgYzE3LjY0Nzk2NjM4NDg4NzY5NSwwIDMxLjk2MDA5NjM1OTI1MjkzLC0xNC4yMjI3ODIxMzUwMDk3NjYgMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiBWMjY5Ljk2NDg3NDI2NzU3ODEgaDE0My44MjA0MzQ1NzAzMTI1IGMxNy42NDc5NjYzODQ4ODc2OTUsMCAzMS45NjAwOTYzNTkyNTI5MywtMTQuMjIyNzgyMTM1MDA5NzY2IDMxLjk2MDA5NjM1OTI1MjkzLC0zMS43NjA1NzQzNDA4MjAzMTIgdi0zMS43NjA1NzQzNDA4MjAzMTIgYzAsLTE3LjUzNzc5MjIwNTgxMDU0NyAtMTQuMzEyMTMwOTI4MDM5NTUsLTMxLjc2MDU3NDM0MDgyMDMxMiAtMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) 0 50%/10px 10px no-repeat;
}

.w-tab-pane.active {
  display: block;
}

.following-container {
  width: 100%;
  height: 100%;
  max-width: 550px;
  border: 1px solid #242424;
  border-bottom: 0;
  position: relative;
}

.tabs-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #242424;
  background-color: #050505;
  margin: 0;
  position: sticky;
  top: 50px;
  z-index: 1;
}

.tabs-menu .tab {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 15px 20px;
  font-size: 16px;
  line-height: 21px;
  font-weight: 700;
  cursor: pointer;
  width: 50%;
  background-color: transparent;
  font-family: Roboto, sans-serif;
  color: #bababa;
  text-align: center;
}

.tabs-menu .tab.active {
  border-right: 1px none #242424;
  border-bottom: 3px solid #ff0d2b;
  background-color: #111;
  font-family: Roboto, sans-serif;
  color: #fff;
  text-align: center;
}

.following-count-div {
  padding: 10px 15px;
  border-bottom: 1px solid #242424;
  color: #bababa;
}

.following .profile-div {
  width: 100%;
  border-bottom: 1px solid #242424;
  padding: 15px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 100%;
  margin: 0;
}

.following .profile-div::nth-child(2n + 1) {
  background-color: #050505;
}

.following .members-section {
  margin: 0;
}

.profile-row .text_content {
  padding: 10px 15px;
}

.edit-video-nav-div {
  position: -webkit-sticky;
  position: sticky;
  top: 50px;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #242424;
  background-color: #0b0b0b;
}

._100-width-div.edit-video-special {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

.edit-video-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: calc(100vh - 261px);
}

.edit-video-options {
  width: 100%;
  max-width: 350px;
  padding-top: 30px;
  padding-bottom: 50px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-right: 1px solid #242424;
}

.edit-video-player-div {
  width: 100%;
  height: 100%;
  padding: 25px 0 30px 30px;
}

.edit-video-info-container {
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-top: 1px none #242424;
  border-bottom-width: 1px;
}

.block-edit,
.edit-info {
  padding: 0 0 20px;
  border-bottom: 1px solid #242424;
}

.block-edit {
  padding-right: 30px;
}

.block-edit .w-input {
  width: 100%;
}

.edit-info .p1 {
  padding-left: 25px;
  margin: 10px 0;
}

.edit-info .p1.saved,
.edit-info .p1.killed,
.edit-info .p1.views {
  padding-left: 23px;
}

.edit-info .views {
  background: url(../images/views-grey.svg) no-repeat 0 50% / 17px 14px;
}

.edit-info .category-music {
  background: url(../images/category-music.svg) no-repeat 0 50% / 16px 16px;
}

.edit-info .category-animation {
  background: url(../images/category-animation.svg) no-repeat 0 50% / 16px 16px;
}

.edit-info .category-comedy {
  background: url(../images/category-comedy.svg) no-repeat 0 50% / 16px 14px;
}

.edit-info .category-gaming {
  background: url(../images/category-gaming.svg) no-repeat 0 50% / 16px 14px;
}

.edit-info .category-reality {
  background: url(../images/category-reality.svg) no-repeat 0 50% / 16px 14px;
}

.edit-info .category-talks {
  background: url(../images/category-talks.svg) no-repeat 0 50% / 12px 16px;
}

.edit-info .category-xxx {
  background: url(../images/category-xxx.svg) no-repeat 0 50% / 14px 12px;
}

.edit-info .category-film {
  background: url(../images/category-film.svg) no-repeat 0 50% / 16px 16px;
}

.save-cancel-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  padding-right: 30px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.delete-video-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-right: 30px;
}

.edit-video-link-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Roboto, sans-serif;
}

.edit-video-link-div .video-link {
  width: auto;
  padding-left: 22px;
}

.dr-section {
  width: 100%;
  padding-top: 0;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  max-width: 1980px;
  margin: 0 auto;
}

.store-videos .thumb-row-header{
	max-width: 1980px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.product-options .thumb-row-header,
.categories-section,
.thumbnail-section {
  max-width: 1980px;
  margin: 0 auto;
}

.phone .dr-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: calc(100vh - 51px);
  padding-right: 0;
  padding-left: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  /*background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(11, 11, 11, 0.75)), to(rgba(11, 11, 11, 0.75))), url(../images/kill-save-pattern.png);
  background-image: linear-gradient(180deg, rgba(11, 11, 11, 0.75), rgba(11, 11, 11, 0.75)), url(../images/kill-save-pattern.png);
  background-position: 0 0, 0 0;
  background-size: auto, 125px;*/
  overflow: hidden;
}

.phone .next-on,
.phone .next-off {
  width: 60px;
  height: 60px;
  border: none;
  margin-left: 5px;
  border-radius: 50%;
  overflow: hidden;
  text-indent: -9999px;
  background: #242525 url(../images/right-dark.svg) no-repeat 50% 50% / 20px 30px;
  display: block;
  order: 0;
}

.phone .next-on {
  background-color: #b9b9b9;
}

.phone .play-start,
.phone .btn-start {
  width: 120px;
  height: 120px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #8b8b8b;
  border-radius: 50%;
  background-color: #0b0b0b;
  font-family: Roboto, sans-serif;
  color: #fff;
  text-transform: uppercase;
  font-size: 25px;
  line-height: 25px;
  font-weight: 500;
}

.phone .dr-bottom {
  position: relative;
  padding: 0;
  height: 120px;
  background-color: #111;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 999;
}

.phone .dr-video-container {
  height: 100%;
}

.tablet .death-start {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: none;
}

.death-start {
  width: 100%;
  height: 100%;
  background: url(../images/deathrow/bg-deathrow.jpg) no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.webp .death-start {
  background: url(../images/deathrow/bg-deathrow.webp) no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
}

.death-start strong {
  width: 90%;
  display: block;
  visibility: hidden;
  margin: 0 0 30px;
}

@media screen and (max-width: 380px) and (min-resolution: 2dppx), (max-width: 380px) {
  .death-start strong {
    width: 90%;
    margin: 0 0 10px;
  }
}

.death-start span img,
.death-start strong img {
  width: 100%;
  height: auto;
}

@keyframes startAnimation {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes startAnimation {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-moz-keyframes startAnimation {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes startAnimation {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.death-start span {
  visibility: hidden;
  display: block;
  width: 70%;
  -webkit-animation: startAnimation 2s infinite;
  -moz-animation: startAnimation 2s infinite;
  -o-animation: startAnimation 2s infinite;
  animation: startAnimation 2s infinite;
}

.death-start span.active,
.death-start strong.active {
  visibility: visible;
}

.top-box {
  position: absolute;
  top: 50%;
  height: 40px;
  left: 0;
  width: 100%;
  line-height: 40px;
  font-size: 18px;
  text-align: center;
  color: #fff;
  background: rgba(0, 0, 0, 0.75);
  z-index: 502;
  display: none;
}

.bottom-box {
  width: 100%;
  height: 50px;
  line-height: 50px;
  position: relative;
  background: #050505;
  color: #bababa;
  font-size: 16px;
  text-align: center;
}

.width-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1920px;
  margin-right: auto;
  margin-left: auto;
  padding: 30px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.deathrow-page.unlogged .width-container {
  max-width: 2544px;
}

.width-container.full-width {
  padding: 20px 0px 0px;
}

.deathrow-components {
  width: 100%;
  padding-bottom: 30px;
  border-bottom: 1px none #1a1a1a;
}

.phone .deathrow-components,
.phone .width-container {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  height: 100%;
  padding: 0;
}

.dr-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  margin-bottom: 0px;
  padding-bottom: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.phone .wrapper.deathrow-page {
  min-height: calc(100vh - 170px);
}

.phone.comments-open .wrapper.deathrow-page {
  min-height: calc(50vh - 58px);
  height: calc(50vh - 58px);

/*  min-height: calc(50vh - 120px);
  height: calc(50vh - 120px);*/
  padding-bottom:0;
}
/*@media screen and (max-width: 380px) and (min-resolution: 2dppx), (max-width: 380px) {*/
@media only screen and (max-width: 772px) and (max-height: 301px) and (orientation: portrait) {
	.phone.comments-open .wrapper.deathrow-page {
		min-height: calc(50vh - 60px);
		height: calc(50vh - 60px);
	}
	.phone.comments-open .player-top .fp-player{
		padding-bottom: 100%;
	}
	.phone.comments-open .kt-player video.fp-engine{
		min-height: 100%;
		height: 100%;
	}
	.phone.comments-open .player-top #kt_player .fp-engine{
		height: calc(100% - 100px) !important;
		min-height: calc(100% - 100px) !important;
		bottom: auto !important;
	}
}
@media screen and (max-width: 320px) and (min-resolution: 2dppx), (max-width: 320px) {
	.phone.deathrow-voting{
		background:#000 !important;
	}
}

.phone.active-comments .wrapper.deathrow-page {
  z-index: 3000;
}

.phone.comments-open .wrapper.deathrow-page .comments {
  max-width: 100%;
  height: calc(50vh - 120px);
  top: auto;
  bottom: 0;
  z-index: 9999;
}

.phone.comments-open .wrapper.deathrow-page .comments.active {
  height: 100%;
  top: 0;
}

.phone.comments-open .deathrow-page .comments-container {
  display: none;
}

.phone.comments-open .deathrow-components .dr-bottom {
  bottom: calc(50vh - 120px);
}

.phone.comments-open .share_container{
	bottom: calc(50vh + 45px);
}
.phone.comments-open .dr-video-container .button-report{
	bottom: calc(50vh + 5px);
}
.phone.comments-open .mute_container.phone {
	bottom: calc(50vh + 5px);
}

@media screen and (max-height: 850px) and (min-resolution: 2dppx), (max-width: 850px) {
  .comments-open .wrapper.deathrow-page .comments {
    max-width: 100%;
    top: 0;
    bottom: 0;
    z-index: 9999 !important;
    height: 100%;
  }

  .comments-open.deathrow-voting .wrapper.deathrow-page .comments {
    z-index: 8009;
  }

  .comments-open .deathrow-page .comments-container {
    display: none;
  }

  .comments-open .deathrow-components .dr-bottom {
    bottom: calc(50vh - 120px);
  }

  .comments-open .share_container,
  .comments-open .mute_container.phone {
    bottom: 10px;
  }
}

@media screen and (max-height: 850px) and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 850px) and (max-width: 950px) {
  .desktop.deathrow-voting.comments-open .wrapper.deathrow-page .comments {
    /* height: 100%; */
  }
}

@media screen and (orientation: landscape) {
  .phone.comments-open .wrapper.deathrow-page .comments {
    height: 100%;
  }
  .phone.comments-open.deathrow-voting .sidebar-container{
  	display:none;
  }
}

.phone .dr-section {
  height: calc(100vh - 230px);
  /*min-height: calc(100vh - 170px);*/
}

.iphone .dr-section {
  min-height: 1px;
}

.phone .dr-top {
  height: calc(100% - 120px);
}

.iphone .wrapper.deathrow-page {
  min-height: calc(100vh - 120px);
}

.iphone .dr-section {
  height: calc(100vh - 161px);
}

@media only screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  .phone .dr-section {
    height: calc(100vh - 120px);
  }

  .phone .death-start strong {
    width: 80%;
  }
}

.dr-column-select {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 19%;
  height: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.dr-video-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 61%;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 10px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.desktop.landscape .dr-video-container.no-videos,
.dr-video-container.no-videos {
  width: 100%;
  margin: 0;
}

.block-empty {
  position: absolute;
  top: auto;
  bottom: auto;
  left: 0;
  right: 0;
  text-align: center;
}

.block-empty .mark {
  display: inline-block;
  width: 80px;
  height: 70px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjExNTIiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNkODA5MjIiIGQ9Ik0xMTM5LjAxMDAwOTc2NTYyNSw4ODAuNjU5MzYwNDA4NzgzIGMzNi45MTQwMDE0NjQ4NDM3NSw2My45ODUwMDA2MTAzNTE1NiAtOS40MjE5OTk5MzEzMzU0NSwxNDMuOTY4MDAyMzE5MzM1OTQgLTgzLjE1MDAwMTUyNTg3ODksMTQzLjk2ODAwMjMxOTMzNTk0IGgtOTU5LjcyOTk4MDQ2ODc1IGMtNzMuODcxMDAyMTk3MjY1NjIsMCAtMTE5Ljk5Mjk5NjIxNTgyMDMxLC04MC4xMDcwMDIyNTgzMDA3OCAtODMuMTUwMDAxNTI1ODc4OSwtMTQzLjk2ODAwMjMxOTMzNTk0IGw0NzkuODcxMDAyMTk3MjY1NiwtODMyLjAyMDAxOTUzMTI1IGMzNi45MzE5OTkyMDY1NDI5NywtNjQuMDE0OTk5Mzg5NjQ4NDQgMTI5LjQzNDAwNTczNzMwNDcsLTYzLjg5ODk5ODI2MDQ5ODA1IDE2Ni4zMDA5OTQ4NzMwNDY4OCwwIGw0NzkuODU5MDA4Nzg5MDYyNSw4MzIuMDIwMDE5NTMxMjUgek01NzYsNzA4LjY0MDM3ODQ3NTE4OTIgYy01MC44MDc5OTg2NTcyMjY1NiwwIC05MS45OTYwMDIxOTcyNjU2Miw0MS4xODc5OTk3MjUzNDE4IC05MS45OTYwMDIxOTcyNjU2Miw5MS45OTYwMDIxOTcyNjU2MiBzNDEuMTg3OTk5NzI1MzQxOCw5MS45OTYwMDIxOTcyNjU2MiA5MS45OTYwMDIxOTcyNjU2Miw5MS45OTYwMDIxOTcyNjU2MiBzOTEuOTk2MDAyMTk3MjY1NjIsLTQxLjE4Nzk5OTcyNTM0MTggOTEuOTk2MDAyMTk3MjY1NjIsLTkxLjk5NjAwMjE5NzI2NTYyIHMtNDEuMTg3OTk5NzI1MzQxOCwtOTEuOTk2MDAyMTk3MjY1NjIgLTkxLjk5NjAwMjE5NzI2NTYyLC05MS45OTYwMDIxOTcyNjU2MiB6TTQ4OC42NTc5ODk1MDE5NTMxLDM3Ny45NjMzNDYwMDQ0ODYxIGwxNC44MzUwMDAwMzgxNDY5NzMsMjcxLjk4ODAwNjU5MTc5NjkgYzAuNjk0MDAwMDA1NzIyMDQ1OSwxMi43MjcwMDAyMzY1MTEyMyAxMS4yMTgwMDA0MTE5ODczMDUsMjIuNjkwOTk5OTg0NzQxMjEgMjMuOTYyOTk5MzQzODcyMDcsMjIuNjkwOTk5OTg0NzQxMjEgaDk3LjA4Nzk5NzQzNjUyMzQ0IGMxMi43NDQ5OTk4ODU1NTkwODIsMCAyMy4yNjg5OTkwOTk3MzE0NDUsLTkuOTYzOTk5NzQ4MjI5OTggMjMuOTYyOTk5MzQzODcyMDcsLTIyLjY5MDk5OTk4NDc0MTIxIGwxNC44MzUwMDAwMzgxNDY5NzMsLTI3MS45ODgwMDY1OTE3OTY5IGMwLjc1LC0xMy43NDY5OTk3NDA2MDA1ODYgLTEwLjE5NjAwMDA5OTE4MjEyOSwtMjUuMzA2OTk5MjA2NTQyOTcgLTIzLjk2Mjk5OTM0Mzg3MjA3LC0yNS4zMDY5OTkyMDY1NDI5NyBoLTEyNi43NjAwMDIxMzYyMzA0NyBjLTEzLjc2NzAwMDE5ODM2NDI1OCwwIC0yNC43MTEwMDA0NDI1MDQ4ODMsMTEuNTU5MDAwMDE1MjU4Nzg5IC0yMy45NjEwMDA0NDI1MDQ4ODMsMjUuMzA2OTk5MjA2NTQyOTcgeiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 0 / 80px 70px;
  margin: 0 0 15px;
}

.block-empty .back,
.block-empty b {
  display: block;
  color: #fff;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: bold;
  margin: 0 0 15px;
}

.block-empty .back {
  text-transform: none;
  font-size: 16px;
}

.block-empty .btn-upload {
  display: inline-block;
  height: 28px;
  padding: 4px 15px;
  border-radius: 19px;
  background-color: #ff0d2b;
  text-decoration: none;
  color: #fff;
}

.block-empty .btn-upload:hover {
  background-color: #d80922;
}

.dr-video-container .block-video {
  padding: 0;
  width: 100%;
  border: 1px solid #242424;
}

.dr-video-container .kt-player video.fp-engine {}

/*.dr-video-container .kt-player video::-webkit-media-controls,
.dr-video-container .kt-player video::-moz-media-controls,
.dr-video-container .kt-player video::-o-media-controls,
.dr-video-container .kt-player video::-ms-media-controls{
	display: none !important;
}*/

.dr-video-container .kt-player video,
.dr-video-container #my-video video,
.dr-video-container .kt-player video.fp-engine {
  max-height: 100%;
  min-height: auto;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.dr-video-container .kt-player video {
  z-index: 222;
}

.tablet .dr-video-container #my-video video::-webkit-media-controls-panel,
.tablet .dr-video-container .kt-player video.fp-engine::-webkit-media-controls-panel,
.tablet .dr-video-container #my-video video::-webkit-media-controls-start-playback-button,
.tablet .dr-video-container .kt-player video.fp-engine::-webkit-media-controls-start-playback-button,
.phone .dr-video-container #my-video video::-webkit-media-controls-panel,
.phone .dr-video-container .kt-player video.fp-engine::-webkit-media-controls-panel,
.phone .dr-video-container #my-video video::-webkit-media-controls-start-playback-button,
.phone .dr-video-container .kt-player video.fp-engine::-webkit-media-controls-start-playback-button {
  display: none !important;
  opacity: 0 !important;
}

.edit-video-section .player .player-wrap,
.dr-video-container .player .player-wrap {
  padding-bottom: 56.25% !important;
  height: 0 !important;
}

.dr-video-container .kt-player .fp-player {
  top: 0;
  left: 0;
  width: 100%;
}

.edit-video-section .kt-player .fp-player,
.edit-video-section .block-video .player .embed-wrap iframe,
.edit-video-section .block-video .player .player-wrap #kt_player,
.edit-video-section .block-video .player .player-wrap #kt_player_internal,
.dr-video-container .kt-player .fp-player,
.dr-video-container .block-video .player .embed-wrap iframe,
.dr-video-container .block-video .player .player-wrap #kt_player,
.dr-video-container .block-video .player .player-wrap #kt_player_internal {
  position: absolute !important;
  height: 100% !important;
}

.dr-video-container .fp-ui .fp-time-elapsed,
.dr-video-container .fp-ui .fp-time-duration,
.dr-video-container .fp-ui .fp-play,
.dr-video-container .fp-ui .fp-stop,
.dr-video-container .fp-ui .fp-timeline,
.dr-video-container .fp-ui .fp-screen {
  display: none;
}

.dr-video-container .fp-ui .fp-settings {
  float: left !important;
}

.dr-video-container .fp-ui .fp-controls {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  justify-content: flex-end;
  -webkit-box-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.video-overlay,
.killed-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 500;
  display: none;
  opacity: 0.5;
}

.video-overlay {
  display: block;
  z-index: 49;
}

.saved-overlay {
  position: absolute;
  height: 50%;
  width: 50%;
  z-index: 500;
  opacity: 0;
  text-align: center;
  display: none;
  align-items: center;
  justify-content: center;
  /*background:url(../images/save-blue.svg) no-repeat 50% 50% / auto 100%;*/
}

.saved-overlay img {
  height: 100%;
  width: auto;
}

.phone .saved-overlay img {
  width: 100%;
  height: auto;
}

.comments-open.phone .saved-overlay img {
  width: auto;
  height: 100%;
}

@media screen and (orientation: landscape) {
  .phone .saved-overlay img {
    height: 100%;
    width: auto;
  }
}

.killed-overlay {
  background: url(../images/deathrow/kill-red.svg) no-repeat 50% 50% / auto 80%;
}

.dr-video-container .kt-player .fp-ui {
  height: 40px;
  bottom: 0;
  top: auto;
  z-index: 50;
}

.dr-video-container .kt-player.disabled video,
.dr-video-container .kt-player.disabled .fp-engine {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.dr-video-container .image {
  width: 100%;
  border: 1px solid #242424;
}

.judgement-inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dr-video-container .image-title {
  padding: 0 85px;
  margin: 0 0 10px;
}

.dr-video-container .image-title img {
  width: 100%;
  height: auto;
}

.dr-video-container .resume {
  display: block;
  color: #fff;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 20px;
  font-weight: 500;
}

.block-stats {
  padding: 0 20px;
}

.block-stats .current-stats {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  padding: 10px 0 15px;
}

.current-stats span {
  margin: 0 10px;
  font-size: 60px;
  line-height: 100px;
  font-weight: bold;
  background: #111;
  border-radius: 5px;
  width: 120px;
  overflow: hidden;
}

.current-stats span b {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 36px;
  color: #fff;
  display: block;
}

.current-stats .kill {
  color: #d80922;
}

.current-stats .kill b {
  background: #d80922;
}

.current-stats .save {
  color: #2266e4;
}

.current-stats .save b {
  background: #2266e4;
}

.kill-save-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-bottom: 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.count-all-div {
  margin-right: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.count-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 95px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #121212;
}

.title-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #ff0d2b;
  padding: 0 15px;
}

.kill-count-text {
  font-family: Roboto, sans-serif;
  color: #ff0d2b;
  font-size: 63px;
  line-height: 63px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 0 10px;
}

.kill-count-text.save {
  color: #397af2;
}

.kill-title-text {
  font-family: Roboto, sans-serif;
  color: #fff;
  font-size: 19px;
  line-height: 19px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}

.count-all-div.save {
  margin-right: 0px;
  margin-left: 10px;
}

.title-div.save {
  background-color: #397af2;
}

.all-stats>b {
  text-transform: uppercase;
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  display: block;
  font-weight: 500;
}

.all-stats .stats-holder {
  border: 1px solid #242424;
  margin: 10px auto 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #111;
}

.all-stats .stats-holder span {
  text-align: center;
  border-left: 1px solid #242424;
  text-align: center;
  width: 33.33%;
  line-height: 15px;
  font-size: 15px;
  font-weight: 500;
  padding: 10px 25px;
  white-space: nowrap;
  text-transform: uppercase;
}

.all-stats .stats-holder span:first-child {
  border-left: 0;
}

.all-stats .stats-holder .kill {
  color: #d80922;
}

.all-stats .stats-holder .save {
  color: #2266e4;
}

.dr-video-container .kt-player .deathrow-main {
  background: url(../images/deathrow/bg-welcome-deathrow.jpg) no-repeat 100% 100% / 100% 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
}

.dr-video-container .kt-player .deathrow-main strong {
  width: 80%;
  display: block;
  margin: 0 0 20px;
}

.dr-video-container .kt-player .deathrow-main span {
  width: 40%;
  -webkit-animation: 2s infinite startAnimation;
  -moz-animation: 2s infinite startAnimation;
  -o-animation: 2s infinite startAnimation;
  animation: 2s infinite startAnimation;
  position: absolute;
  bottom: 15%;
}

.dr-video-container .kt-player .deathrow-main strong img,
.dr-video-container .kt-player .deathrow-main span img {
  width: 100%;
  height: auto;
}

.dr-video-container .kt-player .hidden {
  display: none;
}

@media screen and (max-height: 640px) and (orientation: landscape) {
  .phone .dr-section {
    height: calc(100vh - 120px);
  }

  .phone .death-start strong {
    height: 90%;
    margin: 0;
  }

  .phone .death-start span {
    height: 8%;
  }

  .phone .death-start span img,
  .phone .death-start strong img {
/*    display: block;*/
    margin: 0 auto;
    width: auto;
    height: 100%;
  }

  .phone .dr-video-container .image-title {
    width: auto;
    padding: 0 40%;
    margin: 0 0 5px;
  }

  .phone .dr-video-container .resume {
    font-size: 10px;
    line-height: 13px;
    height: auto;
    margin: 0 0 0.5%;
  }

  .phone .current-stats {
    height: 35%;
    margin: 0 0 1%;
  }

  .phone .current-stats span {
    font-size: 16px;
    line-height: 120%;
  }

  .phone .current-stats span b {
    font-size: 12px;
    line-height: 18px;
  }

  .phone .all-stats {
    height: 60%;
  }

  .phone .all-stats>b {
    font-size: 12px;
    line-height: 16px;
    margin: 0 0 5px;
  }

  .phone .judgement-inner .block-stats .all-stats {
    display: none;
  }

  .phone .kill-count-text {
    font-size: 21px;
    line-height: 21px;
  }

  .phone .count-div {
    height: 35px;
  }

  .phone .title-div {
    height: 20px;
  }

  .phone .kill-title-text {
    font-size: 12px;
    line-height: 12px;
  }

  .phone .judgement-inner .kill-save-div {
    padding: 5px 0;
  }
}

.no-player .message {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: bold;
  transform: translate(0, -50%);
}

.phone .no-player .message {
  font-size: 16px;
}

.phone .no-player .image {
  height: auto;
  max-height: 100%;
  object-fit: cover;
}

.dr-video-container .block-submitter {
  position: absolute;
  bottom: -35px;
  right: 0;
  width: 100%;
  height: 35px;
  line-height: 35px;
  z-index: 500;
  text-align: center;
  display: none;
}

.title-holder .profile-footer-buttons-container,
.block-submitter .profile-footer-buttons-container {
  padding: 0;
  border: 0;
  width: auto;
  position: absolute;
  top: -36px;
  right: 10px;
}

.title-holder .profile-footer-buttons-container a,
.block-submitter .profile-footer-buttons-container a {
  line-height: 16px;
  font-weight: 400;
  padding: 3px 15px;
}

.block-submitter .user {
  color: #fff;
  padding-left: 28px;
  position: relative;
  line-height: 24px;
  top: -40px;
  display: inline-block;
  text-shadow: 1px 1px 1px #000;
}

.block-submitter .user span {
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  background: #050505;
  border-radius: 50%;
  overflow: hidden;
  border: 1px solid #242424;
  box-sizing: border-box;
  box-shadow: 1px 1px 1px #000;
}

.block-submitter .user.no-avatar span {
  padding: 4px;
}

.block-submitter .user img {
  vertical-align: top;
  border-radius: 50%;
  width: 100%;
  height: 100%;
}

.dr-link-div {
  position: relative;
  margin-bottom: 10px;
}

.dr-link-div:last-child {
  margin-bottom: 0;
}

.dr-link-div .lock-thumb-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.dr-link-div .lock-thumb-image.hidden {
  display: none;
}

.link-off .dr-thumb:hover,
.dr-thumb {
  display: inline-block;
  border: 1px solid #242424;
  opacity: 0.5;
  width: 100%;
  height: auto;
  vertical-align: top;
}

img.dr-thumb {
  /*border:0;
	display:none;*/
}

.dr-link-div img.dr-thumb:first-child {
  display: block;
}

.dr-vote-mobile a:hover .dr-thumb-img,
.dr-link-div:hover .dr-thumb-img {
  z-index: 1;
}

.thumb-row .uk-card-media-top .dr-thumb,
.thumb-row .uk-card-media-top:hover video.dr-thumb-video,
.dr-vote-mobile a:hover video.dr-thumb,
.dr-link-div:hover video.dr-thumb-video {
  z-index: 2;
}

.thumb-row .uk-card-media-top .dr-thumb {
  position: relative;
}

.dr-thumb-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #242424;
  background: #000;
}

.dr-thumb-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #242424;
  background: #000;
  object-fit: cover;
  z-index: 2;
}

img.dr-thumb,
.dr-thumb:hover {
  opacity: 1;
}

.dr-bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.phone .dr-vote-mobile,
.dr-vote-mobile {
  display: none;
}

/*.tablet .voting-section .dr-vote-mobile{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}*/
@media screen and (orientation: landscape) {
  .tablet .voting-section .dr-vote-mobile {
    display: none;
  }
}

.auto-on,
.auto-off {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 19%;
  height: 50px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #212121;
  border-radius: 0px;
  background-color: #111;
  font-family: Roboto, sans-serif;
  color: #aeaeae;
  font-weight: 500;
  text-decoration: none;
  align-items: stretch;
  outline: none;
}

.auto-on {
  flex-direction: row-reverse;
}

.auto-off:hover,
.auto-on:hover {
  color: #fff;
}

.auto-on .auto-text,
.auto-off .auto-text,
.auto-on .switcher,
.auto-off .switcher {
  display: block;
  width: 50%;
  text-align: center;
  line-height: 50px;
}

.auto-off .switcher:hover,
.auto-on .switcher:hover,
.auto-off .switcher,
.auto-on .switcher {
  text-transform: uppercase;
  color: #fff;
}

.auto-on .switcher {
  background: #028a28;
}

.auto-off .switcher {
  background: #c00517;
}

.disabled.auto-off .switcher,
.disabled.auto-on .switcher {
  background: #111;
}

.disabled.auto-off,
.disabled.auto-on,
.disabled.auto-off .switcher,
.disabled.auto-on .switcher,
.disabled.auto-off:hover,
.disabled.auto-on:hover,
.disabled.auto-off .switcher:hover,
.disabled.auto-on .switcher:hover {
  color: #242424;
  cursor: default;
}

.disabled.auto-off .auto-text.desktop {
  border-right: 1px solid #212121;
}

.disabled.auto-on .auto-text.desktop {
  border-left: 1px solid #212121;
}

.dr-vote-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 61%;
  height: 50px;
  margin-right: 10px;
  margin-left: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}

.dr-vote-div.no-videos {
  width: 100%;
  margin: 0;
}

.phone .playing .play-start {
  display: none;
}

.phone .dr-vote-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: static;
  height: 120px;
  margin: 0;
  width: auto;
}

.kill-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px solid #0b0b0b;
  text-indent: -9999px;
  position: relative;
  outline: none;
  background: #d80922 url(../images/kill.svg) no-repeat 50% 50% / 20px 24px;
}

.kill-button:hover {
  background-color: #ff0d2b;
}

.kill-button.butt-off:hover,
.kill-button.butt-off {
  background: #111 url(../images/kill-dark-grey.svg) no-repeat 50% 50% / 20px 24px;
}

.save-button.butt-off,
.kill-button.butt-off {
  border: 1px solid #242424;
  cursor: default;
}

.save-button {
  border-width: 1px 1px 1px 0;
}

.save-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 1px none #000;
  text-indent: -9999px;
  position: relative;
  background: #2266e4 url(../images/save.svg) no-repeat 50% 50% / 20px 23px;
}

.save-button:hover {
  background-color: #397af2;
}

.save-button.butt-off:hover,
.save-button.butt-off {
  background: #111 url(../images/save-dark-grey.svg) no-repeat 50% 50% / 20px 23px;
}

.phone .save-button.butt-off:hover,
.phone .save-button.butt-off {
  background: #242525 url(../images/save-dark.svg) no-repeat 50% 50% / 40px 46px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  top: 0;
}

.phone .kill-button.butt-off:hover,
.phone .kill-button.butt-off {
  background: #242525 url(../images/kill-dark.svg) no-repeat 50% 50% / 40px 48px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  top: 0;
}

.phone .save-button,
.phone .kill-button {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin: 0 5px;
  border: none;
  background-color: #ee0b2c;
  -webkit-background-size: 40px 48px;
  background-size: 40px 48px;
  position: relative;
  top: -3px;
  -webkit-box-shadow: 0px 6px 0px 0px rgba(158, 4, 27, 1);
  -moz-box-shadow: 0px 6px 0px 0px rgba(158, 4, 27, 1);
  box-shadow: 0px 6px 0px 0px rgba(158, 4, 27, 1);
  display: block !important;
}

.phone .save-button {
  background-color: #397af2;
  -webkit-background-size: 40px 46px;
  background-size: 40px 46px;
  -webkit-box-shadow: 0px 6px 0px 0px rgba(4, 67, 183, 1);
  -moz-box-shadow: 0px 6px 0px 0px rgba(4, 67, 183, 1);
  box-shadow: 0px 6px 0px 0px rgba(4, 67, 183, 1);
}

.phone .voted-kill .kill-button.butt-off {
  background: #9e041b url(../images/kill.svg) no-repeat 50% 50% / 40px 46px;
}

.phone .voted-save .save-button.butt-off {
  background: #0443b7 url(../images/save.svg) no-repeat 50% 50% / 40px 46px;
}

.kill-button span,
.save-button span {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  line-height: 100px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  text-transform: uppercase;
  text-indent: 0;
}

.phone .voted-save .kill-button span {
  display: block;
  background: #0443b7;
  border-radius: 50%;
}

.phone .voted-kill .save-button span {
  display: block;
  background: #9e041b;
  border-radius: 50%;
}

.phone .dr-video-container .block-submitter {
  bottom: auto;
  top: 0;
  height: 50px;
  background: #050505;
  text-align: left;
}

.phone .block-submitter {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #242525;
  margin-right: 5px;
  position: relative;
}

.phone .block-submitter.active {
  background: #b9b9b9;
}

.phone .block-submitter.active span.user,
.phone .block-submitter .submitter-inner {
  display: none;
}

.phone .block-submitter.active .submitter-inner {
  display: block;
}

.phone .block-submitter .user {
  padding: 0;
  display: block;
  width: 60px;
  height: 60px;
  position: static;
  border-radius: 50%;
  overflow: hidden;
}

.phone .block-submitter .user.no-avatar {
  padding: 15px 17px;
}

.phone .block-submitter .user img {
  border-radius: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.title-holder .profile-footer-buttons-container,
.phone .block-submitter .profile-footer-buttons-container {
  top: auto;
  bottom: -8px;
  right: 50%;
  margin-right: -8px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  overflow: hidden;
}

.title-holder .profile-footer-buttons-container a,
.phone .block-submitter .profile-footer-buttons-container a {
  padding: 0;
  border-radius: 50%;
  height: 100%;
  overflow: hidden;
}

.title-holder .profile-footer-buttons-container .subscribe span,
.phone .block-submitter .profile-footer-buttons-container .subscribe span {
  display: block;
  height: 100%;
  background-position: 50% 50%;
}

.title-holder .profile-footer-buttons-container .unsubscribe,
.phone .block-submitter .profile-footer-buttons-container .unsubscribe {
  background-color: #111;
}

.title-holder .profile-footer-buttons-container .unsubscribe span,
.phone .block-submitter .profile-footer-buttons-container .unsubscribe span {
  background-position: 50% 50%;
  -webkit-background-size: 8px 6px;
  background-size: 8px 6px;
  display: block;
  height: 100%;
}

.phone .video-overlay {
  display: none;
}

/*.phone .saved-overlay,*/
.phone .killed-overlay {
  background: #397af2;
  opacity: 0.6;
}

.phone .killed-overlay {
  background: #ee0b2c;
}

.phone .deathrow-components .dr-video-container .player .player-wrap {
  height: 100% !important;
  padding-bottom: 0 !important;
}

.phone .deathrow-components .player-holder,
.phone .deathrow-components .block-video .player,
.phone .deathrow-components .dr-video-container .block-video {
  max-height: 100%;
  height: 100% !important;
  border: 0;
}

.phone .deathrow-components .dr-video-container .block-video.video-cover {
  position: absolute;
}

.phone .deathrow-components .dr-video-container .block-video.video-cover #kt_player {
  opacity: 0;
}

.desktop .player .btn-autoplay,
.tablet .player .btn-autoplay,
.phone .btn-autoplay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
  overflow: hidden;
  z-index: 300;
}

.desktop .player .btn-autoplay {
  display: none;
}

.desktop.deathrow_stop .player .btn-autoplay {
  display: block !important;
}

.tablet .player .btn-autoplay:after,
.phone .player .btn-autoplay:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  background: url(../images/play-circle-regular.svg) no-repeat 50% 50% / 110px 110px;
  background-color: rgba(0, 0, 0, 0.75);
}

.tablet .player-load .btn-autoplay,
.phone .player-load .btn-autoplay {
  display: none;
}

.tablet .player-load .block-video-holder .btn-autoplay,
.phone .player-load .block-video-holder .btn-autoplay {
  display: block;
}

.btn-unmute {
  position: absolute;
  top: 60px;
  left: 10px;
  z-index: 100;
  height: 40px;
  border-radius: 2px;
  line-height: 40px;
  padding: 0 10px 0 30px;
  font-size: 16px;
  color: #000;
  text-transform: uppercase;
  background: #fff url(../images/ico-unmmute.svg) no-repeat 10px 50% / 20px 20px;
}

.btn-unmute span {
  padding-left: 10px;
}

.player-holder {
  position: relative;
}

.deathrow-page .player-holder {
  width: 100%;
  margin: 0;
}

.btn-unmuted,
.btn-muted {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 32px;
  z-index: 50;
  background: none;
  width: 100%;
}

.btn-unmuted span,
.btn-muted span {
  text-indent: -9999px;
  overflow: hidden;
  position: absolute;
  top: 15px;
  right: 15px;
  width: 34px;
  height: 34px;
  opacity: 0.9;
  border-radius: 50%;
  background: #d80922 url(../images/ico-unmute.svg) no-repeat 50% 50% / 20px 20px;
}

.btn-unmuted span {
  background: #050505 url(../images/ico-mute.svg) no-repeat 50% 50% / 20px 20px;
}

.phone .player-load .kt-player .fp-controls {
  display: none;
}

.phone .player-load .btn-unmuted,
.phone .player-load .btn-muted {
  bottom: 5px;
  top: auto;
  right: 5px;
  width: 34px;
  height: 34px;
  left: auto;
}

.phone .player-load .btn-unmuted span,
.phone .player-load .btn-muted span {
  right: 0;
  top: 0;
}

.btn-comments,
.next-on,
.next-off {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 19%;
  height: 50px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #242424;
  border-radius: 0px;
  background-color: #111;
  color: #242424;
  cursor: default;
  pointer-events: none;
  outline: none;
  will-change: color;
  backface-visability: hidden;
  font-weight: 500;
}

.next-on:hover,
.next-on {
  /*border: 1px solid #bababa;
	color: #bababa;*/
  cursor: pointer;
  pointer-events: all;
  display: block;
  line-height: 50px;
  text-align: center;

  background-color: #ff0d2b;
  border: 1px solid #ff0d2b;
  color: #fff;
}

.next-on:hover {
  background-color: #d80922;
  border: 1px solid #d80922;
}

.next-on.tally:hover,
.next-on.tally {
  background-color: #111;
  border: 1px solid #028a28;
  color: #028a28;
}

.saved-bar,
.killed-bar {
  display: none;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0px;
  background-color: #397af2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

.killed-bar {
  background-color: #ff0a2b;
}

.phone .saved-bar,
.phone .killed-bar {
  display: none !important;
}

.h3-vote-verdict {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Roboto, sans-serif;
  color: #fff;
  line-height: 50px;
  font-size: 20px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
}

.dr-vote-mobile span,
.tablet .dr-vote-mobile a,
.dr-vote-mobile a {
  width: 32.5%;
  margin: 0 0 10px;
  position: relative;
  /*padding-bottom:56.25%;*/
}

.dr-vote-mobile .dr-thumb-holder {
  padding-bottom: 56.25%;
  width: 100%;
  display: block;
}

.dr-vote-mobile .dr-vote-tablet {
  display: none;
}

.dr-vote-mobile .dr-thumb {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #000;
}
.dr-vote-mobile video.dr-thumb,
.dr-vote-mobile img.dr-thumb {
  z-index: 2;
}

.dr-vote-mobile .thumb-image {
  display: block;
  /*position:static;*/
  opacity: 0;
  top: 0;
}

.dr-vote-mobile .dr-thumb-image {
  display: block;
  width: 100%;
  height: auto;
  display: none;
}

.dr-vote-tablet .dr-thumb,
.dr-vote-mobile .dr-vote-tablet:last-child {
  display: none;
}

.merchant-part .close-btn,
.search-bar-div .close-btn {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 28px;
  padding: 0;
  background: transparent;
  display: none;
}

.merchant-part .close-btn .cross-icon,
.search-bar-div .close-btn .cross-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 14px;
  height: 14px;
  transform: translate(-50%, -50%);
  -webkit-background-size: 14px 14px;
  background-size: 14px 14px;
}

.merchant-part .close-btn {
  display: block;
}

.merchant-part .input-holder:first-of-type .close-btn {
  display: none !important;
}

@media screen and (min-width: 1920px) and (min-resolution: 2dppx), (min-width: 1920px) {
  ._100-width-div.pagenation {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 1425px) and (min-resolution: 2dppx), (max-width: 1425px) {
  .thumb-div {
    width: 24.5%;
  }

  .search-section .thumb-div {
    width: 25%;
  }

  .thumb-div.hide-mobile {
    display: none;
  }
}

@media screen and (max-width: 1320px)  and (min-resolution: 2dppx), (max-width: 1320px){
  .search-members .profile-div {
    width: 16.66%;
  }

  .search-members.main-search-section .profile-div {
    display: none;
  }

  .search-members.main-search-section .profile-div:nth-child(-n + 6) {
    display: block;
  }
}

@media screen and (max-width: 1550px) and (min-resolution: 2dppx), (max-width: 1550px) {
  .profile-section .thumb-div {
    width: 33.33%;
  }
}

@media screen and (max-width: 1115px) and (min-resolution: 2dppx), (max-width: 1115px) {
  .thumb-div {
    width: 32.9%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .search-section .thumb-row {
    margin: 0 -3px;
  }

  .search-section .thumb-row .search-empty {
    padding: 10px 3px 30px;
  }

  .search-section .thumb-div {
    width: 33.33%;
    padding: 0 3px;
  }

  .main-search-section .thumb-div.hide-mobile:nth-last-child(2),
  .thumb-div.hide-mobile:nth-last-child(2) {
    display: block;
  }
}

@media screen and (max-width: 1023px) and (min-resolution: 2dppx), (max-width: 1023px) {
  .search-members .profile-div {
    width: 20%;
  }

  .search-members.main-search-section .profile-div:nth-child(-n + 6) {
    display: none;
  }

  .search-members.main-search-section .profile-div:nth-child(-n + 5) {
    display: block;
  }
}

@media screen and (max-width: 1275px) and (min-resolution: 2dppx), (max-width: 1275px) {
  .profile-section .thumb-div {
    width: 50%;
  }
}

@media screen and (max-width: 998px) and (min-resolution: 2dppx), (max-width: 998px) {
  .profile-section .thumb-div {
    width: 100%;
  }
}

@media screen and (max-width: 1840px) and (min-resolution: 2dppx), (max-width: 1840px) {

  .shop-open .profile-section .thumb-div,
  .nav-open .profile-section .thumb-div {
    width: 33.33%;
  }
}

@media screen and (max-width: 1572px) and (min-resolution: 2dppx), (max-width: 1572px) {

  .shop-open .profile-section .thumb-div,
  .nav-open .profile-section .thumb-div {
    width: 50%;
  }
}

@media screen and (max-width: 1305px) and (min-resolution: 2dppx), (max-width: 1305px) {

  .shop-open .profile-section .thumb-div,
  .nav-open .profile-section .thumb-div {
    width: 100%;
  }
}

@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {

  .shop-open .profile-section .thumb-div,
  .nav-open .profile-section .thumb-div {
    width: 50%;
  }
}

@media screen and (max-width: 900px) and (min-resolution: 2dppx), (max-width: 900px) {

  .shop-open .profile-section .thumb-div,
  .nav-open .profile-section .thumb-div {
    width: 100%;
  }
}

/*
@media screen and (min-width: 992px) {}
  .tablet .dr-column-select{
    display:none;
  }
  .tablet .dr-video-container{
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .tablet .dr-vote-mobile{
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    order: 1;
  }
  .tablet .next-on,
  .tablet .next-off,
  .tablet .auto-on,
  .tablet .auto-off {
    order: 2;
    width: 49%;
  }
  .tablet .dr-vote-div {
    order: 0;
    margin: 0 0 10px;
    width: 100%;
  }
  .tablet .dr-bottom {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: wrap;
  }
@media screen and (orientation: landscape) {
  .tablet .dr-vote-mobile{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}*/
.voting-section .dr-vote-mobile {
  display: none;
}

/*@media screen and (max-width: 1065px) {*/
@media screen and (max-width: 1023px) and (min-resolution: 2dppx), (max-width: 1023px) {
  .dr-bottom {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: wrap;
  }

  .dr-vote-div {
    order: 0;
    margin: 0 0 10px;
    width: 100%;
  }

  .voting-section .dr-vote-mobile.active,
  .voting-section .dr-vote-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-pack: space-between;
    -webkit-justify-content: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    order: 3;
    /*padding:0 15px;*/
  }

  .dr-vote-mobile span,
  .dr-vote-mobile a {
    width: calc(33.33% - 8px);
    margin: 0 0 5px;
    position: relative;
  }

  .dr-vote-mobile>span {
    margin: 0 0 10px;
  }

  .dr-vote-mobile>span img {
    position: relative;
  }

  .dr-vote-mobile .dr-thumb {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
  }

  .dr-vote-mobile.lock a {
    cursor: default;
  }

  .lock .dr-thumb {
    opacity: 0;
  }

  .dr-vote-mobile .thumb-image {
    opacity: 1;
  }

  .dr-vote-tablet .dr-thumb,
  .dr-vote-mobile .dr-vote-tablet:last-child {
    display: none;
  }

  .btn-comments,
  .next-on,
  .next-off,
  .auto-on,
  .auto-off {
    order: 2;
    width: 50%;
  }

  .disabled.next-on,
  .disabled.next-off,
  .disabled.auto-on,
  .disabled.auto-off {
    width: 50%;
    margin-top: 10px;
  }

  .dr-video-container {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .dr-column-select {
    display: none;
  }

  .dr-vote-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    order: 3;
    margin-top: 10px;
  }
}

.desktop.portrait .dr-bottom.lock .dr-thumb,
.desktop.portrait .dr-vote-mobile.lock .dr-thumb {
  opacity: 0;
}

@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {
  .h4.zero-margin {
    display: block;
  }

  .p1-link.bold {
    font-weight: 700;
  }

  .p1-link._15-top-margin.mobile {
    display: none;
  }

  ._100-width-div.flex-center._20-margin {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  ._100-width-div.flex-center-vertical {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  ._100-width-div.flex-center-vertical._10-margin-bottom {
    margin-bottom: 10px;
  }

  ._50-width-div.flex-nav-right {
    width: 250px;
  }

  .legal-menu-mobile {
    display: none;
  }

  .upload-nav-button {
    width: 90px;
  }

  /*.thumb-row-header._30-padding {
    padding-right: 15px;
    padding-left: 15px;
  }*/
  .thumb-row {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .thumb-row._30-padding.line-divider {
    padding-right: 20px;
    padding-left: 20px;
  }

  .thumb-div:last-of-type {
    display: none;
  }
  .desktop .store-videos .all-saved-video .thumb-store,
  .product-play .thumb-div.thumb-store:last-of-type,
  #custom_list_products_products_list_purchased .thumb-div:last-of-type,
  #custom_list_products_purchases_products_list .thumb-div:last-of-type,
  .thumb-row.dead-videos .thumb-div:last-of-type {
    display: block;
  }

  .product-play .thumbnail-section .thumb-div.thumb-store{
  	display: none;
  }
  .product-play .thumbnail-section .thumb-div.thumb-store:nth-child(-n+8){
  	display: block;
  }

  .search-section .thumb-div:last-of-type,
  .profile-section .thumb-div:last-of-type {
    display: block;
  }

  .desktop .main-search-section .thumb-div.hide-mobile:last-of-type {
    display: none;
  }

  .thumb-div.video-settings {
    width: 50%;
  }

  .thumb-div._30-special {
    width: 50%;
  }

  .thumb-div.results-special {
    width: 50%;
  }

  .view-all-button {
    display: none;
  }

  .view-all-button.desktop-special {
    display: block;
    width: 100%;
    border: 1px solid #242424;
    background-color: #111;
  }

  .mobile-nav-header {
    display: none;
  }

  .settings-menu {
    padding-right: 20px;
  }

  .settings-button {
    display: none;
  }

  .mobile-nav-div {
    display: none;
  }

  .p-icon-empty.save.large {
    font-size: 60px;
    line-height: 60px;
  }

  .p-icon-empty.mega-large {
    font-size: 60px;
    line-height: 60px;
  }

  .video-settings-thumb-info {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .relative-overlay-div {
    margin-top: 0px;
  }

  .search-bar-div {
    width: 100%;
    max-width: 350px;
  }

  .mobile-nav-footer {
    display: none;
  }

  ._25-div {
    width: 40%;
    padding-left: 20px;
  }

  .follow-button.mobile-hide {
    display: none;
  }

  .upload-button-3 {
    display: none;
  }

  ._25-search-div {
    max-width: 180px;
  }

  .search-result-list-item {
    padding-right: 10px;
    padding-left: 10px;
  }

  .search-profile-all-div {
    width: 100%;
    padding-right: 0px;
    padding-left: 20px;
  }

  .follow-button-div-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .search-tabs {
    display: none;
  }

  .upload-content-div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .upload-box {
    width: 100%;
    margin-right: 0px;
  }

  .upload-info-div {
    width: 100%;
    margin-top: 20px;
    margin-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .upload-link-block {
    width: 50%;
  }

  .upload-rules-div {
    width: 50%;
    margin-top: 0px;
    padding-right: 40px;
    border-style: none;
  }

  .illegal-content-div {
    width: 50%;
    margin-top: 0px;
    padding-left: 0px;
  }

  .upload-title-form {
    width: 100%;
    max-width: 500px;
  }

  .upload-steps-div-2.mobile {
    display: none;
  }

  .video-settings-thumb-info-2 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  ._404-50-50-div {
    padding-right: 30px;
    padding-left: 30px;
  }

  ._404-image-div {
    width: 45%;
    padding-top: 0px;
  }

  ._404-right-side-div {
    width: 55%;
  }

  .prev-next-mobile {
    display: none;
  }

  .video-setting-title-top {
    padding-left: 5px;
    padding-right: 5px;
  }

  ._25-div.profile-special {
    max-width: 290px;
    min-width: 290px;
    margin-right: 15px;
  }

  .settings-section {
    padding-right: 20px;
    padding-left: 20px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }

  .search-open .settings-section {
    padding-top: 50px;
  }

  .settings-section .w-input {
    max-width: 100%;
  }

  .edit-video-options {
    max-width: 300px;
  }

  /*.dr-vote-mobile a{
    width: 18.5%;
    margin: 0 5px 10px;
  }*/

  /*.voting-section .dr-column-select{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }*/
  form.upload-area-div.specific {
    padding-bottom: calc(100% * 9 / 16 + 135px);
  }

  #video_info_form-step-2.upload-area-div,
  form.upload-area-div.specific.waiting {
    padding-bottom: calc(100% * 9 / 16 + 40px);
  }
}

@media screen and (max-width: 768px) and (min-resolution: 2dppx), (max-width: 768px) {
  .settings-menu {
    position: absolute;
    left: -1000px;
    top: 50px;
    right: 0%;
    bottom: 0%;
    z-index: 10000;
    display: block;
    width: 100%;
    height: 94%;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #0b0b0b;
    /*-webkit-transition: width 2s linear 1s;
    transition: width 2s linear 1s;*/
  }
}

.settings-mobile .settings-menu {
  position: static;
  z-index: 1;
  padding: 15px 0 0;
  width: 100%;
}

.settings-mobile {
  border-right: 1px solid #242424;
  border-left: 1px solid #242424;
}

.settings-mobile .mobile-nav-div {
  border: 0;
  margin: 0;
}

.settings-mobile .profile-info-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: #050505;
  padding-top: 15px;
}

.settings-mobile .user-info,
.settings-mobile .left-vert-stack-div {
  margin: 0;
}

.settings-mobile .settings-menu-div {
  padding: 0;
  margin: 0;
}

.settings-mobile .settings-item {
  padding: 15px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #242424;
}

.settings-mobile .chevron-right-div {
  margin: 0 0 0 auto;
}

.settings-mobile .chevron-right-div .p-icon {
  width: 9px;
  height: 14px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iIzhkOGQ4ZCIgZD0iTTYxNC4yMjEgNTUxLjc5NGwtNDU1LjcwNSA0NTUuNzAzYy0yMS45NzggMjEuOTc4LTU3LjYxIDIxLjk3OC03OS41ODYgMGwtNTMuMTUtNTMuMTVjLTIxLjk0MS0yMS45NDEtMjEuOTgzLTU3LjUtMC4wOTQtNzkuNDkybDM2MS4xNTQtMzYyLjg1NC0zNjEuMTU0LTM2Mi44NTJjLTIxLjg4OS0yMS45OTItMjEuODQ3LTU3LjU1MiAwLjA5NC03OS40OTJsNTMuMTUtNTMuMTVjMjEuOTc4LTIxLjk3OCA1Ny42MS0yMS45NzggNzkuNTg2IDBsNDU1LjcwMyA0NTUuNzAzYzIxLjk3OCAyMS45NzYgMjEuOTc4IDU3LjYwOCAwLjAwMiA3OS41ODZ6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 0 / 9px 14px;
}

.w--current .chevron-right-div .p-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmMGQyYiIgZD0iTTYxNC4yMjEgNTUxLjc5NGwtNDU1LjcwNSA0NTUuNzAzYy0yMS45NzggMjEuOTc4LTU3LjYxIDIxLjk3OC03OS41ODYgMGwtNTMuMTUtNTMuMTVjLTIxLjk0MS0yMS45NDEtMjEuOTgzLTU3LjUtMC4wOTQtNzkuNDkybDM2MS4xNTQtMzYyLjg1NC0zNjEuMTU0LTM2Mi44NTJjLTIxLjg4OS0yMS45OTItMjEuODQ3LTU3LjU1MiAwLjA5NC03OS40OTJsNTMuMTUtNTMuMTVjMjEuOTc4LTIxLjk3OCA1Ny42MS0yMS45NzggNzkuNTg2IDBsNDU1LjcwMyA0NTUuNzAzYzIxLjk3OCAyMS45NzYgMjEuOTc4IDU3LjYwOCAwLjAwMiA3OS41ODZ6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 0 / 9px 14px;
}

.settings-mobile .settings-item:hover {
  color: #fff;
  background: #d80922;
}

.settings-mobile .settings-item:hover .p-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTYxNC4yMjEgNTUxLjc5NGwtNDU1LjcwNSA0NTUuNzAzYy0yMS45NzggMjEuOTc4LTU3LjYxIDIxLjk3OC03OS41ODYgMGwtNTMuMTUtNTMuMTVjLTIxLjk0MS0yMS45NDEtMjEuOTgzLTU3LjUtMC4wOTQtNzkuNDkybDM2MS4xNTQtMzYyLjg1NC0zNjEuMTU0LTM2Mi44NTJjLTIxLjg4OS0yMS45OTItMjEuODQ3LTU3LjU1MiAwLjA5NC03OS40OTJsNTMuMTUtNTMuMTVjMjEuOTc4LTIxLjk3OCA1Ny42MS0yMS45NzggNzkuNTg2IDBsNDU1LjcwMyA0NTUuNzAzYzIxLjk3OCAyMS45NzYgMjEuOTc4IDU3LjYwOCAwLjAwMiA3OS41ODZ6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 0 / 9px 14px;
}

#videoshome.thumb-row .custom-placeholder {
  margin: 0 auto;
}

@media screen and (max-width: 1065px) and (min-resolution: 2dppx), (max-width: 1065px) {
  .dr-video-container .image-title {
    padding: 0 60px;
  }

  .dr-video-container .resume {
    font-size: 19px;
    line-height: 19px;
  }

  .count-all-div {
    margin-right: 5px;
  }

  .count-all-div.save {
    margin-left: 5px;
  }

  .count-div {
    height: 90px;
  }

  .kill-count-text {
    font-size: 60px;
    line-height: 60px;
  }

  .title-div {
    height: 34px;
  }

  .kill-title-text {
    font-size: 18px;
    line-height: 18px;
  }

  .all-stats>b {
    font-size: 19px;
    line-height: 19px;
  }

  .all-stats .stats-holder span {
    font-size: 14px;
    line-height: 14px;
  }
}

/*@media screen and (max-width: 839px) {
  .profile-section .thumb-div{
    width:100%;
  }
}*/
@media screen and (max-width: 835px) and (min-resolution: 2dppx), (max-width: 835px) {
  .thumb-div.hide-mobile {
    display: block;
  }

  .thumb-div {
    width: 49.5%;
  }

  .search-section .thumb-div {
    width: 50%;
  }

  .desktop .main-search-section .thumb-div:nth-last-child(2) {
    display: none;
  }

  .thumb-div.results-special {
    width: 49.5%;
  }

  .all-saved-video .thumb-div:last-of-type {
    display: none;
  }
  .desktop .store-videos .all-saved-video .thumb-store{
  	display: block;
  }

  .player-load-profile .block-video-holder {
    margin: 0 -30px 20px;
    width: calc(100% + 60px);
  }
  .tablet.comments-open .player-load-profile .block-video-holder {
    margin: 0 0 20px;
    width: calc(100% - 50px);
  }
  .tablet.comments-open .player-load-profile.player-top .fp-player{
  	padding-bottom: 54.25%;
  }
  .desktop.comments-open .player-load-profile .block-video-holder {
    margin: 0 0 20px;
    width: calc(100% - 50px);
  }
  .desktop.comments-open .player-load-profile.player-top .fp-player{
  	padding-bottom: 54.25%;
  }
  .player-load-profile .video-cat-rep-wrap,
  .player-load-profile .video-title-div{
  	padding-left: 20px;
  	padding-right: 20px;
  	margin: 0;
  }
  .tablet.comments-open .player-load-profile .comments,
  .desktop.comments-open .player-load-profile .comments{
    padding: 0;
  }
}
@media screen and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 950px) {
  .desktop.comments-open .player-load-profile .block-video-holder {
    margin: 0 0 20px;
    width: calc(100% - 50px);
  }
  .desktop.comments-open .player-load-profile.player-top .fp-player{
  	padding-bottom: 54.25%;
  }
}
@media screen and (max-width: 835px) and (min-width: 640px) {
	.comments-open .player-load-profile.player-top .fp-player{
		padding-bottom: 52.25%;
	}
}


.phone .all-saved-video .thumb-div:last-of-type {
  display: block;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .h4.zero-margin {
    display: block;
  }

  .h4.zero-margin.hidden-settings.red {
    color: #ff0d2b;
  }

  .p1.no-bottom-margin.white {
    display: none;
  }

  .p1-link._15-top-margin.mobile {
    display: none;
  }

  .log-in-footer-links-container._250px-width {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  ._100-width-div.flex-split._1920-max {
    height: auto;
  }

  ._100-width-div.header-nav-special {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  ._100-width-div.search-special {
    padding-top: 0px;
  }

  .footer-section {
    padding-right: 20px;
    padding-left: 20px;
  }

  ._50-width-div.flex-footer-special {
    width: 260px;
  }

  ._50-width-div.flex-vert-right {
    width: 40px;
  }

  ._50-width-div.flex-nav-left {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70%;
  }

  ._50-width-div.flex-nav-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
  }

  ._50-width-div.mobile-nav-special {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #000;
    font-family: Roboto, sans-serif;
    color: #bababa;
    font-size: 16px;
    line-height: 16px;
  }

  ._50-width-div.mobile-nav-special.w--current {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Roboto, sans-serif;
    color: #397af2;
    font-size: 16px;
    line-height: 16px;
    font-weight: 500;
  }

  ._50-width-div.mobile-nav-special.kill.w--current {
    color: #ff0d2b;
  }

  ._50-width-div.mobile-nav-special {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #000;
    font-family: Roboto, sans-serif;
    color: #bababa;
    font-size: 16px;
    line-height: 16px;
  }

  ._50-width-div.mobile-nav-special.w--current {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Roboto, sans-serif;
    color: #397af2;
    font-size: 16px;
    line-height: 16px;
    font-weight: 500;
  }

  ._50-width-div.mobile-nav-special.kill.w--current {
    color: #ff0d2b;
  }

  .p16-special.pre-load-special.right-justify.bottom-pad-more {
    text-align: center;
  }

  .legal-menu-mobile {
    display: none;
  }

  .main-nav-section {
    display: none;
    padding-right: 20px;
    padding-left: 20px;
  }

  .logo-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    margin-right: 0px;
    background-color: transparent;
  }

  .user-profile-button {
    position: relative;
  }

  .thumb-row-header._30-padding {
    padding-right: 15px;
    padding-left: 15px;
  }

  #videoshome.thumb-row._30-padding,
  #videosdeathrow.thumb-row._30-padding {
    padding-right: 15px;
    padding-left: 5px;
  }

  .p2-link {
    line-height: 20px;
  }

  .members-section .p2-link.underline,
  .search-section .p2-link.underline,
  .p2-link.underline {
    display: none;
  }

  .search-section .p2-link.underline.view-all,
  .members-section .p2-link.underline.view-all,
  .p2-link.underline.view-all {
    display: block;
  }

  .thumb-row._30-padding {
    padding-right: 20px;
    padding-left: 20px;
  }

  .thumb-row._30-padding.line-divider {
    padding-right: 20px;
    padding-left: 20px;
  }

  ._100-width-div.pagenation,
  ._100-width-div.no-save-special {
    margin-right: 20px;
    margin-left: 20px;
  }

  ._100-width-div.pagenation {
    width: calc(100% - 40px);
  }

  .categories-section,
  .search-members,
  .thumbnail-section {
    padding-right: 20px;
    padding-left: 20px;
  }

  .comments-open .player-load-profile .block-video,
  .block-video {
    padding: 0;
    z-index: 500;
  }

  .profile-follow-div-2,
  .video-title-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .view-all-button {
    display: block;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 15px;
    border: 1px solid #242424;
    background-color: #111;
    font-family: Roboto, sans-serif;
    text-align: center;
  }

  .view-all-button.margin-15 {
    background-color: #d80922;
  }

  .profile-blocks-container {
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .player-loaded .profile-blocks-container {
    padding-top: 0;
  }

  ._25-div.profile-special {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 100%;
    min-width: auto;
    margin-right: 0px;
    margin-bottom: 25px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .player-loaded.player-load-profile ._25-div.profile-special {
    display: none;
  }

  .desktop .player-load-profile .kt-player video.fp-engine {
    min-height: 0;
    max-width: 100%;
    display: block;
    margin: 0 auto;
  }

  .player-load-profile .block-video-holder {
    margin: 0 -20px 20px;
    width: calc(100% + 40px);
    min-width: calc(100% + 40px);
  }
  .tablet.comments-open .player-load-profile .comments,
  .desktop.comments-open .player-load-profile .comments{
    padding: 0;
  }

  .comments-open .player-load-profile .block-video-holder {
    margin: 0 0 20px;
  }

  ._75-div.profile-special {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .profile-section .thumb-div {
    width: 50%;
  }

  .profile-drop-div.mobile {
    position: absolute;
    left: auto;
    top: 49px;
    right: 0%;
    z-index: 300;
    display: none;
    height: auto;
  }

  .menu-open .profile-drop-div.mobile {
    display: block;
    z-index: 1002;
  }

  .phone.menu-open .profile-drop-div.mobile {
    display: block;
    z-index: 99999;
  }

  .close-drop {
    display: none;
  }

  .top-item {
    height: auto;
  }

  .drop-link {
    width: 100%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  /*.drop-link.w--current {
    background-color: #ff0d2b;
    color: #fff;
  }*/
  .profile-drop-div .profile-info-top {
    padding: 15px 20px;
  }

  .profile-menu-followers-div {
    padding: 10px 20px;
  }

  .profile-drop-div .div-block {
    padding: 9px 20px 15px 20px;
  }

  /* .mobile-nav-header {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 50px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #050505;
    background-color: #111;
    z-index:999;
  } */
  .mobile-nav-header {
    position: fixed;
    top: 0px;
    z-index: 999;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 50px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1.25fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1.25fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-bottom: 1px solid #050505;
    background-color: #111;
  }

  .right-side-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .mobile-menu-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #050505;
    color: #bababa;
  }

  .settings-section {
    padding-right: 0;
    padding-left: 0;
  }

  .settings-mobile {
    border: 0;
  }

  .profile-info-top {
    padding-right: 20px;
    padding-left: 20px;
  }

  .settings-menu-div {
    padding-right: 20px;
    padding-left: 20px;
  }

  .settings-content {
    padding-top: 20px;
  }

  .current-page-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .current-page-div.link-back {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-left: 15px;
    padding-right: 15px;
  }

  .mobile-settings-back-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .settings-options {
    width: 100%;
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }

  .text-field-3 {
    width: 100%;
    max-width: 420px;
  }

  .settings-button {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    border: 1px solid #242424;
    background-color: #ff0d2b;
    font-family: Roboto, sans-serif;
    font-weight: 500;
  }

  .settings-button.hidden-settings {
    display: block;
  }

  .mobile-nav-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 20px;
    padding-right: 20px;
    padding-bottom: 15px;
    padding-left: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #242424;
  }

  .videos-menu {
    display: none;
  }

  .videos-options {
    padding-right: 0px;
    padding-left: 0px;
  }

  .search-input.mobile {
    height: 50px;
    background-color: #050505;
    padding-right: 32px;
  }

  .search {
    height: 50px;
  }

  .search-button {
    height: 32px;
  }

  .mobile-nav-footer {
    position: fixed;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    height: 55px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: 1px solid #000;
    background-color: #111;
  }

  .p1-icon-empty {
    margin-bottom: 2px;
    font-family: "Fa solid 900", sans-serif;
    line-height: 14px;
  }

  .p1-icon-empty.bigger {
    margin-bottom: 0px;
    font-size: 20px;
    line-height: 20px;
  }

  .p1-icon-empty.save {
    margin-bottom: 6px;
    font-family: "Kill tv fonts", sans-serif;
  }

  .p1-icon-empty.kill {
    margin-bottom: 6px;
    font-family: "Kill tv fonts", sans-serif;
  }

  .p1-icon-empty.zero-margin {
    margin-bottom: 0px;
  }

  .p1-icon-empty.red.delete-special {
    margin-bottom: 5px;
    line-height: 24px;
  }

  .p1-icon-empty.red.delete-special {
    margin-bottom: 5px;
    line-height: 24px;
  }

  .p3-empty {
    margin-bottom: 0px;
    font-size: 9px;
    line-height: 9px;
  }

  .left-side-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  ._25-div {
    display: none;
  }

  ._25-div.mobile-show {
    display: block;
    width: 100%;
    height: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }

  ._25-div.mobile-show.search-tab {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .follow-button.mobile-hide {
    display: none;
  }

  .video-tab {
    padding-top: 30px;
    border-bottom: 1px solid #242424;
  }

  .kill-tv-mobile-logo {
    width: 58px;
  }

  .search-div-mobile {
    position: fixed;
    z-index: 6000;
    display: flex;
    width: 100%;
    height: 50px;
    padding-right: 0;
    padding-left: 0;
    top: 0px;
    transform: translateY(-50px);
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #000;
    background-color: #111;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    transition: transform 0s;
  }

  .search-open .search-div-mobile {
    margin-top: 0;
    z-index: 1000;
    transform: translateY(0);
  }

  .search-div-mobile .close-btn {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    background: transparent;
  }

  .close-search-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 32px;
    height: 32px;
    margin-right: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px none #000;
    border-left: 1px none #000;
    background-color: #d80922;
    color: #0b0b0b;
    font-size: 26px;
    line-height: 26px;
  }

  .thumb-link-special {
    width: 100%;
  }

  .thumb-link-special.w--current {
    width: 100%;
  }

  .upload-button-3 {
    display: none;
    width: 120px;
    background-color: #ff0d2b;
    font-family: Roboto, sans-serif;
    color: #fff;
    font-weight: 500;
    text-align: center;
  }

  .search-results-section {
    padding-right: 0px;
    padding-left: 0px;
  }

  .container-2 {
    display: none;
  }

  ._25-search-div {
    display: none;
  }

  .search-results-link {
    display: none;
  }

  .search-results-title-div {
    display: none;
  }

  .search-results-div {
    display: none;
  }

  .search-profile-all-div {
    width: 100%;
    margin-bottom: 40px;
    padding-left: 0px;
  }

  .profile-title-follow-div {
    width: auto;
  }

  .follow-button-div-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .search-tabs-content {
    padding-right: 20px;
    padding-left: 20px;
    border-bottom: 1px none #000;
  }

  .search-user-tab {
    width: 50%;
    padding-top: 15px;
    padding-bottom: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #242424;
    border-left: 1px solid #242424;
    background-color: transparent;
    font-family: Roboto, sans-serif;
    color: #8d8d8d;
    font-size: 13px;
    line-height: 18px;
    font-weight: 500;
    text-align: center;
  }

  .search-user-tab.w--current {
    background-color: #242424;
    color: #fff;
    font-weight: 700;
  }

  .search-videos-tab {
    width: 50%;
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: transparent;
    font-family: Roboto, sans-serif;
    color: #8d8d8d;
    font-size: 13px;
    line-height: 18px;
    font-weight: 500;
    text-align: center;
  }

  .search-videos-tab.w--current {
    padding-top: 15px;
    padding-bottom: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #242424;
    font-family: Roboto, sans-serif;
    color: #fff;
    font-size: 13px;
    line-height: 18px;
    font-weight: 700;
    text-align: center;
  }

  .search-tag-tab {
    width: 50%;
    padding-top: 15px;
    padding-bottom: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    font-family: Roboto, sans-serif;
    color: #8d8d8d;
    font-size: 13px;
    line-height: 18px;
    font-weight: 500;
    text-align: center;
  }

  .search-tag-tab.w--current {
    background-color: #242424;
    color: #fff;
    font-weight: 700;
  }

  .search-tabs {
    display: block;
    margin-top: 0px;
    margin-bottom: 30px;
  }

  .users-tab {
    padding-top: 30px;
    border-bottom: 1px solid #242424;
  }

  .tags-tab {
    padding-top: 30px;
    border-bottom: 1px solid #242424;
  }

  .search-tabs-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: none none solid;
    border-width: 1px;
    border-color: #242424;
  }

  .upload-section {
    padding-top: 20px;
  }

  .upload-content-div {
    padding-right: 20px;
    padding-left: 20px;
  }

  .upload-info-div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .upload-rules-div {
    width: 100%;
    padding-right: 0px;
  }

  .illegal-content-div {
    width: 100%;
    margin-top: 20px;
    padding-left: 0px;
  }

  .image-icon.smaller {
    display: block;
  }
  .phone .image-icon.smaller {
    display: none;
  }

  .upload-title-form {
    width: 100%;
    max-width: 450px;
  }

  .select-loop-button-mobile {
    display: none;
  }

  .h2-pre-load-special.right-justify {
    text-align: center;
  }

  .upload-steps-div-2.mobile {
    display: none;
  }

  .text-field-6 {
    width: 100%;
    max-width: 420px;
  }

  .click-tutorial-div {
    width: 400px;
  }

  ._404-50-50-div {
    max-width: 400px;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  ._404-image-div {
    width: 100%;
    padding-top: 0px;
  }

  ._404-right-side-div {
    width: 100%;
    padding-top: 30px;
    padding-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .image-4 {
    margin-left: 10px;
  }

  .prev-next-mobile {
    display: none;
  }

  .mobile-menu-search-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #050505;
    color: #bababa;
    outline: none;
  }

  .search-open .mobile-menu-search-box {
    color: #d80922;
    background: #030303;
  }

  .mobile-menu-search-box .p1-icon-empty {
    margin: 0;
    width: 20px;
    height: 20px;
    text-indent: -9999px;
    overflow: hidden;
    text-align: left;
    background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJzZWFyY2giIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iI2JhYmFiYSIgZD0iTTUwNSA0NDIuN0w0MDUuMyAzNDNjLTQuNS00LjUtMTAuNi03LTE3LTdIMzcyYzI3LjYtMzUuMyA0NC03OS43IDQ0LTEyOEM0MTYgOTMuMSAzMjIuOSAwIDIwOCAwUzAgOTMuMSAwIDIwOHM5My4xIDIwOCAyMDggMjA4YzQ4LjMgMCA5Mi43LTE2LjQgMTI4LTQ0djE2LjNjMCA2LjQgMi41IDEyLjUgNyAxN2w5OS43IDk5LjdjOS40IDkuNCAyNC42IDkuNCAzMy45IDBsMjguMy0yOC4zYzkuNC05LjQgOS40LTI0LjYuMS0zNHpNMjA4IDMzNmMtNzAuNyAwLTEyOC01Ny4yLTEyOC0xMjggMC03MC43IDU3LjItMTI4IDEyOC0xMjggNzAuNyAwIDEyOCA1Ny4yIDEyOCAxMjggMCA3MC43LTU3LjIgMTI4LTEyOCAxMjh6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 50% 50% / 20px 20px;
  }

  /*.vid-play-title-container{
    width: 100%;
    margin-bottom: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom-style: none;
    border-bottom-color: #242424;
  }*/
  .video-stats-div {
    display: none;
  }

  /*.profile-follow-div-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 1px solid #242424;
    border-bottom-style: solid;
  }*/
  /*.user-profile-next-to-title {
    display: none;
  }*/
  .video-play-title {
    max-height: 100%;
  }

  .profile-follow-div {
    display: none;
  }

  .date-stat-div {
    display: block;
  }

  .profile-link-div-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Roboto, sans-serif;
    color: #ff0d2b;
  }

  .user-profile-filled.video-playing {
    width: 32px;
    height: 32px;
    margin-right: 5px;
    border: 1px solid #242424;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #050505;
  }

  .user-profile-filled.video-playing span {
    width: 20px;
    height: 20px;
    display: block;
    margin: auto;
  }

  .user-profile-filled.video-playing img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    vertical-align: top;
  } 

  .profile-name-and-followers {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .p2-link.white._5-height {
    line-height: 17px;
    font-size: 14px;
    color: #fff;
  }

  .following-button {
    display: block;
    padding: 6px 15px;
    border-style: solid;
    border-width: 1px;
    border-color: #ff0d2b;
    background-color: transparent;
    font-family: Roboto, sans-serif;
    color: #ff0d2b;
  }

  .following-button {
    display: none;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-color: #ff0d2b;
    color: #ff0d2b;
  }

  .follow-following-div {
    display: none;
  }

  .follow-following-div.active {
    display: block;
  }

  .follow-button-2 {
    padding: 6px 15px;
    border-style: solid;
    border-width: 1px;
    border-color: #ff0d2b;
    background-color: #ff0d2b;
    font-family: Roboto, sans-serif;
    color: #fff;
    text-align: center;
    border-style: solid;
    background-color: #ff0d2b;
    font-weight: 500;
    display: block;
  }

  .unsubscribe .follow-button-2 {
    background: none;
    border-color: #b9b9b9;
    color: #b9b9b9;
  }

  .follow-following-div.unsubscribe p {
    padding-left: 18px;
    background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iMzgyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgc3R5bGU9IiIgY2xhc3M9IiIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjYjliOWI5IiBkPSJNMTczLjg5Nzc0MzcwMTkzNDgxLDM3NC4zMDU3NDAzNTY0NDUzIGwtMTY2LjM5OTk5Mzg5NjQ4NDM4LC0xNjYuMzk5OTkzODk2NDg0MzggYy05Ljk5Njk5OTc0MDYwMDU4NiwtOS45OTY5OTk3NDA2MDA1ODYgLTkuOTk2OTk5NzQwNjAwNTg2LC0yNi4yMDU5OTkzNzQzODk2NSAwLC0zNi4yMDM5OTg1NjU2NzM4MyBsMzYuMjAyOTk5MTE0OTkwMjM0LC0zNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsLTkuOTk4MDAwMTQ0OTU4NDk2IDI2LjIwNzAwMDczMjQyMTg3NSwtOS45OTgwMDAxNDQ5NTg0OTYgMzYuMjAzOTk4NTY1NjczODMsMCBMMTkxLjk5OTc0ODcwNjgxNzYzLDI0Ny41OTE3NTEwOTg2MzI4IEw0MzIuMDk0NzQ5OTI3NTIwNzUsNy40OTc3NDkzMjg2MTMyODEgYzkuOTk2OTk5NzQwNjAwNTg2LC05Ljk5Njk5OTc0MDYwMDU4NiAyNi4yMDcwMDA3MzI0MjE4NzUsLTkuOTk2OTk5NzQwNjAwNTg2IDM2LjIwMzk5ODU2NTY3MzgzLDAgbDM2LjIwMjk5OTExNDk5MDIzNCwzNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsOS45OTY5OTk3NDA2MDA1ODYgOS45OTY5OTk3NDA2MDA1ODYsMjYuMjA1OTk5Mzc0Mzg5NjUgMCwzNi4yMDM5OTg1NjU2NzM4MyBsLTI5NC4zOTk5OTM4OTY0ODQ0LDI5NC40MDEwMDA5NzY1NjI1IGMtOS45OTgwMDAxNDQ5NTg0OTYsOS45OTY5OTk3NDA2MDA1ODYgLTI2LjIwNzAwMDczMjQyMTg3NSw5Ljk5Njk5OTc0MDYwMDU4NiAtMzYuMjAzOTk4NTY1NjczODMsLTAuMDAxMDAwMDAwMDQ3NDk3NDUxMyB6IiBpZD0ic3ZnXzEiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50%/13px 10px;
  }

  .follow-following-div p {
    padding-left: 14px;
    background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbHVzIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0NyIgaGVpZ2h0PSI0NDUiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00MTUuNDgxMjYyMjA3MDMxMjUsMTc0LjY4MzE2NjUwMzkwNjI1IEgyNzEuNjYwODI3NjM2NzE4NzUgVjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwtMTcuNTM3NzkyMjA1ODEwNTQ3IC0xNC4zMTIxMzA5MjgwMzk1NSwtMzEuNzYwNTc0MzQwODIwMzEyIC0zMS45NjAwOTYzNTkyNTI5MywtMzEuNzYwNTc0MzQwODIwMzEyIGgtMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjE0Mi45MjI1NzY5MDQyOTY4OCBIMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMTQzLjgyMDQzNDU3MDMxMjUgdjE0Mi45MjI1NzY5MDQyOTY4OCBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMzEuOTYwMDk2MzU5MjUyOTMgYzE3LjY0Nzk2NjM4NDg4NzY5NSwwIDMxLjk2MDA5NjM1OTI1MjkzLC0xNC4yMjI3ODIxMzUwMDk3NjYgMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiBWMjY5Ljk2NDg3NDI2NzU3ODEgaDE0My44MjA0MzQ1NzAzMTI1IGMxNy42NDc5NjYzODQ4ODc2OTUsMCAzMS45NjAwOTYzNTkyNTI5MywtMTQuMjIyNzgyMTM1MDA5NzY2IDMxLjk2MDA5NjM1OTI1MjkzLC0zMS43NjA1NzQzNDA4MjAzMTIgdi0zMS43NjA1NzQzNDA4MjAzMTIgYzAsLTE3LjUzNzc5MjIwNTgxMDU0NyAtMTQuMzEyMTMwOTI4MDM5NTUsLTMxLjc2MDU3NDM0MDgyMDMxMiAtMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) 0 50%/10px 10px no-repeat;
  }

  .video-title-div {
    height: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    padding-bottom: 0px;
    border-style: none;
  }

  /*.video-title-plus-div{
    width:100%;
  }*/
  .phone .kt-player .fp-controls {
    /*padding:0 0 0 10px !important; without play button*/
    padding: 0 0 0 0 !important;
    margin: 0 5px;
  }

  /*.phone .kt-player .fp-controls .fp-play,*/
  .phone .kt-player .fp-controls .fp-volume,
  .phone .kt-player .fp-controls .fp-time-duration,
  .phone .kt-player .fp-controls .fp-settings {
    display: none !important;
  }

  .phone .kt-player .fp-controls .fp-time-elapsed {
    float: right !important;
  }

  .phone .kt-player .fp-controls .fp-timeline {
    position: relative !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    height: 36px !important;
  }

  .phone .kt-player .fp-controls .fp-timeline:before,
  .phone .kt-player .fp-controls .fp-timeline .fp-buffer,
  .phone .kt-player .fp-controls .fp-timeline .fp-progress {
    top: 21px !important;
  }

  .phone .kt-player .fp-controls .fp-timeline .fp-progress,
  .phone .kt-player .fp-controls .fp-timeline .fp-buffer,
  .phone .kt-player .fp-controls .fp-timeline:before {
    height: 5px !important;
  }

  .phone .kt-player .fp-controls .fp-timeline .fp-progress:after {
    position: absolute;
    content: "";
    right: 0;
    top: -4px;
    display: block;
    width: 14px;
    height: 14px;
    background-color: #f12e24;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    z-index: 5;
  }

  .profile-section {
    padding-right: 20px;
    padding-left: 20px;
  }

  .search-members .profile-div {
    width: 33.33%;
    padding: 10px 15px;
  }

  .search-members.main-search-section .profile-div:nth-child(-n + 6) {
    display: block;
  }

  .search-members .profile-row .left-side-div .user-profile-filled {
    width: 70%;
    height: 70%;
  }

  .edit-video-section {
    min-height: auto;
  }

  .edit-video-section ._100-width-div.settings {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .edit-video-nav-div,
  .edit-video-section {
    padding-right: 20px;
    padding-left: 20px;
  }

  .edit-video-player-div {
    padding-top: 20px;
    order: 1;
  }

  .edit-video-options {
    max-width: 100%;
    order: 2;
    border-right: 0;
  }

  .delete-video-div,
  .save-cancel-div,
  .block-edit,
  .edit-info {
    padding-right: 0;
  }

  .block-edit .w-input {
    max-width: 100%;
  }

  .edit-video-options .cancel-button-50,
  .edit-video-options .save-settings {
    width: 50%;
    margin-right: 5px;
  }

  .edit-video-options .save-settings {
    margin-left: 5px;
    margin-right: 0;
  }

  .dr-section {
    padding: 0 20px;
  }

  .dr-bottom .dr-vote-mobile .dr-vote-tablet {
    border: 8;
  }

  .tablet .dr-vote-mobile a,
  .dr-vote-mobile span,
  .dr-vote-mobile a {
    width: 47.6%;
    width: calc(50% - 5px);
    margin: 0 0 5px;
  }

  .dr-vote-mobile span:nth-child(1),
  .dr-vote-mobile a:nth-child(1) {
    order: 1;
  }

  .dr-vote-mobile span:nth-child(3),
  .dr-vote-mobile a:nth-child(3) {
    order: 2;
  }

  .dr-vote-mobile span:nth-child(2),
  .dr-vote-mobile a:nth-child(2) {
    order: 3;
  }

  .dr-vote-mobile span:nth-child(5),
  .dr-vote-mobile a:nth-child(5) {
    order: 4;
  }

  /*.dr-vote-mobile span:nth-child(5),
  .dr-vote-mobile a:nth-child(5){
  	order:5;
  }*/
  .dr-vote-mobile span:nth-child(4),
  .dr-vote-mobile a:nth-child(4) {
    order: 5;
    /*6*/
  }

  .dr-vote-mobile span:nth-child(6),
  .dr-vote-mobile a:nth-child(6) {
    order: 7;
  }

  .dr-vote-mobile .dr-vote-tablet:last-child {
    display: block;
  }

  .kill-save-div {
    padding-bottom: 0;
  }

  .phone .kill-save-div {
    padding-bottom: 10px;
  }

  .dr-video-container .image-title {
    padding: 0 50px;
    max-width: 385px;
  }
  .phone .dr-video-container .image-title {
    max-width: 535px;
  }

  .all-stats>b,
  .dr-video-container .resume {
    font-size: 18px;
    line-height: 18px;
  }

  .block-stats .all-stats {
    display: none;
  }

  .phone .block-stats .all-stats {
    display: block;
  }

  .court-resumes-text {
    font-size: 18px;
    line-height: 18px;
  }

  .count-div {
    height: 90px;
  }

  .title-div {
    height: 32px;
  }

  .kill-count-text {
    font-size: 55px;
    line-height: 55px;
  }

  .kill-title-text {
    font-size: 17px;
    line-height: 17px;
  }

  .left-side-nav,
  .right-side-nav {
    width: 100px;
  }

  .kill-mobile-link.w--current {
    background-color: #d80922;
    color: #fff;
  }

  .save-mobile-link.w--current {
    background-color: #2266e4;
    color: #fff;
  }

  .kill-mobile-link,
  .save-mobile-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #050505;
    color: #bababa;
  }

  .kill-mobile-link {
    border-left: 1px solid #050505;
  }

  .kill-mobile-link .p1-icon-empty,
  .save-mobile-link .p1-icon-empty {
    font-family: "Kill tv fonts", sans-serif;
    font-size: 20px;
    line-height: 20px;
    height: 20px;
    width: 18px;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0;
  }

  .kill-mobile-link .p1-icon-empty {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2MiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNiYWJhYmEiIGQ9Ik0xODEuNTg1IDcyNC43MzhsLTI0LjUyMiAyNS43NDggMzQuMzMxIDE2NC4yOTloODIuMTQ5bDMxLjg3OSA2Ny40MzYgMTMzLjY0NiA0MS42ODggMTIwLjE1OS00NC4xNDEgMjguMjAxLTY4LjY2MiA4Ny4wNTQtNC45MDQgMzEuODc5LTE2NC4yOTktMjkuNDI2LTI1Ljc0OC0zNi43ODMgMTE1LjI1NS0xMTEuNTc3LTQ3LjgxOS01NS4xNzUgNDYuNTkyLTQxLjY4OC0zMS44NzktNDIuOTE0IDMxLjg3OS01MC4yNy0zOC4wMTAtMTE0LjAyOCA1Mi43MjN6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZmlsbD0iI2JhYmFiYSIgZD0iTTc3MS45OTI5NDkxODc3NTU2LDAuMTA1OTk5OTk4NzQ4MzAyNDYgYzAsMCA0MC40NjA5OTg1MzUxNTYyNSw5Ni44NjE5OTk1MTE3MTg3NSAyMi4wNjk5OTk2OTQ4MjQyMiwxNTkuMzkzOTk3MTkyMzgyOCBjLTIwLjg0Mzk5OTg2MjY3MDksNzMuNTY3MDAxMzQyNzczNDQgLTExNy43MDYwMDEyODE3MzgyOCw2OS44ODg5OTk5Mzg5NjQ4NCAtMTQ5LjU4NTAwNjcxMzg2NzIsNjYuMjA5OTk5MDg0NDcyNjYgYy01MC4yNzAwMDA0NTc3NjM2NywtNDEuNjg3OTk5NzI1MzQxOCAtMTE4LjkzMjk5ODY1NzIyNjU2LC02OS44ODg5OTk5Mzg5NjQ4NCAtMjEzLjM0MzAwMjMxOTMzNTk0LC02OS44ODg5OTk5Mzg5NjQ4NCBzLTE2My4wNzI5OTgwNDY4NzUsMjguMjAxMDAwMjEzNjIzMDQ3IC0yMTIuMTE3MDA0Mzk0NTMxMjUsNjkuODg4OTk5OTM4OTY0ODQgYy0yOC4yMDEwMDAyMTM2MjMwNDcsMy42Nzc5OTk5NzMyOTcxMTkgLTEyOS45NjgwMDIzMTkzMzU5NCw5LjgwOTAwMDAxNTI1ODc4OSAtMTUyLjAzNzk5NDM4NDc2NTYyLC02Ni4yMDk5OTkwODQ0NzI2NiBjLTE4LjM5MTAwMDc0NzY4MDY2NCwtNjIuNTMyMDAxNDk1MzYxMzMgMjMuMjk3MDAwODg1MDA5NzY2LC0xNTkuMzkzOTk3MTkyMzgyOCAyMy4yOTcwMDA4ODUwMDk3NjYsLTE1OS4zOTM5OTcxOTIzODI4IHMtMTI4Ljc0MDk5NzMxNDQ1MzEyLDE3MS42NTYwMDU4NTkzNzUgLTc5LjY5Nzk5ODA0Njg3NSwyNjkuNzQzOTg4MDM3MTA5NCBjMTkuNjE4MDAwMDMwNTE3NTc4LDM5LjIzNTAwMDYxMDM1MTU2IDc5LjY5Nzk5ODA0Njg3NSw2My43NTc5OTk0MjAxNjYwMTYgMTIyLjYxMTAwMDA2MTAzNTE2LDc3LjI0NTAwMjc0NjU4MjAzIGMtNDkuMDQ0OTk4MTY4OTQ1MzEsMTE2LjQ4MTAwMjgwNzYxNzE5IC0zOC4wMDk5OTgzMjE1MzMyLDI0My45OTYwMDIxOTcyNjU2MiAtMzguMDA5OTk4MzIxNTMzMiwyNDMuOTk2MDAyMTk3MjY1NjIgbDEyMC4xNTg5OTY1ODIwMzEyNSw4OC4yNzk5OTg3NzkyOTY4OCBsMzAuNjUyOTk5ODc3OTI5Njg4LDk5LjMxNTAwMjQ0MTQwNjI1IGw5OC4wODg5OTY4ODcyMDcwMywtNDkuMDQ0OTk4MTY4OTQ1MzEgbDUxLjQ5NzAwMTY0Nzk0OTIyLDM5LjIzNTAwMDYxMDM1MTU2IGw0MS42ODc5OTk3MjUzNDE4LC0zMy4xMDQ5OTk1NDIyMzYzMyBsNDIuOTE0MDAxNDY0ODQzNzUsMzMuMTA0OTk5NTQyMjM2MzMgbDUyLjcyMjk5OTU3Mjc1MzkwNiwtNDIuOTE0MDAxNDY0ODQzNzUgbDk4LjA4ODk5Njg4NzIwNzAzLDQyLjkxNDAwMTQ2NDg0Mzc1IGwyNC41MjE5OTkzNTkxMzA4NiwtODkuNTA1OTk2NzA0MTAxNTYgbDEyMS4zODUwMDIxMzYyMzA0NywtODcuMDU0MDAwODU0NDkyMTkgYzAsMCA3LjM1Njk5OTg3NDExNDk5LC0xMjguNzQwOTk3MzE0NDUzMTIgLTQ1LjM2NjAwMTEyOTE1MDM5LC0yNDYuNDQ5MDA1MTI2OTUzMTIgYzQyLjkxNDAwMTQ2NDg0Mzc1LC0xMy40ODcwMDA0NjUzOTMwNjYgOTkuMzE1MDAyNDQxNDA2MjUsLTM5LjIzNTAwMDYxMDM1MTU2IDExNy43MDYwMDEyODE3MzgyOCwtNzYuMDE4OTk3MTkyMzgyODEgYzUxLjQ5NzAwMTY0Nzk0OTIyLC05OC4wODg5OTY4ODcyMDcwMyAtNzcuMjQ1MDAyNzQ2NTgyMDMsLTI2OS43NDM5ODgwMzcxMDk0IC03Ny4yNDUwMDI3NDY1ODIwMywtMjY5Ljc0Mzk4ODAzNzEwOTQgek0zNDYuNTMxOTUwNjUyNTk5MzMsNTkzLjU0NDAwNjM0NzY1NjIgbC0xMjUuMDYzMDAzNTQwMDM5MDYsLTEzLjQ4NzAwMDQ2NTM5MzA2NiBsLTI5LjQyNjAwMDU5NTA5Mjc3MywtMTAwLjU0MTAwMDM2NjIxMDk0IGwyMC44NDM5OTk4NjI2NzA5LC0yMy4yOTcwMDA4ODUwMDk3NjYgbDE0Ny4xMzQwMDI2ODU1NDY4OCw0OS4wNDQ5OTgxNjg5NDUzMSBsMjAuODQzOTk5ODYyNjcwOSw0Mi45MTQwMDE0NjQ4NDM3NSBsLTM0LjMzMTAwMTI4MTczODI4LDQ1LjM2NjAwMTEyOTE1MDM5IHpNNDcyLjgyMTk1OTE5NzUyMTIsNjczLjI0MjAwNDM5NDUzMTIgbC0xNS45Mzk5OTk1ODAzODMzLC0xMS4wMzQ5OTk4NDc0MTIxMSBsLTE4LjM5MTAwMDc0NzY4MDY2NCw3LjM1Njk5OTg3NDExNDk5IGgtMi40NTMwMDAwNjg2NjQ1NTEgbC0xOC4zOTEwMDA3NDc2ODA2NjQsLTcuMzU2OTk5ODc0MTE0OTkgbC0xNS45Mzk5OTk1ODAzODMzLDExLjAzNDk5OTg0NzQxMjExIGwtMTIuMjYwOTk5Njc5NTY1NDMsLTEzLjQ4NzAwMDQ2NTM5MzA2NiBsMzUuNTU2OTk5MjA2NTQyOTcsLTY5Ljg4ODk5OTkzODk2NDg0IGwxMS4wMzQ5OTk4NDc0MTIxMSw0LjkwMzk5OTgwNTQ1MDQzOTUgaDIuNDUzMDAwMDY4NjY0NTUxIGwxMS4wMzQ5OTk4NDc0MTIxMSwtNC45MDM5OTk4MDU0NTA0Mzk1IGwzNS41NTY5OTkyMDY1NDI5Nyw2OS44ODg5OTk5Mzg5NjQ4NCBsLTEyLjI2MDk5OTY3OTU2NTQzLDEzLjQ4NzAwMDQ2NTM5MzA2NiB6TTY1My4wNTk5NjU3ODkzMTgxLDU4MC4wNTcwMDY4MzU5Mzc1IGwtMTI1LjA2MzAwMzU0MDAzOTA2LDEzLjQ4NzAwMDQ2NTM5MzA2NiBsLTM1LjU1Njk5OTIwNjU0Mjk3LC00NS4zNjYwMDExMjkxNTAzOSBsMjAuODQzOTk5ODYyNjcwOSwtNDIuOTE0MDAxNDY0ODQzNzUgbDE0Ny4xMzQwMDI2ODU1NDY4OCwtNDkuMDQ0OTk4MTY4OTQ1MzEgbDIwLjg0Mzk5OTg2MjY3MDksMjMuMjk3MDAwODg1MDA5NzY2IGwtMjguMjAxMDAwMjEzNjIzMDQ3LDEwMC41NDEwMDAzNjYyMTA5NCB6IiBpZD0ic3ZnXzIiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 0 / 18px 20px;
  }

  .save-mobile-link .p1-icon-empty {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjkzOSIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2JhYmFiYSIgZD0iTTcyNS41MDUgNTEyYy0yNS42IDAtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4czEyOCA1NS40NjcgMTI4IDEyOGMwIDI1LjYtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3ek03NTkuNjM5IDcwOC4yNjdjLTU5LjczMyA4NS4zMzMtMTc0LjkzMyAxNDUuMDY3LTI5MC4xMzMgMTQ1LjA2N3MtMjMwLjQtNTkuNzMzLTI5MC4xMzMtMTQ1LjA2N2MtMTIuOC0yMS4zMzMtOC41MzMtNDYuOTMzIDEyLjgtNTkuNzMzczQ2LjkzMy04LjUzMyA1OS43MzMgMTIuOGM0Mi42NjcgNTkuNzMzIDEzMi4yNjcgMTA2LjY2NyAyMTcuNiAxMDYuNjY3czE3NC45MzMtNDYuOTMzIDIyMS44NjctMTEwLjkzM2MxMi44LTIxLjMzMyAzOC40LTI1LjYgNTkuNzMzLTEyLjggMTcuMDY3IDE3LjA2NyAyMS4zMzMgNDIuNjY3IDguNTMzIDY0ek0yOTguODM5IDM0MS4zMzNjNzIuNTMzIDAgMTI4IDU1LjQ2NyAxMjggMTI4IDAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdzLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4ek0yMTcuNzcyIDEwNi42NjdjNTEuMi0xMi44IDEzNi41MzMtMjEuMzMzIDI1MS43MzMtMjEuMzMzczIwMC41MzMgOC41MzMgMjUxLjczMyAyMS4zMzNjLTQ2LjkzMyAxMi44LTEyMy43MzMgMjEuMzMzLTIyNi4xMzMgMjEuMzMzLTguNTMzIDAtMTcuMDY3IDAtMjUuNiAwcy0xNy4wNjcgMC0yNS42IDBjLTEwMi40IDAtMTc5LjItOC41MzMtMjI2LjEzMy0yMS4zMzN6TTcxNi45NzIgMTk2LjI2N2MxMDYuNjY3LTIxLjMzMyAxMzYuNTMzLTU1LjQ2NyAxMzYuNTMzLTg5LjYgMC00Ni45MzMtNjguMjY3LTEwNi42NjctMzg0LTEwNi42NjdzLTM4NCA1OS43MzMtMzg0IDEwNi42NjdjMCAyOS44NjcgMjkuODY3IDY4LjI2NyAxMzYuNTMzIDg5LjYtMTMyLjI2NyA4MS4wNjctMjIxLjg2NyAyMTcuNi0yMjEuODY3IDM3OS43MzMgMCAyNDcuNDY3IDIwOS4wNjcgNDQ4IDQ2OS4zMzMgNDQ4czQ2OS4zMzMtMjAwLjUzMyA0NjkuMzMzLTQ0OGMwLTE2Mi4xMzMtODkuNi0yOTguNjY3LTIyMS44NjctMzc5LjczM3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 18px 20px;
  }

  .kill-mobile-link.w--current .p1-icon-empty {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2MiIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xODEuNTg1IDcyNC43MzhsLTI0LjUyMiAyNS43NDggMzQuMzMxIDE2NC4yOTloODIuMTQ5bDMxLjg3OSA2Ny40MzYgMTMzLjY0NiA0MS42ODggMTIwLjE1OS00NC4xNDEgMjguMjAxLTY4LjY2MiA4Ny4wNTQtNC45MDQgMzEuODc5LTE2NC4yOTktMjkuNDI2LTI1Ljc0OC0zNi43ODMgMTE1LjI1NS0xMTEuNTc3LTQ3LjgxOS01NS4xNzUgNDYuNTkyLTQxLjY4OC0zMS44NzktNDIuOTE0IDMxLjg3OS01MC4yNy0zOC4wMTAtMTE0LjAyOCA1Mi43MjN6IiBpZD0ic3ZnXzEiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzcyLjU3MSAwLjEwNmMwIDAgNDAuNDYxIDk2Ljg2MiAyMi4wNzAgMTU5LjM5NC0yMC44NDQgNzMuNTY3LTExNy43MDYgNjkuODg5LTE0OS41ODUgNjYuMjEtNTAuMjctNDEuNjg4LTExOC45MzMtNjkuODg5LTIxMy4zNDMtNjkuODg5cy0xNjMuMDczIDI4LjIwMS0yMTIuMTE3IDY5Ljg4OWMtMjguMjAxIDMuNjc4LTEyOS45NjggOS44MDktMTUyLjAzOC02Ni4yMS0xOC4zOTEtNjIuNTMyIDIzLjI5Ny0xNTkuMzk0IDIzLjI5Ny0xNTkuMzk0cy0xMjguNzQxIDE3MS42NTYtNzkuNjk4IDI2OS43NDRjMTkuNjE4IDM5LjIzNSA3OS42OTggNjMuNzU4IDEyMi42MTEgNzcuMjQ1LTQ5LjA0NSAxMTYuNDgxLTM4LjAxMCAyNDMuOTk2LTM4LjAxMCAyNDMuOTk2bDEyMC4xNTkgODguMjggMzAuNjUzIDk5LjMxNSA5OC4wODktNDkuMDQ1IDUxLjQ5NyAzOS4yMzUgNDEuNjg4LTMzLjEwNSA0Mi45MTQgMzMuMTA1IDUyLjcyMy00Mi45MTQgOTguMDg5IDQyLjkxNCAyNC41MjItODkuNTA2IDEyMS4zODUtODcuMDU0YzAgMCA3LjM1Ny0xMjguNzQxLTQ1LjM2Ni0yNDYuNDQ5IDQyLjkxNC0xMy40ODcgOTkuMzE1LTM5LjIzNSAxMTcuNzA2LTc2LjAxOSA1MS40OTctOTguMDg5LTc3LjI0NS0yNjkuNzQ0LTc3LjI0NS0yNjkuNzQ0ek0zNDcuMTEgNTkzLjU0NGwtMTI1LjA2My0xMy40ODctMjkuNDI2LTEwMC41NDEgMjAuODQ0LTIzLjI5NyAxNDcuMTM0IDQ5LjA0NSAyMC44NDQgNDIuOTE0LTM0LjMzMSA0NS4zNjZ6TTQ3My40IDY3My4yNDJsLTE1Ljk0LTExLjAzNS0xOC4zOTEgNy4zNTdoLTIuNDUzbC0xOC4zOTEtNy4zNTctMTUuOTQgMTEuMDM1LTEyLjI2MS0xMy40ODcgMzUuNTU3LTY5Ljg4OSAxMS4wMzUgNC45MDRoMi40NTNsMTEuMDM1LTQuOTA0IDM1LjU1NyA2OS44ODktMTIuMjYxIDEzLjQ4N3pNNjUzLjYzOCA1ODAuMDU3bC0xMjUuMDYzIDEzLjQ4Ny0zNS41NTctNDUuMzY2IDIwLjg0NC00Mi45MTQgMTQ3LjEzNC00OS4wNDUgMjAuODQ0IDIzLjI5Ny0yOC4yMDEgMTAwLjU0MXoiIGlkPSJzdmdfMiIvPjwvZz48L3N2Zz4=) no-repeat 0 0 / 18px 20px;
  }

  .save-mobile-link.w--current .p1-icon-empty {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjkzOSIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTcyNS41MDUgNTEyYy0yNS42IDAtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4czEyOCA1NS40NjcgMTI4IDEyOGMwIDI1LjYtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3ek03NTkuNjM5IDcwOC4yNjdjLTU5LjczMyA4NS4zMzMtMTc0LjkzMyAxNDUuMDY3LTI5MC4xMzMgMTQ1LjA2N3MtMjMwLjQtNTkuNzMzLTI5MC4xMzMtMTQ1LjA2N2MtMTIuOC0yMS4zMzMtOC41MzMtNDYuOTMzIDEyLjgtNTkuNzMzczQ2LjkzMy04LjUzMyA1OS43MzMgMTIuOGM0Mi42NjcgNTkuNzMzIDEzMi4yNjcgMTA2LjY2NyAyMTcuNiAxMDYuNjY3czE3NC45MzMtNDYuOTMzIDIyMS44NjctMTEwLjkzM2MxMi44LTIxLjMzMyAzOC40LTI1LjYgNTkuNzMzLTEyLjggMTcuMDY3IDE3LjA2NyAyMS4zMzMgNDIuNjY3IDguNTMzIDY0ek0yOTguODM5IDM0MS4zMzNjNzIuNTMzIDAgMTI4IDU1LjQ2NyAxMjggMTI4IDAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdzLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4ek0yMTcuNzcyIDEwNi42NjdjNTEuMi0xMi44IDEzNi41MzMtMjEuMzMzIDI1MS43MzMtMjEuMzMzczIwMC41MzMgOC41MzMgMjUxLjczMyAyMS4zMzNjLTQ2LjkzMyAxMi44LTEyMy43MzMgMjEuMzMzLTIyNi4xMzMgMjEuMzMzLTguNTMzIDAtMTcuMDY3IDAtMjUuNiAwcy0xNy4wNjcgMC0yNS42IDBjLTEwMi40IDAtMTc5LjItOC41MzMtMjI2LjEzMy0yMS4zMzN6TTcxNi45NzIgMTk2LjI2N2MxMDYuNjY3LTIxLjMzMyAxMzYuNTMzLTU1LjQ2NyAxMzYuNTMzLTg5LjYgMC00Ni45MzMtNjguMjY3LTEwNi42NjctMzg0LTEwNi42NjdzLTM4NCA1OS43MzMtMzg0IDEwNi42NjdjMCAyOS44NjcgMjkuODY3IDY4LjI2NyAxMzYuNTMzIDg5LjYtMTMyLjI2NyA4MS4wNjctMjIxLjg2NyAyMTcuNi0yMjEuODY3IDM3OS43MzMgMCAyNDcuNDY3IDIwOS4wNjcgNDQ4IDQ2OS4zMzMgNDQ4czQ2OS4zMzMtMjAwLjUzMyA0NjkuMzMzLTQ0OGMwLTE2Mi4xMzMtODkuNi0yOTguNjY3LTIyMS44NjctMzc5LjczM3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 18px 20px;
  }

  .nav-link-div,
  .logo-div {
    display: none;
  }

  .middle-mobile-logo-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .right-side-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    height: 50px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: right;
  }

  .wrapper {
    padding-top: 50px;
  }
}


@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
	.phone .player-load-profile .block-video-holder {
    margin: 0 0 20px;
    width: 100%;
    min-width: 100%;
  }
  .h4.center {
    text-align: center;
  }

  .p1.no-bottom-margin.no-height.grey {
    display: none;
  }

  .p1.no-bottom-margin.no-height.grey.no-hide {
    display: block;
  }

  .p1.no-bottom-margin.white {
    display: block;
    color: #fff;
  }

  .p1.width-contain._5-top-margin {
    width: 100%;
    max-width: 350px;
  }

  .p1.save-button-special {
    margin-top: 15px;
    margin-left: 0px;
  }

  .p2 {
    text-decoration: none;
  }

  .p2.w--current {
    color: #ff0d2b;
  }

  .div-block {
    display: block;
  }

  .div-block.maintain-special {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 320px;
  }

  .div-block-2 {
    height: auto;
    min-height: 70vh;
    padding: 0px 20px;
  }

  .icon-large._60px-wide.zero-margin {
    display: block;
  }

  .icon-large._350px-max {
    max-width: 320px;
  }

  .p1-link._15-top-margin {
    display: none;
  }

  .p1-link._15-top-margin.mobile {
    display: block;
  }

  ._400-block.vert-center {
    width: 350px;
  }

  .log-in-container {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    width: 100%;
  }

  .log-in-section {
    min-height: 100%;
    padding-top: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .log-in-footer {
    height: 100%;
    max-width: 350px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .log-in-footer-links-container._250px-width {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .log-in-footer-links-container._250px-width.mobile-hide {
    display: none;
  }

  .log-in-footer-copyright-container {
    margin-top: 10px;
  }

  .icon-small {
    width: 26px;
  }

  .icon-small._10-margin-right {
    width: 13px;
  }

  /*._100-width-div.flex-split._1920-max {
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }*/
  .line-div._10-margin-right {
    width: 15%;
  }

  .line-div._10-margin-left {
    width: 15%;
  }

  .footer-section {
    padding-right: 15px;
    padding-left: 15px;
    border-bottom-style: none;
  }

  /*._50-width-div.flex-footer-special {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }*/
  /*._50-width-div.flex-vert-right {
    display: none;
    width: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }*/
  ._50-width-div.flex-nav-left {
    display: none;
  }

  ._50-width-div.flex-nav-right {
    display: none;
  }

  ._50-width-div.mobile-nav-special.save {
    border-left-color: #050505;
  }

  ._50-width-div.mobile-nav-special.save {
    border-left-color: #050505;
  }

  .content {
    padding-right: 20px;
    padding-left: 20px;
  }

  .legal-nav-container {
    position: relative;
    height: 60px;
    padding-right: 20px;
    padding-left: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px none #242424;
  }

  .email-inquiry-field {
    background-color: #fff;
    color: #000;
  }

  .drop-down-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    height: 59px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #242424;
    border-bottom: 1px none #242424;
  }

  .main-nav-section {
    display: none;
    padding-right: 20px;
    padding-left: 20px;
  }

  .logo-div {
    height: 50px;
    background-color: transparent;
  }

  .hamburger-icon {
    display: block;
    height: 28px;
  }

  .thumb-row-header._30-padding {
    padding-right: 15px;
    padding-left: 15px;
  }

  .p2-link.underline {
    display: none;
  }

  .p2-link.underline.view-all {
    display: block;
  }

  ._100-width-div.pagenation,
  ._100-width-div.no-save-special {
    margin-right: 15px;
    margin-left: 15px;
  }

  ._100-width-div.pagenation {
    width: calc(100% - 30px);
  }

  .phone .player-loaded .profile-section .thumbnail-section,
  .categories-section,
  .search-members,
  .thumbnail-section,
  .thumb-row._30-padding {
    padding-right: 15px;
    padding-left: 15px;
  }

  .phone .player-loaded .profile-section {
    padding: 0;
  }

  .phone .player-loaded.player-load-profile .block-video-holder {
    margin: 0 0 20px;
  }

  .thumb-row._30-padding.line-divider {
    padding-right: 15px;
    padding-left: 15px;
  }

  .profile-follow-div-2,
  .video-title-div {
    padding-left: 15px;
    padding-right: 15px;
  }

  .thumb-div {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .search-section .thumb-row {
    margin: 0;
  }

  .search-section .thumb-row .search-empty {
    padding: 10px 0 30px;
  }

  .search-section .thumb-div {
    width: 100%;
    padding: 0;
  }

  .desktop .main-search-section .thumb-div:nth-last-child(-n + 6) {
    display: none;
  }

  .desktop .main-search-section.show-search .thumb-div:nth-child(-n + 4) {
    display: block;
  }

  .profile-section .thumb-div {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .thumb-div.video-settings {
    width: 100%;
  }

  .thumb-div.video-settings._4-padding {
    text-align: center;
    padding-right: 0px;
    padding-left: 0px;
  }

  .thumb-div._30-special {
    display: block;
    width: 100%;
  }

  .thumb-div._30-special.mobile-special {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #242424;
  }

  .thumb-div._30-special.mobile-special.bottom-space {
    margin-bottom: 20px;
  }

  .thumb-div.results-special {
    width: 100%;
  }

  .thumb-image.video-settings.blank-dotted {
    border-bottom-style: dashed;
  }

  .thumb-image.mobile-50 {
    width: 45%;
    margin-bottom: 0px;
  }

  .thumb-image.mobile-50.link-special {
    width: 100%;
  }

  .thumb-title {
    max-height: 55px;
  }

  .view-all-button {
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 19px;
  }

  .view-all-button.margin-15 {
    margin-bottom: 15px;
  }

  .profile-drop-div.mobile {
    position: fixed;
    top: 0;
    z-index: 99999;
    right: -300px;
    bottom: auto;
    display: block;
    width: 300px;
    height: 100vh;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }

  .menu-open .profile-drop-div.mobile {
    right: 0;
  }

  .close-drop {
    display: block;
  }

  .wrapper {
    position: relative;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }

  /*.menu-open .wrapper{
    margin-left:-300px;
  }*/
  /*.menu-open .middle-mobile-logo-div,
  .menu-open .mobile-nav-header .right-side-nav{
    display:none;
  }*/
  .top-item {
    padding-right: 20px;
    padding-left: 20px;
  }

  .drop-link {
    width: 100%;
    padding: 15px 20px;
  }

  /* .wrapper {
    padding-top: 50px;
  } */
  /* .mobile-nav-header {
    position: fixed;
    top: 0px;
    z-index: 999;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 50px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1.25fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1.25fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-bottom: 1px solid #050505;
    background-color: #111;
  } */

  .mobile-menu-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-left: 1px solid #050505;
    background-color: transparent;
  }

  .mobile-menu-item.w--current {
    background-color: #397af2;
  }

  .settings-section {
    padding-right: 0px;
    padding-left: 0px;
  }

  .settings-section .w-input {
    max-width: 100%;
  }

  .settings-content {
    padding-top: 20px;
    border-right-style: none;
    border-left-style: none;
  }

  .current-page-div {
    padding-right: 15px;
    padding-left: 15px;
  }

  .settings-options {
    width: 100%;
  }

  .save-settings {
    width: 100%;
  }

  .text-field-3 {
    width: 100%;
  }

  .upload-button-2.upload-box-special {
    width: 250px;
    margin-top: 10px;
  }

  .upload-button-2.upload-box-special._10-top-margin {
    display: none;
  }

  .icon-container.wider {
    display: none;
  }

  .videos-options {
    width: 100%;
  }

  .video-settings-thumb-info.blank {
    display: none;
  }

  .mobile-nav-footer {
    z-index: 20;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-top-color: #050505;
  }

  .p1-icon-empty {
    margin-right: 4px;
    margin-bottom: 0px;
  }

  .p1-icon-empty.save {
    margin-right: 0px;
  }

  .p1-icon-empty.kill {
    margin-right: 0px;
  }

  .p1-icon-empty.zero-margin.close-special {
    margin-right: 0px;
  }

  .p1-icon-empty.zero-margin.close-special {
    margin-right: 0px;
  }

  .p1-icon-empty.red.delete-special {
    margin-right: 0px;
  }

  .p1-icon-empty._10-margin-bottom {
    margin-right: 0px;
    margin-bottom: 8px;
  }

  .p1-icon-empty._10-margin-bottom.kill-font {
    font-family: "Kill tv fonts", sans-serif;
  }

  .p1-icon-empty.red.delete-special {
    margin-right: 0px;
  }

  ._25-div.mobile-show {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .follow-button.mobile-hide {
    display: block;
  }

  .video-tab {
    padding-top: 10px;
    padding-right: 0px;
    padding-left: 0px;
    border-bottom-style: none;
  }

  .title-profile-mobile-div {
    width: 50%;
    margin-left: 10px;
  }

  .search-div-mobile {
    padding-right: 0;
    padding-left: 0;
  }

  .p2-empty._20-top-margin.no-bottom-margin {
    margin-top: 10px;
  }

  .thumb-link-special {
    width: 45%;
  }

  .thumb-link-special.w--current {
    width: 45%;
  }

  .delete-div {
    padding: 30px;
  }

  .form-2 {
    width: 240px;
  }

  .search-results-section {
    padding-right: 0px;
    padding-left: 0px;
  }

  .search-results-title-div {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .search-results-div {
    margin-bottom: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom-style: none;
  }

  .search-results-thumb-row {
    display: block;
  }

  .search-user-results {
    padding-left: 0px;
  }

  .search-profile-all-div {
    width: 100%;
    margin-bottom: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-left: 15px;
    border-bottom: 1px solid #242424;
  }

  .profile-title-follow-div {
    margin-top: 0px;
  }

  .sort-results {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .follow-button-div-right {
    display: none;
  }

  .search-tabs-content {
    padding-right: 0px;
    padding-left: 0px;
  }

  .search-user-tab {
    width: 33.3%;
    border-left: 1px solid #242424;
  }

  .search-videos-tab {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 33.3%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .search-videos-tab.w--current {
    width: 33.3%;
  }

  .search-tag-tab {
    width: 33.3%;
  }

  .search-tabs {
    margin-bottom: 0px;
  }

  .users-tab {
    padding-top: 20px;
    border-bottom-style: none;
  }

  .tags-tab {
    padding-top: 10px;
    border-bottom-style: none;
  }

  .search-tabs-menu {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    border-right-style: none;
    border-left-style: none;
  }

  .upload-content-div {
    padding-right: 15px;
    padding-left: 15px;
  }

  .upload-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .upload-link-block {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .absolute-upload-div {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    width: 100%;
    padding: 15px;
  }

  .image-icon.smaller {
    /* display: none; */
  }

  .upload-step {
    width: 50%;
  }

  .upload-step.step-1.w--current {
    width: 50%;
    height: 60px;
  }

  .upload-step.step-1.current {
    width: 50%;
  }

  .upload-step.step-1.current.mobile {
    width: 25%;
    padding: 12px 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-size: 20px;
    line-height: 25px;
  }

  .upload-step.step-1.finished {
    width: 50%;
  }

  .upload-step.step-1.finished.mobile {
    width: 25%;
    padding: 12px 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-size: 20px;
    line-height: 25px;
  }

  .upload-step.step-2.mobile {
    width: 25%;
    padding: 12px 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-size: 20px;
    line-height: 25px;
  }

  .upload-step.step-3 {
    border-top: 1px solid #242424;
  }

  .upload-step.step-3.mobile {
    width: 25%;
    padding: 12px 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    border-top-style: none;
    font-size: 20px;
    line-height: 25px;
  }

  .upload-step.step-4 {
    border-top: 1px solid #242424;
  }

  .upload-step.step-4.mobile {
    width: 25%;
    padding: 12px 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    border-top-style: none;
    font-size: 20px;
    line-height: 25px;
  }

  .upload-title-form {
    width: 100%;
  }

  .loop-selection-div {
    padding-right: 10px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }

  .slide-counter {
    display: none;
    padding: 15px;
  }

  .next-gif-button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 33%;
  }

  .prev-next-buttons-div {
    display: none;
    margin-left: 0px;
  }

  .select-loop-button-mobile {
    display: block;
    width: 100%;
    margin-top: 20px;
    background-color: #ff0d2b;
    text-align: center;
  }

  .upload-steps-div-2 {
    display: none;
    width: 100%;
    height: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .upload-steps-div-2.mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .upload-button-4.upload-box-special {
    width: 250px;
    margin-top: 10px;
  }

  .upload-button-4.upload-box-special._10-top-margin {
    display: none;
  }

  .upload-button-4.upload-box-special._10-top-margin.mobile {
    display: block;
    margin-top: 20px;
  }

  .p2-2 {
    text-decoration: none;
  }

  .p2-2.w--current {
    color: #ff0d2b;
  }

  .text-field-6 {
    width: 100%;
  }

  .click-tutorial-div {
    width: 300px;
    margin-bottom: 0px;
    padding: 0px;
  }

  .slide-nav {
    right: 7%;
    font-size: 8px;
    line-height: 8px;
  }

  .slide-padding {
    padding-right: 15px;
    padding-left: 15px;
  }

  .save-button-anime-div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  ._404-50-50-div {
    max-width: 350px;
    padding-right: 15px;
    padding-left: 15px;
  }

  ._404-image-div {
    overflow: visible;
  }

  .prev-gif-button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 33%;
  }

  .submit-button {
    display: none;
  }

  .loop-select-mobile {
    padding-right: 10px;
    padding-left: 0px;
    text-align: center;
  }

  .prev-next-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 20px;
    margin-left: 0px;
  }

  .slide-counter-mobile {
    position: static;
    width: 33%;
    height: 40px;
    margin-left: 2px;
    padding: 15px;
  }

  .dead-icon {
    width: 50px;
    height: 60px;
    -webkit-background-size: 50px 60px;
    background-size: 50px 60px;
  }

  .dead-title {
    margin-top: 10px;
    font-size: 22px;
    line-height: 20px;
  }

  .dead-date {
    font-size: 14px;
    line-height: 19px;
  }

  .profile-section {
    padding-right: 15px;
    padding-left: 15px;
  }

  .profile-section.following {
    padding: 0;
    margin: 0 0 -1px;
  }

  .following-container {
    border-right: 0;
    border-left: 0;
    border-top: 0;
  }

  .following .profile-blocks-container {
    padding: 0;
  }

  .profile-row .left-vert-stack-div {
    width: 100%;
    overflow: hidden;
  }

  .profile-row .profile-link-follow-layout {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .search-members .profile-div {
    width: 50%;
    padding: 5px 10px;
  }

  .search-members .profile-row .profile-link-follow-layout {
    width: auto;
    margin: 0 0 5px;
    overflow: visible;
  }

  .search-members.main-search-section .profile-div:nth-child(-n + 6) {
    display: none;
  }

  .search-members.main-search-section .profile-div:nth-child(-n + 4) {
    display: block;
  }

  .kt-player.is-touch.is-playing .fp-controls {
    display: none;
  }

  .kt-player.is-touch.is-playing.touch-start .fp-controls {
    display: block;
  }

  .dr-top,
  .width-container.full-width,
  .dr-section {
    padding: 0;
  }

  .dr-video-container .image {
    border: none;
  }

  .voting-section .lock .dr-vote-mobile {
    display: none;
  }

  .dr-vote-mobile span,
  .dr-vote-mobile a {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .dr-bottom {
    /*padding:0 15px;*/
    padding: 0;
  }

  .dr-vote-div {
    /*margin:0 -15px 10px;
    width:calc(100% + 30px);*/
    margin: 0 0 10px;
  }

  .dr-video-container .image-title {
    padding: 0 25px;
  }

  .all-stats>b,
  .dr-video-container .resume {
    font-size: 17px;
    line-height: 17px;
  }

  .count-div {
    height: 70px;
  }

  .kill-count-text {
    font-size: 47px;
    line-height: 45px;
  }

  .title-div {
    height: 28px;
  }

  .kill-title-text {
    font-size: 16px;
    line-height: 16px;
  }

  .pagination-holder .page-link-block,
  .page-link-block.unselected-page {
    width: 30px;
    min-width: 30px;
    height: 30px;
    margin: 0 2px 5px;
  }

  .current-page-div.link-back {
    padding-left: 15px;
    padding-right: 15px;
  }

  .all-saved-video .thumb-div:last-of-type {
    display: block;
  }
}

@media screen and (max-width: 478px) and (min-resolution: 2dppx), (max-width: 478px) {

  .phone .save-button,
  .phone .kill-button {
    width: 80px;
    height: 80px;
  }

  .kill-button span,
  .save-button span {
    line-height: 80px;
  }
}

@media screen and (max-width: 320px) and (min-resolution: 2dppx), (max-width: 320px) {

  .phone .next-on,
  .phone .next-off,
  .phone .block-submitter .user,
  .phone .block-submitter {
    width: 40px;
    height: 40px;
  }

  .phone .block-submitter .user.no-avatar {
    padding: 10px 12px;
  }

  .phone .next-on,
  .phone .next-off {
    -webkit-background-size: 15px 20px;
    background-size: 15px 20px;
  }

  .phone .save-button,
  .phone .kill-button {
    width: 70px;
    height: 70px;
    -webkit-background-size: 35px 43px;
    background-size: 35px 43px;
  }

  .profile-drop-div.mobile {
    width: 280px;
    right: -280px;
  }

  .fancybox-wrap {
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
  }

  .fancybox-inner {
    width: 100% !important;
  }
}

@media screen and (max-width: 250px) and (min-resolution: 2dppx), (max-width: 250px) {

  .phone .next-on,
  .phone .next-off,
  .phone .block-submitter .user,
  .phone .block-submitter {
    width: 30px;
    height: 30px;
  }

  .phone .block-submitter .user.no-avatar {
    padding: 7px 9px;
  }

  .phone .next-on,
  .phone .next-off {
    -webkit-background-size: 10px 15px;
    background-size: 10px 15px;
  }

  .phone .save-button,
  .phone .kill-button {
    width: 50px;
    height: 50px;
    -webkit-background-size: 26px 34px !important;
    background-size: 26px 34px !important;
  }
}

@media screen and (min-width: 1115px) and (min-resolution: 2dppx), (min-width: 1115px) {
  .search-bar-div {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
  }
}

video.loading {
  background: black url("../images/loader.gif") center center no-repeat;
}

.killtv-skull {
  font-family: "Kill tv fonts", sans-serif;
  font-size: 60px;
  line-height: 60px;
  color: #ffffff;
}

.killtv-skull.red {
  color: #ff0d2b;
}

.killtvredbg {
  background: #ff0d2b;
}

.killtvredbg .p-icon-empty.kill.large {
  color: #ffffff;
}

@media screen and (min-width: 960px) and (max-width: 1199px) and (min-resolution: 2dppx), (min-width: 960px) and (max-width: 1199px){

  /*.killtvhidden\@m {
    display: none;
  }*/
  .killtvhidden {
    display: none;
  }
}

.deathrow-thumbs .uk-card-media-top .uk-text-center {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
}

.gbeinfo {
  background: #111;
}

.mobile_view .p2-link.underline.view-all,
.p2-link.underline.view-all {
  display: block;
}

.settings-content .thumb-row-header .p2-link.underline.view-all {
  text-indent: -9999px;
  overflow: hidden;
  width: 20px;
  height: 15px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg5OSIgaGVpZ2h0PSI2NDIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+Cjx0aXRsZS8+CgoKPGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxnIGlkPSJpY29tb29uLWlnbm9yZSIgY2xhc3M9IiI+CjwvZz48cGF0aCBmaWxsPSIjYmFiYWJhIiBkPSJNMjU4Ljg1MzE0MjYxNDM2NDYzLDgyLjAwNDAwMDAwMDAwMDAyIGMwLC00NC4xOTkgLTM1Ljc5OSwtNzkuOTk5IC03OS45OTksLTc5Ljk5OSBoLTk1Ljk5OCBjLTQ0LjE5OSwwIC03OS45OTksMzUuNzk5IC03OS45OTksNzkuOTk5IHY5NS45OTggYzAsNDQuMTk5IDM1Ljc5OSw3OS45OTkgNzkuOTk5LDc5Ljk5OSBoOTUuOTk4IGM0NC4xOTksMCA3OS45OTksLTM1Ljc5OSA3OS45OTksLTc5Ljk5OSB2LTk1Ljk5OCB6TTI1OC44NTMxNDI2MTQzNjQ2Myw0NjUuOTk4MDAwMDAwMDAwMDUgYzAsLTQ0LjE5OSAtMzUuNzk5LC03OS45OTkgLTc5Ljk5OSwtNzkuOTk5IGgtOTUuOTk4IGMtNDQuMTk5LDAgLTc5Ljk5OSwzNS43OTkgLTc5Ljk5OSw3OS45OTkgdjk1Ljk5OCBjMCw0NC4xOTkgMzUuNzk5LDc5Ljk5OSA3OS45OTksNzkuOTk5IGg5NS45OTggYzQ0LjE5OSwwIDc5Ljk5OSwtMzUuNzk5IDc5Ljk5OSwtNzkuOTk5IHYtOTUuOTk4IHpNMzIyLjg1MjE0MjYxNDM2NDY1LDgyLjAwNDAwMDAwMDAwMDAyIHY5NS45OTggYzAsNDQuMTk5IDM1Ljc5OSw3OS45OTkgNzkuOTk5LDc5Ljk5OSBoOTUuOTk4IGM0NC4xOTksMCA3OS45OTksLTM1Ljc5OSA3OS45OTksLTc5Ljk5OSB2LTk1Ljk5OCBjMCwtNDQuMTk5IC0zNS43OTksLTc5Ljk5OSAtNzkuOTk5LC03OS45OTkgaC05NS45OTggYy00NC4xOTksMCAtNzkuOTk5LDM1Ljc5OSAtNzkuOTk5LDc5Ljk5OSB6TTU3OC44NDgxNDI2MTQzNjQ2LDQ2NS45OTgwMDAwMDAwMDAwNSBjMCwtNDQuMTk5IC0zNS43OTksLTc5Ljk5OSAtNzkuOTk5LC03OS45OTkgaC05NS45OTggYy00NC4xOTksMCAtNzkuOTk5LDM1Ljc5OSAtNzkuOTk5LDc5Ljk5OSB2OTUuOTk4IGMwLDQ0LjE5OSAzNS43OTksNzkuOTk5IDc5Ljk5OSw3OS45OTkgaDk1Ljk5OCBjNDQuMTk5LDAgNzkuOTk5LC0zNS43OTkgNzkuOTk5LC03OS45OTkgdi05NS45OTggek02NDIuODQ3MTQyNjE0MzY0Nyw4Mi4wMDQwMDAwMDAwMDAwMiB2OTUuOTk4IGMwLDQ0LjE5OSAzNS43OTksNzkuOTk5IDc5Ljk5OSw3OS45OTkgaDk1Ljk5OCBjNDQuMTk5LDAgNzkuOTk5LC0zNS43OTkgNzkuOTk5LC03OS45OTkgdi05NS45OTggYzAsLTQ0LjE5OSAtMzUuNzk5LC03OS45OTkgLTc5Ljk5OSwtNzkuOTk5IGgtOTUuOTk4IGMtNDQuMTk5LDAgLTc5Ljk5OSwzNS43OTkgLTc5Ljk5OSw3OS45OTkgek04OTguODQyMTQyNjE0MzY0Nyw0NjUuOTk4MDAwMDAwMDAwMDUgYzAsLTQ0LjE5OSAtMzUuNzk5LC03OS45OTkgLTc5Ljk5OSwtNzkuOTk5IGgtOTUuOTk4IGMtNDQuMTk5LDAgLTc5Ljk5OSwzNS43OTkgLTc5Ljk5OSw3OS45OTkgdjk1Ljk5OCBjMCw0NC4xOTkgMzUuNzk5LDc5Ljk5OSA3OS45OTksNzkuOTk5IGg5NS45OTggYzQ0LjE5OSwwIDc5Ljk5OSwtMzUuNzk5IDc5Ljk5OSwtNzkuOTk5IHYtOTUuOTk4IHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBvcGFjaXR5PSIxIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 100% 100%;
}

.settings-content .thumb-row-header .p2-link.underline.view-all:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg5OSIgaGVpZ2h0PSI2NDIiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+Cjx0aXRsZS8+CgoKPGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxnIGlkPSJpY29tb29uLWlnbm9yZSIgY2xhc3M9InNlbGVjdGVkIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik0yNTguODUzMTQyNjE0MzY0NjMsODIuMDA0MDAwMDAwMDAwMDIgYzAsLTQ0LjE5OSAtMzUuNzk5LC03OS45OTkgLTc5Ljk5OSwtNzkuOTk5IGgtOTUuOTk4IGMtNDQuMTk5LDAgLTc5Ljk5OSwzNS43OTkgLTc5Ljk5OSw3OS45OTkgdjk1Ljk5OCBjMCw0NC4xOTkgMzUuNzk5LDc5Ljk5OSA3OS45OTksNzkuOTk5IGg5NS45OTggYzQ0LjE5OSwwIDc5Ljk5OSwtMzUuNzk5IDc5Ljk5OSwtNzkuOTk5IHYtOTUuOTk4IHpNMjU4Ljg1MzE0MjYxNDM2NDYzLDQ2NS45OTgwMDAwMDAwMDAwNSBjMCwtNDQuMTk5IC0zNS43OTksLTc5Ljk5OSAtNzkuOTk5LC03OS45OTkgaC05NS45OTggYy00NC4xOTksMCAtNzkuOTk5LDM1Ljc5OSAtNzkuOTk5LDc5Ljk5OSB2OTUuOTk4IGMwLDQ0LjE5OSAzNS43OTksNzkuOTk5IDc5Ljk5OSw3OS45OTkgaDk1Ljk5OCBjNDQuMTk5LDAgNzkuOTk5LC0zNS43OTkgNzkuOTk5LC03OS45OTkgdi05NS45OTggek0zMjIuODUyMTQyNjE0MzY0NjUsODIuMDA0MDAwMDAwMDAwMDIgdjk1Ljk5OCBjMCw0NC4xOTkgMzUuNzk5LDc5Ljk5OSA3OS45OTksNzkuOTk5IGg5NS45OTggYzQ0LjE5OSwwIDc5Ljk5OSwtMzUuNzk5IDc5Ljk5OSwtNzkuOTk5IHYtOTUuOTk4IGMwLC00NC4xOTkgLTM1Ljc5OSwtNzkuOTk5IC03OS45OTksLTc5Ljk5OSBoLTk1Ljk5OCBjLTQ0LjE5OSwwIC03OS45OTksMzUuNzk5IC03OS45OTksNzkuOTk5IHpNNTc4Ljg0ODE0MjYxNDM2NDYsNDY1Ljk5ODAwMDAwMDAwMDA1IGMwLC00NC4xOTkgLTM1Ljc5OSwtNzkuOTk5IC03OS45OTksLTc5Ljk5OSBoLTk1Ljk5OCBjLTQ0LjE5OSwwIC03OS45OTksMzUuNzk5IC03OS45OTksNzkuOTk5IHY5NS45OTggYzAsNDQuMTk5IDM1Ljc5OSw3OS45OTkgNzkuOTk5LDc5Ljk5OSBoOTUuOTk4IGM0NC4xOTksMCA3OS45OTksLTM1Ljc5OSA3OS45OTksLTc5Ljk5OSB2LTk1Ljk5OCB6TTY0Mi44NDcxNDI2MTQzNjQ3LDgyLjAwNDAwMDAwMDAwMDAyIHY5NS45OTggYzAsNDQuMTk5IDM1Ljc5OSw3OS45OTkgNzkuOTk5LDc5Ljk5OSBoOTUuOTk4IGM0NC4xOTksMCA3OS45OTksLTM1Ljc5OSA3OS45OTksLTc5Ljk5OSB2LTk1Ljk5OCBjMCwtNDQuMTk5IC0zNS43OTksLTc5Ljk5OSAtNzkuOTk5LC03OS45OTkgaC05NS45OTggYy00NC4xOTksMCAtNzkuOTk5LDM1Ljc5OSAtNzkuOTk5LDc5Ljk5OSB6TTg5OC44NDIxNDI2MTQzNjQ3LDQ2NS45OTgwMDAwMDAwMDAwNSBjMCwtNDQuMTk5IC0zNS43OTksLTc5Ljk5OSAtNzkuOTk5LC03OS45OTkgaC05NS45OTggYy00NC4xOTksMCAtNzkuOTk5LDM1Ljc5OSAtNzkuOTk5LDc5Ljk5OSB2OTUuOTk4IGMwLDQ0LjE5OSAzNS43OTksNzkuOTk5IDc5Ljk5OSw3OS45OTkgaDk1Ljk5OCBjNDQuMTk5LDAgNzkuOTk5LC0zNS43OTkgNzkuOTk5LC03OS45OTkgdi05NS45OTggeiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIG9wYWNpdHk9IjEiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 0 / 100% 100%;
}

.settings-content .thumb-row-header {
  align-items: center;
}

.loading-spinner {
  content: url("/25.svg");
  height: 80px !important;
  width: 80px !important;
  margin-left: auto;
  margin-right: auto;
}

/*! jQuery UI - v1.11.4 - 2016-02-28*/

.ui-helper-hidden {
  display: none;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

.ui-helper-clearfix:after {
  clear: both;
}

.ui-helper-clearfix {
  min-height: 0;
}

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
}

.ui-front {
  z-index: 100;
}

.ui-state-disabled {
  cursor: default !important;
}

.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.scroll-lock {
  overflow: hidden;
  position: fixed;
}

.ui-autocomplete {
  position: fixed;
  top: 0;
  left: 0;
  cursor: default;
  z-index: 1111;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .phone .ui-autocomplete#ui-id-1 {
    display: none !important;
  }
}

@media screen and (min-width: 768px) and (min-resolution: 2dppx), (min-width: 768px) {
  .phone .ui-autocomplete#ui-id-2 {
    display: none !important;
  }

  .phone .ui-widget-content {
    bottom: auto !important;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .ui-autocomplete {
    left: 0 !important;
    width: 100% !important;
  }
}

.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
}

.ui-menu .ui-menu {
  position: absolute;
}

.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 8px 12px;
  background: #111110;
  cursor: pointer;
  min-height: 0;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 1px;
  color: #fff;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ui-menu .ui-menu-item:last-child {
  margin-bottom: 0;
}

.ui-menu .ui-menu-group {
  line-height: 22px;
  padding: 8px 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.ui-menu-group .p-icon-empty {
  color: #ff0d2b;
  margin: 0 7px 0 0;
  line-height: 22px;
  width: 19px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 22px;
  text-indent: -9999px;
  overflow: hidden;
}

.video-group .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlbyIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNMzM2Ljc3ODA0NjkwNTk5NDQsNjQgSDQ4LjM3ODAzMzkzNjAyMzcxIEMyMS45NzgwMzQzMTc0OTM0NCw2NCAwLjU3ODAzNDY5ODk2MzE2NTMsODUuNDAwMDAxNTI1ODc4OSAwLjU3ODAzNDY5ODk2MzE2NTMsMTExLjgwMDAwMzA1MTc1NzgxIHYyODguMzk5OTkzODk2NDg0NCBDMC41NzgwMzQ2OTg5NjMxNjUzLDQyNi42MDAwMDYxMDM1MTU2IDIxLjk3ODAzNDMxNzQ5MzQ0LDQ0OCA0OC4zNzgwMzM5MzYwMjM3MSw0NDggaDI4OC4zOTk5OTM4OTY0ODQ0IGMyNi4zOTk5OTk2MTg1MzAyNzMsMCA0Ny43OTk5OTkyMzcwNjA1NSwtMjEuMzk5OTk5NjE4NTMwMjczIDQ3Ljc5OTk5OTIzNzA2MDU1LC00Ny43OTk5OTkyMzcwNjA1NSBWMTExLjgwMDAwMzA1MTc1NzgxIGMwLC0yNi4zOTk5OTk2MTg1MzAyNzMgLTIxLjM5OTk5OTYxODUzMDI3MywtNDcuNzk5OTk5MjM3MDYwNTUgLTQ3Ljc5OTk5OTIzNzA2MDU1LC00Ny43OTk5OTkyMzcwNjA1NSB6bTE4OS4zOTk5OTM4OTY0ODQzOCwzNy43MDAwMDA3NjI5Mzk0NSBMNDE2LjU3ODAzNDY5ODk2MzE3LDE3Ny4zMDAwMDMwNTE3NTc4IHYxNTcuMzk5OTkzODk2NDg0MzggbDEwOS41OTk5OTg0NzQxMjExLDc1LjUgYzIxLjIwMDAwMDc2MjkzOTQ1MywxNC42MDAwMDAzODE0Njk3MjcgNTAuNDAwMDAxNTI1ODc4OTA2LC0wLjMwMDAwMDAxMTkyMDkyODk2IDUwLjQwMDAwMTUyNTg3ODkwNiwtMjUuNzk5OTk5MjM3MDYwNTQ3IFYxMjcuNSBjMCwtMjUuMzk5OTk5NjE4NTMwMjczIC0yOS4xMDAwMDAzODE0Njk3MjcsLTQwLjQwMDAwMTUyNTg3ODkwNiAtNTAuNDAwMDAxNTI1ODc4OTA2LC0yNS43OTk5OTkyMzcwNjA1NDcgeiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 18px 17px;
}

.user-group .p-icon-empty {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ1c2VyIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0OCIgaGVpZ2h0PSI1MTIiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik0yMjQgMjU2YzcwLjcgMCAxMjgtNTcuMyAxMjgtMTI4UzI5NC43IDAgMjI0IDAgOTYgNTcuMyA5NiAxMjhzNTcuMyAxMjggMTI4IDEyOHptODkuNiAzMmgtMTYuN2MtMjIuMiAxMC4yLTQ2LjkgMTYtNzIuOSAxNnMtNTAuNi01LjgtNzIuOS0xNmgtMTYuN0M2MC4yIDI4OCAwIDM0OC4yIDAgNDIyLjRWNDY0YzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDM1MmMyNi41IDAgNDgtMjEuNSA0OC00OHYtNDEuNmMwLTc0LjItNjAuMi0xMzQuNC0xMzQuNC0xMzQuNHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 50% / 15px 18px;
}

.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

.ui-widget-content {
  border: 0;
  padding: 1px;
  background: #050505;
  color: #fff;
  border-radius: 0 0 2px 2px;
  overflow: hidden;
}

.phone .ui-widget-content {
  bottom: 0;
  overflow: auto;
}

.ui-widget-content a {
  color: #fff;
}

.ui-widget-content .search-close {
  padding: 15px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .ui-widget-content .search-close {
    display: block;
  }

  .ui-widget-content {
    bottom: 0;
    overflow: auto;
  }
}

@media screen and (orientation: landscape) {
  .ui-widget-content .search-close {
    position: relative;
  }
}

.ui-widget-content .search-close .w-button {
  width: 100%;
  background-color: #ff0d2b;
}

.ui-widget-header {
  border: 1px solid #291e3b;
  background: #291e3b;
  color: #f6f6f6;
  font-weight: bold;
}

.ui-widget-header a {
  color: #f6f6f6;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #333;
  background: #291e3b;
  font-weight: normal;
  color: #fff;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #333;
  text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  background: #ee082a;
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #fff;
  text-decoration: none;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #7933cf;
  background: #7933cf;
  font-weight: normal;
  color: #fff;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #fff;
  text-decoration: none;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #291e3b;
  background: #7933cf;
  color: #fff;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #fff;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #a32d00;
  color: #fff;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #fff;
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #fff;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: Alpha(Opacity=70);
  font-weight: normal;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
  background-image: none;
}

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
}

.ui-widget-overlay {
  background: #000;
  opacity: 0.8;
  filter: Alpha(Opacity=80);
}

.ui-widget-shadow {
  margin: -4px 0 0 -4px;
  padding: 4px;
  background: #000;
  opacity: 0.1;
  filter: Alpha(Opacity=10);
  border-radius: 4px;
}

.ui-menu .user-term,
.ui-menu .video-term {
  display: none;
}

.ui-menu .user-term.active,
.ui-menu .video-term.active {
  display: block;
}

.thumb-row .uk-card-media-top {
  background: #050505 !important;
}

.kt-player .fp-controls::before {
  background: none !important;
}

.video-background::-webkit-media-controls-panel,
.video-background::-webkit-media-controls-start-playback-button {
  display: none !important;
}

:host::shadow::-webkit-media-controls-container:not(.saved) {
  display: none !important;
}

video::-webkit-media-controls:not(.saved) {
  opacity: 0 !important;
  display: none !important;
  position: absolute;
  top: -9999px;
}

video::-webkit-media-controls button:not(.saved) {
  display: none !important;
  opacity: 0 !important;
}

video::-webkit-media-controls-enclosure:not(.saved) {
  display: none !important;
  opacity: 0 !important;
}

video::-webkit-media-controls-panel:not(.saved) {
  display: none !important;
  -webkit-appearance: none;
  opacity: 0 !important;
}

video::-webkit-media-controls-play-button:not(.saved) {
  display: none !important;
  -webkit-appearance: none;
  opacity: 0 !important;
}

video::-webkit-media-controls-start-playback-button:not(.saved) {
  display: none !important;
  -webkit-appearance: none;
  opacity: 0 !important;
}

video::-webkit-media-controls-overlay-play-button:not(.saved) {
  display: none;
  opacity: 0 !important;
}

video::slotted::-webkit-media-controls-container:not(.saved) {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  -webkit-appearance: none !important;
}

#modal-media-video .fp-ratio {
  display: none;
}

.thumb-row .uk-card-media-top {
  position: relative;
  display: block;
}

.black-bg.red-cover {
  position: absolute;
  top: 0;
}

.kill-skull {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.sentancing .uk-card-media-top:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 4px solid #ff0d2b;
  z-index: 2;
}

.p2-icon-empty {
  margin-left: 15px;
  font-family: "Fa solid 900", sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 17px;
}

.thumb-row .p2-icon-empty.red {
  color: #d80922;
}

.thumb-row .clock-div .p2-icon-empty {
  text-indent: -9999px;
  overflow: hidden;
  width: 14px;
  height: 17px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNkODA5MjIiIGQ9Ik01MTIgMC4wMDFjLTI4Mi44MzggMC01MTEuOTk5IDIyOS4xNjEtNTExLjk5OSA1MTEuOTk5czIyOS4xNjEgNTExLjk5OSA1MTEuOTk5IDUxMS45OTkgNTExLjk5OS0yMjkuMTYxIDUxMS45OTktNTExLjk5OS0yMjkuMTYxLTUxMS45OTktNTExLjk5OS01MTEuOTk5ek03MDIuOTQ3IDY0Ni4xOTN2MGwtNDEuMjkgNTEuNjEzYy02LjEwNSA3LjU4Ni0xNS4zODggMTIuMzk5LTI1Ljc5NiAxMi4zOTktNy44MzcgMC0xNS4wMzYtMi43MjktMjAuNjk5LTcuMjg4bDAuMDY0IDAuMDUwLTEzOC4zMjItMTAyLjY0OGMtMTguOTQ3LTE1LjI2MS0zMC45NjgtMzguNDU5LTMwLjk2OC02NC40NjQgMC0wLjAwNCAwLTAuMDA3IDAtMC4wMTF2MC4wMDEtMzIxLjEzNWMwLTE4LjI0MyAxNC43ODktMzMuMDMyIDMzLjAzMi0zMy4wMzJ2MGg2Ni4wNjRjMTguMjQzIDAgMzMuMDMyIDE0Ljc4OSAzMy4wMzIgMzMuMDMydjAgMjk3LjI5bDExOS43NDIgODcuNzQyYzcuNTg1IDYuMTA1IDEyLjM5NyAxNS4zODcgMTIuMzk3IDI1Ljc5NCAwIDcuODQ2LTIuNzM1IDE1LjA1NC03LjMwNiAyMC43MmwwLjA1MC0wLjA2M3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 50% / 14px 14px;
}

.video-settings-thumb-link-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  padding: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-top: 1px solid #242424;
  background: #111111;
}

.left-link-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  margin: 0 0 0 auto;
}

.video-settings-thumb-link-div .left-link-div {
  margin: 0;
}

.clock-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.p2-icon-empty.red.right-margin {
  margin-right: 5px;
  margin-bottom: 0;
  margin-left: 0;
}

.p2.no-margin {
  margin-bottom: 0;
}

.p2-icon-empty.no-margin {
  margin-left: 0;
}

.left-link-div .p2-icon-empty {
  text-indent: -9999px;
  overflow: hidden;
  width: 16px;
  height: 17px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjExNTIiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik04MDUuMiAxNjYuMzFsMTgwLjQgMTgwLjRjNy42IDcuNiA3LjYgMjAgMCAyNy42bC00MzYuOCA0MzYuOC0xODUuNiAyMC42Yy0yNC44IDIuOC00NS44LTE4LjItNDMtNDNsMjAuNi0xODUuNiA0MzYuOC00MzYuOGM3LjYtNy42IDIwLTcuNiAyNy42IDB6TTExMjkuMiAxMjAuNTFsLTk3LjYtOTcuNmMtMzAuNC0zMC40LTc5LjgtMzAuNC0xMTAuNCAwbC03MC44IDcwLjhjLTcuNiA3LjYtNy42IDIwIDAgMjcuNmwxODAuNCAxODAuNGM3LjYgNy42IDIwIDcuNiAyNy42IDBsNzAuOC03MC44YzMwLjQtMzAuNiAzMC40LTgwIDAtMTEwLjR6TTc2OCA2OTIuMzF2MjAzLjZoLTY0MHYtNjQwaDQ1OS42YzYuNCAwIDEyLjQtMi42IDE3LTdsODAtODBjMTUuMi0xNS4yIDQuNC00MS0xNy00MWgtNTcxLjZjLTUzIDAtOTYgNDMtOTYgOTZ2NzA0YzAgNTMgNDMgOTYgOTYgOTZoNzA0YzUzIDAgOTYtNDMgOTYtOTZ2LTMxNS42YzAtMjEuNC0yNS44LTMyLTQxLTE3bC04MCA4MGMtNC40IDQuNi03IDEwLjYtNyAxN3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 16px 16px;
}

.left-link-div .p2-icon-empty:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjExNTIiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4ZDhkOGQiIGQ9Ik04MDUuMiAxNjYuMzFsMTgwLjQgMTgwLjRjNy42IDcuNiA3LjYgMjAgMCAyNy42bC00MzYuOCA0MzYuOC0xODUuNiAyMC42Yy0yNC44IDIuOC00NS44LTE4LjItNDMtNDNsMjAuNi0xODUuNiA0MzYuOC00MzYuOGM3LjYtNy42IDIwLTcuNiAyNy42IDB6TTExMjkuMiAxMjAuNTFsLTk3LjYtOTcuNmMtMzAuNC0zMC40LTc5LjgtMzAuNC0xMTAuNCAwbC03MC44IDcwLjhjLTcuNiA3LjYtNy42IDIwIDAgMjcuNmwxODAuNCAxODAuNGM3LjYgNy42IDIwIDcuNiAyNy42IDBsNzAuOC03MC44YzMwLjQtMzAuNiAzMC40LTgwIDAtMTEwLjR6TTc2OCA2OTIuMzF2MjAzLjZoLTY0MHYtNjQwaDQ1OS42YzYuNCAwIDEyLjQtMi42IDE3LTdsODAtODBjMTUuMi0xNS4yIDQuNC00MS0xNy00MWgtNTcxLjZjLTUzIDAtOTYgNDMtOTYgOTZ2NzA0YzAgNTMgNDMgOTYgOTYgOTZoNzA0YzUzIDAgOTYtNDMgOTYtOTZ2LTMxNS42YzAtMjEuNC0yNS44LTMyLTQxLTE3bC04MCA4MGMtNC40IDQuNi03IDEwLjYtNyAxN3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiIG9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 16px 16px;
}

.left-link-div .p2-icon-empty:active {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjExNTIiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNkODA5MjIiIGQ9Ik04MDUuMiAxNjYuMzFsMTgwLjQgMTgwLjRjNy42IDcuNiA3LjYgMjAgMCAyNy42bC00MzYuOCA0MzYuOC0xODUuNiAyMC42Yy0yNC44IDIuOC00NS44LTE4LjItNDMtNDNsMjAuNi0xODUuNiA0MzYuOC00MzYuOGM3LjYtNy42IDIwLTcuNiAyNy42IDB6TTExMjkuMiAxMjAuNTFsLTk3LjYtOTcuNmMtMzAuNC0zMC40LTc5LjgtMzAuNC0xMTAuNCAwbC03MC44IDcwLjhjLTcuNiA3LjYtNy42IDIwIDAgMjcuNmwxODAuNCAxODAuNGM3LjYgNy42IDIwIDcuNiAyNy42IDBsNzAuOC03MC44YzMwLjQtMzAuNiAzMC40LTgwIDAtMTEwLjR6TTc2OCA2OTIuMzF2MjAzLjZoLTY0MHYtNjQwaDQ1OS42YzYuNCAwIDEyLjQtMi42IDE3LTdsODAtODBjMTUuMi0xNS4yIDQuNC00MS0xNy00MWgtNTcxLjZjLTUzIDAtOTYgNDMtOTYgOTZ2NzA0YzAgNTMgNDMgOTYgOTYgOTZoNzA0YzUzIDAgOTYtNDMgOTYtOTZ2LTMxNS42YzAtMjEuNC0yNS44LTMyLTQxLTE3bC04MCA4MGMtNC40IDQuNi03IDEwLjYtNyAxN3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiIG9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 16px 16px;
}

.video-link,
.left-link-div .copy-link {
  width: 14px;
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+Cjx0aXRsZT48L3RpdGxlPgo8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+CjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NTMuMjE5IDM3MC43ODdjMTE5LjQ5IDExOS42MTQgMTE3Ljg1IDMxMS4zODUgMC43MiA0MjkuMTY1LTAuMjIgMC4yNC0wLjQ4IDAuNS0wLjcyIDAuNzRsLTEzNC4zOTUgMTM0LjM5NWMtMTE4LjUzNiAxMTguNTM2LTMxMS4zODcgMTE4LjUyLTQyOS45MDUgMC0xMTguNTM2LTExOC41MTYtMTE4LjUzNi0zMTEuMzg5IDAtNDI5LjkwNWw3NC4yMDktNzQuMjA5YzE5LjY3OS0xOS42NzkgNTMuNTctNi42IDU0LjU4NiAyMS4yMTEgMS4yOTYgMzUuNDQzIDcuNjUyIDcxLjA1MiAxOS4zNzkgMTA1LjQzOCAzLjk3MiAxMS42NDQgMS4xMzQgMjQuNTIzLTcuNTY2IDMzLjIyM2wtMjYuMTczIDI2LjE3M2MtNTYuMDUwIDU2LjA1MC01Ny44MDggMTQ3LjMxNS0yLjMxIDIwMy45MTMgNTYuMDQ2IDU3LjE1NiAxNDguMTY3IDU3LjQ5NiAyMDQuNjQzIDEuMDIwbDEzNC4zOTUtMTM0LjM3NWM1Ni4zOC01Ni4zOCA1Ni4xNDQtMTQ3LjUwOSAwLTIwMy42NTMtNy40MDItNy4zODgtMTQuODU3LTEzLjEyOC0yMC42ODEtMTcuMTM3LTguMTIyLTUuNjMyLTEzLjQ4MS0xNC43NTQtMTMuODkyLTI1LjE1bC0wLjAwMi0wLjA2MWMtMC43OTItMjEuMTMzIDYuNjk2LTQyLjkxMSAyMy4zOTUtNTkuNjFsNDIuMTA3LTQyLjEwOWMxMS4wNDItMTEuMDQyIDI4LjM2My0xMi4zOTggNDEuMTY3LTMuNDYyIDE1LjI3OSAxMC43NDEgMjguNjg4IDIyLjAzOSA0MS4wNDMgMzQuMzkzdjB6TTkzNS4wNzkgODguOTEzYy0xMTguNTE4LTExOC41Mi0zMTEuMzY5LTExOC41MzYtNDI5LjkwNSAwbC0xMzQuMzk1IDEzNC4zOTVjLTAuMjQgMC4yNC0wLjUgMC41LTAuNzIgMC43NC0xMTcuMTI4IDExNy43OC0xMTguNzcgMzA5LjU1MSAwLjcyIDQyOS4xNjUgMTIuMzU0IDEyLjM1NCAyNS43NjIgMjMuNjUxIDQwLjA3OSAzMy43NDhsMC45NjIgMC42NDNjMTIuODA0IDguOTM2IDMwLjEyNyA3LjU3OCA0MS4xNjctMy40NjJsNDIuMTA3LTQyLjEwOWMxNi42OTktMTYuNjk5IDI0LjE4Ny0zOC40NzcgMjMuMzk1LTU5LjYxLTAuNDEzLTEwLjQ1Ny01Ljc3Mi0xOS41NzktMTMuNzg4LTI1LjE0MWwtMC4xMDYtMC4wNzBjLTUuODI0LTQuMDEwLTEzLjI4LTkuNzUtMjAuNjgxLTE3LjEzNy01Ni4xNDQtNTYuMTQ0LTU2LjM4LTE0Ny4yNzMgMC0yMDMuNjUzbDEzNC4zOTUtMTM0LjM3NWM1Ni40NzYtNTYuNDc2IDE0OC41OTUtNTYuMTM2IDIwNC42NDMgMS4wMjAgNTUuNDk4IDU2LjU5OCA1My43NDIgMTQ3Ljg2My0yLjMxIDIwMy45MTNsLTI2LjE3MyAyNi4xNzNjLTguNyA4LjctMTEuNTM4IDIxLjU3OS03LjU2NiAzMy4yMjMgMTEuNzI4IDM0LjM4NyAxOC4wODMgNjkuOTk2IDE5LjM3OSAxMDUuNDM4IDEuMDE4IDI3LjgxMSAzNC45MDcgNDAuODkxIDU0LjU4NiAyMS4yMTFsNzQuMjA5LTc0LjIwOWMxMTguNTM4LTExOC41MTQgMTE4LjUzOC0zMTEuMzg3IDAuMDAyLTQyOS45MDN6Ij48L3BhdGg+Cjwvc3ZnPgo=) no-repeat 0 0 / 14px 17px;
}

.uk-card-body .left-link-div .copy-link {
  width: 30px;
  height: 30px;
  border: 1px solid #242424;
  background-position: 50% 50% !important;
  margin: 0 0 0 5px;
}

.video-settings-thumb-link-div .left-link-div .p2-icon-empty:first-child {
  margin: 0;
}

.uk-card-body .left-link-div .copy-link:hover,
.video-settings-thumb-link-div .left-link-div .copy-link:hover {
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+Cjx0aXRsZT48L3RpdGxlPgo8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+CjxwYXRoIGZpbGw9IiM4ZDhkOGQiIGQ9Ik02NTMuMjE5IDM3MC43ODdjMTE5LjQ5IDExOS42MTQgMTE3Ljg1IDMxMS4zODUgMC43MiA0MjkuMTY1LTAuMjIgMC4yNC0wLjQ4IDAuNS0wLjcyIDAuNzRsLTEzNC4zOTUgMTM0LjM5NWMtMTE4LjUzNiAxMTguNTM2LTMxMS4zODcgMTE4LjUyLTQyOS45MDUgMC0xMTguNTM2LTExOC41MTYtMTE4LjUzNi0zMTEuMzg5IDAtNDI5LjkwNWw3NC4yMDktNzQuMjA5YzE5LjY3OS0xOS42NzkgNTMuNTctNi42IDU0LjU4NiAyMS4yMTEgMS4yOTYgMzUuNDQzIDcuNjUyIDcxLjA1MiAxOS4zNzkgMTA1LjQzOCAzLjk3MiAxMS42NDQgMS4xMzQgMjQuNTIzLTcuNTY2IDMzLjIyM2wtMjYuMTczIDI2LjE3M2MtNTYuMDUwIDU2LjA1MC01Ny44MDggMTQ3LjMxNS0yLjMxIDIwMy45MTMgNTYuMDQ2IDU3LjE1NiAxNDguMTY3IDU3LjQ5NiAyMDQuNjQzIDEuMDIwbDEzNC4zOTUtMTM0LjM3NWM1Ni4zOC01Ni4zOCA1Ni4xNDQtMTQ3LjUwOSAwLTIwMy42NTMtNy40MDItNy4zODgtMTQuODU3LTEzLjEyOC0yMC42ODEtMTcuMTM3LTguMTIyLTUuNjMyLTEzLjQ4MS0xNC43NTQtMTMuODkyLTI1LjE1bC0wLjAwMi0wLjA2MWMtMC43OTItMjEuMTMzIDYuNjk2LTQyLjkxMSAyMy4zOTUtNTkuNjFsNDIuMTA3LTQyLjEwOWMxMS4wNDItMTEuMDQyIDI4LjM2My0xMi4zOTggNDEuMTY3LTMuNDYyIDE1LjI3OSAxMC43NDEgMjguNjg4IDIyLjAzOSA0MS4wNDMgMzQuMzkzdjB6TTkzNS4wNzkgODguOTEzYy0xMTguNTE4LTExOC41Mi0zMTEuMzY5LTExOC41MzYtNDI5LjkwNSAwbC0xMzQuMzk1IDEzNC4zOTVjLTAuMjQgMC4yNC0wLjUgMC41LTAuNzIgMC43NC0xMTcuMTI4IDExNy43OC0xMTguNzcgMzA5LjU1MSAwLjcyIDQyOS4xNjUgMTIuMzU0IDEyLjM1NCAyNS43NjIgMjMuNjUxIDQwLjA3OSAzMy43NDhsMC45NjIgMC42NDNjMTIuODA0IDguOTM2IDMwLjEyNyA3LjU3OCA0MS4xNjctMy40NjJsNDIuMTA3LTQyLjEwOWMxNi42OTktMTYuNjk5IDI0LjE4Ny0zOC40NzcgMjMuMzk1LTU5LjYxLTAuNDEzLTEwLjQ1Ny01Ljc3Mi0xOS41NzktMTMuNzg4LTI1LjE0MWwtMC4xMDYtMC4wNzBjLTUuODI0LTQuMDEwLTEzLjI4LTkuNzUtMjAuNjgxLTE3LjEzNy01Ni4xNDQtNTYuMTQ0LTU2LjM4LTE0Ny4yNzMgMC0yMDMuNjUzbDEzNC4zOTUtMTM0LjM3NWM1Ni40NzYtNTYuNDc2IDE0OC41OTUtNTYuMTM2IDIwNC42NDMgMS4wMjAgNTUuNDk4IDU2LjU5OCA1My43NDIgMTQ3Ljg2My0yLjMxIDIwMy45MTNsLTI2LjE3MyAyNi4xNzNjLTguNyA4LjctMTEuNTM4IDIxLjU3OS03LjU2NiAzMy4yMjMgMTEuNzI4IDM0LjM4NyAxOC4wODMgNjkuOTk2IDE5LjM3OSAxMDUuNDM4IDEuMDE4IDI3LjgxMSAzNC45MDcgNDAuODkxIDU0LjU4NiAyMS4yMTFsNzQuMjA5LTc0LjIwOWMxMTguNTM4LTExOC41MTQgMTE4LjUzOC0zMTEuMzg3IDAuMDAyLTQyOS45MDN6Ij48L3BhdGg+Cjwvc3ZnPgo=) no-repeat 50% 50% / 14px 17px;
}

.video-settings-thumb-link-div .left-link-div .copy-link[aria-describedby]:hover,
.video-settings-thumb-link-div .left-link-div .copy-link:active,
.left-link-div .copy-link[aria-describedby] {
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCI+Cjx0aXRsZT48L3RpdGxlPgo8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+CjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik02NTMuMjE5IDM3MC43ODdjMTE5LjQ5IDExOS42MTQgMTE3Ljg1IDMxMS4zODUgMC43MiA0MjkuMTY1LTAuMjIgMC4yNC0wLjQ4IDAuNS0wLjcyIDAuNzRsLTEzNC4zOTUgMTM0LjM5NWMtMTE4LjUzNiAxMTguNTM2LTMxMS4zODcgMTE4LjUyLTQyOS45MDUgMC0xMTguNTM2LTExOC41MTYtMTE4LjUzNi0zMTEuMzg5IDAtNDI5LjkwNWw3NC4yMDktNzQuMjA5YzE5LjY3OS0xOS42NzkgNTMuNTctNi42IDU0LjU4NiAyMS4yMTEgMS4yOTYgMzUuNDQzIDcuNjUyIDcxLjA1MiAxOS4zNzkgMTA1LjQzOCAzLjk3MiAxMS42NDQgMS4xMzQgMjQuNTIzLTcuNTY2IDMzLjIyM2wtMjYuMTczIDI2LjE3M2MtNTYuMDUwIDU2LjA1MC01Ny44MDggMTQ3LjMxNS0yLjMxIDIwMy45MTMgNTYuMDQ2IDU3LjE1NiAxNDguMTY3IDU3LjQ5NiAyMDQuNjQzIDEuMDIwbDEzNC4zOTUtMTM0LjM3NWM1Ni4zOC01Ni4zOCA1Ni4xNDQtMTQ3LjUwOSAwLTIwMy42NTMtNy40MDItNy4zODgtMTQuODU3LTEzLjEyOC0yMC42ODEtMTcuMTM3LTguMTIyLTUuNjMyLTEzLjQ4MS0xNC43NTQtMTMuODkyLTI1LjE1bC0wLjAwMi0wLjA2MWMtMC43OTItMjEuMTMzIDYuNjk2LTQyLjkxMSAyMy4zOTUtNTkuNjFsNDIuMTA3LTQyLjEwOWMxMS4wNDItMTEuMDQyIDI4LjM2My0xMi4zOTggNDEuMTY3LTMuNDYyIDE1LjI3OSAxMC43NDEgMjguNjg4IDIyLjAzOSA0MS4wNDMgMzQuMzkzdjB6TTkzNS4wNzkgODguOTEzYy0xMTguNTE4LTExOC41Mi0zMTEuMzY5LTExOC41MzYtNDI5LjkwNSAwbC0xMzQuMzk1IDEzNC4zOTVjLTAuMjQgMC4yNC0wLjUgMC41LTAuNzIgMC43NC0xMTcuMTI4IDExNy43OC0xMTguNzcgMzA5LjU1MSAwLjcyIDQyOS4xNjUgMTIuMzU0IDEyLjM1NCAyNS43NjIgMjMuNjUxIDQwLjA3OSAzMy43NDhsMC45NjIgMC42NDNjMTIuODA0IDguOTM2IDMwLjEyNyA3LjU3OCA0MS4xNjctMy40NjJsNDIuMTA3LTQyLjEwOWMxNi42OTktMTYuNjk5IDI0LjE4Ny0zOC40NzcgMjMuMzk1LTU5LjYxLTAuNDEzLTEwLjQ1Ny01Ljc3Mi0xOS41NzktMTMuNzg4LTI1LjE0MWwtMC4xMDYtMC4wNzBjLTUuODI0LTQuMDEwLTEzLjI4LTkuNzUtMjAuNjgxLTE3LjEzNy01Ni4xNDQtNTYuMTQ0LTU2LjM4LTE0Ny4yNzMgMC0yMDMuNjUzbDEzNC4zOTUtMTM0LjM3NWM1Ni40NzYtNTYuNDc2IDE0OC41OTUtNTYuMTM2IDIwNC42NDMgMS4wMjAgNTUuNDk4IDU2LjU5OCA1My43NDIgMTQ3Ljg2My0yLjMxIDIwMy45MTNsLTI2LjE3MyAyNi4xNzNjLTguNyA4LjctMTEuNTM4IDIxLjU3OS03LjU2NiAzMy4yMjMgMTEuNzI4IDM0LjM4NyAxOC4wODMgNjkuOTk2IDE5LjM3OSAxMDUuNDM4IDEuMDE4IDI3LjgxMSAzNC45MDcgNDAuODkxIDU0LjU4NiAyMS4yMTFsNzQuMjA5LTc0LjIwOWMxMTguNTM4LTExOC41MTQgMTE4LjUzOC0zMTEuMzg3IDAuMDAyLTQyOS45MDN6Ij48L3BhdGg+Cjwvc3ZnPgo=) no-repeat 0 0 / 14px 17px;
}

.left-link-div .views,
.video-settings-thumb-link-div .video-views {
  color: #fff;
  padding-left: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjExNTIiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNiYWJhYmEiIGQ9Ik0xMTQ1LjA0MCA0ODIuOGMtMTA4LjQ2LTIxMS42Mi0zMjMuMTgtMzU0LjgtNTY5LjA0MC0zNTQuOHMtNDYwLjY0IDE0My4yOC01NjkuMDQwIDM1NC44MmMtNC4zODcgOC40OTUtNi45NTkgMTguNTQyLTYuOTU5IDI5LjE5czIuNTcyIDIwLjY5NSA3LjEyOSAyOS41NTNsLTAuMTctMC4zNjNjMTA4LjQ2IDIxMS42MiAzMjMuMTggMzU0LjggNTY5LjA0MCAzNTQuOHM0NjAuNjQtMTQzLjI4IDU2OS4wNDAtMzU0LjgyYzQuMzg3LTguNDk1IDYuOTU5LTE4LjU0MiA2Ljk1OS0yOS4xOXMtMi41NzItMjAuNjk1LTcuMTI5LTI5LjU1M2wwLjE3IDAuMzYzek01NzYgODAwYy0xNTkuMDU4IDAtMjg4LTEyOC45NDItMjg4LTI4OHMxMjguOTQyLTI4OCAyODgtMjg4YzE1OS4wNTggMCAyODggMTI4Ljk0MiAyODggMjg4djBjMCAwLjA0MSAwIDAuMDkxIDAgMC4xNCAwIDE1OC45ODEtMTI4Ljg3OSAyODcuODYtMjg3Ljg2IDI4Ny44Ni0wLjA0OSAwLTAuMDk4IDAtMC4xNDcgMGgwLjAwN3pNNTc2IDMyMGMtMTguMTMgMC4yNjEtMzUuNTE2IDMuMDEyLTUxLjk2OSA3LjkyNmwxLjM0OS0wLjM0NmMxMS42MzEgMTUuNjYxIDE4LjYyIDM1LjM3NCAxOC42MiA1Ni43MiAwIDUyLjg1NC00Mi44NDYgOTUuNy05NS43IDk1LjctMjEuMzQ2IDAtNDEuMDU5LTYuOTg4LTU2Ljk3Ny0xOC44MDJsMC4yNTcgMC4xODJjLTQuMjQ3IDE1LjA0Ny02LjY4OSAzMi4zMjgtNi42ODkgNTAuMTc5IDAgMTA1Ljc5NiA4NS43NjQgMTkxLjU2IDE5MS41NiAxOTEuNTZzMTkxLjU2LTg1Ljc2NCAxOTEuNTYtMTkxLjU2YzAtMTA1Ljc5Ni04NS43NjQtMTkxLjU2LTE5MS41Ni0xOTEuNTYtMC4xNTkgMC0wLjMxNyAwLTAuNDc2IDAuMDAxaDAuMDI1eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 17px 14px;
}

.left-link-div .killed,
.left-link-div .saved,
.left-link-div .views {
  padding-left: 20px;
  margin-right: 10px;
}

.edit-info .killed,
.left-link-div .killed {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2MiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik0xODEuNTg1IDcyNC43MzhsLTI0LjUyMiAyNS43NDggMzQuMzMxIDE2NC4yOTloODIuMTQ5bDMxLjg3OSA2Ny40MzYgMTMzLjY0NiA0MS42ODggMTIwLjE1OS00NC4xNDEgMjguMjAxLTY4LjY2MiA4Ny4wNTQtNC45MDQgMzEuODc5LTE2NC4yOTktMjkuNDI2LTI1Ljc0OC0zNi43ODMgMTE1LjI1NS0xMTEuNTc3LTQ3LjgxOS01NS4xNzUgNDYuNTkyLTQxLjY4OC0zMS44NzktNDIuOTE0IDMxLjg3OS01MC4yNy0zOC4wMTAtMTE0LjAyOCA1Mi43MjN6IiBpZD0ic3ZnXzEiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik03NzEuOTkyOTQ5MTg3NzU1NiwwLjEwNTk5OTk5ODc0ODMwMjQ2IGMwLDAgNDAuNDYwOTk4NTM1MTU2MjUsOTYuODYxOTk5NTExNzE4NzUgMjIuMDY5OTk5Njk0ODI0MjIsMTU5LjM5Mzk5NzE5MjM4MjggYy0yMC44NDM5OTk4NjI2NzA5LDczLjU2NzAwMTM0Mjc3MzQ0IC0xMTcuNzA2MDAxMjgxNzM4MjgsNjkuODg4OTk5OTM4OTY0ODQgLTE0OS41ODUwMDY3MTM4NjcyLDY2LjIwOTk5OTA4NDQ3MjY2IGMtNTAuMjcwMDAwNDU3NzYzNjcsLTQxLjY4Nzk5OTcyNTM0MTggLTExOC45MzI5OTg2NTcyMjY1NiwtNjkuODg4OTk5OTM4OTY0ODQgLTIxMy4zNDMwMDIzMTkzMzU5NCwtNjkuODg4OTk5OTM4OTY0ODQgcy0xNjMuMDcyOTk4MDQ2ODc1LDI4LjIwMTAwMDIxMzYyMzA0NyAtMjEyLjExNzAwNDM5NDUzMTI1LDY5Ljg4ODk5OTkzODk2NDg0IGMtMjguMjAxMDAwMjEzNjIzMDQ3LDMuNjc3OTk5OTczMjk3MTE5IC0xMjkuOTY4MDAyMzE5MzM1OTQsOS44MDkwMDAwMTUyNTg3ODkgLTE1Mi4wMzc5OTQzODQ3NjU2MiwtNjYuMjA5OTk5MDg0NDcyNjYgYy0xOC4zOTEwMDA3NDc2ODA2NjQsLTYyLjUzMjAwMTQ5NTM2MTMzIDIzLjI5NzAwMDg4NTAwOTc2NiwtMTU5LjM5Mzk5NzE5MjM4MjggMjMuMjk3MDAwODg1MDA5NzY2LC0xNTkuMzkzOTk3MTkyMzgyOCBzLTEyOC43NDA5OTczMTQ0NTMxMiwxNzEuNjU2MDA1ODU5Mzc1IC03OS42OTc5OTgwNDY4NzUsMjY5Ljc0Mzk4ODAzNzEwOTQgYzE5LjYxODAwMDAzMDUxNzU3OCwzOS4yMzUwMDA2MTAzNTE1NiA3OS42OTc5OTgwNDY4NzUsNjMuNzU3OTk5NDIwMTY2MDE2IDEyMi42MTEwMDAwNjEwMzUxNiw3Ny4yNDUwMDI3NDY1ODIwMyBjLTQ5LjA0NDk5ODE2ODk0NTMxLDExNi40ODEwMDI4MDc2MTcxOSAtMzguMDA5OTk4MzIxNTMzMiwyNDMuOTk2MDAyMTk3MjY1NjIgLTM4LjAwOTk5ODMyMTUzMzIsMjQzLjk5NjAwMjE5NzI2NTYyIGwxMjAuMTU4OTk2NTgyMDMxMjUsODguMjc5OTk4Nzc5Mjk2ODggbDMwLjY1Mjk5OTg3NzkyOTY4OCw5OS4zMTUwMDI0NDE0MDYyNSBsOTguMDg4OTk2ODg3MjA3MDMsLTQ5LjA0NDk5ODE2ODk0NTMxIGw1MS40OTcwMDE2NDc5NDkyMiwzOS4yMzUwMDA2MTAzNTE1NiBsNDEuNjg3OTk5NzI1MzQxOCwtMzMuMTA0OTk5NTQyMjM2MzMgbDQyLjkxNDAwMTQ2NDg0Mzc1LDMzLjEwNDk5OTU0MjIzNjMzIGw1Mi43MjI5OTk1NzI3NTM5MDYsLTQyLjkxNDAwMTQ2NDg0Mzc1IGw5OC4wODg5OTY4ODcyMDcwMyw0Mi45MTQwMDE0NjQ4NDM3NSBsMjQuNTIxOTk5MzU5MTMwODYsLTg5LjUwNTk5NjcwNDEwMTU2IGwxMjEuMzg1MDAyMTM2MjMwNDcsLTg3LjA1NDAwMDg1NDQ5MjE5IGMwLDAgNy4zNTY5OTk4NzQxMTQ5OSwtMTI4Ljc0MDk5NzMxNDQ1MzEyIC00NS4zNjYwMDExMjkxNTAzOSwtMjQ2LjQ0OTAwNTEyNjk1MzEyIGM0Mi45MTQwMDE0NjQ4NDM3NSwtMTMuNDg3MDAwNDY1MzkzMDY2IDk5LjMxNTAwMjQ0MTQwNjI1LC0zOS4yMzUwMDA2MTAzNTE1NiAxMTcuNzA2MDAxMjgxNzM4MjgsLTc2LjAxODk5NzE5MjM4MjgxIGM1MS40OTcwMDE2NDc5NDkyMiwtOTguMDg4OTk2ODg3MjA3MDMgLTc3LjI0NTAwMjc0NjU4MjAzLC0yNjkuNzQzOTg4MDM3MTA5NCAtNzcuMjQ1MDAyNzQ2NTgyMDMsLTI2OS43NDM5ODgwMzcxMDk0IHpNMzQ2LjUzMTk1MDY1MjU5OTMzLDU5My41NDQwMDYzNDc2NTYyIGwtMTI1LjA2MzAwMzU0MDAzOTA2LC0xMy40ODcwMDA0NjUzOTMwNjYgbC0yOS40MjYwMDA1OTUwOTI3NzMsLTEwMC41NDEwMDAzNjYyMTA5NCBsMjAuODQzOTk5ODYyNjcwOSwtMjMuMjk3MDAwODg1MDA5NzY2IGwxNDcuMTM0MDAyNjg1NTQ2ODgsNDkuMDQ0OTk4MTY4OTQ1MzEgbDIwLjg0Mzk5OTg2MjY3MDksNDIuOTE0MDAxNDY0ODQzNzUgbC0zNC4zMzEwMDEyODE3MzgyOCw0NS4zNjYwMDExMjkxNTAzOSB6TTQ3Mi44MjE5NTkxOTc1MjEyLDY3My4yNDIwMDQzOTQ1MzEyIGwtMTUuOTM5OTk5NTgwMzgzMywtMTEuMDM0OTk5ODQ3NDEyMTEgbC0xOC4zOTEwMDA3NDc2ODA2NjQsNy4zNTY5OTk4NzQxMTQ5OSBoLTIuNDUzMDAwMDY4NjY0NTUxIGwtMTguMzkxMDAwNzQ3NjgwNjY0LC03LjM1Njk5OTg3NDExNDk5IGwtMTUuOTM5OTk5NTgwMzgzMywxMS4wMzQ5OTk4NDc0MTIxMSBsLTEyLjI2MDk5OTY3OTU2NTQzLC0xMy40ODcwMDA0NjUzOTMwNjYgbDM1LjU1Njk5OTIwNjU0Mjk3LC02OS44ODg5OTk5Mzg5NjQ4NCBsMTEuMDM0OTk5ODQ3NDEyMTEsNC45MDM5OTk4MDU0NTA0Mzk1IGgyLjQ1MzAwMDA2ODY2NDU1MSBsMTEuMDM0OTk5ODQ3NDEyMTEsLTQuOTAzOTk5ODA1NDUwNDM5NSBsMzUuNTU2OTk5MjA2NTQyOTcsNjkuODg4OTk5OTM4OTY0ODQgbC0xMi4yNjA5OTk2Nzk1NjU0MywxMy40ODcwMDA0NjUzOTMwNjYgek02NTMuMDU5OTY1Nzg5MzE4MSw1ODAuMDU3MDA2ODM1OTM3NSBsLTEyNS4wNjMwMDM1NDAwMzkwNiwxMy40ODcwMDA0NjUzOTMwNjYgbC0zNS41NTY5OTkyMDY1NDI5NywtNDUuMzY2MDAxMTI5MTUwMzkgbDIwLjg0Mzk5OTg2MjY3MDksLTQyLjkxNDAwMTQ2NDg0Mzc1IGwxNDcuMTM0MDAyNjg1NTQ2ODgsLTQ5LjA0NDk5ODE2ODk0NTMxIGwyMC44NDM5OTk4NjI2NzA5LDIzLjI5NzAwMDg4NTAwOTc2NiBsLTI4LjIwMTAwMDIxMzYyMzA0NywxMDAuNTQxMDAwMzY2MjEwOTQgeiIgaWQ9InN2Z18yIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 14px 17px;
  padding: 0 0 0 23px;
  margin: 0;
}

.edit-info .saved,
.left-link-div .saved {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjkzOSIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iIzIyNjZlNCIgZD0iTTcyNS41MDUgNTEyYy0yNS42IDAtNDIuNjY3LTE3LjA2Ny00Mi42NjctNDIuNjY3cy0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4czEyOCA1NS40NjcgMTI4IDEyOGMwIDI1LjYtMTcuMDY3IDQyLjY2Ny00Mi42NjcgNDIuNjY3ek03NTkuNjM5IDcwOC4yNjdjLTU5LjczMyA4NS4zMzMtMTc0LjkzMyAxNDUuMDY3LTI5MC4xMzMgMTQ1LjA2N3MtMjMwLjQtNTkuNzMzLTI5MC4xMzMtMTQ1LjA2N2MtMTIuOC0yMS4zMzMtOC41MzMtNDYuOTMzIDEyLjgtNTkuNzMzczQ2LjkzMy04LjUzMyA1OS43MzMgMTIuOGM0Mi42NjcgNTkuNzMzIDEzMi4yNjcgMTA2LjY2NyAyMTcuNiAxMDYuNjY3czE3NC45MzMtNDYuOTMzIDIyMS44NjctMTEwLjkzM2MxMi44LTIxLjMzMyAzOC40LTI1LjYgNTkuNzMzLTEyLjggMTcuMDY3IDE3LjA2NyAyMS4zMzMgNDIuNjY3IDguNTMzIDY0ek0yOTguODM5IDM0MS4zMzNjNzIuNTMzIDAgMTI4IDU1LjQ2NyAxMjggMTI4IDAgMjUuNi0xNy4wNjcgNDIuNjY3LTQyLjY2NyA0Mi42NjdzLTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny0xNy4wNjctNDIuNjY3LTQyLjY2Ny00Mi42NjctNDIuNjY3IDE3LjA2Ny00Mi42NjcgNDIuNjY3LTE3LjA2NyA0Mi42NjctNDIuNjY3IDQyLjY2Ny00Mi42NjctMTcuMDY3LTQyLjY2Ny00Mi42NjdjMC03Mi41MzMgNTUuNDY3LTEyOCAxMjgtMTI4ek0yMTcuNzcyIDEwNi42NjdjNTEuMi0xMi44IDEzNi41MzMtMjEuMzMzIDI1MS43MzMtMjEuMzMzczIwMC41MzMgOC41MzMgMjUxLjczMyAyMS4zMzNjLTQ2LjkzMyAxMi44LTEyMy43MzMgMjEuMzMzLTIyNi4xMzMgMjEuMzMzLTguNTMzIDAtMTcuMDY3IDAtMjUuNiAwcy0xNy4wNjcgMC0yNS42IDBjLTEwMi40IDAtMTc5LjItOC41MzMtMjI2LjEzMy0yMS4zMzN6TTcxNi45NzIgMTk2LjI2N2MxMDYuNjY3LTIxLjMzMyAxMzYuNTMzLTU1LjQ2NyAxMzYuNTMzLTg5LjYgMC00Ni45MzMtNjguMjY3LTEwNi42NjctMzg0LTEwNi42NjdzLTM4NCA1OS43MzMtMzg0IDEwNi42NjdjMCAyOS44NjcgMjkuODY3IDY4LjI2NyAxMzYuNTMzIDg5LjYtMTMyLjI2NyA4MS4wNjctMjIxLjg2NyAyMTcuNi0yMjEuODY3IDM3OS43MzMgMCAyNDcuNDY3IDIwOS4wNjcgNDQ4IDQ2OS4zMzMgNDQ4czQ2OS4zMzMtMjAwLjUzMyA0NjkuMzMzLTQ0OGMwLTE2Mi4xMzMtODkuNi0yOTguNjY3LTIyMS44NjctMzc5LjczM3oiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 50% / 14px 17px;
  padding: 0 0 0 23px;
  margin: 0 10px 0 0;
}

.video-settings-thumb-link-div .btn-delete-video {
  width: 13px;
  height: 16px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg5NiIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2Q4MDkyMiIgZD0iTTY0LjAwNSA5MjcuOTg1YzAgNTMuMDE3IDQyLjk4IDk1Ljk5NyA5NS45OTcgOTUuOTk3djBoNTc1Ljk4YzUzLjAxNyAwIDk1Ljk5Ny00Mi45OCA5NS45OTctOTUuOTk3djAtNjcxLjk3N2gtNzY3Ljk3M3pNNjA3Ljk4NiA0MTYuMDAzYzAtMTcuNjcyIDE0LjMyNy0zMS45OTkgMzEuOTk5LTMxLjk5OXMzMS45OTkgMTQuMzI3IDMxLjk5OSAzMS45OTl2MCA0NDcuOTg0YzAgMTcuNjcyLTE0LjMyNyAzMS45OTktMzEuOTk5IDMxLjk5OXMtMzEuOTk5LTE0LjMyNy0zMS45OTktMzEuOTk5djB6TTQxNS45OTMgNDE2LjAwM2MwLTE3LjY3MiAxNC4zMjctMzEuOTk5IDMxLjk5OS0zMS45OTlzMzEuOTk5IDE0LjMyNyAzMS45OTkgMzEuOTk5djAgNDQ3Ljk4NGMwIDE3LjY3Mi0xNC4zMjcgMzEuOTk5LTMxLjk5OSAzMS45OTlzLTMxLjk5OS0xNC4zMjctMzEuOTk5LTMxLjk5OXYwek0yMjQgNDE2LjAwM2MwLTE3LjY3MiAxNC4zMjctMzEuOTk5IDMxLjk5OS0zMS45OTlzMzEuOTk5IDE0LjMyNyAzMS45OTkgMzEuOTk5djAgNDQ3Ljk4NGMwIDE3LjY3Mi0xNC4zMjcgMzEuOTk5LTMxLjk5OSAzMS45OTlzLTMxLjk5OS0xNC4zMjctMzEuOTk5LTMxLjk5OXYwek04NjMuOTc3IDY0LjAxNmgtMjM5Ljk5MmwtMTguNzk5LTM3LjM5OWMtOC4wNDQtMTUuODkzLTI0LjI1NC0yNi41OTktNDIuOTY1LTI2LjU5OS0wLjAxMiAwLTAuMDI0IDAtMC4wMzYgMGgtMjI4LjU5Yy0wLjA1NCAwLTAuMTE4IDAtMC4xODIgMC0xOC42MTMgMC0zNC43MjQgMTAuNzIxLTQyLjQ5MiAyNi4zMjRsLTAuMTI0IDAuMjc2LTE4Ljc5OSAzNy4zOTloLTIzOS45OTJjLTE3LjY3MiAwLTMxLjk5OSAxNC4zMjctMzEuOTk5IDMxLjk5OXYwIDYzLjk5OGMwIDE3LjY3MiAxNC4zMjcgMzEuOTk5IDMxLjk5OSAzMS45OTl2MGg4MzEuOTcxYzE3LjY3MiAwIDMxLjk5OS0xNC4zMjcgMzEuOTk5LTMxLjk5OXYwLTYzLjk5OGMwLTE3LjY3Mi0xNC4zMjctMzEuOTk5LTMxLjk5OS0zMS45OTl2MHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 13px 16px;
}

.thumb-row .uk-padding-small:after,
.thumb-row .uk-padding-small:before {
  display: none;
}

.thumb-row .uk-padding-small {
  padding: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
}

.thumb-row.collection-videos .uk-padding-small {
  justify-content: flex-start;
}

.video-setting-holder {
  overflow: hidden;
}

.thumb-row .uk-grid-small .p1.video-settings,
.thumb-row .uk-grid-small {
  margin: 0;
}

.delete-video-modal {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 200;
  display: none;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.88);
  z-index: 1000;
}

.delete-video-modal.active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.delete-div {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #242424;
  background-color: #111;
}

.p1-icon-empty.red.delete-special {
  margin-top: 0px;
  margin-bottom: 5px;
}

.delete-div .p1-icon-empty.red.delete-special {
  width: 20px;
  height: 24px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi10cmlhbmdsZSIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NzYiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNNTY5LjUxNyA0NDAuMDEzQzU4Ny45NzUgNDcyLjAwNyA1NjQuODA2IDUxMiA1MjcuOTQgNTEySDQ4LjA1NGMtMzYuOTM3IDAtNTkuOTk5LTQwLjA1NS00MS41NzctNzEuOTg3TDI0Ni40MjMgMjMuOTg1YzE4LjQ2Ny0zMi4wMDkgNjQuNzItMzEuOTUxIDgzLjE1NCAwbDIzOS45NCA0MTYuMDI4ek0yODggMzU0Yy0yNS40MDUgMC00NiAyMC41OTUtNDYgNDZzMjAuNTk1IDQ2IDQ2IDQ2IDQ2LTIwLjU5NSA0Ni00Ni0yMC41OTUtNDYtNDYtNDZ6bS00My42NzMtMTY1LjM0Nmw3LjQxOCAxMzZjLjM0NyA2LjM2NCA1LjYwOSAxMS4zNDYgMTEuOTgyIDExLjM0Nmg0OC41NDZjNi4zNzMgMCAxMS42MzUtNC45ODIgMTEuOTgyLTExLjM0Nmw3LjQxOC0xMzZjLjM3NS02Ljg3NC01LjA5OC0xMi42NTQtMTEuOTgyLTEyLjY1NGgtNjMuMzgzYy02Ljg4NCAwLTEyLjM1NiA1Ljc4LTExLjk4MSAxMi42NTR6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 0 / 20px 20px;
}

.delete-video-modal .delete-div .p1-icon-empty.red.delete-special {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ2aWRlby1zbGFzaCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNNjMzLjggNDU4LjFsLTU1LTQyLjVjMTUuNC0xLjQgMjkuMi0xMy43IDI5LjItMzEuMXYtMjU3YzAtMjUuNS0yOS4xLTQwLjQtNTAuNC0yNS44TDQ0OCAxNzcuM3YxMzcuMmwtMzItMjQuN3YtMTc4YzAtMjYuNC0yMS40LTQ3LjgtNDcuOC00Ny44SDEyMy45TDQ1LjUgMy40QzM4LjUtMiAyOC41LS44IDIzIDYuMkwzLjQgMzEuNGMtNS40IDctNC4yIDE3IDIuOCAyMi40TDQyLjcgODIgNDE2IDM3MC42bDE3OC41IDEzOGM3IDUuNCAxNyA0LjIgMjIuNS0yLjhsMTkuNi0yNS4zYzUuNS02LjkgNC4yLTE3LTIuOC0yMi40ek0zMiA0MDAuMmMwIDI2LjQgMjEuNCA0Ny44IDQ3LjggNDcuOGgyODguNGMxMS4yIDAgMjEuNC00IDI5LjYtMTAuNUwzMiAxNTQuN3YyNDUuNXoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 50% / 20px 18px;
}

.p1.no-top-margin {
  margin-top: 4px;
}

.delete-video-modal .text-field-4 {
  width: 100%;
  border: 1px solid #242424;
  background-color: #0b0b0b;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #fff;
  font-size: 14px;
}

.submit-button-2 {
  background-color: #ff0a2b;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.delete-video-modal .w-form-fail {
  color: #bababa;
}

.deathrow-thumbs .uk-card video,
.deathrow-thumbs .uk-card img {
  -webkit-filter: grayscale(100%);
}

.dead-videos .uk-animation-fade .uk-flex {
  height: 100%;
}

.p1.video-settings.grey,
.p2.video-settings.grey {
  color: #8d8d8d;
}

.dead-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dead-videos .uk-card-media-top img {
  -webkit-filter: grayscale(100%);
  opacity: 0.5;
}

.dead-videos .dead-cover .p-icon-empty.mega-large {
  color: #fff;
  text-indent: -9999px;
  overflow: hidden;
  width: 45px;
  height: 60px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM3Mi4xOTMgMC4xOThjLTIxMC4xNzMgNi4zLTM3Mi4xODcgMTg5LjY1My0zNzIuMTg3IDM5OS45MDZ2NTI3LjgyMmMwIDI4LjUxOSAzNC40NTkgNDIuNzc5IDU0LjYxOCAyMi42MTlsNDkuODM4LTM3LjA1OWMxMy4zMi05LjkgMzEuOTk5LTcuOTggNDMuMDE5IDQuNDJsODUuODk3IDk2LjY5N2MxMi41IDEyLjUgMzIuNzU5IDEyLjUgNDUuMjU4IDBsODEuNDM3LTkxLjY5N2MxMi43NC0xNC4zNCAzNS4xMTktMTQuMzQgNDcuODM4IDBsODEuNDM3IDkxLjY5N2MxMi41IDEyLjUgMzIuNzU5IDEyLjUgNDUuMjU4IDBsODUuODk3LTk2LjY5N2MxMS4wMjAtMTIuNCAyOS42OTktMTQuMzQgNDMuMDE5LTQuNDJsNDkuODM4IDM3LjA1OWMyMC4xNTkgMjAuMTU5IDU0LjYxOCA1Ljg4IDU0LjYxOC0yMi42MTl2LTU0My45MjFjMC0yMTUuOTkyLTE3OC4zMzQtMzkwLjMyNi0zOTUuNzg2LTM4My44MDd6TTI1NS45OTcgNDQ4LjAwMmMtMzUuMzM5IDAtNjMuOTk4LTI4LjY1OS02My45OTgtNjMuOTk4czI4LjY1OS02My45OTggNjMuOTk4LTYzLjk5OCA2My45OTggMjguNjU5IDYzLjk5OCA2My45OTgtMjguNjU5IDYzLjk5OC02My45OTggNjMuOTk4ek01MTEuOTg5IDQ0OC4wMDJjLTM1LjMzOSAwLTYzLjk5OC0yOC42NTktNjMuOTk4LTYzLjk5OHMyOC42NTktNjMuOTk4IDYzLjk5OC02My45OTggNjMuOTk4IDI4LjY1OSA2My45OTggNjMuOTk4LTI4LjY1OSA2My45OTgtNjMuOTk4IDYzLjk5OHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 0 / 45px 60px;
  opacity: 1;
}

.dead-videos .p-icon-empty.mega-large {
  text-indent: -9999px;
  overflow: hidden;
  width: 45px;
  height: 60px;
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgNzY4IDEwMjQiPgo8dGl0bGU+PC90aXRsZT4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPgo8cGF0aCBmaWxsPSIjOGQ4ZDhkIiBkPSJNMzcyLjE5MyAwLjE5OGMtMjEwLjE3MyA2LjMtMzcyLjE4NyAxODkuNjUzLTM3Mi4xODcgMzk5LjkwNnY1MjcuODIyYzAgMjguNTE5IDM0LjQ1OSA0Mi43NzkgNTQuNjE4IDIyLjYxOWw0OS44MzgtMzcuMDU5YzEzLjMyLTkuOSAzMS45OTktNy45OCA0My4wMTkgNC40Mmw4NS44OTcgOTYuNjk3YzEyLjUgMTIuNSAzMi43NTkgMTIuNSA0NS4yNTggMGw4MS40MzctOTEuNjk3YzEyLjc0LTE0LjM0IDM1LjExOS0xNC4zNCA0Ny44MzggMGw4MS40MzcgOTEuNjk3YzEyLjUgMTIuNSAzMi43NTkgMTIuNSA0NS4yNTggMGw4NS44OTctOTYuNjk3YzExLjAyMC0xMi40IDI5LjY5OS0xNC4zNCA0My4wMTktNC40Mmw0OS44MzggMzcuMDU5YzIwLjE1OSAyMC4xNTkgNTQuNjE4IDUuODggNTQuNjE4LTIyLjYxOXYtNTQzLjkyMWMwLTIxNS45OTItMTc4LjMzNC0zOTAuMzI2LTM5NS43ODYtMzgzLjgwN3pNMjU1Ljk5NyA0NDguMDAyYy0zNS4zMzkgMC02My45OTgtMjguNjU5LTYzLjk5OC02My45OThzMjguNjU5LTYzLjk5OCA2My45OTgtNjMuOTk4IDYzLjk5OCAyOC42NTkgNjMuOTk4IDYzLjk5OC0yOC42NTkgNjMuOTk4LTYzLjk5OCA2My45OTh6TTUxMS45ODkgNDQ4LjAwMmMtMzUuMzM5IDAtNjMuOTk4LTI4LjY1OS02My45OTgtNjMuOTk4czI4LjY1OS02My45OTggNjMuOTk4LTYzLjk5OCA2My45OTggMjguNjU5IDYzLjk5OCA2My45OTgtMjguNjU5IDYzLjk5OC02My45OTggNjMuOTk4eiI+PC9wYXRoPgo8L3N2Zz4K) no-repeat 0 0 / 45px 60px;
  opacity: 0.3;
}

.uk-card {
  box-shadow: none !important;
}

.cancel-button-50 {
  width: 150px;
  padding: 8px 13px;
  margin-right: 10px;
  border: 1px solid #242424;
  background-color: #111;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-align: center;
}

.upload-step .p1-icon-empty {
  width: 20px;
  height: 20px;
  overflow: hidden;
  text-indent: -9999px;
}

.upload-step.kill .p1-icon-empty {
  background: url(../images/kill-dark-grey.svg) no-repeat 0 50% / 16px 20px;
}

.upload-step.kill.current .p1-icon-empty,
.upload-step.kill.finished .p1-icon-empty {
  background: url(../images/kill.svg) no-repeat 0 50% / 16px 20px;
}

.upload-step.title .p1-icon-empty {
  background: url(../images/title-grey.svg) no-repeat 0 50% / 20px 20px;
}

.upload-step.title.current .p1-icon-empty,
.upload-step.title.finished .p1-icon-empty {
  background: url(../images/title-white.svg) no-repeat 0 50% / 20px 20px;
}

.upload-step.upload .p1-icon-empty {
  background: url(../images/upload-file-grey.svg) no-repeat 50% 50% / 14px 20px;
}

.upload-step.upload.current .p1-icon-empty,
.upload-step.upload.finished .p1-icon-empty {
  background: url(../images/upload-file-white.svg) no-repeat 50% 50% / 14px 20px;
}

.upload-step.loop .p1-icon-empty {
  background: url(../images/loop-grey.svg) no-repeat 0 50% / 20px 20px;
}

.upload-step.loop.current .p1-icon-empty,
.upload-step.loop.finished .p1-icon-empty {
  background: url(../images/loop-white.svg) no-repeat 0 50% / 20px 20px;
}

.log-in-footer-links-container {
  justify-content: flex-start;
}

.log-in-footer .p1-link {
  text-transform: uppercase;
  margin: 0 20px 0 0;
}

@media only screen and (max-width: 480px) and (min-resolution: 2dppx), (max-width: 480px) {
  .log-in-footer-links-container {
    max-width: 100%;
    justify-content: center;
  }

  .log-in-footer-links-container .p1-link {
    margin: 0 10px;
  }

  .desktop .dr-video-container .image {
    min-height: 50vh;
    object-fit: cover;
  }
}

@media only screen and (min-width: 480px) and (min-resolution: 2dppx), (min-width: 480px){
  /*.desktop.landscape .dr-video-container .image{
    border: 1px solid #c00517;
  }
  .desktop.portrait .dr-video-container .image{
    border: 1px solid #397af2;
  }*/

  .desktop.landscape .dr-column-select {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .desktop.landscape .dr-video-container {
    width: 61%;
    margin-right: 10px;
    margin-left: 10px;
  }

  .tablet.shop-open .dr-vote-mobile,
  .desktop.shop-open .dr-vote-mobile,
  .tablet.nav-open .dr-vote-mobile,
  .desktop.nav-open .dr-vote-mobile,
  .desktop.landscape .dr-vote-mobile {
    display: none;
  }

  .shop-open.portrait .dr-vote-div,
  .nav-open.portrait .dr-vote-div,
  .desktop.landscape .dr-vote-div {
    width: 61%;
    margin: 0 10px;
  }

  .desktop.landscape .auto-on,
  .desktop.landscape .auto-off {
    width: 19%;
    order: 0;
  }

  .desktop.landscape .btn-comments,
  .desktop.landscape .next-on,
  .desktop.landscape .next-off {
    width: 19%;
    order: 3;
  }

  .shop-open.tablet .dr-bottom,
  .shop-open.desktop .dr-bottom,
  .nav-open.tablet .dr-bottom,
  .nav-open.desktop .dr-bottom,
  .desktop.landscape .dr-bottom {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .portrait .dr-column-select {
    display: none;
  }

  .portrait .dr-video-container {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .portrait .dr-bottom {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /*.tablet .dr-vote-mobile,*/
  .portrait .dr-vote-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-pack: space-between;
    -webkit-justify-content: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    order: 1;
    min-width: 100%;
    padding: 0;
  }

  .desktop.portrait .dr-vote-mobile {
    order: 5;
    margin-top: 10px;
  }

  .tablet .dr-vote-div,
  .portrait .dr-vote-div {
    width: calc(62% - 20px);
    margin: 0 10px;
  }

  .disabled.next-on,
  .disabled.next-off,
  .disabled.auto-on,
  .disabled.auto-off {
    margin-top: 0;
  }

  .portrait .dr-vote-mobile .thumb-image {
    opacity: 1;
  }

  .portrait .btn-comments,
  .tablet .btn-comments,
  .tablet .next-on,
  .tablet .next-off,
  .tablet .auto-on,
  .tablet .auto-off,
  .portrait .next-on,
  .portrait .next-off,
  .portrait .auto-on,
  .portrait .auto-off {
    order: 0;
    width: 19%;
  }
}

.mob.w-button {
  width: 100%;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-align: center;
  color: #fff;
  display: none;
  margin-left: 10px;
  margin-top: 30px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .mob.w-button {
    display: block;
  }
}

.block-counter {
  position: absolute;
  left: 0;
  right: 0;
  top: 50px;
  bottom: 149px;
  z-index: 100;
  background: #0b0b0b;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.phone .block-counter {
  bottom: 0;
}

.block-counter .icons-holder {
  margin: 0 0 20px;
}

.block-counter .icons-holder span {
  font-size: 60px;
  margin: 0 5px;
}

.live-date {
  display: block;
  margin: 0 0 40px;
  color: #8d8d8d;
  font-size: 26px;
  line-height: 30px;
  text-transform: uppercase;
  font-weight: normal;
}

#clockdiv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 40px;
}

#clockdiv div {
  color: #ff0d2b;
  font-size: 12px;
  text-transform: uppercase;
  margin: 0 10px;
}

#clockdiv div span {
  display: block;
  color: #fff;
  font-size: 114px;
  background: #111;
  line-height: 124px;
  font-weight: bold;
  padding: 0 3px;
  margin: 0 0 5px;
}

#clockdiv div.zero span,
#clockdiv div.zero div {
  color: #8d8d8d;
}

.block-counter .upload {
  line-height: 38px;
  color: #ff0d2b;
  text-transform: uppercase;
  font-size: 26px;
}

.block-counter .btn-upload {
  display: inline-block;
  background-color: #ff0d2b;
  border-radius: 3px;
  color: #fff;
  padding: 0 15px;
  font-size: 14px;
  vertical-align: top;
}

@media screen and (max-width: 640px) and (min-resolution: 2dppx), (max-width: 640px) {
  #clockdiv div span {
    font-size: 84px;
    line-height: 94px;
    padding: 0 2px;
  }
}

@media screen and (max-width: 580px) and (min-resolution: 2dppx), (max-width: 580px) {
  #clockdiv {
    margin: 0 0 20px;
  }

  .block-counter .upload span {
    display: block;
    margin: 0 0 10px;
  }

  #clockdiv div span {
    font-size: 44px;
    line-height: 54px;
    padding: 0 2px;
  }
}

/* style.css file */

body {
  font-family: Roboto, sans-serif;
  color: #bababa;
}

._940px-container {
  max-width: 940px;
  width: 100%;
}

.main-content h1 {
  margin-bottom: 30px;
}

.faq-heading {
  color: #ff0d2b;
  font-size: 16px;
  line-height: 20px;
}

.content {
  background: #111;
}

.content-section {
  margin-top: 30px;
  margin-bottom: 60px;
}

.legal-nav {
  display: none;
}

.legal-menu-mobile {
  position: fixed;
  top: 60px;
  height: 100%;
}

.legal-menu-mobile h4 {
  display: none;
}

.sidebar {
  position: relative;
  height: 100%;
  background-color: #0b0b0b;
}

.legal-menu-mobile .nav-ul {
  margin: 0;
}

.legal-menu-mobile .page-nav {
  padding: 15px 0;
}

.legal-menu-mobile .page-nav a {
  font-size: 20px;
  line-height: 24px;
  padding: 8px 15px;
}

.page-nav {
  background-color: #0b0b0b;
}

.sidebar .logo {
  max-width: 89px;
  margin-bottom: 15px;
}

.sidebar h4 {
  font-size: 14px;
  color: #bababa;
}

.sidebar ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

.sidebar ul li a {
  display: block;
  padding: 10px 0px 10px 22px;
  color: #fff;
}

.sidebar ul li a.w--current,
.sidebar ul li a:hover {
  color: #ff0d2b;
  background-color: #111;
}

.sidebar ul li a.w--current {
  font-weight: 500;
}

.container {
  margin-left: auto;
  margin-right: auto;
}

.footer-section .log-in-footer-links-container {
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  justify-content: start;
}

.footer-section .log-in-footer-links-container a:first-child {
  margin-left: 0;
}

.footer-section .p1-link {
  margin: 0 10px;
}

.log-in-footer .p1-link {
  text-transform: uppercase;
  margin: 0 20px 0 0;
}

.log-in-footer-links-container a {
  text-transform: uppercase;
}

.log-in-footer-links-container {
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  justify-content: start;
}

#modal-media-video .is-paused.is-mouseout.kt-player .fp-controls.move,
#modal-media-video .is-key-seeking.is-mouseout.kt-player .fp-controls.move,
#modal-media-video .is-loading.is-mouseout.kt-player .fp-controls.move,
#modal-media-video .is-settings-open.is-mouseout.kt-player .fp-controls.move {
  height: 40px !important;
}

.pass-holder {
  position: relative;
}

.btn-pass {
  position: absolute;
  top: 0;
  right: 0;
  height: 38px;
  width: 38px;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik02NTcuNjQ3OTIyODczNDk3LDIxNy40OTgwMDEwOTg2MzI4IGwtOTIuNDIyOTk2NTIwOTk2MSw5Mi45NDU5OTkxNDU1MDc4MSBjLTE2LjIzNTAwMDYxMDM1MTU2MiwtNC41MzEwMDAxMzczMjkxMDIgLTM0Ljg3OTAwMTYxNzQzMTY0LC03LjEzNzAwMDA4MzkyMzM0IC01NC4xMzE5OTk5Njk0ODI0MiwtNy4xMzcwMDAwODM5MjMzNCBjLTExNS4zNTM5OTYyNzY4NTU0NywwIC0yMDguODY3MDA0Mzk0NTMxMjUsOTMuNTEzMDAwNDg4MjgxMjUgLTIwOC44NjcwMDQzOTQ1MzEyNSwyMDguODY3MDA0Mzk0NTMxMjUgYzAsMTkuMjUyMDAwODA4NzE1ODIgMi42MDUwMDAwMTkwNzM0ODYzLDM3Ljg5NTk5OTkwODQ0NzI2NiA3LjQ4MDk5OTk0NjU5NDIzOCw1NS41OTc5OTk1NzI3NTM5MDYgbC0wLjM0NDk5OTk5ODgwNzkwNzEsLTEuNDY3MDAwMDA3NjI5Mzk0NSBsLTE0NC4xMTc5OTYyMTU4MjAzLDE0My41OTU5OTMwNDE5OTIyIGMtNjguOTI2MDAyNTAyNDQxNCwtNTIuMjE2OTk5MDUzOTU1MDggLTEyNi4zNjM5OTg0MTMwODU5NCwtMTIwLjA5Nzk5OTU3Mjc1MzkgLTE2Ni4wNDg5OTU5NzE2Nzk3LC0xOTcuOTAxMDAwOTc2NTYyNSBjOTcuMTI5OTk3MjUzNDE3OTcsLTE4Ny41MDcwMDM3ODQxNzk3IDI4OS43MDA5ODg3Njk1MzEyNSwtMzEzLjQzMDk5OTc1NTg1OTQgNTExLjY4Mzk5MDQ3ODUxNTYsLTMxMy40MzA5OTk3NTU4NTk0IGM1MS45OTIwMDA1Nzk4MzM5ODQsMCAxMDIuMzcwMDAyNzQ2NTgyMDMsNi45MDcwMDAwNjQ4NDk4NTM1IDE1MC4yNjgwMDUzNzEwOTM3NSwxOS44NTYwMDA5MDAyNjg1NTUgbC00LjAyMDk5OTkwODQ0NzI2NiwtMC45MjU5OTk5OTkwNDYzMjU3IHpNODU2LjA3MDg5NjUwNjMwOTUsMzE0LjA5ODk5OTAyMzQzNzUgYzY5LjQ0Nzk5ODA0Njg3NSw1Mi4yMTY5OTkwNTM5NTUwOCAxMjYuODg2MDAxNTg2OTE0MDYsMTIwLjA5Nzk5OTU3Mjc1MzkgMTY3LjA5MzAwMjMxOTMzNTk0LDE5Ny45MDEwMDA5NzY1NjI1IGMtOTcuMDg3OTk3NDM2NTIzNDQsMTg3LjY0MTAwNjQ2OTcyNjU2IC0yODkuNzMwMDEwOTg2MzI4MSwzMTMuNjc0OTg3NzkyOTY4NzUgLTUxMS44MDgwMTM5MTYwMTU2LDMxMy42NzQ5ODc3OTI5Njg3NSBjLTUyLjMyNjk5OTY2NDMwNjY0LDAgLTEwMy4wMTg5OTcxOTIzODI4MSwtNi45OTcwMDAyMTc0Mzc3NDQgLTE1MS4xOTI5OTMxNjQwNjI1LC0yMC4xMDYwMDA5MDAyNjg1NTUgbDQuMDI2MDAwMDIyODg4MTg0LDAuOTMzMDAwMDI4MTMzMzkyMyBsOTIuNDIyOTk2NTIwOTk2MSwtOTIuOTQ1OTk5MTQ1NTA3ODEgYzE2LjIzNTAwMDYxMDM1MTU2Miw0LjUzMTAwMDEzNzMyOTEwMiAzNC44NzkwMDE2MTc0MzE2NCw3LjEzNzAwMDA4MzkyMzM0IDU0LjEzMTk5OTk2OTQ4MjQyLDcuMTM3MDAwMDgzOTIzMzQgYzExNS4zNTM5OTYyNzY4NTU0NywwIDIwOC44NjcwMDQzOTQ1MzEyNSwtOTMuNTEzMDAwNDg4MjgxMjUgMjA4Ljg2NzAwNDM5NDUzMTI1LC0yMDguODY3MDA0Mzk0NTMxMjUgYzAsLTE5LjI1MjAwMDgwODcxNTgyIC0yLjYwNTAwMDAxOTA3MzQ4NjMsLTM3Ljg5NTk5OTkwODQ0NzI2NiAtNy40ODA5OTk5NDY1OTQyMzgsLTU1LjU5Nzk5OTU3Mjc1MzkwNiBsMC4zNDQ5OTk5OTg4MDc5MDcxLDEuNDY3MDAwMDA3NjI5Mzk0NSBsMTQ0LjExNzk5NjIxNTgyMDMsLTE0My41OTU5OTMwNDE5OTIyIHpNODQzLjAxNjk0MTQyODE4NDUsMTA1Ljc1NDk5NzI1MzQxNzk3IGw3NC4xNDgwMDI2MjQ1MTE3Miw3NC4xNDgwMDI2MjQ1MTE3MiBsLTczOC4zNDMwMTc1NzgxMjUsNzM4LjM0MzAxNzU3ODEyNSBsLTc0LjE0ODAwMjYyNDUxMTcyLC03NC4xNDgwMDI2MjQ1MTE3MiBsNzM4LjM0MzAxNzU3ODEyNSwtNzM4LjM0MzAxNzU3ODEyNSB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 50% 50% / 18px 18px;
}

.btn-pass.show {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik0wLjAxNiA1MTJjOTcuMTY2LTE4Ny42NDUgMjg5Ljg1OC0zMTMuNjY5IDUxMS45ODQtMzEzLjY2OXM0MTQuODE3IDEyNi4wMjQgNTEwLjQ3NiAzMTAuNDcxbDEuNTA4IDMuMTk4Yy05Ny4xNjYgMTg3LjY0NS0yODkuODU4IDMxMy42NjktNTExLjk4NCAzMTMuNjY5cy00MTQuODE3LTEyNi4wMjQtNTEwLjQ3Ni0zMTAuNDcxbC0xLjUwOC0zLjE5OHpNNTEyIDcyMC45NzNjMTE1LjQxMyAwIDIwOC45NzMtOTMuNTYgMjA4Ljk3My0yMDguOTczcy05My41Ni0yMDguOTczLTIwOC45NzMtMjA4Ljk3M3YwYy0xMTUuNDEzIDAtMjA4Ljk3MyA5My41Ni0yMDguOTczIDIwOC45NzNzOTMuNTYgMjA4Ljk3MyAyMDguOTczIDIwOC45NzN2MHpNNTEyIDYxNi40ODZjLTU3LjcwNiAwLTEwNC40ODYtNDYuNzgtMTA0LjQ4Ni0xMDQuNDg2czQ2Ljc4LTEwNC40ODYgMTA0LjQ4Ni0xMDQuNDg2djBjNTcuNzA2IDAgMTA0LjQ4NiA0Ni43OCAxMDQuNDg2IDEwNC40ODZzLTQ2Ljc4IDEwNC40ODYtMTA0LjQ4NiAxMDQuNDg2djB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 50% 50% / 18px 18px;
}

.w-form-fail {
  color: #111;
}

.log-in-container .p16-special {
  white-space: nowrap;
  line-height: 22px;
}

.log-in-container .break .p16-special {
  white-space: normal;
}

.log-in-container .break .line-div {
  display: none;
}

.accordion h2 {
  margin: 0 0 30px;
}

.accordion-text {
  display: none;
  background: #0b0b0b;
  position: relative;
  padding: 10px 40px 20px;
  margin: -10px 0 10px;
}

.accordion-text:after {
  content: "";
  position: absolute;
  left: 20px;
  top: 5px;
  bottom: 20px;
  width: 3px;
  background: #ff0d2b;
}

.accordion .faq-heading {
  cursor: pointer;
  background: #0b0b0b;
  padding: 20px 30px 20px 20px;
  position: relative;
  margin: 0 0 10px;
}

.accordion .faq-heading:after {
  position: absolute;
  right: 15px;
  top: 20px;
  color: #bababa;
  font-size: 28px;
  content: "+";
}

.accordion .faq-heading.active:after {
  content: "-";
}

@media only screen and (min-width: 480px) and (min-resolution: 2dppx), (min-width: 480px) {
  .sidebar {
    padding-right: 0 !important;
    padding-left: 0 !important;
    width: auto;
    padding-top: 15px;
    position: relative;
  }

  .page-nav {
    position: fixed;
    min-width: 155px;
  }

  .main-content {
    padding: 0 !important;
    max-width: 735px;
  }

  .container {
    margin-left: 20px;
    margin-right: 20px;
    width: auto;
  }
}

@media only screen and (min-width: 767px) and (min-resolution: 2dppx), (min-width: 767px) {
  .container {
    margin-left: auto;
    margin-right: auto;
  }
}

@media only screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .col-sm-2 {
    -ms-flex: 0 0 29.666667%;
    flex: 0 0 29.666667%;
    max-width: 29.666667%;
  }

  .col-sm-10 {
    -ms-flex: 0 0 70.333333%;
    flex: 0 0 70.333333%;
    max-width: 70.333333%;
  }

  .content-section .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .content-section .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .container {
    max-width: 720px;
    margin-left: 40px;
    margin-right: 40px;
  }
}

@media screen and (max-width: 576px) and (min-resolution: 2dppx), (max-width: 576px) {
  .legal-nav {
    display: block;
    position: -webkit-sticky;
    position: sticky;
    height: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .hamburger-icon {
    display: block;
    height: 28px;
  }

  .icon-large._60px-wide.zero-margin {
    display: block;
  }

  .legal-menu-mobile {
    position: fixed;
    left: 0;
    width: 100%;
    top: 60px;
    right: 0%;
    bottom: 0%;
    z-index: 3000;
    display: none;
    width: 100%;
    height: calc(100dvh - 60px);
    padding: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    border-top: 1px solid #242424;
    border-bottom: 1px solid #242424;
    background-color: #111;
  }

  .container.second .mobile-hide {
    display: none !important;
  }

  .content-section .col-sm-10 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100% ;  
    max-width: 100%;
  }
  .container.second {
    max-width: 100% !important;
  }
  .container.second .content{
    background-color: transparent !important;
  }
}

@media only screen and (max-width: 480px) and (min-resolution: 2dppx), (max-width: 480px) {
  .legal-nav {
    display: block;
  }

  .mobile-hide {
    display: none !important;
  }

  .content-section .col-sm-10 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .container {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .content {
    background: none;
    padding: 10px 20px 20px !important;
  }
  .container.second .content {
    padding-inline: 0 !important;
  }

  .col-sm-10 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .main-content {
    padding: 0;
  }

  .log-in-footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .log-in-footer-links-container {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    max-width: 100%;
  }

  /*.footer-section .log-in-footer-links-container,
	.log-in-footer-links-container{
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		max-width:100%;
	}*/
  .log-in-footer-links-container .p1-link {
    margin: 0 10px;
  }

  .p1.video-settings {
    height: auto;
    line-height: 16px;
  }

  .accordion-text {
    padding: 10px 20px 20px;
  }

  .accordion-text:after {
    left: 0;
  }

  .accordion .faq-heading {
    padding: 10px 30px 10px 0;
  }

  .accordion .faq-heading:after {
    top: 10px;
    right: 10px;
  }
}

@media only screen and (max-height: 480px) and (min-resolution: 2dppx), (max-height: 480px) {
  .mobile-hide .page-nav {
    position: absolute;
  }
}

.w-form-fail {
  max-width: 100%;
}

.checkmark-upload {
  width: 40px;
}

/* 17.03.21 */

.upload-box {
  display: flex;
  flex-direction: column;
  height: auto;
}

.upload-area-div {
  flex-grow: 1;
  display: flex;
}

.absolute-upload-div {
  flex-grow: 1;
}

.specific {
  flex-direction: column;
}

.dr-link-div {
  height: 100%;
  width: 100%;
}

.dr-link-div a {
  display: block;
  padding-bottom: 56.25%;
}

.mobile-upload-icon {
  text-indent: 0;
}

.upload-step .p1-icon-empty {
  text-indent: 0;
}

.upload-step .p1-icon-empty .mobile-icon path {
  fill: #242424;
}

.upload-mobile-step-title {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.svg-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  fill: currentColor;
}

.members-section.search-members .profile-row {
  border-bottom: none;
}

.delete-video-modal .text-field-4:focus {
  border-color: #ff0d2b;
}

@media screen and (min-width: 1025px) and (min-resolution: 2dppx), (min-width: 1025px) {
  .kill-tv-icon:hover {
    animation-name: increase;
    animation-duration: 0.5s;
  }
}

.kill-tv-mobile-logo.active {
  animation-name: increase;
  animation-duration: 0.5s;
}

@keyframes increase {
  from {
    transform: scale(1);
  }

  50% {
    transform: scale(0.8);
  }

  70% {
    transform: scale(1.2);
  }

  to {
    transform: scale(1);
  }
}

/* edits 2021.03.22 */
.delete-div .form-2 .text-field-6.w-input,
.delete-div .form-block-3 .text-field-4.w-input {
  background-color: #050505;
}

.main-nav-section .search-input {
  font-size: 14px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .search-input.mobile {
    font-size: 16px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .save-button-anime-div .cancel-button-50 {
    margin: 0 0 10px;
    width: 100%;
  }
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .user-profile-filled.video-playing img {
    border-radius: 0;
  }
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .search-section .view-all-button {
    text-transform: capitalize;
  }
}

.reset-pass .w-form {
  margin-bottom: 0;
}

.form-notification-div .svg-icon {
  font-size: 16px;
}
.form-notification-div .svg-icon.icon-exclamation{
	font-size: 22px;
}

._400-block.vert-center._20-margin-top {
  margin-top: 20px;
}

.fancybox-wrap ._400-block.vert-center._20-margin-top {
  margin-top: 0;
}

body.logon-height {
  height: 100%;
  min-height: 100%;
}

body.logon-height .log-in-section {
  width: 100%;
  position: relative;
  z-index: 1;
  height: 100%;
  min-height: 100%;
}

/* .log-in-container::before { */

body.logon-height .log-in-footer {
  /* flex-grow: 1; */
  height: auto;
}

@media screen and (max-width: 1000px) and (min-resolution: 2dppx), (max-width: 1000px) {
  body.logon-height .log-in-section {
    height: auto;
  }
}

/*@media screen and (max-width: 1070px) {
  .log-in-section {
    padding-bottom: 30px;
  }
}*/

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

.fancybox-skin {
  position: relative;
  background: rgba(20, 20, 20, 0.7);
  background: transparent;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.fancybox-opened {
  z-index: 99999;
  left: 50% !important;
  transform: translate(-50%, 0);
}

.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer,
.fancybox-inner {
  position: relative;
}

.fancybox-skin {
  padding: 0 !important;
}

.fancybox-inner {
  overflow: hidden;
  height: auto !important;
}

@media only screen and (max-width: 400px) and (min-resolution: 2dppx), (max-width: 400px) {
  .fancybox-opened {
    min-width: 90%;
  }

  .fancybox-inner {
    width: 100% !important;
  }
}

.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url("../images/fancybox/fancybox_sprite.png");
}

#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("../images/fancybox/fancybox_loading.gif") center center no-repeat;
}

.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("../images/fancybox/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}

.fancybox-prev {
  left: 0;
}

.fancybox-next {
  right: 0;
}

.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

.fancybox-nav:hover span {
  visibility: visible;
}

.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

.fancybox-lock body {
  overflow: hidden !important;
}

.fancybox-lock-test {
  overflow-y: hidden !important;
}

.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
/*  z-index: 8010;*/
  z-index: 9999;
  background: url("../images/fancybox/fancybox_overlay.png");
}

.fancybox-overlay-fixed {
  /*  position: fixed;*/
  bottom: 0;
  right: 0;
}
.desktop .fancybox-overlay-fixed{
	position: fixed;
}

.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

.fancybox-opened .fancybox-title {
  visibility: visible;
}

.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #fff;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

.fancybox-title-inside-wrap {
  padding-top: 10px;
}

.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {

  #fancybox-loading,
  .fancybox-close,
  .fancybox-prev span,
  .fancybox-next span {
    background-image: url("../images/fancybox/fancybox_sprite@2x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }

  #fancybox-loading div {
    background-image: url("../images/fancybox/fancybox_loading@2x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}

@media screen and (max-width: 560px) and (min-resolution: 2dppx), (max-width: 560px) {
  .fancybox-skin {
    padding: 0 !important;
  }
}

/* fancybox end */

._50-width-div.flex-nav-right {
  width: auto;
}

@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {
  .search-bar-div {
    flex-grow: 1;
    max-width: 100%;
  }

  .main-nav-section .flex-nav-right {
    width: auto;
  }
}

.main-nav-section .flex-nav-left,
.main-nav-section .flex-nav-right {
  flex-shrink: 0;
}

.edit-info .category-animation,
.edit-info .category-comedy,
.edit-info .category-gaming,
.edit-info .category-music,
.edit-info .category-reality,
.edit-info .category-talks,
.edit-info .category-xxx,
.edit-info .category-film {
  background: none;
}

.edit-info .p1 {
  padding-left: 0px;
  display: flex;
  align-items: center;
}

/* .edit-info span:first-child {
  margin-right: 11px;
} */
.select2-selection--single .emoji-img,
.edit-info .emoji-img {
  margin-right: 7px;
}

.tags-edit {
  display: none;
}

.edit-video-nav-div {
  z-index: 12;
}

.fancybox-close {
  display: none;
}

@media screen and (max-width: 400px) and (min-resolution: 2dppx), (max-width: 400px) {
  ._400-block.vert-center {
    width: 350px;
    width: 100%;
    padding: 30px 20px;
  }

  .log-in-container .form-block {
    max-width: 318px;
  }
}

.custom-placeholder {
  margin: 0 auto;
  max-width: 360px;
  width: 100%;
  padding-left: 0;
}

@media screen and (max-width: 1200px) and (min-resolution: 2dppx), (max-width: 1200px) {
  .custom-placeholder {
    max-width: 280px;
  }
}

.custom-thumb {
  display: flex;
  flex-direction: column;
  background-color: transparent;
  padding: 15px 30px;
}

.custom-thumb .p-icon-empty.save.large,
.custom-thumb .p-icon-empty.mega-large {
  margin-bottom: 15px;
}

.custom-thumb .thumb-title,
.custom-thumb .thumb-description {
  color: #333333;
  width: 160px;
}

.custom-thumb .thumb-title {
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.2;
  margin-bottom: 10px;
  white-space: normal;
  text-overflow: unset;
}

.select2-container--default.select2-results__option--highlighted[aria-selected] {
  background-color: #242424;
}

.grecaptcha-badge {
  visibility: hidden;
}

.p1.category-animation span:first-child {
  margin-right: 7px;
}

.deathrow-thumbs .uk-card.uk-card-secondary {
  display: flex;
  flex-direction: column;
  /* height: 100%; */
}

.uk-card.uk-card-secondary .uk-card-media-top.uk-text-center img,
.deathrow-thumbs .uk-card video,
.deathrow-thumbs .uk-card img {
  display: block;
}

.deathrow-thumbs .killtvredbg {
  padding-top: 56.16%;
}

.deathrow-thumbs .uk-card.uk-card-secondary .uk-card-media-top {
  flex-grow: 1;
}

.edit-video-info-container .video-category span:first-child {
  margin-right: 9px;
}

.edit-video-info-container .edit-info .video-category span:first-child {
  margin: 0;
}

.edit-video-info-container .edit-info .grey-date {
  margin-left: 0;
}

.thumb-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
  justify-content: flex-start;
  width: auto;
}

.player-loaded .profile-section .thumb-div,
.thumb-div {
  width: 20%;
  padding: 0 5px;
}

@media screen and (max-width: 1425px) and (min-resolution: 2dppx), (max-width: 1425px) {

  .player-loaded .profile-section .thumb-div,
  .thumb-div {
    width: 25%;
  }

  .related-videos .thumb-div:nth-last-child(-n + 2) {
    display: block;
  }

  .player-loaded .profile-section .related-videos .thumb-div:nth-last-child(-n + 2) {
    display: none;
  }

  .player-loaded .profile-section .related-videos .thumb-div:nth-of-type(-n + 10) {
    display: none;
  }

  .player-loaded .profile-section .related-videos .thumb-div:nth-of-type(-n + 8) {
    display: block;
  }
}

@media screen and (max-width: 1115px) and (min-resolution: 2dppx), (max-width: 1115px) {

  .player-loaded .profile-section .thumb-div,
  .thumb-div {
    width: 33.33%;
    flex: 0 auto;
  }

  .player-loaded .profile-section .related-videos .thumb-div:nth-of-type(-n + 8) {
    display: none;
  }

  .player-loaded .profile-section .related-videos .thumb-div:nth-of-type(-n + 9) {
    display: block;
  }

  #custom_list_videos_custom_videos_list_yesterday .thumb-div:nth-last-child(-n + 2),
  #custom_list_videos_custom_videos_list_yesterday .related-videos .thumb-div:nth-last-child(-n + 2),
  .related-videos .thumb-div:nth-last-child(-n + 2) {
    display: block;
  }

  #custom_list_videos_custom_videos_list_yesterday .block-video-holder+.thumbnail-section .thumb-div:nth-last-child(-n + 1),
  .related-videos .thumb-div:nth-last-child(-n + 1) {
    display: none;
  }
}

@media screen and (max-width: 835px) and (min-resolution: 2dppx), (max-width: 835px) {

  .player-loaded .profile-section .thumb-div,
  .thumb-div {
    width: 50%;
  }

  .player-loaded .profile-section .related-videos .thumb-div:nth-of-type(-n + 9) {
    display: none;
  }

  .player-loaded .profile-section .related-videos .thumb-div:nth-of-type(-n + 10) {
    display: block;
  }

  #custom_list_videos_custom_videos_list_yesterday .block-video-holder+.thumbnail-section .thumb-div:nth-last-child(-n + 1),
  .related-videos .thumb-div:nth-last-child(-n + 1),
  #custom_list_videos_custom_videos_list_yesterday .thumb-div:nth-last-child(-n + 2) {
    display: block;
  }
}

.show-all .related-videos .thumb-div {
  display: block !important;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .thumb-row {
    margin: 0;
  }

  .player-loaded .profile-section .thumb-div,
  .thumb-div {
    width: 100%;
    padding: 0;
  }

  /*.phone #custom_list_videos_custom_videos_list_yesterday .thumb-div:nth-last-child(-n+2){
  	display:none;
  }*/
}

.blockUI.blockOverlay {
  background-color: transparent !important;
}

/* .phone .player .btn-autoplay:after { */
.desktop .player .btn-autoplay:after,
.tablet .player .btn-autoplay:after,
.phone .player .btn-autoplay:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  /* background: url(../images/play.svg) no-repeat 60% 50% / 35px 35px; */
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2ZmZmZmZiIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KPHRpdGxlPjwvdGl0bGU+CjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz4KPHBhdGggZD0iTTk2IDY0bDMyMCAxOTItMzIwIDE5MnoiPjwvcGF0aD4KPC9zdmc+Cg==) no-repeat 60% 50% / 35px 35px;
  background-color: #454546;
}

.drop-link {
  position: relative;
  padding: 9px 15px;
}

.drop-link .quantity {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  margin-left: auto;
  background-color: #d80922;
  border-radius: 5px;
  padding: 1px 5px;
}

.drop-link:hover .quantity {
  background-color: #050505;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .close-drop {
    margin: 0 -9px 0 auto;
  }

  .drop-link {
    padding: 9px 20px;
  }

  .drop-link .quantity {
    right: 20px;
  }
}

.drop-link .notification {
  background: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJiZWxsIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtYmVsbCBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9IiM4RDhEOEQiIGQ9Ik0yMjQgNTEyYzM1LjMyIDAgNjMuOTctMjguNjUgNjMuOTctNjRIMTYwLjAzYzAgMzUuMzUgMjguNjUgNjQgNjMuOTcgNjR6bTIxNS4zOS0xNDkuNzFjLTE5LjMyLTIwLjc2LTU1LjQ3LTUxLjk5LTU1LjQ3LTE1NC4yOSAwLTc3LjctNTQuNDgtMTM5LjktMTI3Ljk0LTE1NS4xNlYzMmMwLTE3LjY3LTE0LjMyLTMyLTMxLjk4LTMycy0zMS45OCAxNC4zMy0zMS45OCAzMnYyMC44NEMxMTguNTYgNjguMSA2NC4wOCAxMzAuMyA2NC4wOCAyMDhjMCAxMDIuMy0zNi4xNSAxMzMuNTMtNTUuNDcgMTU0LjI5LTYgNi40NS04LjY2IDE0LjE2LTguNjEgMjEuNzEuMTEgMTYuNCAxMi45OCAzMiAzMi4xIDMyaDM4My44YzE5LjEyIDAgMzItMTUuNiAzMi4xLTMyIC4wNS03LjU1LTIuNjEtMTUuMjctOC42MS0yMS43MXoiPjwvcGF0aD48L3N2Zz4=") no-repeat 0 0 / 16px 15px;
  margin: 0 12px 0 -2px;
}

.drop-link:hover .notification {
  background: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJiZWxsIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtYmVsbCBmYS13LTE0IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMjQgNTEyYzM1LjMyIDAgNjMuOTctMjguNjUgNjMuOTctNjRIMTYwLjAzYzAgMzUuMzUgMjguNjUgNjQgNjMuOTcgNjR6bTIxNS4zOS0xNDkuNzFjLTE5LjMyLTIwLjc2LTU1LjQ3LTUxLjk5LTU1LjQ3LTE1NC4yOSAwLTc3LjctNTQuNDgtMTM5LjktMTI3Ljk0LTE1NS4xNlYzMmMwLTE3LjY3LTE0LjMyLTMyLTMxLjk4LTMycy0zMS45OCAxNC4zMy0zMS45OCAzMnYyMC44NEMxMTguNTYgNjguMSA2NC4wOCAxMzAuMyA2NC4wOCAyMDhjMCAxMDIuMy0zNi4xNSAxMzMuNTMtNTUuNDcgMTU0LjI5LTYgNi40NS04LjY2IDE0LjE2LTguNjEgMjEuNzEuMTEgMTYuNCAxMi45OCAzMiAzMi4xIDMyaDM4My44YzE5LjEyIDAgMzItMTUuNiAzMi4xLTMyIC4wNS03LjU1LTIuNjEtMTUuMjctOC42MS0yMS43MXoiPjwvcGF0aD48L3N2Zz4=") no-repeat 0 0 / 16px 15px;
}

.notify {
  position: relative;
}

.notify::after {
  content: none;
  position: absolute;
  top: 0;
  right: 0;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #d80922;
}

.notify.is-active::after {
  content: "";
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .notify::after {
    top: 9px;
    right: 8px;
  }
}

.notifications-section {
  padding: 30px 0;
  margin: 0 30px;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .notifications-section {
    padding: 0;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .notifications-section {
    margin: 0;
  }
}

.notification-container {
  max-width: 700px;
  margin: 0 auto;
  border: 1px solid #242424;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .notification-container {
    border: 0;
  }
}

.notification-container .headline {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #242424;
  padding: 25px 20px;
}

.notification-container .headline .title {
  margin: 0;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
}

.notification-container .headline .icon-container {
  width: auto;
  cursor: pointer;
}

.notification-container .headline .p-icon-empty {
  text-indent: -9999px;
  overflow: hidden;
  width: 20px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb2ciIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iI2ZmMGQyYiIgZD0iTTQ4Ny40IDMxNS43bC00Mi42LTI0LjZjNC4zLTIzLjIgNC4zLTQ3IDAtNzAuMmw0Mi42LTI0LjZjNC45LTIuOCA3LjEtOC42IDUuNS0xNC0xMS4xLTM1LjYtMzAtNjcuOC01NC43LTk0LjYtMy44LTQuMS0xMC01LjEtMTQuOC0yLjNMMzgwLjggMTEwYy0xNy45LTE1LjQtMzguNS0yNy4zLTYwLjgtMzUuMVYyNS44YzAtNS42LTMuOS0xMC41LTkuNC0xMS43LTM2LjctOC4yLTc0LjMtNy44LTEwOS4yIDAtNS41IDEuMi05LjQgNi4xLTkuNCAxMS43Vjc1Yy0yMi4yIDcuOS00Mi44IDE5LjgtNjAuOCAzNS4xTDg4LjcgODUuNWMtNC45LTIuOC0xMS0xLjktMTQuOCAyLjMtMjQuNyAyNi43LTQzLjYgNTguOS01NC43IDk0LjYtMS43IDUuNC42IDExLjIgNS41IDE0TDY3LjMgMjIxYy00LjMgMjMuMi00LjMgNDcgMCA3MC4ybC00Mi42IDI0LjZjLTQuOSAyLjgtNy4xIDguNi01LjUgMTQgMTEuMSAzNS42IDMwIDY3LjggNTQuNyA5NC42IDMuOCA0LjEgMTAgNS4xIDE0LjggMi4zbDQyLjYtMjQuNmMxNy45IDE1LjQgMzguNSAyNy4zIDYwLjggMzUuMXY0OS4yYzAgNS42IDMuOSAxMC41IDkuNCAxMS43IDM2LjcgOC4yIDc0LjMgNy44IDEwOS4yIDAgNS41LTEuMiA5LjQtNi4xIDkuNC0xMS43di00OS4yYzIyLjItNy45IDQyLjgtMTkuOCA2MC44LTM1LjFsNDIuNiAyNC42YzQuOSAyLjggMTEgMS45IDE0LjgtMi4zIDI0LjctMjYuNyA0My42LTU4LjkgNTQuNy05NC42IDEuNS01LjUtLjctMTEuMy01LjYtMTQuMXpNMjU2IDMzNmMtNDQuMSAwLTgwLTM1LjktODAtODBzMzUuOS04MCA4MC04MCA4MCAzNS45IDgwIDgwLTM1LjkgODAtODAgODB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.notification-container .headline .p-icon-empty:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb2ciIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ4Ny40IDMxNS43bC00Mi42LTI0LjZjNC4zLTIzLjIgNC4zLTQ3IDAtNzAuMmw0Mi42LTI0LjZjNC45LTIuOCA3LjEtOC42IDUuNS0xNC0xMS4xLTM1LjYtMzAtNjcuOC01NC43LTk0LjYtMy44LTQuMS0xMC01LjEtMTQuOC0yLjNMMzgwLjggMTEwYy0xNy45LTE1LjQtMzguNS0yNy4zLTYwLjgtMzUuMVYyNS44YzAtNS42LTMuOS0xMC41LTkuNC0xMS43LTM2LjctOC4yLTc0LjMtNy44LTEwOS4yIDAtNS41IDEuMi05LjQgNi4xLTkuNCAxMS43Vjc1Yy0yMi4yIDcuOS00Mi44IDE5LjgtNjAuOCAzNS4xTDg4LjcgODUuNWMtNC45LTIuOC0xMS0xLjktMTQuOCAyLjMtMjQuNyAyNi43LTQzLjYgNTguOS01NC43IDk0LjYtMS43IDUuNC42IDExLjIgNS41IDE0TDY3LjMgMjIxYy00LjMgMjMuMi00LjMgNDcgMCA3MC4ybC00Mi42IDI0LjZjLTQuOSAyLjgtNy4xIDguNi01LjUgMTQgMTEuMSAzNS42IDMwIDY3LjggNTQuNyA5NC42IDMuOCA0LjEgMTAgNS4xIDE0LjggMi4zbDQyLjYtMjQuNmMxNy45IDE1LjQgMzguNSAyNy4zIDYwLjggMzUuMXY0OS4yYzAgNS42IDMuOSAxMC41IDkuNCAxMS43IDM2LjcgOC4yIDc0LjMgNy44IDEwOS4yIDAgNS41LTEuMiA5LjQtNi4xIDkuNC0xMS43di00OS4yYzIyLjItNy45IDQyLjgtMTkuOCA2MC44LTM1LjFsNDIuNiAyNC42YzQuOSAyLjggMTEgMS45IDE0LjgtMi4zIDI0LjctMjYuNyA0My42LTU4LjkgNTQuNy05NC42IDEuNS01LjUtLjctMTEuMy01LjYtMTQuMXpNMjU2IDMzNmMtNDQuMSAwLTgwLTM1LjktODAtODBzMzUuOS04MCA4MC04MCA4MCAzNS45IDgwIDgwLTM1LjkgODAtODAgODB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50% / 17px 17px;
}

.notification-container .empty-content {
  padding: 10px;
}

.notifications-list {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}

.notifications-list .item {
  border-bottom: 1px solid #242424;
  padding: 15px 20px;
}

.notifications-list .item.new {
  background-color: #111;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .notifications-list .item {
    padding: 15px 10px;
  }

  .notification-container .headline {
    padding: 15px 10px;
  }
}

.notifications-list .item:last-child {
  border-bottom: none;
}

.notifications-list .notification {
  display: flex;
  align-items: center;
}

.notifications-list .notification .user-profile-button {
  margin-right: 15px;
  flex-shrink: 0;
}

.notifications-list .notification .user-profile-button.no-avatar {
  padding: 8px;
}

.notifications-list .notification.system .user-profile-button {
  padding: 3px;
}

.notifications-list .notification .icon-container {
  width: 45px;
  line-height: 40px;
  margin-right: 15px;
}

.notifications-list .notification.system .icon-container {
  padding: 4px 0;
  min-width: 45px;
}

.notifications-list .notification .p-icon-empty {
  width: 30px;
  text-indent: -9999px;
  overflow: hidden;
  margin: 0 7px;
}

.notifications-list .notification .p-icon-empty.kill {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg2MiIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKPGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxnIGlkPSJpY29tb29uLWlnbm9yZSI+CjwvZz48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNMTgxLjU4NSA3MjQuNzM4bC0yNC41MjIgMjUuNzQ4IDM0LjMzMSAxNjQuMjk5aDgyLjE0OWwzMS44NzkgNjcuNDM2IDEzMy42NDYgNDEuNjg4IDEyMC4xNTktNDQuMTQxIDI4LjIwMS02OC42NjIgODcuMDU0LTQuOTA0IDMxLjg3OS0xNjQuMjk5LTI5LjQyNi0yNS43NDgtMzYuNzgzIDExNS4yNTUtMTExLjU3Ny00Ny44MTktNTUuMTc1IDQ2LjU5Mi00MS42ODgtMzEuODc5LTQyLjkxNCAzMS44NzktNTAuMjctMzguMDEwLTExNC4wMjggNTIuNzIzeiIgaWQ9InN2Z18xIiBjbGFzcz0iIiBmaWxsLW9wYWNpdHk9IjEiLz48cGF0aCBmaWxsPSIjZmYwZDJiIiBkPSJNNzcxLjk5Mjk0OTE4Nzc1NTYsMC4xMDU5OTk5OTg3NDgzMDI0NiBjMCwwIDQwLjQ2MDk5ODUzNTE1NjI1LDk2Ljg2MTk5OTUxMTcxODc1IDIyLjA2OTk5OTY5NDgyNDIyLDE1OS4zOTM5OTcxOTIzODI4IGMtMjAuODQzOTk5ODYyNjcwOSw3My41NjcwMDEzNDI3NzM0NCAtMTE3LjcwNjAwMTI4MTczODI4LDY5Ljg4ODk5OTkzODk2NDg0IC0xNDkuNTg1MDA2NzEzODY3Miw2Ni4yMDk5OTkwODQ0NzI2NiBjLTUwLjI3MDAwMDQ1Nzc2MzY3LC00MS42ODc5OTk3MjUzNDE4IC0xMTguOTMyOTk4NjU3MjI2NTYsLTY5Ljg4ODk5OTkzODk2NDg0IC0yMTMuMzQzMDAyMzE5MzM1OTQsLTY5Ljg4ODk5OTkzODk2NDg0IHMtMTYzLjA3Mjk5ODA0Njg3NSwyOC4yMDEwMDAyMTM2MjMwNDcgLTIxMi4xMTcwMDQzOTQ1MzEyNSw2OS44ODg5OTk5Mzg5NjQ4NCBjLTI4LjIwMTAwMDIxMzYyMzA0NywzLjY3Nzk5OTk3MzI5NzExOSAtMTI5Ljk2ODAwMjMxOTMzNTk0LDkuODA5MDAwMDE1MjU4Nzg5IC0xNTIuMDM3OTk0Mzg0NzY1NjIsLTY2LjIwOTk5OTA4NDQ3MjY2IGMtMTguMzkxMDAwNzQ3NjgwNjY0LC02Mi41MzIwMDE0OTUzNjEzMyAyMy4yOTcwMDA4ODUwMDk3NjYsLTE1OS4zOTM5OTcxOTIzODI4IDIzLjI5NzAwMDg4NTAwOTc2NiwtMTU5LjM5Mzk5NzE5MjM4Mjggcy0xMjguNzQwOTk3MzE0NDUzMTIsMTcxLjY1NjAwNTg1OTM3NSAtNzkuNjk3OTk4MDQ2ODc1LDI2OS43NDM5ODgwMzcxMDk0IGMxOS42MTgwMDAwMzA1MTc1NzgsMzkuMjM1MDAwNjEwMzUxNTYgNzkuNjk3OTk4MDQ2ODc1LDYzLjc1Nzk5OTQyMDE2NjAxNiAxMjIuNjExMDAwMDYxMDM1MTYsNzcuMjQ1MDAyNzQ2NTgyMDMgYy00OS4wNDQ5OTgxNjg5NDUzMSwxMTYuNDgxMDAyODA3NjE3MTkgLTM4LjAwOTk5ODMyMTUzMzIsMjQzLjk5NjAwMjE5NzI2NTYyIC0zOC4wMDk5OTgzMjE1MzMyLDI0My45OTYwMDIxOTcyNjU2MiBsMTIwLjE1ODk5NjU4MjAzMTI1LDg4LjI3OTk5ODc3OTI5Njg4IGwzMC42NTI5OTk4Nzc5Mjk2ODgsOTkuMzE1MDAyNDQxNDA2MjUgbDk4LjA4ODk5Njg4NzIwNzAzLC00OS4wNDQ5OTgxNjg5NDUzMSBsNTEuNDk3MDAxNjQ3OTQ5MjIsMzkuMjM1MDAwNjEwMzUxNTYgbDQxLjY4Nzk5OTcyNTM0MTgsLTMzLjEwNDk5OTU0MjIzNjMzIGw0Mi45MTQwMDE0NjQ4NDM3NSwzMy4xMDQ5OTk1NDIyMzYzMyBsNTIuNzIyOTk5NTcyNzUzOTA2LC00Mi45MTQwMDE0NjQ4NDM3NSBsOTguMDg4OTk2ODg3MjA3MDMsNDIuOTE0MDAxNDY0ODQzNzUgbDI0LjUyMTk5OTM1OTEzMDg2LC04OS41MDU5OTY3MDQxMDE1NiBsMTIxLjM4NTAwMjEzNjIzMDQ3LC04Ny4wNTQwMDA4NTQ0OTIxOSBjMCwwIDcuMzU2OTk5ODc0MTE0OTksLTEyOC43NDA5OTczMTQ0NTMxMiAtNDUuMzY2MDAxMTI5MTUwMzksLTI0Ni40NDkwMDUxMjY5NTMxMiBjNDIuOTE0MDAxNDY0ODQzNzUsLTEzLjQ4NzAwMDQ2NTM5MzA2NiA5OS4zMTUwMDI0NDE0MDYyNSwtMzkuMjM1MDAwNjEwMzUxNTYgMTE3LjcwNjAwMTI4MTczODI4LC03Ni4wMTg5OTcxOTIzODI4MSBjNTEuNDk3MDAxNjQ3OTQ5MjIsLTk4LjA4ODk5Njg4NzIwNzAzIC03Ny4yNDUwMDI3NDY1ODIwMywtMjY5Ljc0Mzk4ODAzNzEwOTQgLTc3LjI0NTAwMjc0NjU4MjAzLC0yNjkuNzQzOTg4MDM3MTA5NCB6TTM0Ni41MzE5NTA2NTI1OTkzMyw1OTMuNTQ0MDA2MzQ3NjU2MiBsLTEyNS4wNjMwMDM1NDAwMzkwNiwtMTMuNDg3MDAwNDY1MzkzMDY2IGwtMjkuNDI2MDAwNTk1MDkyNzczLC0xMDAuNTQxMDAwMzY2MjEwOTQgbDIwLjg0Mzk5OTg2MjY3MDksLTIzLjI5NzAwMDg4NTAwOTc2NiBsMTQ3LjEzNDAwMjY4NTU0Njg4LDQ5LjA0NDk5ODE2ODk0NTMxIGwyMC44NDM5OTk4NjI2NzA5LDQyLjkxNDAwMTQ2NDg0Mzc1IGwtMzQuMzMxMDAxMjgxNzM4MjgsNDUuMzY2MDAxMTI5MTUwMzkgek00NzIuODIxOTU5MTk3NTIxMiw2NzMuMjQyMDA0Mzk0NTMxMiBsLTE1LjkzOTk5OTU4MDM4MzMsLTExLjAzNDk5OTg0NzQxMjExIGwtMTguMzkxMDAwNzQ3NjgwNjY0LDcuMzU2OTk5ODc0MTE0OTkgaC0yLjQ1MzAwMDA2ODY2NDU1MSBsLTE4LjM5MTAwMDc0NzY4MDY2NCwtNy4zNTY5OTk4NzQxMTQ5OSBsLTE1LjkzOTk5OTU4MDM4MzMsMTEuMDM0OTk5ODQ3NDEyMTEgbC0xMi4yNjA5OTk2Nzk1NjU0MywtMTMuNDg3MDAwNDY1MzkzMDY2IGwzNS41NTY5OTkyMDY1NDI5NywtNjkuODg4OTk5OTM4OTY0ODQgbDExLjAzNDk5OTg0NzQxMjExLDQuOTAzOTk5ODA1NDUwNDM5NSBoMi40NTMwMDAwNjg2NjQ1NTEgbDExLjAzNDk5OTg0NzQxMjExLC00LjkwMzk5OTgwNTQ1MDQzOTUgbDM1LjU1Njk5OTIwNjU0Mjk3LDY5Ljg4ODk5OTkzODk2NDg0IGwtMTIuMjYwOTk5Njc5NTY1NDMsMTMuNDg3MDAwNDY1MzkzMDY2IHpNNjUzLjA1OTk2NTc4OTMxODEsNTgwLjA1NzAwNjgzNTkzNzUgbC0xMjUuMDYzMDAzNTQwMDM5MDYsMTMuNDg3MDAwNDY1MzkzMDY2IGwtMzUuNTU2OTk5MjA2NTQyOTcsLTQ1LjM2NjAwMTEyOTE1MDM5IGwyMC44NDM5OTk4NjI2NzA5LC00Mi45MTQwMDE0NjQ4NDM3NSBsMTQ3LjEzNDAwMjY4NTU0Njg4LC00OS4wNDQ5OTgxNjg5NDUzMSBsMjAuODQzOTk5ODYyNjcwOSwyMy4yOTcwMDA4ODUwMDk3NjYgbC0yOC4yMDEwMDAyMTM2MjMwNDcsMTAwLjU0MTAwMDM2NjIxMDk0IHoiIGlkPSJzdmdfMiIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) no-repeat 0 50% / 30px 40px;
}

.notifications-list .p-icon-empty.saved {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNC4zIiBoZWlnaHQ9IjM3LjQxOCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KICAKPGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxnIGlkPSJHcm91cF8xIiBkYXRhLW5hbWU9Ikdyb3VwIDEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIiBmaWxsPSIjM2Q3NmVmIj4KICAgIDxwYXRoIGlkPSJQYXRoXzExIiBkYXRhLW5hbWU9IlBhdGggMTEiIGQ9Ik0yNi41LDE4LjcwOWExLjQ3MywxLjQ3MywwLDAsMS0xLjU1OS0xLjU1OSwxLjU1OSwxLjU1OSwwLDAsMC0zLjExOCwwLDEuNTU5LDEuNTU5LDAsMSwxLTMuMTE4LDAsNC42NzcsNC42NzcsMCwxLDEsOS4zNTQsMEExLjQ3MywxLjQ3MywwLDAsMSwyNi41LDE4LjcwOW0xLjI0Nyw3LjE3MmExMy4yNTIsMTMuMjUyLDAsMCwxLTIxLjIsMEExLjU3OCwxLjU3OCwwLDAsMSw5LjIsMjQuMTY2YTEwLjM2MiwxMC4zNjIsMCwwLDAsNy45NTEsMy45LDEwLjU3OCwxMC41NzgsMCwwLDAsOC4xMDctNC4wNTQsMS41MzMsMS41MzMsMCwwLDEsMi4xODMtLjQ2OCwxLjg5LDEuODksMCwwLDEsLjMxMiwyLjMzOU0xMC45MTQsMTIuNDczYTQuNTk0LDQuNTk0LDAsMCwxLDQuNjc3LDQuNjc3LDEuNDczLDEuNDczLDAsMCwxLTEuNTU5LDEuNTU5LDEuNDczLDEuNDczLDAsMCwxLTEuNTU5LTEuNTU5LDEuNDczLDEuNDczLDAsMCwwLTEuNTU5LTEuNTU5QTEuNDczLDEuNDczLDAsMCwwLDkuMzU0LDE3LjE1LDEuNDczLDEuNDczLDAsMCwxLDcuOCwxOC43MDksMS40NzMsMS40NzMsMCwwLDEsNi4yMzYsMTcuMTVhNC41OTQsNC41OTQsMCwwLDEsNC42NzctNC42NzdNNy45NTEsMy45YTQxLjQ2Miw0MS40NjIsMCwwLDEsOS4yLS43OCw0MS40NjIsNDEuNDYyLDAsMCwxLDkuMi43OCwzNC4wMiwzNC4wMiwwLDAsMS04LjI2My43OEgxNi4yMTRBMzQuMDIsMzQuMDIsMCwwLDEsNy45NTEsMy45TTI2LjE5Myw3LjE3MmMzLjktLjc4LDQuOTg5LTIuMDI3LDQuOTg5LTMuMjc0LDAtMS43MTUtMi40OTUtMy45LTE0LjAzMi0zLjlTMy4xMTgsMi4xODMsMy4xMTgsMy45YzAsMS4wOTEsMS4wOTEsMi40OTUsNC45ODksMy4yNzRBMTYuMjUyLDE2LjI1MiwwLDAsMCwwLDIxLjA0OGMwLDkuMDQzLDcuNjM5LDE2LjM3LDE3LjE1LDE2LjM3UzM0LjMsMzAuMDksMzQuMywyMS4wNDhBMTYuMjUyLDE2LjI1MiwwLDAsMCwyNi4xOTMsNy4xNzIiIGZpbGw9IiMzZDc2ZWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgogIDwvZz48L2c+PC9zdmc+) no-repeat 0 50% / 30px 35px;
}

.notifications-list .p-icon-empty.dead {
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgNzY4IDEwMjQiPgo8dGl0bGU+PC90aXRsZT4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPgo8cGF0aCBmaWxsPSIjODI4MjgyIiBkPSJNMzcyLjE5MyAwLjE5OGMtMjEwLjE3MyA2LjMtMzcyLjE4NyAxODkuNjUzLTM3Mi4xODcgMzk5LjkwNnY1MjcuODIyYzAgMjguNTE5IDM0LjQ1OSA0Mi43NzkgNTQuNjE4IDIyLjYxOWw0OS44MzgtMzcuMDU5YzEzLjMyLTkuOSAzMS45OTktNy45OCA0My4wMTkgNC40Mmw4NS44OTcgOTYuNjk3YzEyLjUgMTIuNSAzMi43NTkgMTIuNSA0NS4yNTggMGw4MS40MzctOTEuNjk3YzEyLjc0LTE0LjM0IDM1LjExOS0xNC4zNCA0Ny44MzggMGw4MS40MzcgOTEuNjk3YzEyLjUgMTIuNSAzMi43NTkgMTIuNSA0NS4yNTggMGw4NS44OTctOTYuNjk3YzExLjAyMC0xMi40IDI5LjY5OS0xNC4zNCA0My4wMTktNC40Mmw0OS44MzggMzcuMDU5YzIwLjE1OSAyMC4xNTkgNTQuNjE4IDUuODggNTQuNjE4LTIyLjYxOXYtNTQzLjkyMWMwLTIxNS45OTItMTc4LjMzNC0zOTAuMzI2LTM5NS43ODYtMzgzLjgwN3pNMjU1Ljk5NyA0NDguMDAyYy0zNS4zMzkgMC02My45OTgtMjguNjU5LTYzLjk5OC02My45OThzMjguNjU5LTYzLjk5OCA2My45OTgtNjMuOTk4IDYzLjk5OCAyOC42NTkgNjMuOTk4IDYzLjk5OC0yOC42NTkgNjMuOTk4LTYzLjk5OCA2My45OTh6TTUxMS45ODkgNDQ4LjAwMmMtMzUuMzM5IDAtNjMuOTk4LTI4LjY1OS02My45OTgtNjMuOTk4czI4LjY1OS02My45OTggNjMuOTk4LTYzLjk5OCA2My45OTggMjguNjU5IDYzLjk5OCA2My45OTgtMjguNjU5IDYzLjk5OC02My45OTggNjMuOTk4eiI+PC9wYXRoPgo8L3N2Zz4K) no-repeat 0 50% / 30px 35px;
}

/*.notifications-list .highlight {
  font-weight: 500;
}
*/
.notifications-list .new .highlight.kill {
  /*color: #ff0d2b;*/
  color: #fff;
}

.notifications-list .highlight.kill {
  color: #828282;
}

.notifications-list .highlight.saved {
  color: #3169e7;
}

.notifications-list .highlight.dead {
  /* color: #828282; */
  color: #ff0d2b;
}

.notifications-list .highlight.executed {
  color: #828282;
}

@media screen and (min-width: 1025px) and (min-resolution: 2dppx), (min-width: 1025px) {
  .notifications-list .highlight:hover {
    opacity: 0.85;
  }
}

.notifications-list .right-side-div,
.notifications-list .thumbnail-container {
  margin-left: auto;
}

.notifications-list .reply-link {
  display: block;
  width: 40px;
  height: 32px;
  margin: 0 10px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik04MzEuOTk2IDM1MS45OTNjMC0xOTQuMzk2LTE4Ni4xOTYtMzUxLjk5My00MTUuOTkyLTM1MS45OTNzLTQxNS45OTIgMTU3LjU5Ny00MTUuOTkyIDM1MS45OTNjMCA3OS4xMzkgMzEuMjM5IDE1MS45MTcgODMuMzM4IDIxMC43OTYtMzIuNzc5IDY1LjUxOS03OC40NTkgMTE0LjYzOC03OS4xNzkgMTE1LjM1OC00LjIgNC40MS01LjM0IDEwLjk1LTIuODgyIDE2LjcwOCAyLjUyMiA1LjczMiA3LjkyNiA5LjEzMiAxNC4wNDIgOS4xMzIgNzYuNjk5IDAgMTQxLjUxNy0yMi4yNCAxOTEuNDc2LTQ4LjA3OSA2MS41OTkgMzAuMjc5IDEzMi43OTcgNDguMDc5IDIwOS4xOTYgNDguMDc5IDIyOS43OTYgMCA0MTUuOTkyLTE1Ny41OTcgNDE1Ljk5Mi0zNTEuOTkzek0xMTk5LjE4OSA4ODcuMzgzYzUwLjM5OS01OS41OTkgODAuNzk4LTEzNC4xOTcgODAuNzk4LTIxNS4zOTYgMC0xOTQuMzk2LTE3MS45OTctMzUxLjk5My0zODMuOTkzLTM1MS45OTMtMC42MjkgMC0xLjIzOCAwLjA4Mi0xLjg2NyAwLjA4NiAwLjg2NyAxMC41MTQgMS44NjcgMjEuMTE0IDEuODY3IDMxLjkxMyAwIDE5Ny4yMzYtMTU5LjM1NyAzNjIuMzkzLTM3Mi4xOTMgNDA0Ljk5MiA0MS41OTkgMTUzLjE5NyAxOTAuMzk2IDI2Ni45OTUgMzcyLjE5MyAyNjYuOTk1IDY3LjM3OSAwIDEzMC42MzgtMTYuMDE2IDE4NS42OTYtNDMuOTU5IDQ4LjY5OSAyMy45NiAxMTAuNDk4IDQzLjk1OSAxODIuODk3IDQzLjk1OSA2LjExOCAwIDExLjUyLTMuNDUgMTQuMDQwLTkuMjEgMi40NTgtNS43NTggMS4zMTYtMTIuMjk2LTIuODgyLTE2LjcwOC0wLjU1OC0wLjY4Mi00My45NTctNDcuNDgxLTc2LjU1Ny0xMTAuNjh6IiBpZD0ic3ZnXzEiIGNsYXNzPSIiIG9wYWNpdHk9IjEiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 100% 100% / 100% 100%;
}

.notifications-list .notification-info {
  max-width: 230px;
  margin-right: 10px;
}

.notifications-list .system .notification-info {
  max-width: 100%;
}

.notifications-list .system .notification-info ul {
  padding: 0;
  list-style-type: disc;
  list-style-position: inside;
  margin: 0;
}

.notifications-list .notification-info .desc {
  color: #828282;
  font-weight: 300;
}

.notifications-list .item.new .notification-info .desc {
  font-weight: 600;
  color: #fff;
}

.notifications-list .user-link {
  color: #ff0d2b;
  font-weight: 300;
  display: inline;
  word-break: break-word;
  line-height: 1.2;
}

.notifications-list .item.new .user-link {
  font-weight: 600;
}

.notifications-list .item-following .desc {
  display: inline-block;
}

.notifications-list .ico-heart,
.notifications-list .ico-shit {
  text-indent: -9999px;
  width: 71px;
  height: 40px;
  overflow: hidden;
}

.notifications-list .ico-heart {
  background: url(../images/ico-heart-like.png) no-repeat 50% 0 / 40px 40px;
}

.notifications-list .ico-shit {
  background: url(../images/ico-shit-dislike.png) no-repeat 50% 0 / 40px 40px;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .notifications-list .item-following .desc {
    display: inline;
  }
}

@media screen and (min-width: 1025px) and (min-resolution: 2dppx), (min-width: 1025px) {
  .notifications-list .user-link:hover {
    color: #d80922;
  }
}

.notifications-list .right-side-div .w-button {
  display: none;
}

.notifications-list .icon-container.video-link {
  background: none;
}

.notifications-list .notification-info .time {
  font-weight: 300;
  color: #828282;
}

.notifications-list .item.new .notification-info .time {
  font-weight: 600;
  color: #828282;
}

.notifications-list .item.new .system p,
.notifications-list .item.new .system {
  color: #fff !important;
  font-weight: bold;
}

.notifications-list .item .system p,
.notifications-list .item .system {
  color: #828282 !important;
  margin-top: 0 !important;
  font-weight: normal;
  align-items: flex-start;
}

.notifications-list .thumbnail-container {
  max-width: 100px;

  width: 71px;
  height: 40px;
}

/* for temporary thumbnails format */
.notifications-list .thumbnail-container img {
  max-height: 100%;
  width: 100%;
  object-fit: contain;
}

.notification.deathrow .thumbnail-container {
  border: 2px solid transparent;
}

.notification.deathrow .thumbnail-container.user-event {
  border: 2px solid #ff0d2b;
}

.notification.saved .thumbnail-container {
  border: 2px solid #3169e7;
}

.notification.dead .thumbnail-container {
  border: 2px solid #828282;
}

.notifications-list .thumbnail-container.grave img {
  -webkit-filter: grayscale(100%);
  /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .notifications-list .notification {
    align-items: flex-start;
  }

  .notifications-list .right-side-div,
  .notifications-list .thumbnail-container {
    align-self: center;
  }

  .notifications-list .thumbnail-container {
    max-width: 75px;
  }

  .notifications-list .notification-info {
    margin-right: 20px;
  }
}

.tablet .player-load .kt-player video.fp-engine {
  width: 100%;
}

@media screen and (orientation: landscape) {
  .tablet .player-load .kt-player video.fp-engine {
    height: 70vh !important;
    margin: 0 auto;
    display: block;
  }
}

/* .tablet .kt-player .fp-player  */
.phone .kt-player .fp-player {
  background-color: #000000;
}

/* add video player styles */
.phone .kt-player video.fp-engine {
  height: calc(100vh - 280px);
  width: 100%;
  max-height: initial;
  min-height: initial;
}

.iphone .kt-player video.fp-engine {
  /*height: calc(100vh - 226px);*/
  height: calc(100vh - 320px);
}

@media screen and (orientation: landscape) {
  .iphone .kt-player video.fp-engine {
    height: calc(100vh - 100px);
  }
}

.link-off .dr-thumb:hover,
.dr-thumb {
  opacity: 1;
}

.settings-options .pass-holder {
  max-width: 470px;
}

.user-profile-next-to-title.w-inline-block,
.user-profile-filled.video-playing.w-inline-block {
  border-radius: 50%;
  overflow: hidden;
}

.custom-size .player-holder {
  width: calc(100% + 60px);
  margin: 0 -30px;
  padding: 0 30px;
}

.player-load-profile .block-video {
  padding: 0;
}

.player-load-profile .custom-size .player-holder {
  width: 100%;
  margin: 0;
  padding: 0;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .custom-size .player-holder {
    width: 100%;
    margin: 0;
    padding: 0;
  }
}
.product-play .purchased-video .video-title-div,
.video-title-div {
  /* height: 65px; */
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  align-items: center;
  border: none;
  border-bottom: 1px solid #242424;
  position: relative;
  z-index: 2;
}
.product-play .purchased-video .video-title-div{
	background: #0b0b0b;
}
.product-play .purchased-video{
	position: relative;
}
.product-play .purchased-video:after{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 98px;
	background: #0b0b0b;
}
@media screen and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 950px) {
	.product-play .purchased-video:after{
		height: 78px;
	}
}
@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
	.product-play .purchased-video:after{
		display: none;
	}
}

/*@media screen and (max-width: 767px) {
  .video-title-div {
    padding-top: 0px;
    padding-bottom: 0px;
    border: none;
  }
}*/

.date-stat-div {
  display: flex;
  margin-top: 0;
}

.profile-follow-div-custom {
  display: flex;
  width: 25%;
  height: 100%;
  justify-content: flex-end;
  align-items: center;
  /* border-left: 1px none #242424; */
}

.profile-follow-div-custom .p2-follow-text-link {
  padding: 7px 15px;
  border-style: solid;
  border-width: 1px;
  border-color: #ff0d2b;
  background-color: #ff0d2b;
  font-family: Roboto, sans-serif;
  color: #fff;
  text-align: center;
  border-style: solid;
  background-color: #ff0d2b;
  font-weight: 500;
  display: none;
  font-size: 14px;
}

.profile-follow-div-custom .unsubscribe.p2-follow-text-link {
  background: none;
  border-color: #b9b9b9;
  color: #b9b9b9;
  font-size: 14px;
}

.profile-follow-div-custom .unsubscribe.p2-follow-text-link span {
  padding-left: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iMzgyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgc3R5bGU9IiIgY2xhc3M9IiIvPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBmaWxsPSIjYjliOWI5IiBkPSJNMTczLjg5Nzc0MzcwMTkzNDgxLDM3NC4zMDU3NDAzNTY0NDUzIGwtMTY2LjM5OTk5Mzg5NjQ4NDM4LC0xNjYuMzk5OTkzODk2NDg0MzggYy05Ljk5Njk5OTc0MDYwMDU4NiwtOS45OTY5OTk3NDA2MDA1ODYgLTkuOTk2OTk5NzQwNjAwNTg2LC0yNi4yMDU5OTkzNzQzODk2NSAwLC0zNi4yMDM5OTg1NjU2NzM4MyBsMzYuMjAyOTk5MTE0OTkwMjM0LC0zNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsLTkuOTk4MDAwMTQ0OTU4NDk2IDI2LjIwNzAwMDczMjQyMTg3NSwtOS45OTgwMDAxNDQ5NTg0OTYgMzYuMjAzOTk4NTY1NjczODMsMCBMMTkxLjk5OTc0ODcwNjgxNzYzLDI0Ny41OTE3NTEwOTg2MzI4IEw0MzIuMDk0NzQ5OTI3NTIwNzUsNy40OTc3NDkzMjg2MTMyODEgYzkuOTk2OTk5NzQwNjAwNTg2LC05Ljk5Njk5OTc0MDYwMDU4NiAyNi4yMDcwMDA3MzI0MjE4NzUsLTkuOTk2OTk5NzQwNjAwNTg2IDM2LjIwMzk5ODU2NTY3MzgzLDAgbDM2LjIwMjk5OTExNDk5MDIzNCwzNi4yMDM5OTg1NjU2NzM4MyBjOS45OTY5OTk3NDA2MDA1ODYsOS45OTY5OTk3NDA2MDA1ODYgOS45OTY5OTk3NDA2MDA1ODYsMjYuMjA1OTk5Mzc0Mzg5NjUgMCwzNi4yMDM5OTg1NjU2NzM4MyBsLTI5NC4zOTk5OTM4OTY0ODQ0LDI5NC40MDEwMDA5NzY1NjI1IGMtOS45OTgwMDAxNDQ5NTg0OTYsOS45OTY5OTk3NDA2MDA1ODYgLTI2LjIwNzAwMDczMjQyMTg3NSw5Ljk5Njk5OTc0MDYwMDU4NiAtMzYuMjAzOTk4NTY1NjczODMsLTAuMDAxMDAwMDAwMDQ3NDk3NDUxMyB6IiBpZD0ic3ZnXzEiIGNsYXNzPSIiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50%/13px 10px;
}

.profile-follow-div-custom .p2-follow-text-link span {
  padding-left: 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbHVzIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0NyIgaGVpZ2h0PSI0NDUiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00MTUuNDgxMjYyMjA3MDMxMjUsMTc0LjY4MzE2NjUwMzkwNjI1IEgyNzEuNjYwODI3NjM2NzE4NzUgVjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwtMTcuNTM3NzkyMjA1ODEwNTQ3IC0xNC4zMTIxMzA5MjgwMzk1NSwtMzEuNzYwNTc0MzQwODIwMzEyIC0zMS45NjAwOTYzNTkyNTI5MywtMzEuNzYwNTc0MzQwODIwMzEyIGgtMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjE0Mi45MjI1NzY5MDQyOTY4OCBIMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMTQzLjgyMDQzNDU3MDMxMjUgdjE0Mi45MjI1NzY5MDQyOTY4OCBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMzEuOTYwMDk2MzU5MjUyOTMgYzE3LjY0Nzk2NjM4NDg4NzY5NSwwIDMxLjk2MDA5NjM1OTI1MjkzLC0xNC4yMjI3ODIxMzUwMDk3NjYgMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiBWMjY5Ljk2NDg3NDI2NzU3ODEgaDE0My44MjA0MzQ1NzAzMTI1IGMxNy42NDc5NjYzODQ4ODc2OTUsMCAzMS45NjAwOTYzNTkyNTI5MywtMTQuMjIyNzgyMTM1MDA5NzY2IDMxLjk2MDA5NjM1OTI1MjkzLC0zMS43NjA1NzQzNDA4MjAzMTIgdi0zMS43NjA1NzQzNDA4MjAzMTIgYzAsLTE3LjUzNzc5MjIwNTgxMDU0NyAtMTQuMzEyMTMwOTI4MDM5NTUsLTMxLjc2MDU3NDM0MDgyMDMxMiAtMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) 0 50%/10px 10px no-repeat;
}

.profile-follow-div-custom .p2-follow-text-link.active {
  display: block;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .count-div {
    height: 105px;
  }

  .kill-count-text {
    font-size: 56px;
    line-height: 53px;
  }

  .title-div {
    height: 42px;
  }

  .kill-title-text {
    font-size: 21px;
    line-height: 21px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .phone .deathrow-page .kt-player video.fp-engine {
    height: 100%;
  }
}

@media screen and (min-width: 380px) and (min-resolution: 2dppx), (min-width: 380px) {
  .phone .deathrow-page .kt-player video.fp-engine {
    height: 100%;
  }

  .phone .dr-top {
    padding-bottom: 0;
  }

  .phone .death-start span {
    height: 4%;
    margin-top: 5px;
  }
}

/* START -> Styles for player (add backgroung-color to left and right side)*/
.player-load .player {
  max-width: initial;
}

.player-load .player-holder {
  background-color: #000;
}

.player-load .player-wrap {
  margin: 0 auto;
  max-width: 1920px;
}

.player-load .video-title-div {
  margin: 0 auto;
}

.all-saved-video .video-title-div,
.profile-section .video-title-div {
  display: none;
}

/*.profile-section .profile-follow-div-2,
.profile-section .video-title-div .profile-link-video-page,
.profile-section .video-title-div .user-profile-next-to-title{
	display:none;
}
*/
/*.player-load-profile .video-title-div{
	display:none;
}
.phone .player-load-profile .video-title-div{
	display:block;
}*/

/*@media screen and (max-width: 767px) {
  .player-load .video-title-div {
    margin: 15px auto;
  }
}*/
@media screen and (min-width: 767px) and (min-resolution: 2dppx), (min-width: 767px) {

  .profile-section .profile-follow-div-custom,
  .profile-section .profile-follow-div-2 {
    display: none !important;
  }

  .profile-section .vid-play-title-container {
    width: 100%;
  }
}

.video-title-plus-div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.video-title-plus-div .video-play-title {
  order: 1;
}

.video-title-plus-div .date-stat-div {
  order: 2;
  margin-top: 2px;
}

.video-title-plus-div .profile-link-video-page {
  order: 3;
  display: inline-block;
  width: auto;
}

/*@media screen and (max-width: 767px) {
  .video-title-plus-div .profile-link-video-page {
    display: none;
  }
}*/

.video-title-plus-div .date-stat-div span {
  margin-right: 2px;
}

.video-title-plus-div .date-stat-div .rating {
  margin-left: 2px;
}

.btn-autoplay .auto-text.mobile {
  display: none;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .btn-autoplay .auto-text.mobile {
    display: block;
  }

  .btn-autoplay .auto-text.desktop {
    display: none;
  }
}

.phone .edit-video-player-div .kt-player video.fp-engine {
  height: 100%;
  max-height: 200px;
  min-height: initial;
}

.vid-play-title-container .user-profile-next-to-title.w-inline-block {
  border: 2px solid #242424;
  width: 100%;
  height: 100%;
}

.user-profile-next-to-title.w-inline-block,
.user-profile-filled.video-playing.w-inline-block {
  border: 2px solid #242424;
}

.profile-blocks-container .thumb-row-header {
  display: none;
  margin-top: 20px;
}

.player-loaded .profile-blocks-container .thumb-row-header {
  display: block;
  margin-top: 0;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {

  .pagination-holder .page-link-block,
  .page-link-block.unselected-page {
    width: 40px;
    min-width: 40px;
    height: 40px;
    margin: 0 2px 5px;
  }
}

.profile-edit-container .icon-container {
  width: 22px;
}

.profile-edit-container .p-icon-empty,
.profile-edit-container a:hover .p-icon-empty {
  background-size: 17px 14px;
}

.phone .dead-video .kt-player video.fp-engine {
  max-height: 30vh;
  min-height: 0;
  height: 100%;
}

@media screen and (orientation: landscape) {
  .phone .dead-video .kt-player video.fp-engine {
    height: 100%;
    max-height: 70vh;
  }
}

.iphone .settings-content .dr-thumb-video {
  opacity: 0;
}

@media only screen and (min-width: 480px) and (min-resolution: 2dppx), (min-width: 480px) {
  .desktop.landscape .dr-bottom {
    justify-content: center;
  }
}

.phone .deathrow-page {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  /*padding-bottom: 170px;*/
  padding-bottom: 120px;
}

.iphone .deathrow-page {
  padding-bottom: 120px;
}

.phone .dr-top {
  height: 100%;
}
.iphone.phone.deathrow-voting.comments-open .dr-top{
	max-height: calc(100% - 120px);
}

.phone .deathrow-components .dr-bottom {
  position: fixed;
  bottom: 0;
}

.p2.video-settings.grey {
  margin-bottom: 5px;
}

.p2.video-settings.category .text {
  margin-left: 3px;
}

.thumb-row.dead-videos .uk-card-media-top.uk-text-center {
  position: relative;
  padding-top: 56%;
}

.thumb-row.dead-videos .uk-card-media-top.uk-text-center img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}

.follow-styles {
  text-align: center;
  background-color: #ff0d2b;
}

.follow-styles span {
  padding-left: 16px;
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbHVzIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0NyIgaGVpZ2h0PSI0NDUiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00MTUuNDgxMjYyMjA3MDMxMjUsMTc0LjY4MzE2NjUwMzkwNjI1IEgyNzEuNjYwODI3NjM2NzE4NzUgVjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwtMTcuNTM3NzkyMjA1ODEwNTQ3IC0xNC4zMTIxMzA5MjgwMzk1NSwtMzEuNzYwNTc0MzQwODIwMzEyIC0zMS45NjAwOTYzNTkyNTI5MywtMzEuNzYwNTc0MzQwODIwMzEyIGgtMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjE0Mi45MjI1NzY5MDQyOTY4OCBIMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMTQzLjgyMDQzNDU3MDMxMjUgdjE0Mi45MjI1NzY5MDQyOTY4OCBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMzEuOTYwMDk2MzU5MjUyOTMgYzE3LjY0Nzk2NjM4NDg4NzY5NSwwIDMxLjk2MDA5NjM1OTI1MjkzLC0xNC4yMjI3ODIxMzUwMDk3NjYgMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiBWMjY5Ljk2NDg3NDI2NzU3ODEgaDE0My44MjA0MzQ1NzAzMTI1IGMxNy42NDc5NjYzODQ4ODc2OTUsMCAzMS45NjAwOTYzNTkyNTI5MywtMTQuMjIyNzgyMTM1MDA5NzY2IDMxLjk2MDA5NjM1OTI1MjkzLC0zMS43NjA1NzQzNDA4MjAzMTIgdi0zMS43NjA1NzQzNDA4MjAzMTIgYzAsLTE3LjUzNzc5MjIwNTgxMDU0NyAtMTQuMzEyMTMwOTI4MDM5NTUsLTMxLjc2MDU3NDM0MDgyMDMxMiAtMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) no-repeat 0 50%/12px 12px;
}

@media screen and (min-width: 836px) and (max-width: 1115px) and (min-resolution: 2dppx), (min-width: 836px) and (max-width: 1115px) {
  .thumb-row.dead-videos .thumb-div:last-of-type {
    display: none;
  }
}

.thumb-div .horizontal-bottom-container {
  display: flex;
  align-items: center;
  padding: 4px 10px;
  margin-top: 3px;
  border-radius: 0 0 5px 5px;
  background: #111;
  border: 1px solid #111;
}

.thumb-div.preview-play .horizontal-bottom-container,
.thumb-div.preview-play .thumb-holder,
.thumb-div:hover .thumb-holder,
.thumb-div:hover .horizontal-bottom-container {
  background: #191919;
  border: 1px solid #191919;
}

.thumb-div .horizontal-bottom-container .user-profile-next-to-title {
  width: 36px;
  min-width: 36px;
  height: 36px;
  display: block;
  position: relative;
}

.thumb-div .horizontal-bottom-container .user-profile-next-to-title.no-avatar span,
.thumb-div .horizontal-bottom-container .user-profile-next-to-title img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.thumb-div .horizontal-bottom-container .p2-link {
  color: #ff0d2b;
  line-height: 14px;
}

.thumb-div .category,
.thumb-div .save-date {
  margin-bottom: 0;
}

.thumb-div .vertical-bottom-container {
  display: flex;
  flex-direction: column;
}

/* Size deathrow player */

@media only screen and (min-width: 480px) and (min-resolution: 2dppx), (min-width: 480px) {
  .desktop.landscape .dr-video-container {
    /* width: 100%; */
    /* margin-right: 10px;
    margin-left: 10px; */
  }
  .portrait .dr-bottom {
    justify-content: center;
  }
}

#videosdeathrow.deathrow-thumbs .uk-card .kill-skull {
  opacity: 1;
}

a[data-href] {
  cursor: pointer;
}

#modal-media-video .close-link-block {
  height: 50px;
  width: 50px;
  display: flex;
  align-items: center;
}

#modal-media-video .close-link-block img {
  height: auto !important;
  width: auto !important;
}

@media screen and (min-width: 3000px) and (min-resolution: 2dppx), (min-width: 3000px) {

  /* change statement in common.js  with landscape class */
  .landscape .width-container {
    max-width: 100%;
  }
}

body.fancybox-lock {
  overflow: hidden !important;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}

.thumb-rating-img {
  position: absolute;
  bottom: 5px;
  right: 5px;
  z-index: 10;
}

.main-nav-section ._50-width-div.flex-nav-left {
  width: auto;
}

.search-opem .ui-autocomplete {
  display: block;
}

.kill-tv-icon,
.logo-div {
  width: 70px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .logo-div {
    padding-left: 9px;
  }
}

.search_empty_field {
  display: none;
  /* visibility: hidden;
  opacity: 0; 
  transition: opacity .3s, visibility .3s; */
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .search_empty_field {
    position: absolute;
    z-index: 999;
    top: 50px;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #000;
    align-items: center;
    justify-content: flex-start;
    padding-top: 150px;
    flex-direction: column;
    font-size: 24px;
  }

  .search-open .search_empty_field {
    display: flex;
    /* opacity: 1;
    visibility: visible; */
  }
}

.search_empty_field .emoji {
  font-size: 100px;
  line-height: 1.2;
}

.upload-nav-button {
  height: 28px;
}

.search-open {
  overflow: hidden;
  position: fixed;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .ui-autocomplete {
    left: 0 !important;
    width: 100% !important;
  }
}

.panel-body .col-sm-3,
.panel-body .col-sm-9 {
  float: left;
}

.panel-body .col-sm-3 {
  padding-left: 0;
}

.panel-body .col-sm-9 {
  padding-right: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: 34px;
  border: 1px solid #242424;
  background-color: #111;
  color: #fff;
  outline: none;
  padding: 8px 12px;
  margin: 0 0 5px;
}

textarea.form-control {
  height: 78px;
}

.form-control:focus {
  border-color: #ff0d2b;
}

.form-group {
  overflow: hidden;
  margin: 0 0 15px;
  width: 100%;
}

.panel-body input[type="checkbox"] {
  width: 16px;
  height: 16px;
  float: left;
  margin: 0 8px 0 0;
}

.panel-body hr {
  color: #242424;
}

.submission-done {
  margin: 40px 0;
  padding-top: 70px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  background: url(../images/check.svg) no-repeat 50% 0 / 60px 60px;
}

.registration-done {
  width: 80px;
  height: 80px;
  margin: 0 auto 15px;
  background: url(../images/check.svg) no-repeat 50% 50% / 40px 40px;
  border: 7px solid #037a35;
  border-radius: 50%;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {

  .panel-body .col-sm-9,
  .panel-body .col-sm-3 {
    max-width: 100%;
    padding: 0;
  }
}

/*extra*/

.load-more {
  width: 100%;
}

.load-more a {
  background-color: #242424;
  color: #fff;
  width: 100%;
  display: block;
  padding: 10px;
  text-align: center;
  text-transform: uppercase;
}

.sort {
  display: flex;
  margin: 0 0 0px 30px;
  flex-wrap: wrap;
  position: relative;
}

.sort a {
  color: #fff;
  padding: 4px 10px;
  cursor: pointer;
  text-transform: uppercase;
  white-space: pre;
}

.sort a.active {
  background: #ff0d2b;
}

.sort a:hover {
  background-color: #ff0d2b;
}

.sort .sort-holder {
  position: absolute;
  top: 100%;
  flex-direction: column;
  z-index: 9;
  border: 1px solid #242424;
  background: #0b0b0b;
  border-radius: 0 0 10px 10px;
  left: 0;
  right: 0;
  width: 100%;
  display: none;
}

.sort-active span {
  color: #fff;
  text-transform: uppercase;
  white-space: pre;
  margin: 0 5px 0 0;
}

.sort-active {
  min-width: 81px;
  border: 1px solid #242424;
  background: #0b0b0b;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 4px 10px;
  cursor: pointer;
}

.sort-active .icon-small._20px-wide {
  width: 12px;
  transform: rotate(180deg);
}

.sort.active .sort-holder {
  display: flex;
}

.sort.active .sort-active .icon-small._20px-wide {
  transform: rotate(0deg);
}

.sort.active .sort-active {
  border-bottom: none;
}

html.delete-video {
  overflow: hidden;
}

.delete-video-modal {
  top: 50%;
  transform: translateY(-50%);
}

.thumb-row .uk-grid-small {
  z-index: 2;
}

html.delete-video .dead-videos.thumb-row .uk-grid-small {
  z-index: 1;
}

.panel-body hr {
  border-color: #242424;
  margin: 17px 0;
}

.video-cat-rep-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 0px;
  border-bottom: 1px solid #242424;
  position: relative;
  max-width: 1920px;
  margin: 0 auto;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .video-cat-rep-wrap {
    padding: 15px 20px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .video-cat-rep-wrap {
    padding: 15px;
  }
}

.video-controls .drop,
.video-cat-rep-wrap .drop {
  border: 1px solid #242424;
  background-color: #0b0b0b;
  position: absolute;
  top: 80%;
  right: 0;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {

  .video-controls .drop,
  .video-cat-rep-wrap .drop {
    right: 15px;
  }
}

.video-controls .drop-link,
.video-cat-rep-wrap .drop-link {
  padding: 5px 17px;
  border-bottom: none;
}

.video-cat-rep-wrap .video-category {
  padding: 7px 15px;
  border: 1px solid #242424;
  display: flex;
  align-items: center;
  color: #bababa;
}

.video-cat-rep-wrap .video-category .emoji-img {
  margin-right: 5px;
}

.dots-report {
  display: flex;
  align-items: center;
  width: 18px;
  height: 20px;
  justify-content: space-between;
  cursor: pointer;
  background-color: transparent;
  padding: 0;
}

.dots-report span {
  display: inline-block;
  height: 4px;
  width: 4px;
  border: 1px solid #bababa;
  border-radius: 50%;
  background-color: #bababa;
  transition: border-color 0.3s, background-color 0.3s;
}

.drop-show .dots-report span {
  background-color: #fff;
  border-color: #fff;
}

.deathrow-page .fp-player.hide:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 222;
}

.video-js .vjs-tech {
  top: -1px !important;
  height: calc(100% + 2px) !important;
  background: #000;
}

@media only screen and (min-width: 480px) and (max-width: 1484px) and (min-resolution: 2dppx), (min-width: 480px) and (max-width: 1484px) {

  #videoshome.deathrow-thumbs .uk-grid-small>div,
  #videoshome.dead-videos .uk-grid-small>div,
  #videoshome.saved-videos .uk-grid-small>div {
    display: none;
  }

  #videoshome.deathrow-thumbs .uk-grid-small>div:nth-of-type(-n + 6),
  #videoshome.dead-videos .uk-grid-small>div:nth-of-type(-n + 6),
  #videoshome.saved-videos .uk-grid-small>div:nth-of-type(-n + 6) {
    display: block;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px)  {

  #videoshome.deathrow-thumbs .uk-grid-small>div,
  #videoshome.dead-videos .uk-grid-small>div,
  #videoshome.saved-videos .uk-grid-small>div {
    display: none;
  }

  #videoshome.deathrow-thumbs .uk-grid-small>div:nth-of-type(-n + 4),
  #videoshome.dead-videos .uk-grid-small>div:nth-of-type(-n + 4),
  #videoshome.saved-videos .uk-grid-small>div:nth-of-type(-n + 4) {
    display: block;
  }
}

.tablet.comments-open .dr-column-select,
.desktop.comments-open .dr-column-select {
  display: none;
}

.tablet.comments-open .dr-video-container,
.desktop.comments-open .dr-video-container {
  width: calc(100% - 361px) !important;
  margin-left: 0;
  margin-right: auto;
}

.tablet.comments-open .deathrow-page .comments,
.desktop.comments-open .deathrow-page .comments {
  bottom: 10px;
}

/*@media screen and (max-width: 835px){*/
@media screen and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 950px)  {

  .tablet.comments-open .dr-video-container,
  .desktop.comments-open .dr-video-container {
    width: 100% !important;
  }

  body.tablet.comments-open,
  body.desktop.comments-open {
    overflow: auto;
    position: static;
  }

  /*.desktop.comments-open .comments,*/
  .tablet.comments-open .comments {
    width: calc(100% - 50px);
    z-index: 5;
    height: calc(100% - 50px);
    position: fixed;
    top: 50px;
    padding: 0 29px;
  }

  .desktop.comments-open .comments {
    padding: 0 29px;
  }

  /*.tablet.comments-open .dr-bottom,
	.desktop.comments-open .dr-bottom{
		position:relative;
		z-index:10;
	}*/

  .comments-open .dr-vote-div,
  .comments-open .btn-comments,
  .comments-open .next-on,
  .comments-open .next-off,
  .comments-open .auto-on,
  .comments-open .auto-off,
  .comments-open .btn-comments {
    z-index: 20;
    position: relative;
  }

  /*.deathrow-main .btn-comments span,
	.deathrow-main .btn-comments .icon,
	.deathrow-main.comments-open .btn-comments span,
	.deathrow-main.comments-open .btn-comments .icon,*/
  .deathrow-main.comments-open .comments {
    display: none;
  }

  .deathrow-main span.btn-comments,
  .deathrow-main.comments-open span.btn-comments {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    cursor: default;
  }

  /*.deathrow-main a.btn-comments,
	.deathrow-main.comments-open a.btn-comments*/
  .deathrow-voting span.btn-comments,
  .deathrow-voting.comments-open span.btn-comments {
    display: none;
  }

  .tablet.deathrow-voting a.btn-comments,
  .tablet.deathrow-voting.comments-open a.btn-comments,
  .deathrow-voting a.btn-comments,
  .deathrow-voting.comments-open a.btn-comments {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px)  {

  .tablet.comments-open .comments,
  .desktop.comments-open .comments {
    padding: 0 20px;
  }
  .tablet.comments-open.deathrow-voting .comments,
  .desktop.comments-open.deathrow-voting .comments,
  .tablet.comments-open .player-load .comments,
  .desktop.comments-open .player-load .comments {
    padding: 0;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px)  {

  .tablet.comments-open .comments,
  .desktop.comments-open .comments {
    padding: 0;
  }
}

.deathrow-main span.btn-comments {
  color: #242424;
}

.deathrow-main.comments-open span.btn-comments {
  color: #fff;
}

.deathrow-main .next-off,
.deathrow-voting span.btn-comments,
.deathrow-voting.comments-open span.btn-comments {
  display: none;
}

.tablet.comments-open .dr-vote-mobile,
.desktop.comments-open .dr-vote-mobile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  order: 5;
  margin-top: 10px;
}

/*@media screen and (max-width: 479px){
	.tablet.comments-open .dr-vote-mobile,
	.desktop.comments-open .dr-vote-mobile{
		display:none;
	}
}*/
.tablet.comments-open .lock .dr-thumb,
.desktop.comments-open .lock .dr-thumb {
  opacity: 0;
}

.tablet.comments-open .dr-vote-mobile .thumb-image,
.desktop.comments-open .dr-vote-mobile .thumb-image {
  opacity: 1;
}

.tablet.comments-open .dr-vote-div,
.desktop.comments-open .dr-vote-div {
  width: calc(62% - 20px);
}

.tablet.comments-open .dr-bottom,
.desktop.comments-open .dr-bottom {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: wrap;
}

.tablet .dr-vote-mobile a,
.tablet.comments-open .dr-vote-mobile span,
.tablet.comments-open .dr-vote-mobile a,
.desktop.comments-open .dr-vote-mobile span,
.desktop.comments-open .dr-vote-mobile a {
  width: calc(33.33% - 8px);
  margin: 0 0 5px;
  position: relative;
}

.tablet.comments-open .dr-vote-mobile .dr-thumb-holder,
.desktop.comments-open .dr-vote-mobile .dr-thumb-holder {
  padding-bottom: 56.25%;
  width: 100%;
  display: block;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px)  {

  .tablet.comments-open .dr-vote-mobile a,
  .desktop.comments-open .dr-vote-mobile a {
    width: 47.6%;
    width: calc(50% - 5px);
    margin: 0 0 5px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px)  {

  .tablet.comments-open .dr-vote-mobile a,
  .desktop.comments-open .dr-vote-mobile a {
    width: 100%;
  }
}

.btn-comments {
  cursor: pointer;
  pointer-events: all;
  color: #fff;
  justify-content: center;
  padding: 0 10px;
}

.phone .deathrow-page .btn-comments.phone {
  position: fixed;
  right: 10px;
  bottom: 210px;
  height: 26px;
  width: 26px;
  z-index: 1001;
  display: none;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  cursor: pointer;
  border: 0;
  padding: 0;
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik01MTIgNjQuMDA4Yy0yODIuOCAwLTUxMiAxODYuMi01MTIgNDE2IDAgOTkuMiA0Mi44IDE5MCAxMTQgMjYxLjQtMjUgMTAwLjgtMTA4LjYgMTkwLjYtMTA5LjYgMTkxLjYtNC40IDQuNi01LjYgMTEuNC0zIDE3LjRzOC4yIDkuNiAxNC42IDkuNmMxMzIuNiAwIDIzMi02My42IDI4MS4yLTEwMi44IDY1LjQgMjQuNiAxMzggMzguOCAyMTQuOCAzOC44IDI4Mi44IDAgNTEyLTE4Ni4yIDUxMi00MTZzLTIyOS4yLTQxNi01MTItNDE2eiIgaWQ9InN2Z18xIiBjbGFzcz0iIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+") no-repeat 50% 50% / 20px 20px;
}

.phone .deathrow-page .btn-comments.phone:after {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  overflow: hidden;
  background: #d80922;
  -webkit-animation: startAnimation 1.5s infinite;
  -moz-animation: startAnimation 1.5s infinite;
  -o-animation: startAnimation 1.5s infinite;
  animation: startAnimation 1.5s infinite;
}

.deathrow-main .share_container.phone,
.deathrow-main .btn-comments.phone,
.phone.comments-open .deathrow-page .btn-comments.phone {
  display: none;
}

.deathrow-main.deathrow-voting .share_container.phone,
.phone.deathrow-voting .btn-comments.phone {
  display: flex;
}

.btn-comments .icon {
  width: 20px;
  height: 20px;
  margin: 0 10px 0 0;
  position: relative;
  font-style: normal;
}

.btn-comments span {
  /*padding: 0 4px;
	border-radius: 15px;
	line-height: 15px;
	color: #fff;
	font-size: 12px;
	background: #ff0d2b;
	white-space: nowrap;*/

  position: absolute;
  top: -3px;
  right: -5px;
  padding: 0 3px;
  border-radius: 12px;
  line-height: 12px;
  color: #fff;
  font-size: 10px;
  background: #ff0d2b;
  white-space: nowrap;
  border: 2px solid #000;
}

.tablet .deathrow-page .next-oт,
.tablet .deathrow-page .next-off,
.deathrow-voting .next-on,
.deathrow-voting .next-off,
.comments-open .next-on,
.comments-open .next-off {
  display: none;
}

.phone.deathrow-main .next-on,
.phone.deathrow-main .next-off,
.phone.deathrow-voting .next-on,
.phone.deathrow-voting .next-off,
.phone.comments-open .next-on,
.phone.comments-open .next-off {
  display: block;
}

.deathrow-voting .btn-comments,
.comments-open .btn-comments {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.tablet.comments-open.deathrow-voting a.btn-comments,
.deathrow-main.deathrow-voting a.btn-comments,
.comments-open.deathrow-voting a.btn-comments,
.deathrow-main.deathrow-voting a.btn-comments {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.comments-open a.btn-comments,
.deathrow-main a.btn-comments,
.comments-open.deathrow-voting span.btn-comments,
.deathrow-main.deathrow-voting span.btn-comments {
  display: none;
}

/*.desktop.comments-open .btn-comments,
.desktop.comments-open .next-on,
.desktop.comments-open .next-off,
.desktop.comments-open .auto-on,
.desktop.comments-open .auto-off{
	order: 0;
	width: 19%;
}*/
.tablet .dr-vote-div .next-on,
.desktop .dr-vote-div .next-on {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #2266e4;
  background: #2266e4;
  color: #fff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  font-size: 20px;
}
.desktop .dr-vote-div .next-on.opened{
	display: block !important;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px)  {
  .desktop.comments-open .dr-vote-div {
    order: 0;
    width: 100%;
    margin: 0 0 10px;
  }

  .desktop.comments-open .btn-comments {
    order: 2;
    width: 50%;
  }

  .desktop.comments-open .btn-comments,
  .desktop.comments-open .next-on,
  .desktop.comments-open .next-off,
  .tablet.comments-open .auto-on,
  .tablet.comments-open .auto-off {
    order: 2;
    width: 50%;
  }

  .desktop.comments-open .dr-vote-div .next-on,
  .tablet.comments-open .dr-vote-div .auto-on {
    width: 100%;
  }
}

.desktop.comments-open.shop-open .purchased-video .block-video .player .player-wrap #kt_player,
.desktop.comments-open.nav-open .purchased-video .block-video .player .player-wrap #kt_player,
.desktop .purchased-video .block-video .player .player-wrap #kt_player,
.comments-open .deathrow-components .block-video .player .player-wrap #kt_player {
  width: 100% !important;
}
@media screen and (min-width: 1401px) and (min-resolution: 2dppx), (min-width: 1401px) {
	.desktop.comments-open.shop-open .purchased-video .block-video .player .player-wrap #kt_player,
	.desktop.comments-open.nav-open .purchased-video .block-video .player .player-wrap #kt_player{
		width: calc(100% - 351px) !important;
	}
}

.desktop.comments-open .purchased-video .block-video .player .player-wrap #kt_player,
.desktop.product-play .player .player-wrap #kt_player,
.comments-open .block-video .player .player-wrap #kt_player {
  width: calc(100% - 351px) !important;
}
/*.comments-open .product-play .block-video .player .player-wrap #kt_player {
  width: calc(100% - 351px) !important;
}*/

/*.comments-open .purchased-video .block-video .player .player-wrap #kt_player{
	width: 100% !important;
}*/
.comments {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 350px;
  max-width: 350px;
  display: none;
/*  overflow: hidden;*/
  border: 1px solid #242424;
}
.product-play .comments{
	border: 0;
}
.product-play .comments,
.tablet.comments-open .deathrow-page .comments,
.player-load .comments,
.profile-page .comments,
.deathrow-voting .comments {
  max-width: 9999px;
}

.deathrow-components .comments {
  z-index: 100;
}

@media screen and (min-width: 950px) and (min-resolution: 2dppx), (min-width: 950px)  {
  .deathrow-components .comments.disabled-block {
    z-index: 0;
  }
}

.comments-container {
  display: none;
}

.comments-open .comments {
  display: block;
}

.comments-heading {
  background: #111;
  display: flex;
  align-items: center;
  font-size: 16px;
  height: 40px;
  padding: 0 9px 0 15px;
  border-bottom: 2px solid #242424;
  width: 100%;
  z-index: 3;
}

.comments-heading strong {
  margin-right: 5px;
  font-weight: normal;
}

.comments-heading .btn-close {
  margin: 0 0 0 auto;
  border: none;
  text-indent: -9999px;
  overflow: hidden;
  width: 13px;
  height: 13px;
  background: url(../images/btn-close-red.svg) no-repeat 50% 50% / 38px 13px;
}

.block-comments {
  position: absolute;
  top: 42px;
  bottom: 0;
  left: 0;
  right: 0;
  background: #111;
}
.phone .product-video-tabs ~ .product-tab#reviews{
	position: relative;
	padding-top: 40px;
}
.phone .product-video-tabs ~ .product-tab .comments-heading{
	position: absolute;
	top: 0;
}
.phone .product-video-tabs ~ .product-tab .block-comments {
	max-height: 455px;
	overflow: auto;
}

.block-comments form {
  position: static !important;
}

.block-new-comment {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  height: 54px;
  padding: 10px 0 14px;
  background: #111;
  border-top: 2px solid #242424;
}

.disabled-comment .block-new-comment {
  padding: 0;
  height: 44px;
}

.comment-area {
  padding: 0 8px 0 15px;
  display: flex;
  align-items: stretch;
  position: relative;
}

.comments .alert {
  position: absolute;
  display: none;
  top: -21px;
  left: 16px;
  padding-left: 17px;
  font-size: 12px;
  background: url(../images/ico-alert.svg) no-repeat 0 50% / 13px 13px;
}

.comment-area textarea {
  background: none;
  border: none;
  color: #fff;
  padding: 6px 10px;
  height: 30px;
  min-height: 30px;
  resize: none;
  outline: none;
  font-size: 16px;
  line-height: 20px;
  width: calc(100% - 40px);
  background-color: #1f2020;
  border: 1px solid #1f2020;
  border-radius: 7px;
  scrollbar-color: #1b1b1b #1f2020;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.comment-area textarea.focus,
.comment-area textarea:focus {
  border: 1px solid #d80922;
  background: #000;
  scrollbar-color: #1b1b1b #000;
  height: 40px;
  margin-top: -5px;
}

.comment-area textarea::-moz-placeholder {
  color: #8b8c8b;
  opacity: 1;
}

.comment-area textarea::-webkit-input-placeholder {
  color: #8b8c8b;
}

.comment-area textarea:-ms-input-placeholder {
  color: #8b8c8b;
}

.comment-area textarea::placeholder {
  color: #8b8c8b;
}


.comment-area textarea.focus~.buttons input[type="submit"],
.comment-area textarea:focus~.buttons input[type="submit"] {
  background: url(../images/ico-arrow-top-active.svg) no-repeat 0 0 / 30px 30px;
}

.product-play .comment-area textarea:focus~.buttons input[type="submit"]{
	background: url(../images/ico-arrow-top-grey.svg) no-repeat 0 0 / 20px 20px;
}

.product-play .comment-area textarea:focus~.buttons input[type="submit"].active,
.block-comments__new .buttons input[type="submit"].active {
  background: url(../images/ico-arrow-top-twitter.svg) no-repeat 0 0 / 20px 20px;
  background-position-y: 0px;
  background-attachment: scroll;
  width: 20px;
  height: 30px;
  background-position-y: center;
}

.backdrop {
  position: absolute;
  z-index: 2;
  border: 1px solid transparent;
  border-radius: 7px;
  overflow: auto;
  pointer-events: none;
  height: 30px;
  min-height: 30px;
  width: calc(100% - 63px);
  scrollbar-color: #1b1b1b #1f2020;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.comment-area textarea:focus~.backdrop {
  border: 1px solid transparent;
  height: 40px;
  margin-top: -5px;
  scrollbar-color: #1b1b1b #000;
}

.highlights {
  white-space: pre-wrap;
  word-wrap: break-word;
  font-size: 16px;
  line-height: 20px;
  padding: 6px 10px;
  color: #fff;
}

.highlights mark {
  color: #ff0d2b;
  background-color: #1f2020;
}

.comment-area textarea:focus~.backdrop mark.selected,
.highlights mark.selected {
  background-color: #a1beea;
}

.comment-area textarea:focus~.backdrop mark {
  background: #000;
}

.buttons input[type="submit"] {
  border: none;
  background: #818181;
  background: url(../images/ico-arrow-top.svg) no-repeat 0 0 / 30px 30px;
  color: #000;
  height: 30px;
  width: 30px;
  text-indent: -9999px;
  text-align: center;
  cursor: pointer;
  border-radius: 10px;
  margin-left: 10px;
}

.block-comments .item {
  padding: 10px 15px;
  display: flex;
  margin: 0 0 1px;
}

.block-comments .reply-list .item {
  padding-left: 20px;
}

.block-comments .avatar {
  border-radius: 50%;
  overflow: hidden;
  border: 2px solid #242424;
  width: 28px;
  min-width: 28px;
  height: 28px;
  display: block;
  margin: 0 6px 0 0;
  position: relative;
}

.block-comments .avatar span,
.block-comments .avatar img {
  display: block;
  width: 100%;
  height: 100%;
}
.block-comments .avatar img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}

.block-comments .avatar span {
  background: #050505;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
}

.comment-holder {
  padding: 8px 10px;
  margin: 0 0 5px;
  border-radius: 10px;
  background: #242424;
  display: inline-block;
}

.comment-container strong {
  font-weight: normal;
  font-size: 14px;
  line-height: 16px;
  margin: 0 0 5px;
  color: #9c9c9c;
  display: block;
}

.comment-container a {
  color: #ff0d2b;
}

.comment-container p {
  color: #fff;
  line-height: 20px;
  font-size: 14px;
  margin: 0;
  word-break: break-word;
}

.comment-container p a {
  color: #fefc10;
}

.list-comments {
  position: absolute;
  top: 0;
  bottom: 54px;
  left: 0;
  right: 0;
  overflow: auto;
  scrollbar-color: #242424 #0b0b0b;
}

.block-comments__new .list-comments,
.phone .comments .block-comments__new .list-comments{
	bottom: 54px !important;
}
.comments.opened .block-comments__new .list-comments,
.phone .comments.opened .block-comments__new .list-comments{
	bottom: 84px !important;
}
.comments.opened.active .block-comments__new .list-comments,
.phone .comments.active .block-comments__new .list-comments {
  bottom: 110px !important;
}


.product-play .block-comments__new .list-comments {
  bottom: 0 !important;
}

.disabled-comment .list-comments {
  bottom: 44px;
}

.backdrop::-webkit-scrollbar,
.backdrop::-webkit-scrollbar-track {
  background: #000;
  border-radius: 10px;
}

.comment-area textarea::-webkit-scrollbar,
.comment-area textarea::-webkit-scrollbar-track {
  background: #000;
  border-radius: 10px;
}

.backdrop::-webkit-scrollbar-thumb {
  background: #242424;
}

.comment-area textarea::-webkit-scrollbar-thumb {
  background: #242424;
}

.list-comments::-webkit-scrollbar {
  background: #0b0b0b;
}

.list-comments::-webkit-scrollbar-track {
  background: #0b0b0b;
}

.list-comments::-webkit-scrollbar-thumb {
  background: #242424;
}

.comment-area textarea:focus~.backdrop::-webkit-scrollbar-track,
.comment-area textarea:focus~.backdrop::-webkit-scrollbar {
  background: #000;
}

.comment-area textarea.focus::-webkit-scrollbar-track,
.comment-area textarea.focus::-webkit-scrollbar,
.comment-area textarea:focus::-webkit-scrollbar-track,
.comment-area textarea:focus::-webkit-scrollbar {
  background: #000;
}

.list-comments .items {
  position: relative;
  background: #111;
  z-index: 2;
  margin-right: 2px;
}

.list-comments .items:not(:empty) {
  min-height: 100%;
  max-height: 100%;
}

.btn-star,
.btn-buy,
.btn-download,
.btn-fav,
.btn-report,
.btn-share,
.btn-chat,
.btn-link {
  margin: 0 20px 0 5px;
  border: none;
  padding: 32px 0 0;
  align-self: stretch;
  color: #fff;
  font-size: 12px;
  min-width: 30px;
  text-align: center;
  position: relative;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik01MTIgNjQuMDA4Yy0yODIuOCAwLTUxMiAxODYuMi01MTIgNDE2IDAgOTkuMiA0Mi44IDE5MCAxMTQgMjYxLjQtMjUgMTAwLjgtMTA4LjYgMTkwLjYtMTA5LjYgMTkxLjYtNC40IDQuNi01LjYgMTEuNC0zIDE3LjRzOC4yIDkuNiAxNC42IDkuNmMxMzIuNiAwIDIzMi02My42IDI4MS4yLTEwMi44IDY1LjQgMjQuNiAxMzggMzguOCAyMTQuOCAzOC44IDI4Mi44IDAgNTEyLTE4Ni4yIDUxMi00MTZzLTIyOS4yLTQxNi01MTItNDE2eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 0 / 30px 30px;
}

.btn-comments .icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik01MTIgNjQuMDA4Yy0yODIuOCAwLTUxMiAxODYuMi01MTIgNDE2IDAgOTkuMiA0Mi44IDE5MCAxMTQgMjYxLjQtMjUgMTAwLjgtMTA4LjYgMTkwLjYtMTA5LjYgMTkxLjYtNC40IDQuNi01LjYgMTEuNC0zIDE3LjRzOC4yIDkuNiAxNC42IDkuNmMxMzIuNiAwIDIzMi02My42IDI4MS4yLTEwMi44IDY1LjQgMjQuNiAxMzggMzguOCAyMTQuOCAzOC44IDI4Mi44IDAgNTEyLTE4Ni4yIDUxMi00MTZzLTIyOS4yLTQxNi01MTItNDE2eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 0 / 20px 20px;
}

.btn-report {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik0xMjggOTkyYzAgMTcuNi0xNC41IDMyLTMyIDMyaC02NGMtMTcuNSAwLTMyLTE0LjQtMzItMzJ2LTkyOGMwLTM1LjUgMjguNS02NCA2NC02NHM2NCAyOC41IDY0IDY0djkyOHpNOTUyLjYgMGMtMTIuNzMgMC0yNi4wMjAgMi43LTM4LjY4IDguNDY2LTkxLjM4IDQxLjcyLTE1OS4xMiA1NS44OC0yMTUuNiA1NS44OC0xMTkuOTIgMC0xODkuNjItNjMuNzItMzI3LjgtNjMuNzQtNDguNzIgMC4wMDUtMTA3LjMyIDkuMTI4LTE3OC41MiAzMC44OTR2NzAxYzY0LTE5Ljk2OCAxMTkuNzQtMjguMiAxNjkuNy0yOC4yIDE0Ny4yNiAwIDI0OS44IDYzLjU2IDM5Ny4yIDYzLjU2IDYzLjgyIDAgMTM2LjA0MC0xMS45NDIgMjIyLjItNDYuMTggMjcuMS05Ljg4IDQyLjktMzIuODggNDIuOS01Ny40OHYtNjAyLjc0YzAtMzkuMjYtMzMuNC02MS40Ni03MS40LTYxLjQ2eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 2px / 26px 26px;
  margin: 0 0 0 auto;
}

.btn-report.active {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCIgc3R5bGU9IiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNkODA5MjIiIGQ9Ik0xMjggOTkyYzAgMTcuNi0xNC41IDMyLTMyIDMyaC02NGMtMTcuNSAwLTMyLTE0LjQtMzItMzJ2LTkyOGMwLTM1LjUgMjguNS02NCA2NC02NHM2NCAyOC41IDY0IDY0djkyOHpNOTUyLjYgMGMtMTIuNzMgMC0yNi4wMjAgMi43LTM4LjY4IDguNDY2LTkxLjM4IDQxLjcyLTE1OS4xMiA1NS44OC0yMTUuNiA1NS44OC0xMTkuOTIgMC0xODkuNjItNjMuNzItMzI3LjgtNjMuNzQtNDguNzIgMC4wMDUtMTA3LjMyIDkuMTI4LTE3OC41MiAzMC44OTR2NzAxYzY0LTE5Ljk2OCAxMTkuNzQtMjguMiAxNjkuNy0yOC4yIDE0Ny4yNiAwIDI0OS44IDYzLjU2IDM5Ny4yIDYzLjU2IDYzLjgyIDAgMTM2LjA0MC0xMS45NDIgMjIyLjItNDYuMTggMjcuMS05Ljg4IDQyLjktMzIuODggNDIuOS01Ny40OHYtNjAyLjc0YzAtMzkuMjYtMzMuNC02MS40Ni03MS40LTYxLjQ2eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 2px / 26px 26px;
}

.btn-share {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBmaWxsPSIjODI4MjgyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzg0IDM1MnY2NGMwIDE3LjY3LTE0LjMzIDMyLTMyIDMySDk2Yy0xNy42NyAwLTMyLTE0LjMzLTMyLTMydi02NGMwLTE3LjY3LTE0LjMzLTMyLTMyLTMycy0zMiAxNC4zMy0zMiAzMnY2NGMwIDUzLjAyIDQyLjk4IDk2IDk2IDk2aDI1NmM1My4wMiAwIDk2LTQyLjk4IDk2LTk2di02NGMwLTE3LjY3LTE0LjMzLTMyLTMyLTMyUzM4NCAzMzQuMyAzODQgMzUyek0yMDEuNCA5LjM3NWwtMTI4IDEyOGMtMTIuNTEgMTIuNTEtMTIuNDkgMzIuNzYgMCA0NS4yNWMxMi41IDEyLjUgMzIuNzUgMTIuNSA0NS4yNSAwTDE5MiAxMDkuM1YzMjBjMCAxNy42OSAxNC4zMSAzMiAzMiAzMnMzMi0xNC4zMSAzMi0zMlYxMDkuM2w3My4zOCA3My4zOGMxMi41IDEyLjUgMzIuNzUgMTIuNSA0NS4yNSAwczEyLjUtMzIuNzUgMC00NS4yNWwtMTI4LTEyOEMyMzQuMS0zLjEyNSAyMTMuOS0zLjEyNSAyMDEuNCA5LjM3NXoiLz48L3N2Zz4=) no-repeat 50% 0 / 24px 32px;
}

.btn-share.active {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBmaWxsPSIjZDgwOTIxIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMzg0IDM1MnY2NGMwIDE3LjY3LTE0LjMzIDMyLTMyIDMySDk2Yy0xNy42NyAwLTMyLTE0LjMzLTMyLTMydi02NGMwLTE3LjY3LTE0LjMzLTMyLTMyLTMycy0zMiAxNC4zMy0zMiAzMnY2NGMwIDUzLjAyIDQyLjk4IDk2IDk2IDk2aDI1NmM1My4wMiAwIDk2LTQyLjk4IDk2LTk2di02NGMwLTE3LjY3LTE0LjMzLTMyLTMyLTMyUzM4NCAzMzQuMyAzODQgMzUyek0yMDEuNCA5LjM3NWwtMTI4IDEyOGMtMTIuNTEgMTIuNTEtMTIuNDkgMzIuNzYgMCA0NS4yNWMxMi41IDEyLjUgMzIuNzUgMTIuNSA0NS4yNSAwTDE5MiAxMDkuM1YzMjBjMCAxNy42OSAxNC4zMSAzMiAzMiAzMnMzMi0xNC4zMSAzMi0zMlYxMDkuM2w3My4zOCA3My4zOGMxMi41IDEyLjUgMzIuNzUgMTIuNSA0NS4yNSAwczEyLjUtMzIuNzUgMC00NS4yNWwtMTI4LTEyOEMyMzQuMS0zLjEyNSAyMTMuOS0zLjEyNSAyMDEuNCA5LjM3NXoiLz48L3N2Zz4=) no-repeat 50% 0 / 24px 32px;
}

.btn-link {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNTEyIiBmaWxsPSIjODI4MjgyIj48cGF0aCBkPSJNMTcyLjUgMTMxLjFDMjI4LjEgNzUuNTEgMzIwLjUgNzUuNTEgMzc2LjEgMTMxLjFDNDI2LjEgMTgxLjEgNDMzLjUgMjYwLjggMzkyLjQgMzE4LjNMMzkxLjMgMzE5LjlDMzgxIDMzNC4yIDM2MSAzMzcuNiAzNDYuNyAzMjcuM0MzMzIuMyAzMTcgMzI4LjkgMjk3IDMzOS4yIDI4Mi43TDM0MC4zIDI4MS4xQzM2My4yIDI0OSAzNTkuNiAyMDUuMSAzMzEuNyAxNzcuMkMzMDAuMyAxNDUuOCAyNDkuMiAxNDUuOCAyMTcuNyAxNzcuMkwxMDUuNSAyODkuNUM3My45OSAzMjAuMSA3My45OSAzNzIgMTA1LjUgNDAzLjVDMTMzLjMgNDMxLjQgMTc3LjMgNDM1IDIwOS4zIDQxMi4xTDIxMC45IDQxMC4xQzIyNS4zIDQwMC43IDI0NS4zIDQwNCAyNTUuNSA0MTguNEMyNjUuOCA0MzIuOCAyNjIuNSA0NTIuOCAyNDguMSA0NjMuMUwyNDYuNSA0NjQuMkMxODguMSA1MDUuMyAxMTAuMiA0OTguNyA2MC4yMSA0NDguOEMzLjc0MSAzOTIuMyAzLjc0MSAzMDAuNyA2MC4yMSAyNDQuM0wxNzIuNSAxMzEuMXpNNDY3LjUgMzgwQzQxMSA0MzYuNSAzMTkuNSA0MzYuNSAyNjMgMzgwQzIxMyAzMzAgMjA2LjUgMjUxLjIgMjQ3LjYgMTkzLjdMMjQ4LjcgMTkyLjFDMjU4LjEgMTc3LjggMjc4LjEgMTc0LjQgMjkzLjMgMTg0LjdDMzA3LjcgMTk0LjEgMzExLjEgMjE0LjEgMzAwLjggMjI5LjNMMjk5LjcgMjMwLjlDMjc2LjggMjYyLjEgMjgwLjQgMzA2LjkgMzA4LjMgMzM0LjhDMzM5LjcgMzY2LjIgMzkwLjggMzY2LjIgNDIyLjMgMzM0LjhMNTM0LjUgMjIyLjVDNTY2IDE5MSA1NjYgMTM5LjEgNTM0LjUgMTA4LjVDNTA2LjcgODAuNjMgNDYyLjcgNzYuOTkgNDMwLjcgOTkuOUw0MjkuMSAxMDFDNDE0LjcgMTExLjMgMzk0LjcgMTA3LjEgMzg0LjUgOTMuNThDMzc0LjIgNzkuMiAzNzcuNSA1OS4yMSAzOTEuOSA0OC45NEwzOTMuNSA0Ny44MkM0NTEgNi43MzEgNTI5LjggMTMuMjUgNTc5LjggNjMuMjRDNjM2LjMgMTE5LjcgNjM2LjMgMjExLjMgNTc5LjggMjY3LjdMNDY3LjUgMzgweiIvPjwvc3ZnPg==) no-repeat 50% 0 / 40px 26px;
  cursor: pointer;
}

.btn-fav {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODQiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjwhLS0hIEZvbnQgQXdlc29tZSBQcm8gNi4zLjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuIC0tPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBkPSJNMCA0OEMwIDIxLjUgMjEuNSAwIDQ4IDBsMCA0OFY0NDEuNGwxMzAuMS05Mi45YzguMy02IDE5LjYtNiAyNy45IDBMMzM2IDQ0MS40VjQ4SDQ4VjBIMzM2YzI2LjUgMCA0OCAyMS41IDQ4IDQ4VjQ4OGMwIDktNSAxNy4yLTEzIDIxLjNzLTE3LjYgMy40LTI0LjktMS44TDE5MiAzOTcuNSAzNy45IDUwNy41Yy03LjMgNS4yLTE2LjkgNS45LTI0LjkgMS44UzAgNDk3IDAgNDg4VjQ4eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbD0iIzgyODI4MiIvPjwvZz48L3N2Zz4=) no-repeat 50% 0 / 20px 26px;
}

.btn-fav.active {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODQiIGhlaWdodD0iNTEyIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjwhLS0hIEZvbnQgQXdlc29tZSBQcm8gNi4zLjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSkgQ29weXJpZ2h0IDIwMjMgRm9udGljb25zLCBJbmMuIC0tPjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48cGF0aCBkPSJNMCA0OFY0ODcuN0MwIDUwMS4xIDEwLjkgNTEyIDI0LjMgNTEyYzUgMCA5LjktMS41IDE0LTQuNEwxOTIgNDAwIDM0NS43IDUwNy42YzQuMSAyLjkgOSA0LjQgMTQgNC40YzEzLjQgMCAyNC4zLTEwLjkgMjQuMy0yNC4zVjQ4YzAtMjYuNS0yMS41LTQ4LTQ4LTQ4SDQ4QzIxLjUgMCAwIDIxLjUgMCA0OHoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGw9IiNmZjBkMmIiLz48L2c+PC9zdmc+) no-repeat 50% 0 / 20px 26px;
}

.btn-download {
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik01NzYgNjRjMC0zNS40LTI4LjYtNjQtNjQtNjRzLTY0IDI4LjYtNjQgNjR2NDg1LjRsLTE0Ni44LTE0Ni44Yy0yNS0yNS02NS42LTI1LTkwLjYgMHMtMjUgNjUuNiAwIDkwLjZsMjU2IDI1NmMyNSAyNSA2NS42IDI1IDkwLjYgMGwyNTYtMjU2YzI1LTI1IDI1LTY1LjYgMC05MC42cy02NS42LTI1LTkwLjYgMGwtMTQ2LjYgMTQ2Ljh2LTQ4NS40ek0xMjggNzA0Yy03MC42IDAtMTI4IDU3LjQtMTI4IDEyOHY2NGMwIDcwLjYgNTcuNCAxMjggMTI4IDEyOGg3NjhjNzAuNiAwIDEyOC01Ny40IDEyOC0xMjh2LTY0YzAtNzAuNi01Ny40LTEyOC0xMjgtMTI4aC0yMDNsLTkwLjYgOTAuNmMtNTAgNTAtMTMxIDUwLTE4MSAwbC05MC40LTkwLjZoLTIwM3pNODY0IDgxNmMyNi41MSAwIDQ4IDIxLjQ5IDQ4IDQ4cy0yMS40OSA0OC00OCA0OHYwYy0yNi41MSAwLTQ4LTIxLjQ5LTQ4LTQ4czIxLjQ5LTQ4IDQ4LTQ4djB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==") no-repeat 50% 0 / 26px 26px;
}

.btn-download.active {
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik01NzYgNjRjMC0zNS40LTI4LjYtNjQtNjQtNjRzLTY0IDI4LjYtNjQgNjR2NDg1LjRsLTE0Ni44LTE0Ni44Yy0yNS0yNS02NS42LTI1LTkwLjYgMHMtMjUgNjUuNiAwIDkwLjZsMjU2IDI1NmMyNSAyNSA2NS42IDI1IDkwLjYgMGwyNTYtMjU2YzI1LTI1IDI1LTY1LjYgMC05MC42cy02NS42LTI1LTkwLjYgMGwtMTQ2LjYgMTQ2Ljh2LTQ4NS40ek0xMjggNzA0Yy03MC42IDAtMTI4IDU3LjQtMTI4IDEyOHY2NGMwIDcwLjYgNTcuNCAxMjggMTI4IDEyOGg3NjhjNzAuNiAwIDEyOC01Ny40IDEyOC0xMjh2LTY0YzAtNzAuNi01Ny40LTEyOC0xMjgtMTI4aC0yMDNsLTkwLjYgOTAuNmMtNTAgNTAtMTMxIDUwLTE4MSAwbC05MC40LTkwLjZoLTIwM3pNODY0IDgxNmMyNi41MSAwIDQ4IDIxLjQ5IDQ4IDQ4cy0yMS40OSA0OC00OCA0OHYwYy0yNi41MSAwLTQ4LTIxLjQ5LTQ4LTQ4czIxLjQ5LTQ4IDQ4LTQ4djB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==") no-repeat 50% 0 / 26px 26px;
}

.btn-chat.btn-star{
	background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik0zNTAuMzA5IDMzNy43OTRjMCAwLTE5My43MzYgMjEuNDU4LTMyMi45NzUgMzUuODA0LTExLjY0OSAxLjQxLTIxLjk0OSA5LjE5Ni0yNS44MTEgMjEuMDI5czAgMjQuMTU2IDguNTgzIDMxLjk0MWM5Ni4wMTAgODcuNjExIDI0MC4yNyAyMTguODExIDI0MC4yNyAyMTguODExLTAuMTIyIDAtMzkuNjA2IDE5MC44NTQtNjUuODQ2IDMxOC4xOTMtMi4yMDcgMTEuNTI2IDEuOTYxIDIzLjcyNiAxMi4wMTcgMzEuMDIyIDkuOTk0IDcuMjk1IDIyLjg2OSA3LjQxOSAzMi45ODUgMS43MTcgMTEzLjA1My02NC4yNTIgMjgyLjM4OS0xNjAuODc0IDI4Mi4zODktMTYwLjg3NHMxNjkuMzk2IDk2LjYyMyAyODIuMjY1IDE2MC45MzZjMTAuMyA1LjY0IDIzLjE3NSA1LjUxOCAzMy4xNjktMS43NzcgMTAuMDU0LTcuMjk1IDE0LjIyNC0xOS40OTYgMTEuOTU1LTMwLjk2MS0yNi4yNC0xMjcuMzk5LTY1LjY2Mi0zMTguMjU0LTY1LjY2Mi0zMTguMjU0czE0NC4yNi0xMzEuMjAxIDI0MC4yNy0yMTguNjI3YzguNTgzLTguMDMxIDEyLjM4NS0yMC4zNTQgOC41ODMtMzIuMTI1cy0xNC4xMDEtMTkuNTU4LTI1Ljc1LTIwLjkwNmMtMTI5LjIzOC0xNC40NjgtMzIzLjAzNi0zNS45MjctMzIzLjAzNi0zNS45MjdzLTgwLjMxNC0xNzcuNjczLTEzMy44MzctMjk2LjEyMWMtNS4wMjgtMTAuNjA2LTE1LjU3Mi0xOC4wMjUtMjcuOTU3LTE4LjAyNXMtMjIuOTkxIDcuNDc5LTI3Ljc3MyAxOC4wMjVjLTUzLjU4NCAxMTguNDQ5LTEzMy44MzcgMjk2LjEyMS0xMzMuODM3IDI5Ni4xMjF6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==") no-repeat 50% 0 / 26px 26px;
}
.btn-chat.btn-star.active{
	background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNmZjBkMmIiIGQ9Ik0zNTAuMzA5IDMzNy43OTRjMCAwLTE5My43MzYgMjEuNDU4LTMyMi45NzUgMzUuODA0LTExLjY0OSAxLjQxLTIxLjk0OSA5LjE5Ni0yNS44MTEgMjEuMDI5czAgMjQuMTU2IDguNTgzIDMxLjk0MWM5Ni4wMTAgODcuNjExIDI0MC4yNyAyMTguODExIDI0MC4yNyAyMTguODExLTAuMTIyIDAtMzkuNjA2IDE5MC44NTQtNjUuODQ2IDMxOC4xOTMtMi4yMDcgMTEuNTI2IDEuOTYxIDIzLjcyNiAxMi4wMTcgMzEuMDIyIDkuOTk0IDcuMjk1IDIyLjg2OSA3LjQxOSAzMi45ODUgMS43MTcgMTEzLjA1My02NC4yNTIgMjgyLjM4OS0xNjAuODc0IDI4Mi4zODktMTYwLjg3NHMxNjkuMzk2IDk2LjYyMyAyODIuMjY1IDE2MC45MzZjMTAuMyA1LjY0IDIzLjE3NSA1LjUxOCAzMy4xNjktMS43NzcgMTAuMDU0LTcuMjk1IDE0LjIyNC0xOS40OTYgMTEuOTU1LTMwLjk2MS0yNi4yNC0xMjcuMzk5LTY1LjY2Mi0zMTguMjU0LTY1LjY2Mi0zMTguMjU0czE0NC4yNi0xMzEuMjAxIDI0MC4yNy0yMTguNjI3YzguNTgzLTguMDMxIDEyLjM4NS0yMC4zNTQgOC41ODMtMzIuMTI1cy0xNC4xMDEtMTkuNTU4LTI1Ljc1LTIwLjkwNmMtMTI5LjIzOC0xNC40NjgtMzIzLjAzNi0zNS45MjctMzIzLjAzNi0zNS45MjdzLTgwLjMxNC0xNzcuNjczLTEzMy44MzctMjk2LjEyMWMtNS4wMjgtMTAuNjA2LTE1LjU3Mi0xOC4wMjUtMjcuOTU3LTE4LjAyNXMtMjIuOTkxIDcuNDc5LTI3Ljc3MyAxOC4wMjVjLTUzLjU4NCAxMTguNDQ5LTEzMy44MzcgMjk2LjEyMS0xMzMuODM3IDI5Ni4xMjF6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==") no-repeat 50% 0 / 26px 26px;
}

.left-link-div .btn-fav.active,
.left-link-div .btn-fav {
  margin: 0 0 0 5px;
  text-indent: -9999px;
  overflow: hidden;
  padding: 0;
  width: 15px;
  min-width: 15px;
  height: 21px;
  background-size: 15px 21px;
}

.comments-open span.btn-comments .icon,
.comments-open a.btn-comments .icon,
a.btn-comments.active .icon,
.btn-chat.active {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiNkODA5MjIiIGQ9Ik01MTIgNjQuMDA4Yy0yODIuOCAwLTUxMiAxODYuMi01MTIgNDE2IDAgOTkuMiA0Mi44IDE5MCAxMTQgMjYxLjQtMjUgMTAwLjgtMTA4LjYgMTkwLjYtMTA5LjYgMTkxLjYtNC40IDQuNi01LjYgMTEuNC0zIDE3LjRzOC4yIDkuNiAxNC42IDkuNmMxMzIuNiAwIDIzMi02My42IDI4MS4yLTEwMi44IDY1LjQgMjQuNiAxMzggMzguOCAyMTQuOCAzOC44IDI4Mi44IDAgNTEyLTE4Ni4yIDUxMi00MTZzLTIyOS4yLTQxNi01MTItNDE2eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 50% 0 / 30px 30px;
}

.comments-open .deathrow-page .btn-comments .icon,
.deathrow-page .btn-comments.active .icon {
  background-position: 0 0;
  background-size: 20px 20px;
}

/*@media screen and (max-width: 835px){
	.comments-open span.btn-comments .icon{
		background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik01MTIgNjQuMDA4Yy0yODIuOCAwLTUxMiAxODYuMi01MTIgNDE2IDAgOTkuMiA0Mi44IDE5MCAxMTQgMjYxLjQtMjUgMTAwLjgtMTA4LjYgMTkwLjYtMTA5LjYgMTkxLjYtNC40IDQuNi01LjYgMTEuNC0zIDE3LjRzOC4yIDkuNiAxNC42IDkuNmMxMzIuNiAwIDIzMi02My42IDI4MS4yLTEwMi44IDY1LjQgMjQuNiAxMzggMzguOCAyMTQuOCAzOC44IDI4Mi44IDAgNTEyLTE4Ni4yIDUxMi00MTZzLTIyOS4yLTQxNi01MTItNDE2eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=);
	}
	.deathrow-main.comments-open span.btn-comments{
		color:#242424;
	}
}*/
@media screen and (max-width: 1080px) and (min-resolution: 2dppx), (max-width: 1080px) {

  .shop-open .deathrow-page .btn-comments,
  .nav-open .deathrow-page .btn-comments {
    font-size: 0;
    justify-content: center;
    position: relative;
  }

  .shop-open .deathrow-page .btn-comments .icon,
  .shop-open.comments-open .deathrow-page .btn-comments .icon,
  .shop-open .deathrow-page .btn-comments.active .icon,
  .nav-open .deathrow-page .btn-comments .icon,
  .nav-open.comments-open .deathrow-page .btn-comments .icon,
  .nav-open .deathrow-page .btn-comments.active .icon {
    background-size: 30px 30px;
    width: 30px;
    height: 30px;
    margin: 0;
  }
}

@media screen and (max-width: 730px) and (min-resolution: 2dppx), (max-width: 730px) {
  .deathrow-page .btn-comments {
    font-size: 0;
    justify-content: center;
    position: relative;
  }

  .deathrow-page .btn-comments .icon,
  .comments-open .deathrow-page .btn-comments .icon,
  .deathrow-page .btn-comments.active .icon {
    background-size: 30px 30px;
    width: 30px;
    height: 30px;
    margin: 0;
  }

  /*.btn-comments span{
		position:absolute;
		top:6px;
		margin:0 0 0 20px;
		border:2px solid #000;
	}*/
}

.btn-star span,
.btn-chat span {
  position: absolute;
  top: -3px;
  right: -5px;
  padding: 0 4px;
  border-radius: 15px;
  line-height: 15px;
  color: #fff;
  font-size: 12px;
  background: #ff0d2b;
  white-space: nowrap;
  border: 2px solid #000;
}

/*@media screen and (max-width: 835px) {
	.block-new-comment .btn-comment{
		margin-top:-7px;
	}
}*/
.block-new-comment .btn-comment.disabled {
  padding: 11px 15px;
  background-color: #242424;
  color: #828282;
}

.block-new-comment .btn-comment.disabled:hover {
  background-color: #bababa;
  color: #0b0b0b;
}

.reply-holder {
  margin: 0 0 5px;
}

.block-comments .btn-reply {
  color: #9c9c9c;
  font-size: 13px;
  display: inline-block;
  float: left;
}

.block-comments .btn-view-reply {
  color: #9c9c9c;
  font-size: 13px;
  display: inline-block;
  padding-left: 12px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iIzljOWM5YyIgZD0iTTYyMi40MSA0MjkuMDI1bC0yNTQuNzE0IDI1Ni41MThjLTE0LjIyOSAxMi42MjUtMzAuNjYyIDE4LjgzOC00Ny4wOTUgMTguODM4cy0zMi44MjYtNi4yNjMtNDUuMzUyLTE4Ljc4OGwtMjU0LjcxNC0yNTYuNTE4Yy0yMC4xMzItMTguMjg3LTI1LjYyNC00NS45NDMtMTUuNjk2LTY5Ljc5MXMzMy4zMzEtMzkuNjggNTkuMjQ0LTM5LjY4aDUxMS4yMzJjMjUuOTMyIDAgNDkuMzQgMTUuNTkzIDU5LjI4IDM5LjU4czYuMjUzIDUxLjYwNC0xMi4xODUgNjkuODQxeiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIG9wYWNpdHk9IjEiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 8px 10px;
}

.block-comments .btn-view-reply.active {
  color: #ff0d2b;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmMGQyYiIgZD0iTTYyMi40MSA0MjkuMDI1bC0yNTQuNzE0IDI1Ni41MThjLTE0LjIyOSAxMi42MjUtMzAuNjYyIDE4LjgzOC00Ny4wOTUgMTguODM4cy0zMi44MjYtNi4yNjMtNDUuMzUyLTE4Ljc4OGwtMjU0LjcxNC0yNTYuNTE4Yy0yMC4xMzItMTguMjg3LTI1LjYyNC00NS45NDMtMTUuNjk2LTY5Ljc5MXMzMy4zMzEtMzkuNjggNTkuMjQ0LTM5LjY4aDUxMS4yMzJjMjUuOTMyIDAgNDkuMzQgMTUuNTkzIDU5LjI4IDM5LjU4czYuMjUzIDUxLjYwNC0xMi4xODUgNjkuODQxeiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIG9wYWNpdHk9IjEiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=) no-repeat 0 50% / 8px 10px;
}

.block-comments .btn-more-replies {
  color: #9c9c9c;
  font-size: 13px;
  display: inline-block;
  padding-left: 12px;
  margin-left: 10px;
  background: url(../images/ico-down.svg) no-repeat 0 50% / 10px 10px;
}

.comments-reply {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.comments-reply.active {
  left: 0;
}

.comments-reply .comments-heading {
  justify-content: space-between;
}

.comments-reply .comments-heading .btn-close {
  margin: 0;
}

.comments-reply .buttons input[type="submit"] {
  background-color: #ff0d2b;
  color: #fff;
}

.comments-reply .buttons input[type="submit"]:hover {
  background-color: #d70922;
}

.comments-reply .comment-area textarea::placeholder,
.comments-reply .comment-area textarea {
  color: #fff;
}

.video-controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #242424;
  position: relative;
  max-width: 1920px;
  margin: 0 auto;
}

.comment_info_r {
  overflow: hidden;
}

.comment_info_r .vote_up,
.comment_info_r .vote_down {
  float: left;
  margin: 0 0 0 16px;
  padding: 0 0 0 20px;
  color: #9c9c9c;
}

.comment_info_r .vote_up {
  background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMjQiIHdpZHRoPSIxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz48cGF0aCBkPSJtNDg4LjAwMSAxNTcuODQ5IDIyLjE5OSAyMy45OTkgMjMuOTk5LTIzLjk1OWM2Ni45OTgtNjUuMjk4IDE1OS43OTQtOTUuMDE3IDI1MC45OTEtNzkuODM3IDEzNy43OTUgMjIuOTU5IDIzOC43OTIgMTQyLjE5NSAyMzguNzkyIDI4MS45OXYxMS42YzAgODIuOTk3LTM0LjM5OSAxNjIuMzk0LTk1LjE5NyAyMTguOTkybC0zNjEuMzg3IDMzNy4zODhjLTE0Ljk5OSAxNC0zNC43OTkgMjEuNzk5LTU1LjM5OCAyMS43OTlzLTQwLjM5OS03LjgtNTUuMzk4LTIxLjc5OWwtMzYxLjQwNy0zMzcuMzg4Yy02MC43MTgtNTYuNTk4LTk1LjE3Ny0xMzUuOTk1LTk1LjE3Ny0yMTguOTkydi0xMS42YzAtMTM5Ljc5NSAxMDEuMDM2LTI1OS4wMzEgMjM4Ljc5Mi0yODEuOTkgODkuMzk3LTE1LjE3OSAxODMuOTk0IDE0LjUzOSAyNDkuMTkxIDc5Ljc5Ny0xLjggMCAwIC4wMiAwIDB6bTIyLjE5OSAxNTkuNzk0LTg5Ljk5Ny05My41OTdjLTQzLjM5OC00MS42MzktMTA0Ljk5Ni02MS4zOTgtMTY1LjU5NC01MS4zMTgtOTEuNDk3IDE1LjI1OS0xNTguNTk0IDk0LjUxNy0xNTguNTk0IDE4Ny4zMTN2MTEuNmMwIDU2LjM5OCAyMy40MTkgMTEwLjM5NiA2NC42NzggMTQ4Ljc5NWwzNTEuMzA4IDMyNy45ODkgMzUxLjM4OC0zMjcuOTg5YzQxLjE5OS0zOC4zOTkgNjQuNTk4LTkyLjM5NyA2NC41OTgtMTQ4Ljc5NXYtMTEuNmMwLTkyLjc5Ny02Ny4xOTgtMTcyLjA1NC0xNTguNTk0LTE4Ny4zMTMtNjAuNTk4LTEwLjA4LTEyMi4xOTYgOS42OC0xNjUuNTk0IDUxLjMxOGwtOTMuNTk3IDkzLjU5N3oiIGZpbGw9IiM5YzljOWMiLz48L3N2Zz4=) no-repeat 0 50%/15px 15px;
}

.comment_info_r .vote_up.active,
.comment_info_r .vote_up:hover {
  color: #ff0d2b;
  background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMjQiIHdpZHRoPSIxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz48cGF0aCBkPSJtOTUuMjE1IDU5MC42MzQgMzYxLjM4NyAzMzcuMzg4YzE0Ljk5OSAxNCAzNC43OTkgMjEuNzk5IDU1LjM5OCAyMS43OTlzNDAuMzk5LTcuOCA1NS4zOTgtMjEuNzk5bDM2MS4zODctMzM3LjM4OGM2MC43OTgtNTYuNTk4IDk1LjE5Ny0xMzUuOTk1IDk1LjE5Ny0yMTguOTkydi0xMS42YzAtMTM5Ljc5NS0xMDAuOTk2LTI1OC45OTEtMjM4Ljc5Mi0yODEuOTktOTEuMTk3LTE1LjE5OS0xODMuOTk0IDE0LjU5OS0yNDkuMTkxIDc5Ljc5N2wtMjMuOTk5IDIzLjk5OS0yMy45OTktMjMuOTk5Yy02NS4xOTgtNjUuMTk4LTE1Ny45OTQtOTQuOTk3LTI0OS4xOTEtNzkuNzk3LTEzNy43OTUgMjIuOTk5LTIzOC43OTIgMTQyLjE5NS0yMzguNzkyIDI4MS45OXYxMS42YzAgODIuOTk3IDM0LjM5OSAxNjIuMzk0IDk1LjE5NyAyMTguOTkyeiIgZmlsbD0iI2ZmMGQyYiIvPjwvc3ZnPg==) no-repeat 0 50%/15px 15px;
}

.comment_info_r .vote_down {
  padding-left: 25px;
  background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMjQiIHdpZHRoPSIxMjI5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz48cGF0aCBkPSJtODcwLjYwOSA1MjkuMDc3aC0xMTYuMDQ3bDQ4LjI3MS00NC44NTljMTYuMDktMTQuODcxIDE3LjA2Ni0zOS43MzkgMi4xOTQtNTUuODI5cy0zOS43MzktMTcuMDY2LTU1LjgyOS0yLjE5NGwtNzYuNTUyIDcxLjE4OGMtLjQ4OC4yNDQtLjczMS43MzEtMS4yMTkuOTc1LTE4LjI4NSAxOC41MjktMjMuODkyIDQ1LjgzNC0xMy44OTYgNjkuOTY5czMzLjE1NiAzOS43MzkgNTkuMjQzIDM5LjczOWgxNTMuODM2YzIxLjY5OCAwIDM5LjQ5NS0xNy43OTcgMzkuNDk1LTM5LjQ5NXMtMTcuNzk3LTM5LjQ5NS0zOS40OTUtMzkuNDk1em0tMjkxLjU4MSAzOS40OTVjOS45OTUtMjQuMTM2IDQuMzg5LTUxLjQ0MS0xMy44OTYtNjkuOTY5LS40ODgtLjQ4OC0uNzMxLS43MzEtMS4yMTktLjk3NWwtNzYuNzk2LTcxLjE4OGMtMTYuMDktMTQuODcxLTQwLjk1OC0xMy44OTYtNTUuODI5IDIuMTk0cy0xMy44OTYgNDAuOTU4IDIuMTk0IDU1LjgyOWw0OC4yNzEgNDQuODU5aC0xMTYuMDQ3Yy0yMS42OTggMC0zOS40OTUgMTcuNzk3LTM5LjQ5NSAzOS40OTVzMTcuNTUzIDM5LjQ5NSAzOS40OTUgMzkuNDk1aDE1My44MzZjMjYuMDg3LS4yNDQgNDkuNDktMTUuNjAzIDU5LjQ4Ny0zOS43Mzl6bTIxLjY5OCAxMjQuNTc5Yy03Ni43OTYgMC0xNDUuMDU5IDQ5LjAwMy0xNjkuOTI2IDEyMS42NTUtNy4wNyAyMC43MjMgMy45MDEgNDMuMTUyIDI0LjYyNCA1MC4yMjJzNDIuOTA4LTMuOTAxIDQ5Ljk3OC0yNC42MjRjMTMuODk2LTQwLjcxNCA1Mi4xNzItNjguMjYzIDk1LjMyNS02OC4yNjNzODEuNDI4IDI3LjMwNiA5NS4zMjUgNjguMjYzYzUuNjA4IDE2LjMzNCAyMC45NjcgMjYuODE4IDM3LjMwMSAyNi44MTggNC4xNDUgMCA4LjUzMy0uNzMxIDEyLjY3Ny0yLjE5NCAyMC43MjMtNy4wNyAzMS42OTMtMjkuNDk5IDI0LjYyNC01MC4yMjItMjQuODY4LTcyLjg5NS05My4xMy0xMjEuNjU1LTE2OS45MjYtMTIxLjY1NXptMzg1LjkyOSAyNTEuODQzaC03NDUuMDQzYy04OS43MTcgMC0xNjIuODU2LTY4Ljk5NC0xNjIuODU2LTE1My41OTIgMC02Ny41MzEgNDUuODM0LTEyNi41MyAxMTQuMDk3LTE0Ni43NjUgMTEuNDU4LTMuNDEzIDIwLjcyMy0xMS45NDYgMjUuMzU1LTIyLjkxN3MzLjkwMS0yMy42NDktMS45NS0zNC4xMzFjLTEyLjE4OS0yMi4xODYtMTguNTI5LTQ2LjA3OC0xOC41MjktNzEuMTg4IDAtODQuNTk4IDcyLjg5NS0xNTMuNTkyIDE2Mi42MTItMTUzLjU5MmguNDg4YzIxLjQ1NCAwIDM5LjAwOC0xNy4zMDkgMzkuNDk1LTM4Ljc2NCAxLjcwNy04My4xMzUgNzQuMzU4LTE1MC42NjYgMTYyLjM2OC0xNTAuOTFoLjI0NGMxMy44OTYuMjQ0IDExOS40NjEuMjQ0IDE5Ni4wMTMtNjYuMzEzIDQuMTQ1IDguNzc3IDguMDQ2IDE4Ljc3MiAxMS43MDIgMjkuNzQzIDE4LjUyOSA1NS44MjkgMTcuMzA5IDEwOC43MzMtMy42NTcgMTU3LjI0OS01LjYwOCAxMi45MjEtMy45MDEgMjcuNzkzIDQuMzg5IDM5LjAwOHMyMS45NDIgMTcuMzA5IDM1LjgzOCAxNS44NDdjNi4zMzktLjczMSAxMi40MzMtLjk3NSAxOC41MjktLjk3NSA4OS43MTcgMCAxNjIuODU2IDY4Ljk5NCAxNjIuODU2IDE1My41OTIgMCAyNi44MTgtNy41NTggNTMuMzkxLTIxLjY5OCA3Ni41NTItNy4zMTQgMTEuNzAyLTcuODAyIDI2LjU3NC0xLjIxOSAzOC43NjQgNi4zMzkgMTIuMTg5IDE4Ljc3MiAyMC4yMzUgMzIuNDI1IDIxLjIxIDg1LjMyOSA1LjM2NCAxNTEuODg1IDcyLjY1MSAxNTEuODg1IDE1My4zNDgtLjI0NCA4NC44NDItNzMuMzgzIDE1My44MzYtMTYzLjM0MyAxNTMuODM2em03MC4yMTQtMzc2LjQyMmM2LjgyNy0yMS42OTggMTAuMjM5LTQ0LjM3MSAxMC4yMzktNjcuMDQ0IDAtMTE4LjI0Mi05Mi4xNTUtMjE2LjAwNC0yMTAuODg0LTIzMC44NzYgMjguNzY4LTEzNy4yNTgtNTUuNTg2LTI0OS44OTItNTkuNzMtMjU1LjI1Ni03LjgwMi0xMC4yMzktMTkuOTkxLTE1Ljg0Ny0zMi45MTItMTUuMzU5cy0yNC42MjQgNy4zMTQtMzEuNDQ5IDE4LjA0MWMtNDkuOTc4IDc3LjUyNy0xNjMuMSA3Ni4zMDgtMTY3LjczMiA3Ni4wNjVoLS4yNDRjLS40ODggMC0uOTc1IDAtMS4yMTkgMC02My4zODcgMC0xMjMuMzYyIDIzLjQwNS0xNjguNzA3IDY2LjA2OS0zNi44MTMgMzQuMzc1LTYwLjcwNiA3OC4yNTktNjkuMjM4IDEyNi4wNDMtMTE2LjUzNSAxNi41NzgtMjA2LjAwOCAxMTMuNjA5LTIwNi4wMDggMjMwLjE0NCAwIDIzLjE2MSAzLjY1NyA0Ni4zMjIgMTAuNzI3IDY4LjUwNi0zMS40NDkgMTUuODQ3LTU4Ljk5OSAzOC4yNzYtODAuOTQxIDY2LjMxMy0zMS45MzcgNDAuNzE0LTQ4Ljc1OSA4OC45ODUtNDguNzU5IDE0MC4xODMgMCAxMjguMjM3IDEwOC40ODkgMjMyLjU4MiAyNDEuODQ2IDIzMi41ODJoNzQ1LjI4N2MxMzMuMzU3IDAgMjQxLjg0Ni0xMDQuMzQ1IDI0MS44NDYtMjMyLjU4Mi0uNDg4LTEwNC4zNDUtNzIuNDA3LTE5My41NzUtMTcyLjEyMS0yMjIuODN6IiBmaWxsPSIjOWM5YzljIi8+PC9zdmc+) no-repeat 0 50%/20px 15px;
}

.comment_info_r .vote_down.active,
.comment_info_r .vote_down:hover {
  color: #a05b12;
  background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMjQiIHdpZHRoPSIxMjk1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiLz48cGF0aCBkPSJtOTU5LjEyOCA1OTYuNDQ4aC0xODEuMDE2Yy0yMy43MjMgMC00NC44NjctMTMuOTI0LTUzLjg5My0zNS44NDItOS4wMjUtMjEuNjYtNC4xMjYtNDYuNDE1IDEyLjYzNS02My4xNzUuMjU4LS4yNTguNTE2LS41MTYuNzc0LS43NzRsOTAuNTA4LTgzLjAzYzExLjg2MS0xMC44MzEgMzAuNDI4LTEwLjA1NyA0MS4yNTcgMS41NDcgMTAuODMxIDExLjg2MSAxMC4zMTUgMzAuMTctMS41NDcgNDAuOTk5bC04OS4yMTkgODEuOTk5aDE4MC41MDFjMTYuMjQ1IDAgMjkuMTM4IDEyLjg5MiAyOS4xMzggMjkuMTM4LjI1OCAxNS45ODctMTIuODkyIDI5LjEzOC0yOS4xMzggMjkuMTM4em0tMTUyLjEzNiAyODYuOTk3Yy0zLjA5NCAxLjAzMS02LjQ0NyAxLjU0Ny05LjU0MSAxLjU0Ny0xMi4xMTkgMC0yMy40NjUtNy40NzgtMjcuNTkxLTE5LjU5Ny0xOC44MjMtNTQuNjY2LTcwLjM5NS05MS4yODItMTI4LjQxMy05MS4yODJzLTEwOS41OSAzNi42MTUtMTI4LjQxMyA5MS4yODJjLTUuMTU3IDE1LjIxMy0yMS45MTggMjMuMjA3LTM3LjEzMSAxOC4wNXMtMjMuNDY1LTIxLjY2LTE4LjMwOC0zNi44NzNjMjYuODE3LTc4LjEzMSAxMDAuNTY1LTEzMC40NzYgMTgzLjU5NS0xMzAuNDc2czE1Ni43NzggNTIuMzQ2IDE4My41OTUgMTMwLjQ3NmM1LjY3MyAxNS4yMTMtMi41NzkgMzEuNzE3LTE3Ljc5MiAzNi44NzN6bS00OTUuMDg4LTMxNi4xMzRjMC0xNS45ODcgMTMuMTUtMjkuMTM4IDI5LjEzOC0yOS4xMzhoMTgwLjUwMWwtODkuMjE5LTgxLjk5OWMtMTEuODYxLTEwLjgzMS0xMi42MzUtMjkuMTM4LTEuNTQ3LTQwLjk5OSAxMC44MzEtMTEuODYxIDI5LjM5Ni0xMi42MzUgNDEuMjU3LTEuNTQ3bDkwLjUwOCA4My4wM2MuMjU4LjI1OC41MTYuNTE2Ljc3NC43NzQgMTYuNzYxIDE2LjUwMyAyMS42NiA0MS41MTUgMTIuNjM1IDYzLjE3NXMtMzAuMTcgMzUuODQyLTUzLjg5MyAzNS44NDJoLTE4MS4wMTZjLTE1Ljk4NyAwLTI5LjEzOC0xMy4xNS0yOS4xMzgtMjkuMTM4em03ODcuNzU3IDYzLjk0OWMtMTAuMzE1LS41MTYtMTkuMzM5LTYuNDQ3LTIzLjk4MS0xNS40NzFzLTQuMzg0LTE5Ljg1NSAxLjAzMS0yOC42MjNjMTguMzA4LTI5LjkxMiAyOC4xMDctNjMuNjkxIDI4LjEwNy05OC4yNDQgMC0xMDguMy05My42MDMtMTk2LjQ4OC0yMDguODY1LTE5Ni40ODgtNy40NzggMC0xNS40NzEuNTE2LTIzLjQ2NSAxLjI4OS0xMC4zMTUgMS4wMzEtMjAuMzcxLTMuMzUyLTI2LjU2LTExLjYwM3MtNy40NzgtMTkuMzM5LTMuMzUyLTI4LjYyM2M0NS4zODMtMTA0LjY5IDYuNzA1LTIwMy45NjYtMjAuMTEzLTI1My40NzUtODUuMDkzIDg4LjcwMy0yMTguNjYzIDg4Ljk2MS0yMzUuMTY3IDg4LjcwMy0uMjU4IDAtLjI1OCAwLS41MTYgMC01NS4xODIgMC0xMDcuMjY5IDIwLjM3MS0xNDYuNDY0IDU2LjcyOC0zOC45MzYgMzYuMzU4LTYwLjg1NCA4NC41NzctNjEuODg2IDEzNi4xNDktLjI1OCAxNS43MjktMTMuNDA4IDI4LjYyMy0yOS4xMzggMjguNjIzLS4yNTggMC0uMjU4IDAtLjUxNiAwLTExNS4wMDUuMjU4LTIwOC42MDcgODguMTg3LTIwOC42MDcgMTk2LjQ4OCAwIDMyLjIzMyA3Ljk5NCA2Mi45MTcgMjMuOTgxIDkxLjI4MiA0LjM4NCA3LjczNiA0LjkgMTcuMDE4IDEuNTQ3IDI1LjAxMi0zLjM1MiA4LjI1Mi0xMC4zMTUgMTQuNDQtMTguODIzIDE2Ljc2MS04Ny42NzIgMjUuNzg2LTE0Ni43MjIgMTAxLjA4MS0xNDYuNzIyIDE4Ny43MjEgMCAxMDguMyA5My42MDMgMTk2LjQ4OCAyMDguODY1IDE5Ni40ODhoODc2Ljk3NWMxMTUuMjYzIDAgMjA4Ljg2NS04OC4xODcgMjA4Ljg2NS0xOTYuNDg4LS4yNTgtMTAzLjE0My04Ni4xMjQtMTg5LjI2OC0xOTUuMTk4LTE5Ni4yM3oiIGZpbGw9IiNhMDViMTIiLz48L3N2Zz4=) no-repeat 0 50%/20px 15px;
}

.video-title-div .video-controls {
  margin: 0;
  border: 0;
  padding: 0;
}

.video-controls .btn-report,
.phone .video-title-div .video-controls,
.video-controls .dots-report {
  display: none;
}
.phone .video-controls .btn-report{
	display:block;
}
.phone .purchased-video .video-title-div .video-controls{
	display: flex;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .video-title-div {
    flex-wrap: wrap;
  }

  .video-title-div .video-controls {
    padding: 15px 15px 5px;
    margin: 15px -15px 0;
    border-top: 1px solid #242424;
    width: calc(100% + 30px);
    justify-content: flex-start;
  }

  /*.video-cat-rep-wrap .dots-report {
    display: none;
  }*/

  .video-controls .dots-report {
    display: flex;
    margin: 0 0 0 auto;
  }

  .video-controls .btn-report {
    display: block;
  }
}

.block-reply>.reply-list {
  border-left: 1px solid #242424;
  display: none;
  margin-left: -21px;
}

.comment-hidden {
  display: none;
}

.notification-replies__list .reply-list,
.block-reply>.reply-list.active,
.comment-hidden.active {
  display: flex;
  /*flex-flow:column;*/
  flex-direction: column;
}

.notification-replies__list .reply-list .notification-replies__item {
  padding-left: 40px;
}

.comments-placeholder.deathrow-comments {
  background: #111;
  z-index: 100;
}

@media screen and (max-width: 835px) and (min-resolution: 2dppx), (max-width: 835px) {
  .comments-placeholder.deathrow-comments {
    display: none;
  }
}

.voting-section .comments-placeholder.deathrow-comments {
  display: none;
}

.comments-placeholder {
  display: flex;
  position: absolute;
  text-align: center;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  flex-flow: column;
  justify-content: center;
}

.comments-placeholder span {
  font-size: 60px;
  height: 60px;
  line-height: 60px;
  margin: 0 0 10px;
}

.comments-placeholder strong {
  font-weight: normal;
}

@media screen and (max-width: 1179px) and (min-resolution: 2dppx), (max-width: 1179px) {
  .profile-page.comments-open {
    /* overflow: hidden;
    position: fixed; */
    width: 100%;
    /* touch-action: none; */
    min-height: -webkit-fill-available;
  }

  /*.profile-page .player-top .fp-player{
		padding-bottom: 56.25%;
	}
	.profile-page .player-top #kt_player .fp-engine{
		position: absolute !important;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		height: 100% !important;
	}*/
  /*.profile-page .player-top .block-video-holder{
		position: fixed;
		top: 50px;
		left: 0;
		right: 0;
		z-index: 999;
		background:#0b0b0b;
	}
	.profile-page.comments-open .player-top .block-video-holder{
		bottom:0;
	}*/
  /*.profile-page.comments-open .player-top .block-video .player .player-wrap #kt_player{
		width:100% !important;
	}*/
  /*.profile-page .player-top .comments{
		top:100%;
		width:100%;
		height: calc(100vh - 100% - 50px);
		height: calc(var(--vh, 1vh) * 100 - 100% - 50px);
		z-index:5;
	}*/
  .profile-page .player-top .comments.active {
    /*height: calc(100vh - 50px);
		height: calc(var(--vh, 1vh) * 100 - 50px);*/
    height: calc(100vh - 105px);
    top: auto;
    bottom: 0;
    position: fixed;
  }

  /*.iphone .player-top .comments.active{
		height: calc(100vh - 140px);
	}*/
  .profile-page.tablet .list-comments {
    bottom: 74px;
  }

  .profile-page.tablet .block-new-comment {
    height: 74px;
  }
}

/*@media screen and (max-width: 835px) {*/
@media screen and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 950px) {
  body.comments-open {
    overflow: hidden;
    position: fixed;
    width: 100%;
    /* touch-action: none; */
    min-height: -webkit-fill-available;
  }

  .player-top .fp-player {
    padding-bottom: 56.25%;
  }

  .player-top #kt_player .fp-engine {
    position: absolute !important;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100% !important;
  }

  .product-play.comments-open .block-video-holder.purchased-video,
  .player-top .block-video-holder {
    position: fixed;
    top: 50px;
    left: 0;
    right: 0;
    z-index: 999;
    background: #0b0b0b;
  }
    .shop-open.product-play.comments-open .block-video-holder.purchased-video,
    .nav-open.product-play.comments-open .block-video-holder.purchased-video{
    	position: relative;
    	top: 20px;
    }
  .product-play .player-top .block-video-holder{
  	position: static;
  	z-index: 998;
  }

  .comments-open .player-top .block-video-holder {
    right: 20px;
  }

  .comments-open .player-top .block-video-holder {
    bottom: 0;
  }


  .desktop.comments-open .purchased-video .block-video .player .player-wrap #kt_player,
  .product-play .block-video .player .player-wrap #kt_player,
  .product-play.comments-open .block-video .player .player-wrap #kt_player,
  .comments-open .player-top .block-video .player .player-wrap #kt_player {
    width: 100% !important;
    z-index: 12;
  }


  .product-play .purchased-video .comments,
  .deathrow-voting .comments,
  .player-top .comments {
    top: 100%;
    width: 100%;
    /*height: calc(100vh - 100% - 50px);*/
    /*min-height: -webkit-fill-available;*/
    height: calc(100vh - 100% - 50px);
    height: calc(var(--vh, 1vh) * 100 - 100% - 50px);
    z-index: 5;
    /*new position*/
    height: calc(100% - 50px);
    position: fixed;
    top: 50px;
  }
  /*.product-play .comments{
  	top: 0;
  }*/

  .product-play .comments.comments-tabs {
    position: relative;
    width: 100%;
    max-width: 100%;
    padding: 0;
  }
  .product-play.comments-open .comments .block-new-comment .rating-stars{
  	position: relative;
  	top: 0;
  }
  .product-purchased.comments-open .comments{
  	position: fixed;
  }
  .product-purchased.comments-open .product-tab{
  	min-height: 100%;
  	display: flex;
    flex-direction: column;
  }
  .product-purchased.product-play .comments-container{
  	padding-bottom: 56.25%;
  }
  .product-purchased.product-play .block-comments__new .block-new-comment{
  	position: absolute;
  }
  .product-play.comments-open .store-videos .block-video,
  .product-play .block-video{
  	padding: 0;
  }
  .product-play .custom-size .player-holder{
  	padding: 0;
  	margin: 0;
  	width: 100%;
  }

  .product-play .product-video-asside .product-tab {
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;


  }
    .product-play .purchased-video .product-video-asside .product-tab{
		display: flex;
		flex-direction: column;
		position: absolute;
		top: 0;
		bottom: 0;
		width: 100%;
		max-height: 100%;
    }

  /*new position*/
  .deathrow-main.deathrow-voting.comments-open .comments,
  .comments-open .comments {
    display: flex;
    flex-direction: column;
  }

  .block-comments {
    flex: 1;
    position: relative;
    top: 0;
  }

  .comments-open .player-top .block-video .player .player-wrap #kt_player {
    z-index: 10;
  }

  .comments-container {
    display: block;
    padding-bottom: 56.25%;
  }

  .comments-open .deathrow-page .comments-container {
    padding-bottom: calc(56.25% + 57px);
  }

  .phone .comments.active .comments-container {
    display: none;
  }

  /*new position*/
  .phone .player-top .comments.active,
  .tablet .player-top .comments.active {
    /*height: calc(100vh - 50px);
		height: calc(var(--vh, 1vh) * 100 - 50px);*/
    /*height: calc(100vh - 105px);*/
    height: calc(100dvh - 50px);
    top: auto;
    bottom: 0;
    position: fixed;
    z-index: 100;
  }

  /*.iphone .player-top .comments.active{
		height: calc(100vh - 140px);
	}*/
  .tablet .list-comments {
    bottom: 74px;
  }

  .tablet .block-new-comment {
    height: 74px;
  }

}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .comments-open .deathrow-page .comments-container {
    padding-bottom: calc(56.25% + 89px);
  }

  .comments-open .player-top .block-video-holder {
    right: 0px;
  }
  .product-play .product-video-asside .product-tab {
    padding-left: 15px;
    padding-right: 15px;
  }
  .product-play .create-product-section .product-tab {
    padding-left: 0;
    padding-right: 0;
  }
  .product-play .purchased-video .comments{
  	padding: 0;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .comments-open .deathrow-page .comments-container {
    padding-bottom: calc(56.25% + 121px);
  }
}

@media screen and (min-width: 768px) and (max-width: 1400px) and (min-resolution: 2dppx), (min-width: 768px) and (max-width: 1400px){

  .shop-open.comments-open .purchased-video .comments,
  .nav-open.comments-open .purchased-video .comments,
  .shop-open .deathrow-voting .comments,
  .shop-open .player-top .comments,
  .nav-open .deathrow-voting .comments,
  .nav-open .player-top .comments {
    position: fixed;
    left: 0;
    top: 50px;
    max-width: calc(100% - 375px);
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0;
    height: auto;
    z-index: 9;
  }

  :is(.nav-open, .shop-open).comments-open .block-video-holder .comments-container,
  .shop-open.comments-open .comments-container,
  .nav-open.comments-open .comments-container {
    display: block;
    padding-bottom: 56.65%;
  }
  :is(.nav-open, .shop-open) .block-video-holder .comments-tabs .comments-container{
  	display: none;
  }

  .comments-open .fullscreen-comments .comments-container {
    padding: 0;
  }

  .comments-open .fullscreen-comments .comments {
    z-index: 11 !important;
  }

  .comments-open .fullscreen-comments .comments-container {
    padding: 0;
  }

  .shop-open.comments-open .purchased-video .block-comments,
  .nav-open.comments-open .purchased-video .block-comments,
  .shop-open .player-top .block-comments,
  .nav-open .player-top .block-comments {
    position: relative;
    top: 0;
    flex: 1;
  }

  .shop-open.comments-open .dead-video .btn-chat,
  .nav-open.comments-open .dead-video .btn-chat {
    right: 15px;
  }

  .shop-open.comments-open .dead-video .dead-info,
  .shop-open.comments-open .dead-video .kt-player>img,
  .nav-open.comments-open .dead-video .dead-info,
  .nav-open.comments-open .dead-video .kt-player>img {
    width: 100% !important;
  }

  .shop-open.comments-open .block-video .player .player-wrap #kt_player,
  .nav-open.comments-open .block-video .player .player-wrap #kt_player {
    z-index: 12;
    width: 100% !important;
  }



  .shop-open .deathrow-voting .comments,
  .shop-open .player-top .comments,
  .nav-open .deathrow-voting .comments,
  .nav-open .player-top .comments {
    z-index: 9;
  }

  .shop-open.comments-open .store-videos .fp-player,
  .nav-open.comments-open .store-videos .fp-player,
  .shop-open.comments-open .player-top .fp-player,
  .nav-open.comments-open .player-top .fp-player {
    padding-bottom: 56.25%;
  }

  .shop-open.comments-open .store-videos #kt_player .fp-engine,
  .nav-open.comments-open .store-videos #kt_player .fp-engine,
  .shop-open.comments-open .player-top #kt_player .fp-engine,
  .nav-open.comments-open .player-top #kt_player .fp-engine {
    position: absolute !important;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100% !important;
  }

  .shop-open.comments-open .custom-size .player-holder,
  .nav-open.comments-open .custom-size .player-holder {
    padding: 0;
    width: 100%;
    margin: 0;
  }

  .shop-open .deathrow-page .comments,
  .nav-open .deathrow-page .comments {
    display: none;
    z-index: 21;
  }

  .deathrow-main.deathrow-voting.comments-open .comments {
    display: flex;
    z-index: 21;
  }

  .desktop.comments-open.shop-open .dr-video-container,
  .desktop.comments-open.nav-open .dr-video-container {
    width: 100% !important;
  }

  .nav-open.product-play.comments-open .comments {
    position: relative;
    width: 100%;
    max-width: 100%;
    padding: 0;
  }

  	.shop-open.product-play .purchased-video .product-tab,
	.nav-open.product-play .purchased-video .product-tab,
 	.shop-open.product-play.comments-open .purchased-video .comments,
	.nav-open.product-play.comments-open .purchased-video .comments{
		top: 50px;
		width: 100%;
		height: calc(100vh - 100% - 50px);
		min-height: -webkit-fill-available;
		height: calc(100vh - 100% - 50px);
		height: calc(var(--vh, 1vh) * 100 - 100% - 50px);
		z-index: 5;
		height: calc(100% - 50px);
		position: fixed;
		left: 0;
		width: calc(100% - 375px);
		padding: 0 !important;
		display: flex;
		flex-direction: column;
	}
	.shop-open.product-play .purchased-video .comments-container,
	.nav-open.product-play .purchased-video .comments-container{
		padding-bottom: 56.25%;
		padding-top: 20px;
	}
	.shop-open.product-play .purchased-video .block-video,
	.nav-open.product-play .purchased-video .block-video{
		padding: 0;
	}
	.shop-open.product-play .purchased-video,
	.nav-open.product-play .purchased-video{
		top: 0;
	}
}

@media screen and (min-width: 768px) and (max-width: 950px) and (min-resolution: 2dppx), (min-width: 768px) and (max-width: 950px){

  .shop-open.comments-open:has(.dead-video) .comments-container,
  .nav-open.comments-open:has(.dead-video) .comments-container {
    padding-bottom: 49.15%;
  }
}

.fullscreen-comments .comments {
  z-index: 10;
}

.fullscreen-comments .comments-container {
  padding-bottom: 0;
}

@media screen and (min-width: 768px) and (max-width: 950px) and (min-resolution: 2dppx), (min-width: 768px) and (max-width: 950px) {

	.product-play.comments-open .purchased-video .block-video .player .player-wrap #kt_player{
		width: calc(100% - 50px) !important;
	}

	.product-play .purchased-video .comments,
  .deathrow-voting .comments,
  .player-top .comments {
    left: 0;
    width: calc(100% - 50px);
    padding: 0 !important;
  }

  .comments-open .comments-container {
    display: block;
    padding-bottom: 54.25%;
  }

  .nav-open .comments-open .purchased-video .player .player-wrap #kt_player,
  .shop-open .comments-open .purchased-video .player .player-wrap #kt_player,
  .shop-open .player-top .block-video-holder,
  .nav-open .player-top .block-video-holder {
    max-width: calc(100% - 375px);
  }
  .desktop.product-play.nav-open .player-top .block-video-holder{
  	max-width: 100%;
  }
}

/*confirm*/
body.scroll-lock {
  overflow: hidden;
  position: fixed;
}

.block-report,
.block-confirm {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  background: #0b0b0b;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.block-report{
	display: none;
}

.block-report .report-holder{
	display: flex;
}
.block-report.reported .report-holder{
	display: none;
}
.block-report .report-done{
	display: none;
}
.block-report.reported .report-done{
	display: flex;
}

.block-report .pre-load-special span,
.block-confirm .pre-load-special span {
  color: #ff0c2b;
}

.block-report ._100-width-div,
.block-confirm ._100-width-div {
  margin-bottom: 20px;
}
.block-report ._10-width-div,
.block-confirm ._10-width-div {
  margin-bottom: 6px;
}

.block-report p,
.block-confirm p {
  text-align: center;
}
.block-report p{
	color: #fff;
}
.block-report .form-button,
.block-confirm .form-button {
  margin-bottom: 10px;
}
.block-report .form-button:hover,
.block-confirm .form-button:hover {
  background-color: #d80922;
}
.block-report .form-button.grey,
.block-confirm .form-button.grey {
  background-color: #8d8d8d;
  color: #0b0b0b;
}
.block-report .form-button.grey:hover,
.block-confirm .form-button.grey:hover {
  background-color: #7c7c7c;
}

.btn-protect {
  text-decoration: underline;
}

/*Alex styles */

.right-side-div .follow-button-2 {
  padding: 3px 6px;
  font-family: Roboto, sans-serif;
  color: #fff;
  text-align: center;
  background-color: #ff0d2b;
  font-weight: 500;
  display: block;
  border-radius: 8px;
  border: 1px solid #ff0d2b;
  display: flex;
  align-items: center;
}

.right-side-div .follow-following-div p {
  height: 18px;
}

.right-side-div .follow-following-div.unsubscribe p {
  padding-left: 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iMzgyIj4KICA8cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgc3R5bGU9IiIgY2xhc3M9IiIgLz4KICA8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj4KICAgIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICAgIDxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNzMuODk3NzQzNzAxOTM0ODEsMzc0LjMwNTc0MDM1NjQ0NTMgbC0xNjYuMzk5OTkzODk2NDg0MzgsLTE2Ni4zOTk5OTM4OTY0ODQzOCBjLTkuOTk2OTk5NzQwNjAwNTg2LC05Ljk5Njk5OTc0MDYwMDU4NiAtOS45OTY5OTk3NDA2MDA1ODYsLTI2LjIwNTk5OTM3NDM4OTY1IDAsLTM2LjIwMzk5ODU2NTY3MzgzIGwzNi4yMDI5OTkxMTQ5OTAyMzQsLTM2LjIwMzk5ODU2NTY3MzgzIGM5Ljk5Njk5OTc0MDYwMDU4NiwtOS45OTgwMDAxNDQ5NTg0OTYgMjYuMjA3MDAwNzMyNDIxODc1LC05Ljk5ODAwMDE0NDk1ODQ5NiAzNi4yMDM5OTg1NjU2NzM4MywwIEwxOTEuOTk5NzQ4NzA2ODE3NjMsMjQ3LjU5MTc1MTA5ODYzMjggTDQzMi4wOTQ3NDk5Mjc1MjA3NSw3LjQ5Nzc0OTMyODYxMzI4MSBjOS45OTY5OTk3NDA2MDA1ODYsLTkuOTk2OTk5NzQwNjAwNTg2IDI2LjIwNzAwMDczMjQyMTg3NSwtOS45OTY5OTk3NDA2MDA1ODYgMzYuMjAzOTk4NTY1NjczODMsMCBsMzYuMjAyOTk5MTE0OTkwMjM0LDM2LjIwMzk5ODU2NTY3MzgzIGM5Ljk5Njk5OTc0MDYwMDU4Niw5Ljk5Njk5OTc0MDYwMDU4NiA5Ljk5Njk5OTc0MDYwMDU4NiwyNi4yMDU5OTkzNzQzODk2NSAwLDM2LjIwMzk5ODU2NTY3MzgzIGwtMjk0LjM5OTk5Mzg5NjQ4NDQsMjk0LjQwMTAwMDk3NjU2MjUgYy05Ljk5ODAwMDE0NDk1ODQ5Niw5Ljk5Njk5OTc0MDYwMDU4NiAtMjYuMjA3MDAwNzMyNDIxODc1LDkuOTk2OTk5NzQwNjAwNTg2IC0zNi4yMDM5OTg1NjU2NzM4MywtMC4wMDEwMDAwMDAwNDc0OTc0NTEzIHoiIGlkPSJzdmdfMSIgY2xhc3M9IiIgZmlsbC1vcGFjaXR5PSIxIiAvPgogIDwvZz4KPC9zdmc+);
}

.right-side-div .unsubscribe .follow-button-2 {
  background-color: #b9b9b9;
}

.left-vert-stack-div.following>div {
  display: flex;
  align-items: center;
}

.following-back {
  border: 1px solid #242424;
  background-color: #111;
  color: #828282;
  font-size: 13px;
  text-align: center;
  padding: 2px 5px;
  margin-left: 10px;
}

.block-submitter .profile-footer-buttons-container a,
.title-holder .profile-footer-buttons-container a {
  border-radius: 8px;
  padding: 3px 6px;
}

.block-submitter .large-follow-button span {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbHVzIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ0NyIgaGVpZ2h0PSI0NDUiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiBzdHlsZT0iIiBjbGFzcz0iIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik00MTUuNDgxMjYyMjA3MDMxMjUsMTc0LjY4MzE2NjUwMzkwNjI1IEgyNzEuNjYwODI3NjM2NzE4NzUgVjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwtMTcuNTM3NzkyMjA1ODEwNTQ3IC0xNC4zMTIxMzA5MjgwMzk1NSwtMzEuNzYwNTc0MzQwODIwMzEyIC0zMS45NjAwOTYzNTkyNTI5MywtMzEuNzYwNTc0MzQwODIwMzEyIGgtMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjE0Mi45MjI1NzY5MDQyOTY4OCBIMzEuOTYwMDk2MzU5MjUyOTMgYy0xNy42NDc5NjYzODQ4ODc2OTUsMCAtMzEuOTYwMDk2MzU5MjUyOTMsMTQuMjIyNzgyMTM1MDA5NzY2IC0zMS45NjAwOTYzNTkyNTI5MywzMS43NjA1NzQzNDA4MjAzMTIgdjMxLjc2MDU3NDM0MDgyMDMxMiBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMTQzLjgyMDQzNDU3MDMxMjUgdjE0Mi45MjI1NzY5MDQyOTY4OCBjMCwxNy41Mzc3OTIyMDU4MTA1NDcgMTQuMzEyMTMwOTI4MDM5NTUsMzEuNzYwNTc0MzQwODIwMzEyIDMxLjk2MDA5NjM1OTI1MjkzLDMxLjc2MDU3NDM0MDgyMDMxMiBoMzEuOTYwMDk2MzU5MjUyOTMgYzE3LjY0Nzk2NjM4NDg4NzY5NSwwIDMxLjk2MDA5NjM1OTI1MjkzLC0xNC4yMjI3ODIxMzUwMDk3NjYgMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiBWMjY5Ljk2NDg3NDI2NzU3ODEgaDE0My44MjA0MzQ1NzAzMTI1IGMxNy42NDc5NjYzODQ4ODc2OTUsMCAzMS45NjAwOTYzNTkyNTI5MywtMTQuMjIyNzgyMTM1MDA5NzY2IDMxLjk2MDA5NjM1OTI1MjkzLC0zMS43NjA1NzQzNDA4MjAzMTIgdi0zMS43NjA1NzQzNDA4MjAzMTIgYzAsLTE3LjUzNzc5MjIwNTgxMDU0NyAtMTQuMzEyMTMwOTI4MDM5NTUsLTMxLjc2MDU3NDM0MDgyMDMxMiAtMzEuOTYwMDk2MzU5MjUyOTMsLTMxLjc2MDU3NDM0MDgyMDMxMiB6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) 0 100%/10px 10px no-repeat;
}

.block-submitter .large-follow-button.active {
  display: flex;
  align-items: center;
}

.block-submitter .large-follow-button span {
  height: 10px;
}

.block-submitter .large-follow-button.unsubscribe {
  background-color: #b9b9b9;
}

.block-submitter .large-follow-button.unsubscribe span {
  background: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iMzgyIj4KICA8cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgc3R5bGU9IiIgY2xhc3M9IiIgLz4KICA8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj4KICAgIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICAgIDxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNzMuODk3NzQzNzAxOTM0ODEsMzc0LjMwNTc0MDM1NjQ0NTMgbC0xNjYuMzk5OTkzODk2NDg0MzgsLTE2Ni4zOTk5OTM4OTY0ODQzOCBjLTkuOTk2OTk5NzQwNjAwNTg2LC05Ljk5Njk5OTc0MDYwMDU4NiAtOS45OTY5OTk3NDA2MDA1ODYsLTI2LjIwNTk5OTM3NDM4OTY1IDAsLTM2LjIwMzk5ODU2NTY3MzgzIGwzNi4yMDI5OTkxMTQ5OTAyMzQsLTM2LjIwMzk5ODU2NTY3MzgzIGM5Ljk5Njk5OTc0MDYwMDU4NiwtOS45OTgwMDAxNDQ5NTg0OTYgMjYuMjA3MDAwNzMyNDIxODc1LC05Ljk5ODAwMDE0NDk1ODQ5NiAzNi4yMDM5OTg1NjU2NzM4MywwIEwxOTEuOTk5NzQ4NzA2ODE3NjMsMjQ3LjU5MTc1MTA5ODYzMjggTDQzMi4wOTQ3NDk5Mjc1MjA3NSw3LjQ5Nzc0OTMyODYxMzI4MSBjOS45OTY5OTk3NDA2MDA1ODYsLTkuOTk2OTk5NzQwNjAwNTg2IDI2LjIwNzAwMDczMjQyMTg3NSwtOS45OTY5OTk3NDA2MDA1ODYgMzYuMjAzOTk4NTY1NjczODMsMCBsMzYuMjAyOTk5MTE0OTkwMjM0LDM2LjIwMzk5ODU2NTY3MzgzIGM5Ljk5Njk5OTc0MDYwMDU4Niw5Ljk5Njk5OTc0MDYwMDU4NiA5Ljk5Njk5OTc0MDYwMDU4NiwyNi4yMDU5OTkzNzQzODk2NSAwLDM2LjIwMzk5ODU2NTY3MzgzIGwtMjk0LjM5OTk5Mzg5NjQ4NDQsMjk0LjQwMTAwMDk3NjU2MjUgYy05Ljk5ODAwMDE0NDk1ODQ5Niw5Ljk5Njk5OTc0MDYwMDU4NiAtMjYuMjA3MDAwNzMyNDIxODc1LDkuOTk2OTk5NzQwNjAwNTg2IC0zNi4yMDM5OTg1NjU2NzM4MywtMC4wMDEwMDAwMDAwNDc0OTc0NTEzIHoiIGlkPSJzdmdfMSIgY2xhc3M9IiIgZmlsbC1vcGFjaXR5PSIxIiAvPgogIDwvZz4KPC9zdmc+) 0 50%/13px 10px no-repeat;
}

.page-load-status {
  display: none;
  text-align: center;
}

.loader-ellips {
  position: relative;
  width: 4em;
  height: 1em;
  margin: 10px auto;
  padding: 20px 0;
}

.loader-ellips__dot {
  display: block;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  background: #ff0d2b;
  position: absolute;
  animation-duration: 0.5s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
}

.loader-ellips__dot:nth-child(1),
.loader-ellips__dot:nth-child(2) {
  left: 0;
}

@keyframes reveal {
  from {
    transform: scale(0.001);
  }

  to {
    transform: scale(1);
  }
}

@keyframes slide {
  to {
    transform: translateX(1.5em);
  }
}

.loader-ellips__dot:nth-child(1) {
  animation-name: reveal;
}

.loader-ellips__dot:nth-child(2),
.loader-ellips__dot:nth-child(3) {
  animation-name: slide;
}

.loader-ellips__dot:nth-child(3) {
  left: 1.5em;
}

.loader-ellips__dot:nth-child(4) {
  animation-name: reveal;
  animation-direction: reverse;
}

.loader-ellips__dot:nth-child(4) {
  left: 3em;
}

.desktop .thumb-hidden,
.show-all .related-videos .thumb-div.g_hidden,
.g_hidden {
  display: none !important;
}

.scroll-info {
  padding: 15px 0;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  display: block;
  text-align: center;
  position: relative;
  padding-bottom: 70px;
  display: none;
}

@media all and (min-width: 1550px) and (min-resolution: 2dppx), (min-width: 1550px) {
  .profile-section .scroll-info {
    display: block;
  }
}

@media all and (min-width: 1425px) and (min-resolution: 2dppx), (min-width: 1425px) {
  .search-section .scroll-info {
    display: block;
  }
}

[data-ca3_icon]::before {
  font-weight: normal;
  content: attr(data-ca3_icon);
}

.ca3-scroll-down-arrow {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2hldnJvbl90aGluX2Rvd24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiBmaWxsPSJ3aGl0ZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTE3LjQxOCw2LjEwOWMwLjI3Mi0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwYzAuMjcsMC4yNjgsMC4yNzEsMC43MDEsMCwwLjk2OWwtNy45MDgsNy44M2MtMC4yNywwLjI2OC0wLjcwNywwLjI2OC0wLjk3OSwwbC03LjkwOC03LjgzYy0wLjI3LTAuMjY4LTAuMjctMC43MDEsMC0wLjk2OWMwLjI3MS0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwTDEwLDEzLjI1TDE3LjQxOCw2LjEwOXoiLz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 0;
}

.ca3-scroll-down-link {
  height: 60px;
  width: 80px;
  margin: 0 0 0 -40px;
  line-height: 60px;
  position: absolute;
  left: 50%;
  bottom: 0;
  color: #fff;
  text-align: center;
  font-size: 70px;
  z-index: 100;
  text-decoration: none;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -webkit-animation: ca3_fade_move_down 2s ease-in-out infinite;
  -moz-animation: ca3_fade_move_down 2s ease-in-out infinite;
  animation: ca3_fade_move_down 2s ease-in-out infinite;
}

/*animated scroll arrow animation*/
@-webkit-keyframes ca3_fade_move_down {
  0% {
    -webkit-transform: translate(0, -20px);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translate(0, 20px);
    opacity: 0;
  }
}

@-moz-keyframes ca3_fade_move_down {
  0% {
    -moz-transform: translate(0, -20px);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    -moz-transform: translate(0, 20px);
    opacity: 0;
  }
}

@keyframes ca3_fade_move_down {
  0% {
    transform: translate(0, -20px);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    transform: translate(0, 20px);
    opacity: 0;
  }
}

.categories-section~.all-saved-video {
  /* margin-top: 42px; */
}

.categories-section {
  margin: 0 auto -10px;
  padding-top: 10px;
  padding-bottom: 10px;
  height: 52px;
  overflow: hidden;
  position: relative;
  z-index: 99;
  background: #0b0b0b;
}

.categories-section.sticked {
  position: sticky;
  top: 50px;
  left: 0;
  right: 50px;
}

.list-categories {
  list-style: none;
  display: flex;
  padding: 0;
  align-items: center;
  position: relative;
  justify-content: space-between;
  max-width: 100%;
  min-width: 100%;
  margin: 0;
  overflow-x: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.list-categories::-webkit-scrollbar {
  display: none;
}

.list-categories>li {
  margin: 0 3px;
}

/*.list-categories > li{
	width:33.33%;
	min-width:33.33%;
}
@media screen and (min-width: 960px){
	.list-categories > li{
		width:20%;
		min-width:20%;
	}
}
@media screen and (min-width: 1200px){
	.list-categories > li{
		width:11.11%;
		min-width:11.11%;
	}
}*/
.list-categories li a {
  color: #fff;
  text-align: center;
  display: block;
  padding: 5px 25px;
  border: 1px solid #2c2c2c;
  position: relative;
  cursor: pointer;
  transition: border-color 0.2s ease-in-out;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .categories-section .owl-nav {
    display: none;
  }
}

.tablet .categories-section .owl-nav {
  display: none;
}

.list-categories li a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: #ff0d2b;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}

.list-categories li.active a:before {
  opacity: 1;
}

.list-categories .owl-stage-outer {
  /*margin:0 30px;
	width: calc(100% - 60px);*/
  z-index: 2;
}

.owl-dots {
  display: none;
}

.categories-section .owl-nav {
  position: absolute;
  top: 10px;
  bottom: 0;
  left: 0;
  right: 0;
}

.categories-section>.owl-nav {
  left: 30px;
  right: 30px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .categories-section>.owl-nav {
    left: 20px;
    right: 20px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .categories-section>.owl-nav {
    left: 15px;
    right: 15px;
  }
}

.categories-section .owl-nav .owl-next,
.categories-section .owl-nav .owl-prev {
  position: absolute;
  left: 0;
  z-index: 2;
  width: 20px;
  height: 32px;
  background: #ff0d2b url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0IiBzdHlsZT0iIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI1Ljc2NiA0NzIuMjAybDQ1NS43MjUtNDU1LjcwMWMyMS45NzEtMjEuOTcxIDU3LjYxMy0yMS45NzEgNzkuNTg1IDBsNTMuMTU4IDUzLjE1OGMyMS45NDggMjEuOTQ4IDIxLjk3MSA1Ny40OTYgMC4wOTQgNzkuNDkxbC0zNjEuMTggMzYyLjg0NSAzNjEuMTU2IDM2Mi44NjhjMjEuOTAxIDIxLjk5NSAyMS44NTQgNTcuNTQzLTAuMDk0IDc5LjQ5MWwtNTMuMTU4IDUzLjE1OGMtMjEuOTcxIDIxLjk3MS01Ny42MTMgMjEuOTcxLTc5LjU4NSAwbC00NTUuNzAxLTQ1NS43MjVjLTIxLjk3MS0yMS45NzEtMjEuOTcxLTU3LjYxMyAwLTc5LjU4NXoiIGlkPSJzdmdfMSIgY2xhc3M9InNlbGVjdGVkIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+) 50% 50%/7px 12px no-repeat !important;
  color: #fff !important;
  font-size: 34px !important;
  line-height: 32px !important;
  height: 32px !important;
  width: 22px;
  text-indent: -9999px;
}

.categories-section .owl-nav .owl-next {
  left: auto;
  right: 0;
  background: #ff0d2b url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTYxNC4yMjEgNTUxLjc5NGwtNDU1LjcwNSA0NTUuNzAzYy0yMS45NzggMjEuOTc4LTU3LjYxIDIxLjk3OC03OS41ODYgMGwtNTMuMTUtNTMuMTVjLTIxLjk0MS0yMS45NDEtMjEuOTgzLTU3LjUtMC4wOTQtNzkuNDkybDM2MS4xNTQtMzYyLjg1NC0zNjEuMTU0LTM2Mi44NTJjLTIxLjg4OS0yMS45OTItMjEuODQ3LTU3LjU1MiAwLjA5NC03OS40OTJsNTMuMTUtNTMuMTVjMjEuOTc4LTIxLjk3OCA1Ny42MS0yMS45NzggNzkuNTg2IDBsNDU1LjcwMyA0NTUuNzAzYzIxLjk3OCAyMS45NzYgMjEuOTc4IDU3LjYwOCAwLjAwMiA3OS41ODZ6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==) 50% 50%/7px 12px no-repeat !important;
}

.categories-section .owl-nav .owl-next:hover,
.categories-section .owl-nav .owl-prev:hover {
  background-color: rgb(185, 11, 11) !important;
}

.categories-section .owl-nav .owl-next.disabled,
.categories-section .owl-nav .owl-prev.disabled {
  display: none;
}

.categories-section .owl-nav .owl-next:after,
.categories-section .owl-nav .owl-prev:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 30px;
  right: -30px;
  background: linear-gradient(90deg, #000 30%, rgba(0, 0, 0, 0) 100%);
}

.categories-section .owl-nav .owl-next:after {
  right: auto;
  left: -30px;
  background: linear-gradient(275deg, #000 30%, rgba(0, 0, 0, 0) 100%);
}

.owl-item .par {
  width: 100% !important;
}

.owl-carousel .owl-stage-outer {
  padding: 0;
}

.thumb-row .owl-nav,
.thumb-row .owl-dots {
  display: none !important;
}

.list-categories .owl-item {
  padding: 0 0 0 5px !important;
}

.thumb-row .owl-item {
  padding: 0 0 0 10px !important;
}

/*.scroll_buttons{
	display:flex !important;
}*/
.profile-tabs {
  position: sticky;
  top: 50px;
  z-index: 99;
  background: #0b0b0b;
  display: flex;
  padding: 20px 0 15px;
  margin-top: -20px;
  overflow-x: auto;
  scrollbar-width: none;
}

.phone .profile-tabs {
  justify-content: space-between;
}

.player-loaded .profile-tabs {
  display: none;
}

.profile-tabs a,
.profile-tabs span {
  text-transform: uppercase;
  color: #828282;
  padding: 5px 25px;
  border: 1px solid #2c2c2c;
  margin: 0 15px 5px 0;
  position: relative;
  z-index: 999;
}

.phone .profile-tabs a {
  flex-grow: 3;
  max-width: 50%;
}

.profile-tabs a.active {
  border: 1px solid #242424;
  background: #242424;
  font-weight: bold;
  color: #fff;
}

/*.profile-tabs a:before,
.profile-tabs a:before,
.profile-tabs span:before {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 2px;
  background: #ff0d2b;
  transition: opacity 0.2s ease-in-out;
  opacity: 0;
}
.profile-tabs a.active:before,
.profile-tabs a:hover:before,
.profile-tabs span:before {
  opacity: 1;
}*/
.tab-purchased,
.tab-saved,
.tab-collection {
  display: none;
}
.tab-purchased.active,
.tab-saved.active,
.tab-collection.active {
  display: flex;
  flex-wrap: wrap;
}

.comments .block-new-comment .generic-error {
  top: -11px;
  left: 6px;
}
.comments .block-new-comment .spam-info{
	margin: -12px 0 10px;
	position: static;
	padding: 7px 8px 3px;
	border-bottom: 2px solid #0b0b0b;
	color: #ff0d2b;
	width: 100%;
	background: #111;
	display: none;
}
.comments .block-comments-product .block-new-comment .spam-info{
	display: none;
}
.comments .block-new-comment .generic-error[style*="display: block"] + .spam-info{
	display: none;
}

.comments.active .block-new-comment .generic-error[style*="display: block"] + .spam-info,
.comments.active .block-new-comment .spam-info{
	display: block;
}
.comments.active .block-comments-product .list-comments {
	bottom: 84px !important;
}

.purchased-videos .thumb-div .row-wrap-info,
.store-videos .row-wrap-info,
.thumb-store .row-wrap-info {
  padding: 5px 10px;
  justify-content: flex-start;
  align-items: center;
  background: #111;
}

.thumb-store .row-wrap-info {
  background: none;
}

.store-videos .row-wrap-info {
  border-top: 2px solid #0b0b0b;
}

.purchased-videos .thumb-div .wrap-infp-user,
.store-videos .wrap-infp-user,
.thumb-store .wrap-infp-user {
  width: 100%;
}

.purchased-videos .thumb-div .user-profile-next-to-title,
.store-videos .user-profile-next-to-title,
.thumb-store .horizontal-bottom-container .user-profile-next-to-title {
  width: 26px;
  min-width: 26px;
  height: 26px;
  position: relative;
}

.purchased-videos .thumb-div .user-profile-next-to-title img,
.store-videos .user-profile-next-to-title img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}

.purchased-videos .thumb-div .user-profile-next-to-title.no-avatar img,
.store-videos .user-profile-next-to-title.no-avatar img,
.thumb-store .horizontal-bottom-container .user-profile-next-to-title.no-avatar img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.purchased-videos .ico-video,
.store-videos .ico-video,
.thumb-store .ico-video {
  overflow: hidden;
  text-indent: -9999px;
  margin: 0 0 0 auto;
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMjQiIGhlaWdodD0iMTAyNCI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KPHRpdGxlLz4KCgo8ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPjxwYXRoIGZpbGw9IiM4MjgyODIiIGQ9Ik0wIDE5Mi4wMDZjMC03MC41OTkgNTcuMzk5LTEyNy45OTggMTI3Ljk5OC0xMjcuOTk4aDc2Ny45ODZjNzAuNTk5IDAgMTI3Ljk5OCA1Ny4zOTkgMTI3Ljk5OCAxMjcuOTk4djYzOS45ODhjMCA3MC41OTktNTcuMzk5IDEyNy45OTgtMTI3Ljk5OCAxMjcuOTk4aC03NjcuOTg2Yy03MC41OTkgMC0xMjcuOTk4LTU3LjM5OS0xMjcuOTk4LTEyNy45OTh2LTYzOS45ODh6TTk1Ljk5OSA3MzUuOTk2djYzLjk5OWMwIDE3LjYgMTQuNCAzMS45OTkgMzEuOTk5IDMxLjk5OWg2My45OTljMTcuNiAwIDMxLjk5OS0xNC40IDMxLjk5OS0zMS45OTl2LTYzLjk5OWMwLTE3LjYtMTQuNC0zMS45OTktMzEuOTk5LTMxLjk5OWgtNjMuOTk5Yy0xNy42IDAtMzEuOTk5IDE0LjQtMzEuOTk5IDMxLjk5OXpNODMxLjk4NSA3MDMuOTk2Yy0xNy42IDAtMzEuOTk5IDE0LjQtMzEuOTk5IDMxLjk5OXY2My45OTljMCAxNy42IDE0LjQgMzEuOTk5IDMxLjk5OSAzMS45OTloNjMuOTk5YzE3LjYgMCAzMS45OTktMTQuNCAzMS45OTktMzEuOTk5di02My45OTljMC0xNy42LTE0LjQtMzEuOTk5LTMxLjk5OS0zMS45OTloLTYzLjk5OXpNOTUuOTk5IDQ4MC4wMDF2NjMuOTk5YzAgMTcuNiAxNC40IDMxLjk5OSAzMS45OTkgMzEuOTk5aDYzLjk5OWMxNy42IDAgMzEuOTk5LTE0LjQgMzEuOTk5LTMxLjk5OXYtNjMuOTk5YzAtMTcuNi0xNC40LTMxLjk5OS0zMS45OTktMzEuOTk5aC02My45OTljLTE3LjYgMC0zMS45OTkgMTQuNC0zMS45OTkgMzEuOTk5ek04MzEuOTg1IDQ0OC4wMDFjLTE3LjYgMC0zMS45OTkgMTQuNC0zMS45OTkgMzEuOTk5djYzLjk5OWMwIDE3LjYgMTQuNCAzMS45OTkgMzEuOTk5IDMxLjk5OWg2My45OTljMTcuNiAwIDMxLjk5OS0xNC40IDMxLjk5OS0zMS45OTl2LTYzLjk5OWMwLTE3LjYtMTQuNC0zMS45OTktMzEuOTk5LTMxLjk5OWgtNjMuOTk5ek05NS45OTkgMjI0LjAwNXY2My45OTljMCAxNy42IDE0LjQgMzEuOTk5IDMxLjk5OSAzMS45OTloNjMuOTk5YzE3LjYgMCAzMS45OTktMTQuNCAzMS45OTktMzEuOTk5di02My45OTljMC0xNy42LTE0LjQtMzEuOTk5LTMxLjk5OS0zMS45OTloLTYzLjk5OWMtMTcuNiAwLTMxLjk5OSAxNC40LTMxLjk5OSAzMS45OTl6TTgzMS45ODUgMTkyLjAwNmMtMTcuNiAwLTMxLjk5OSAxNC40LTMxLjk5OSAzMS45OTl2NjMuOTk5YzAgMTcuNiAxNC40IDMxLjk5OSAzMS45OTkgMzEuOTk5aDYzLjk5OWMxNy42IDAgMzEuOTk5LTE0LjQgMzEuOTk5LTMxLjk5OXYtNjMuOTk5YzAtMTcuNi0xNC40LTMxLjk5OS0zMS45OTktMzEuOTk5aC02My45OTl6TTMxOS45OTUgMjU2LjAwNXYxMjcuOTk4YzAgMzUuMzk5IDI4LjU5OSA2My45OTkgNjMuOTk5IDYzLjk5OWgyNTUuOTk1YzM1LjM5OSAwIDYzLjk5OS0yOC41OTkgNjMuOTk5LTYzLjk5OXYtMTI3Ljk5OGMwLTM1LjM5OS0yOC41OTktNjMuOTk5LTYzLjk5OS02My45OTloLTI1NS45OTVjLTM1LjM5OSAwLTYzLjk5OSAyOC41OTktNjMuOTk5IDYzLjk5OXpNMzgzLjk5MyA1NzUuOTk5Yy0zNS4zOTkgMC02My45OTkgMjguNTk5LTYzLjk5OSA2My45OTl2MTI3Ljk5OGMwIDM1LjM5OSAyOC41OTkgNjMuOTk5IDYzLjk5OSA2My45OTloMjU1Ljk5NWMzNS4zOTkgMCA2My45OTktMjguNTk5IDYzLjk5OS02My45OTl2LTEyNy45OThjMC0zNS4zOTktMjguNTk5LTYzLjk5OS02My45OTktNjMuOTk5aC0yNTUuOTk1eiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=") no-repeat;
  background-size: 100% 100%;
  width: 18px;
  height: 18px;
}
.thumb-store .view-cat,
.store-videos .view-cat{
	margin: 0 0 0 auto;
}
.thumb-store .product-price i {
  font-size: 11px;
  font-style: normal;
  position: relative;
  color: #ff0d2b;
}

.thumb-store .product-price i:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  height: 1px;
  background: #ff0d2b;
}

.store-videos .product-rating {
  bottom: 5px;
  z-index: 2;
}
.product-discount{
	position: absolute;
	top: 5px;
	left: 0;
	padding: 5px;
	font-size: 16px;
	background: #ff0d2b;
	color: #fff;
}


.thumb-store .product-rating {
  bottom: 10px;
}
.thumb-store .wrap-infp-user{
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
}
.thumb-store .wrap-infp-user__content{
	max-width: 60%;
}
.thumb-store .product-price{
	max-width: 30%;
	font-size: 16px;
}
.thumb-store .product-price img{
	width: 18px !important;
	height: 18px !important;
}
.thumb-store .product-price i{
	bottom: 4px;
}
.thumb-store .thumb-title--video-card{
	line-height: 20px;
	text-align: right;
}

#email-form .error-message,
.log-in-container .field-error {
  color: #ff0d2b;
  margin: 0 0 5px;
  position: relative;
}

.store-videos .row-wrap-info .wrap-infp-user__name-user {
  color: #ff0d2b;
  font-size: 12px;
}

@media screen and (min-width: 991px) and (min-resolution: 2dppx), (min-width: 991px) {
  .search-bar-div {
    margin: 0 0 0 auto;
  }
}

.user-banner {
  max-width: 1920px;
  margin: 0 auto;
}

/*.profile-container .user-banner{
	padding:0 30px;
}*/
.player-loaded .user-banner {
  display: none;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {

  .profile-container .user-banner,
  .user-banner {
    padding: 0 20px;
  }
}

@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {

  .profile-container .user-banner,
  .user-banner {
    padding: 0 15px;
  }
}

.user-banner img {
  width: 100%;
  height: auto;
  max-height: 370px;
}

.phone .user-cover .profile-blocks-container {
  padding-top: 0;
}

.phone .profile-info-container {
  border: 1px solid #000;
}

.phone .kill-save-ratio-div,
.phone .kill-count-div,
.phone .save-count-div,
.phone .profile-footer-buttons-container,
.phone .link-block-div,
.phone .profile-link-div,
.phone .profile-stats-container {
  border-color: #000;
}

.phone .kill-save-ratio-div,
.phone .kill-count-div,
.phone .save-count-div {
  text-align: center;
}

.phone .kill-save-ratio-div span,
.phone .kill-count-div span,
.phone .save-count-div span {
  color: #fff;
  display: block;
  font-size: 18px;
}

.phone .user-cover .profile-image-name-container {
  width: 100%;
  box-sizing: border-box;
  padding: 0 10px;
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-direction: unset;
  -webkit-flex-direction: unset;
  -ms-flex-direction: unset;
  flex-direction: unset;
  align-items: center;
  flex-wrap: wrap;
}

.phone .user-cover .profile-image-div-large {
  margin-right: 10px;
}

.profile-user-lvl {
  justify-content: center;
}

@media screen and (max-width: 766px) and (min-resolution: 2dppx), (max-width: 766px) {
  .profile-blocks-container {
    padding-top: 20px;
  }

  .user-cover .profile-blocks-container {
    padding-top: 0;
  }

  .profile-info-container {
    border: 1px solid #000;
  }

  .profile-edit-container,
  .kill-save-ratio-div,
  .kill-count-div,
  .save-count-div,
  .profile-footer-buttons-container,
  .link-block-div,
  .profile-link-div,
  .profile-stats-container {
    border-color: #000;
  }

  .user-cover .profile-image-name-container {
    width: 100%;
    box-sizing: border-box;
    padding: 8px 10px 0;
    align-items: center;
    flex-wrap: wrap;
    text-align: left;
  }

  .user-cover .profile-image-name-container {
    margin-top: 0;
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-direction: row;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .user-cover .profile-image-div-large {
    margin-top: -15px;
    margin-bottom: 0;
  }

  .user-cover .profile-image-div-large {
    margin-right: 10px;
  }

  .profile-section ._25-div.profile-special {
    margin-bottom: 10px;
  }

  .profile-user-lvl {
    justify-content: center;
  }

  .user-cover .profile-user-lvl {
    justify-content: left;
  }

  .profile-tabs {
    padding: 10px 0;
    margin-top: -10px;
    justify-content: space-between;
  }

  .profile-tabs a,
  .profile-tabs span {
    text-align: center;
    margin: 0 3px;
    flex-grow: 3;
    max-width: 50%;
    text-align: center;
  }

  .profile-tabs a:first-child,
  .profile-tabs span:first-child {
    margin-left: 0;
  }

  .profile-tabs a:last-child,
  .profile-tabs span:last-child {
    margin-right: 0;
  }
}

.kill-save-ratio-div,
.kill-count-div,
.save-count-div {
  text-align: center;
}

.kill-save-ratio-div span,
.kill-count-div span,
.save-count-div span {
  color: #fff;
  display: block;
  font-size: 18px;
}

.profile-section ._25-div.profile-special {
  margin-left: 0;
  margin-right: 15px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
  .profile-section ._25-div.profile-special {
    margin-right: 0px;
  }
}

.profile-section .thumb-div {
  border-radius: 8px;
  overflow: hidden;
}

.profile-tabs a {
  overflow: hidden;
}

.profile-edit-container a,
.profile-tabs a,
.profile-info-container .large-follow-button,
.profile-info-container,
.main-nav-section .search-input {
  border-radius: 5px;
}

.profile-info-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.profile-stats-container,
.profile-info-container,
.profile-edit-container,
.kill-save-ratio-div,
.kill-count-div,
.save-count-div{
	border-color: #000;
}
@media screen and (max-width: 991px) and (min-resolution: 2dppx), (max-width: 991px) {
	.profile-page:is(.nav-open, .shop-open) .second-preview-section .profile-section ._25-div.profile-special{
		padding-top: 0;
	}
	.profile-page:is(.nav-open, .shop-open) .profile-info-container {
		border-radius: 0;
	}
	.profile-page:is(.nav-open, .shop-open) .profile-section ._25-div.profile-special{
		margin: 0;
	}
	.profile-page:is(.nav-open, .shop-open) .profile-tabs{
		padding-top: 15px;
	}
	.profile-page:is(.nav-open, .shop-open) .profile-edit-container{
		padding-left: 30px;
		padding-right: 30px;
	}
	.profile-page:is(.nav-open, .shop-open) .second-preview-section .user-cover .profile-image-name-container{
		padding-right: 0;
		padding-left: 0;
	}
	.profile-page:is(.nav-open, .shop-open) .profile-info-container {
		margin: 0 -30px;
		width: calc(100% + 60px);
	}
	.profile-page:is(.nav-open, .shop-open) .profile-info-container,
	.profile-page:is(.nav-open, .shop-open) .profile-edit-container,
	.profile-page:is(.nav-open, .shop-open) .kill-save-ratio-div,
	.profile-page:is(.nav-open, .shop-open) .kill-count-div,
	.profile-page:is(.nav-open, .shop-open) .save-count-div,
	.profile-page:is(.nav-open, .shop-open) .profile-footer-buttons-container,
	.profile-page:is(.nav-open, .shop-open) .link-block-div,
	.profile-page:is(.nav-open, .shop-open) .profile-link-div,
	.profile-page:is(.nav-open, .shop-open) .profile-stats-container {
		border-color: #000;
	}

}
@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
	.player-load-profile{
		overflow: hidden;
	}
	.profile-info-container {
		border-radius: 0;
	}
	.second-preview-section .user-cover .profile-image-name-container{
		padding-right: 0;
		padding-left: 0;
	}
	.profile-container .user-banner,
	.profile-info-container {
		margin: 0 -20px;
		width: calc(100% + 40px);
	}
	
}
@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
	.profile-container .user-banner,
	.profile-info-container {
		margin: 0 -15px;
		width: calc(100% + 30px);
	}
	.profile-footer-buttons-container{
		padding-left: 15px;
		padding-right: 15px;
	}
}



.merchant-part .input-holder {
  position: relative;
  margin: 0 0 10px;
  width: 420px;
}

.input-holder .w-input {
  margin: 0;
}

.log-in-container .p2 {
  margin: 10px 0 0;
}

.log-in-container .p2.mb10 {
  margin: 10px 0;
}
.log-in-container .p2.fz13 {
  font-size: 13px;
}

.log-in-container .p2 a {
  color: #8d8d8d;
  font-weight: bold;
  text-decoration: underline;
}

.settings-section.full .settings-options {
  border-right: 1px solid #242424;
}

.preview-section {
  flex: 1;
  padding: 20px;
  margin-top: -30px;
}

@media screen and (min-width: 1261px) and (min-resolution: 2dppx), (min-width: 1261px) {
  .preview-section {
    display: block !important;
  }
}

.preview-section .profile-section {
  padding: 0;
}

.preview-section .profile-tabs,
.preview-section ._25-div.profile-special {
  position: relative;
  top: 0;
}

.preview-section ._25-div.profile-special {
  margin-left: 0;
}

.preview-section .profile-section .thumb-div {
  width: 33%;
  display: none;
}

.preview-section .profile-section .thumb-div:nth-child(-n + 9) {
  display: block;
}

@media screen and (max-width: 1980px) and (min-resolution: 2dppx), (max-width: 1980px) {
  .preview-section .profile-section .thumb-div {
    width: 50%;
  }

  .preview-section .profile-section .thumb-div:nth-child(-n + 9) {
    display: none;
  }

  .preview-section .profile-section .thumb-div:nth-child(-n + 6) {
    display: block;
  }
}

@media screen and (max-width: 1680px) and (min-resolution: 2dppx), (max-width: 1680px) {
  .preview-section .profile-section .thumb-div {
    width: 100%;
  }

  .preview-section .profile-section .thumb-div:nth-child(-n + 6) {
    display: none;
  }

  .preview-section .profile-section .thumb-div:nth-child(-n + 4) {
    display: block;
  }
}

@media screen and (max-width: 1650px) and (min-resolution: 2dppx), (max-width: 1650px) {
  .nav-open .preview-section {
    width: 460px;
    max-width: 460px;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-open .preview-section .profile-section.user-cover {
    margin-top: 0;
  }

  .nav-open .preview-section .profile-blocks-container {
    padding-top: 0;
    flex-direction: column;
  }

  .nav-open .preview-section ._25-div.profile-special {
    margin: 0 0 10px;
    width: 100%;
    max-width: 100%;
  }

  .nav-open .preview-section .preview-section .profile-info-container {
    border: 1px solid #000;
  }

  .nav-open .preview-section .profile-section.user-cover ._75-div.profile-special {
    padding-top: 0;
  }

  .nav-open .preview-section .profile-section ._75-div.profile-special {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .nav-open .preview-section .profile-image-name-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .nav-open .preview-section .user-cover .profile-image-name-container {
    width: 100%;
    box-sizing: border-box;
    padding: 0 10px;
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
    -ms-flex-direction: unset;
    flex-direction: unset;
    align-items: center;
    flex-wrap: wrap;
  }

  .nav-open .preview-section .user-cover .profile-image-div-large {
    margin-right: 10px;
    margin-top: -15px;
    margin-bottom: 0;
  }

  .nav-open .preview-section .profile-section.user-cover .profile-image-name-container {
    text-align: left;
    margin-top: 0;
  }

  .nav-open .preview-section .user-cover .profile-user-lvl {
    justify-content: left;
  }

  .nav-open .preview-section .profile-info-container,
  .nav-open .preview-section .profile-edit-container,
  .nav-open .preview-section .kill-save-ratio-div,
  .nav-open .preview-section .kill-count-div,
  .nav-open .preview-section .save-count-div,
  .nav-open .preview-section .profile-footer-buttons-container,
  .nav-open .preview-section .link-block-div,
  .nav-open .preview-section .profile-link-div,
  .nav-open .preview-section .profile-stats-container {
    border-color: #000;
  }

  .nav-open .preview-section .profile-tabs {
    padding: 10px 0;
    margin-top: -10px;
    justify-content: space-between;
  }

  .nav-open .preview-section .profile-tabs a,
  .nav-open .preview-section .profile-tabs span {
    text-align: center;
    margin: 0 3px;
    margin-left: 3px;
    flex-grow: 3;
    max-width: 50%;
    text-align: center;
  }

  .nav-open .settings-section.full .product-video-head {
    display: flex;
  }

  .nav-open .preview-section .profile-tabs a:first-child,
  .nav-open .preview-section .profile-tabs span:first-child {
    margin-left: 0;
  }

  .nav-open .settings-section.full .product-video-head a:first-child {
    display: none;
  }

  .nav-open .settings-section.full .product-video-head a {
    color: #fff;
  }

  .nav-open .settings-options {
    margin-bottom: 20px;
  }

  .nav-open .preview-section {
    width: 100%;
  }

  .nav-open .preview-section.phone .profile-section .thumb-div {
    width: 100%;
  }

  .nav-open .settings-section .product-form-tabs {
    display: flex;
  }

  .nav-open .settings-section.full .product-form-tabs {
    display: flex;
  }

  .nav-open .preview-section .profile-section.user-cover .profile-image-name-container {
    margin-top: 0;
  }

  .nav-open .settings-section.full .preview-section {
    margin-top: 0;
  }

  .nav-open .settings-section.full .product-form-tabs {
    display: none;
  }
}

@media screen and (max-width: 1260px) and (min-resolution: 2dppx), (max-width: 1260px) {
  .nav-open .settings-section.full .current-page-div {
    margin-bottom: 30px;
  }

  .nav-open .settings-section.full .preview-section,
  .nav-open .settings-section.full .settings-options {
    padding-top: 0;
  }

  .nav-open .settings-section.full .product-form-tabs {
    display: flex;
  }

  .nav-open .settings-section .preview-section {
    display: none;
  }

  .nav-open .settings-holder {
    flex-wrap: wrap;
  }

  .nav-open .settings-section .w-input,
  .nav-open .settings-section .banner-holder,
  .nav-open .settings-section.full .settings-options {
    max-width: 100%;
  }

  .nav-open .settings-section.full .settings-options,
  .nav-open .settings-options {
    border: 0;
  }
}

@media screen and (max-width: 1386px) and (min-resolution: 2dppx), (max-width: 1386px) {

  /*1304px*/
  .preview-section {
    width: 460px;
    max-width: 460px;
    margin-left: auto;
    margin-right: auto;
  }

  .preview-section .profile-section.user-cover {
    margin-top: 0;
  }

  .preview-section .profile-blocks-container {
    padding-top: 0;
    flex-direction: column;
  }

  .preview-section ._25-div.profile-special {
    margin: 0 0 10px;
    width: 100%;
    max-width: 100%;
  }

  .preview-section .preview-section .profile-info-container {
    border: 1px solid #000;
  }

  .preview-section .profile-section.user-cover ._75-div.profile-special {
    padding-top: 0;
  }

  .preview-section .profile-section ._75-div.profile-special {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .preview-section .profile-image-name-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }

  .preview-section .user-cover .profile-image-name-container {
    width: 100%;
    box-sizing: border-box;
    padding: 0 10px;
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
    -ms-flex-direction: unset;
    flex-direction: unset;
    align-items: center;
    flex-wrap: wrap;
  }

  .preview-section .user-cover .profile-image-div-large {
    margin-right: 10px;
    margin-top: -15px;
    margin-bottom: 0;
  }

  .preview-section .user-cover .profile-image-name-container {
    text-align: left;
    margin-top: 0;
  }

  .preview-section .user-cover .profile-user-lvl {
    justify-content: left;
  }

  .preview-section .profile-info-container,
  .preview-section .profile-edit-container,
  .preview-section .kill-save-ratio-div,
  .preview-section .kill-count-div,
  .preview-section .save-count-div,
  .preview-section .profile-footer-buttons-container,
  .preview-section .link-block-div,
  .preview-section .profile-link-div,
  .preview-section .profile-stats-container {
    border-color: #000;
  }

  .preview-section .profile-tabs {
    padding: 10px 0;
    margin-top: -10px;
    justify-content: space-between;
  }

  .preview-section .profile-tabs a,
  .preview-section .profile-tabs span {
    text-align: center;
    margin: 0 3px;
    margin-left: 3px;
    flex-grow: 3;
    max-width: 50%;
    text-align: center;
  }

  .preview-section .profile-tabs a:first-child,
  .preview-section .profile-tabs span:first-child {
    margin-left: 0;
  }

  .settings-section.full .product-video-head {
    display: flex;
  }

  .settings-section.full .product-video-head a:first-child {
    display: none;
  }

  .settings-section.full .product-video-head a {
    color: #fff;
  }
}

.preview-section.phone {
  width: 100%;
  /*460*/
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 840px) and (min-resolution: 2dppx), (max-width: 840px) {

  .phone .settings-section.full .preview-section,
  .phone .preview-section {
    width: 100%;
    /*460*/
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}

.settings-section.full .preview-section.phone {
  width: 460px;
  max-width: 460px;
}

@media screen and (max-width: 1386px) and (min-resolution: 2dppx), (max-width: 1386px) {
  .settings-section.full .preview-section {
    width: 460px;
    max-width: 460px;
  }
}

.settings-section.full .preview-section,
.preview-section.phone .profile-section.user-cover {
  margin-top: 0;
}

.preview-section.phone .user-cover .profile-blocks-container {
  padding-top: 0;
  flex-direction: column;
}

.preview-section.phone ._25-div.profile-special {
  margin: 0 0 10px;
  width: 100%;
  max-width: 100%;
}

.preview-section.phone .preview-section.phone .profile-info-container {
  border: 1px solid #000;
}

.preview-section.phone .profile-section.user-cover ._75-div.profile-special {
  padding-top: 0;
}

.preview-section.phone .profile-section ._75-div.profile-special {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}

.preview-section.phone .profile-image-name-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.preview-section.phone .user-cover .profile-image-name-container {
  width: 100%;
  box-sizing: border-box;
  padding: 0 10px;
  -webkit-box-align: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-direction: unset;
  -webkit-flex-direction: unset;
  -ms-flex-direction: unset;
  flex-direction: unset;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 0;
}

.preview-section.phone .user-cover .profile-image-div-large {
  margin-right: 10px;
  margin-top: -15px;
  margin-bottom: 0;
}

.preview-section.phone .user-cover .profile-image-name-container {
  text-align: left;
}

.preview-section.phone .user-cover .profile-user-lvl {
  justify-content: left;
}

.preview-section.phone .profile-info-container,
.preview-section.phone .profile-edit-container,
.preview-section.phone .kill-save-ratio-div,
.preview-section.phone .kill-count-div,
.preview-section.phone .save-count-div,
.preview-section.phone .profile-footer-buttons-container,
.preview-section.phone .link-block-div,
.preview-section.phone .profile-link-div,
.preview-section.phone .profile-stats-container {
  border-color: #000;
}

.preview-section.phone .profile-tabs {
  padding: 10px 0;
  margin-top: -10px;
  justify-content: space-between;
}

.preview-section.phone .profile-tabs a,
.preview-section.phone .profile-tabs span {
  text-align: center;
  margin: 0 3px;
  margin-left: 3px;
  flex-grow: 3;
  max-width: 50%;
  text-align: center;
}

.preview-section.phone .profile-tabs a:first-child,
.preview-section.phone .profile-tabs span:first-child {
  margin-left: 0;
}

.preview-section.phone .profile-section .thumb-div {
  width: 50%;
}

.settings-section.full .product-form-tabs {
  display: none;
}

.settings-section.full .current-page-div {
  margin-bottom: 0;
}

.settings-section.full .settings-options {
  padding-top: 30px;
  max-width: 450px;
}

.settings-section.full .preview-section {
  padding-top: 30px;
}

@media screen and (max-width: 1039px) and (min-resolution: 2dppx), (max-width: 1039px) {

  /*859*/
  .settings-options {
    border: 0;
    margin-bottom: 20px;
  }

  .settings-holder {
    flex-wrap: wrap;
  }

  .preview-section {
    width: 100%;
  }

  .preview-section.phone .profile-section .thumb-div {
    width: 100%;
  }

  .settings-section .product-form-tabs {
    display: flex;
  }

  .preview-section {
    display: none;
  }

  .settings-section.full .product-form-tabs {
    display: flex;
  }

  .settings-section.full .current-page-div {
    margin-bottom: 30px;
  }

  .settings-section.full .preview-section,
  .settings-section.full .settings-options {
    padding-top: 0;
  }

  .preview-section .profile-section.user-cover .profile-image-name-container {
    margin-top: 0;
  }

  .settings-section.full .preview-section {
    margin-top: 0;
  }

  .settings-section .w-input,
  .banner-holder,
  .settings-section.full .settings-options {
    max-width: 100%;
  }

  .settings-section.full .settings-options {
    border: 0;
  }
}

@media screen and (min-width: 1040px) and (min-resolution: 2dppx), (min-width: 1040px) {

  body:not(.nav-open) .settings-options,
  body:not(.nav-open) .preview-section {
    display: block !important;
  }
}

.settings-section .product-form-tabs {
  margin-top: -30px;
  margin-bottom: 30px;
}

.settings-section.full .settings-content {
  width: 100%;
}

.settings-section.full .mobile-settings-back-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.product-options .thumb-row-header {
  margin-bottom: 10px;
  margin-top: 20px;
}

.product-options .thumb-row .uk-padding-small {
  flex-wrap: wrap;
}

.product-options .product-price {
  width: 100%;
}

.product-options .sale {
  color: #ff0d2b;
  position: relative;
}

.product-options .sale:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  display: block;
  top: 50%;
  left: 0;
  background-color: #ff0d2b;
  margin: -1px;
}

.product-tab {
  display: none;
  overflow: auto;
  max-height: calc(100% - 32px);
}

#reviews.product-tab {
  padding: 0;
}

.product-tab.active {
  display: block;
}

.product-video-asside {
  max-height: 100%;
  height: 100%;
}

.product-tab .comment-holder,
.product-tab .comment-container {
  width: 100%;
}

.product-tab .comment-container a {
  color: #fff;
}

/*body.comments-open.product-play {
  overflow: auto;
  position: relative;
  touch-action: auto;
}*/

.phone.product-play .kt-player video.fp-engine {
  height: auto;
}

/*.product-play .product-video-asside .product-video-tabs a.active {
  background-color: #ff0d2b;
}*/

.product-play .comments {
  background-color: #111;
}
.product-play .comments.comments-tabs{
	display: block;
}

.phone.product-play .comments{
	position: relative;
	width: 100%;
	display: block;
}
.phone.product-play.comments-open .purchased-video .comments{
	position: fixed;
}
.product-play .block-video-holder {
  margin-bottom: 0;
/*  margin-bottom: 20px;*/
  /*padding-top: 20px;
  background-color: #000;*/
}

@media screen and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 950px) {
  .product-play .product-video-asside .btn {
    width: 100%;
  }

  .product-play .comments-container {
    padding: 0;
  }

  .product-play .block-comments__new .block-new-comment,
  .product-play .block-comments__new .list-comments {
    position: static;
  }
  .product-play .purchased-video .block-comments__new .block-new-comment{
  	position: absolute;
  }

  .product-tab .block-comments {
    top: 0;
  }
  .product-play .purchased-video .video-title-div{
  	margin-bottom: 0;
  }

  .product-play .kt-player .fp-player {
    padding-bottom: 56.25%;
    height: 0 !important;
  }
  .product-play .purchased-video .comments .comments-container{
  	display: block;
     padding-bottom: 56.25%;
  }
  .product-play .comments .comments-container{
  	display: none;
  }
  .product-play .kt-player video.fp-engine {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
  }

  .product-play .product-video-asside .product-video-info {
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
  .product-play .kt-player .fp-player {
    padding-bottom: 63.25%;
  }
  .product-play .purchased-video .comments .comments-container{
  	display: block;
     padding-bottom: 56.25%;
  	padding-bottom: 63.25%;
  }

}
.desktop .product-video-tabs ~ .product-tab .block-comments {
  top: 72px;
/*	  top: 0;*/
}
@media screen and (max-width: 950px) and (min-resolution: 2dppx), (max-width: 950px) {
	.desktop .product-video-tabs ~ .product-tab .block-comments {
	  top: 0;
	}
}

.product-play .product-video-info-price img {
  width: 18px;
  height: 18px;
}

.product-play .product-video-info-price {
  font-size: 18px;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {
	.product-play .block-video{
		padding: 0;
	}
  .product-play .block-video-holder {
    padding-bottom: 0;
  }
}

@media screen and (min-width: 835px) and (max-width: 1115px) and (min-resolution: 2dppx), (min-width: 835px) and (max-width: 1115px) {
  .product-play .kt-player video.fp-engine {
    min-height: 0;
  }
}

.product-play .product-video-asside .product-video-info {
  padding-left: 0;
  padding-right: 0;
}

/*#kt_player video::-webkit-media-controls-panel {
   display: flex !important;
   opacity: 1 !important;
   -webkit-appearance: auto !important;
}*/
.rating-stars {
  position: absolute;
  top: -40px;
  left: 0;
  right: 0;
  height: 40px;
  background: #0b0b0b;
  padding: 0 8px;
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.product-video-asside .rating-stars,
.comment-holder .rating-stars {
  position: static;
  background: none;
  padding: 0;
  justify-content: flex-start;
  height: 20px;
}

.product-video-asside .block-new-comment .rating-stars {
	position: absolute;
	top: -40px;
	left: 0;
	right: 0;
	height: 40px;
	background: #0b0b0b;
	padding: 0 8px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.product-video-asside .block-new-comment .rating-stars.hidden {
	display: none;
}

.rating-stars .review {
  position: relative;
  clear: both;
  display: inline-block;
}

/*.rating-stars .review:hover span,*/
.rating-stars .review span.active {
  color: #ff0d2b;
}

/*.rating-stars .review:hover span:before,*/
.rating-stars .review span.active:before {
  content: "\e600";
}

.rating-stars .review span {
  /* reflection css effect */
  /*	-webkit-box-reflect: below -8px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(250, 250, 250, 0.3)));*/
  float: left;
  color: #9c9c9c;
  cursor: pointer;
}

.rating-stars .review span:after {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 20px;
}

.rating-stars .review span:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e601";
  font-family: "apple";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 20px;
  font-size: 20px;
}

.product-video-asside .rating-stars .review span,
.product-video-asside .rating-stars .review span:before,
.comment-holder .rating-stars .review span,
.comment-holder .rating-stars .review span:before {
  font-size: 16px;
  cursor: default;
}

/*.rating-stars .review span:hover ~ span {
	color: #9c9c9c;
}

.rating-stars .review span:hover ~ span:before {
	content: "\e601";
}*/
/*.rating-stars .claim {
  padding-right: 25px;
  color: yellow;
  background: url(../images/ico-alert.svg) 100% 50%/20px 20px no-repeat;
}*/

@font-face {
  font-family: "apple";
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAysAAAC8AAAAYGNtYXAaVcxYAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZqrfI3MAAAFwAAAA1GhlYWQD07CSAAACRAAAADZoaGVhB4UDxwAAAnwAAAAkaG10eAoAAHoAAAKgAAAAGGxvY2EAkgBOAAACuAAAAA5tYXhwAAkAGAAAAsgAAAAgbmFtZa5zCdEAAALoAAABM3Bvc3QAAwAAAAAEHAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAQPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYB//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQA9AAoDwwOPAAkAAAETIQUTJQUTJSECAHoBSf70X/7q/upf/vQBSQOP/qjK/p3V1QFjygAAAAACAD0ACgPDA48ACgAVAAABIQsBIQUDJQUDJQUHNycXNxc3BxcnA8P+t3p6/rcBDF8BFgEWXwEM/j2aP5K1ODi0kT+aAjcBWP6oyv6d1dUBY8r0gLd1Bc/PBXW3gAAAAAABAAAAAQAADdS5fF8PPPUACwQAAAAAANB5NgMAAAAA0Hk2AwAAAAADwwOPAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAPDAAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAgAAAAQAAD0EAAA9AAAAAAAKABQAHgA6AGoAAAABAAAABgAWAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEACgAAAAEAAAAAAAIADgA5AAEAAAAAAAMACgAgAAEAAAAAAAQACgBHAAEAAAAAAAUAFgAKAAEAAAAAAAYABQAqAAEAAAAAAAoANABRAAMAAQQJAAEACgAAAAMAAQQJAAIADgA5AAMAAQQJAAMACgAgAAMAAQQJAAQACgBHAAMAAQQJAAUAFgAKAAMAAQQJAAYACgAvAAMAAQQJAAoANABRAGEAcABwAGwAZQBWAGUAcgBzAGkAbwBuACAAMQAuADAAYQBwAHAAbABlYXBwbGUAYQBwAHAAbABlAFIAZQBnAHUAbABhAHIAYQBwAHAAbABlAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),
    url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAASIAAsAAAAABDwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDpIDK2NtYXAAAAFoAAAATAAAAEwaVcxYZ2FzcAAAAbQAAAAIAAAACAAAABBnbHlmAAABvAAAANQAAADUqt8jc2hlYWQAAAKQAAAANgAAADYD07CSaGhlYQAAAsgAAAAkAAAAJAeFA8dobXR4AAAC7AAAABgAAAAYCgAAemxvY2EAAAMEAAAADgAAAA4AkgBObWF4cAAAAxQAAAAgAAAAIAAJABhuYW1lAAADNAAAATMAAAEzrnMJ0XBvc3QAAARoAAAAIAAAACAAAwAAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gEDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmAf/9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAPQAKA8MDjwAJAAABEyEFEyUFEyUhAgB6AUn+9F/+6v7qX/70AUkDj/6oyv6d1dUBY8oAAAAAAgA9AAoDwwOPAAoAFQAAASELASEFAyUFAyUFBzcnFzcXNwcXJwPD/rd6ev63AQxfARYBFl8BDP49mj+StTg4tJE/mgI3AVj+qMr+ndXVAWPK9IC3dQXPzwV1t4AAAAAAAQAAAAEAAA3UuXxfDzz1AAsEAAAAAADQeTYDAAAAANB5NgMAAAAAA8MDjwAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADwwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAIAAAAEAAA9BAAAPQAAAAAACgAUAB4AOgBqAAAAAQAAAAYAFgACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAoAAAABAAAAAAACAA4AOQABAAAAAAADAAoAIAABAAAAAAAEAAoARwABAAAAAAAFABYACgABAAAAAAAGAAUAKgABAAAAAAAKADQAUQADAAEECQABAAoAAAADAAEECQACAA4AOQADAAEECQADAAoAIAADAAEECQAEAAoARwADAAEECQAFABYACgADAAEECQAGAAoALwADAAEECQAKADQAUQBhAHAAcABsAGUAVgBlAHIAcwBpAG8AbgAgADEALgAwAGEAcABwAGwAZWFwcGxlAGEAcABwAGwAZQBSAGUAZwB1AGwAYQByAGEAcABwAGwAZQBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("woff");
  font-weight: normal;
  font-style: normal;
}

.create-product-form .separator.bottom {
  border: 0;
}

.product-actions.product-buttons {
  position: sticky;
  bottom: 0;
  background: #0b0b0b;
  padding: 10px 20px;
  border-top: 1px solid #242424;
  display: flex;
  justify-content: end;
  margin: 0;
  gap: 0;
}
.product-actions.product-buttons.hidden{
	display: none;
}

.product-buttons button {
  margin: 0 0 0 15px;
  height: 40px;
  line-height: 40px;
  width: 100%;
  cursor: pointer;
}

.product-buttons .save.active.disabled,
.product-buttons .save {
/*  border: 1px solid #232322;*/
  background-color: #0f1111;
  color: #fff;
  cursor: default;
}

.product-buttons .save.active {
  background-color: #eb0d2b;
  color: #fff;
  cursor: pointer;
}

.product-buttons .publish.active.disabled,
.product-buttons .publish {
  background-color: #8d8d8d;
  border-color: #a3a3a3;
  color: #000;
  cursor: default;
}

.product-buttons .publish.active {
  background-color: #00d90f;
  border-color: #00d90f;
  color: #fff;
  cursor: pointer;
}

.product-buttons .status {
  margin: 0 auto 0 0;
  white-space: nowrap;
}

.product-buttons .status span {
  font-weight: normal;
  position: relative;
  margin: 0 0 0 5px;
}

.product-buttons .status span:after {
  content: "";
  width: 12px;
  height: 12px;
  display: inline-block;
  border-radius: 50%;
  margin: 0 0 0 5px;
}

.product-buttons .status .draft {
  color: #ffff00;
}

.product-buttons .status .draft:after {
  background-color: #ffff00;
}

.product-buttons .status .live {
  color: #00d90f;
}

.product-buttons .status .live:after {
  background-color: #00d90f;
}

.product-actions.remove-product {
  justify-content: end;
  padding: 10px 20px;
}

.remove-product .btn-delete-video {
  text-decoration: underline;
}

.remove-product .btn-delete-video:after {
  content: "";
  width: 15px;
  height: 15px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijg5NiIgaGVpZ2h0PSIxMDI0Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPgo8dGl0bGUvPgoKCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiIHN0eWxlPSIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPgo8L2c+PHBhdGggZmlsbD0iI2ViMGQyYiIgZD0iTTI3MC4zOTkgMzUuNDE2YzEwLjgtMjEuNzk5IDMyLjk5OS0zNS4zOTkgNTcuMTk4LTM1LjM5OWgyNDAuNzkyYzI0LjE5OSAwIDQ2LjM5OCAxMy42IDU3LjE5OCAzNS4zOTlsMTQuNCAyOC41OTloMTkxLjk5NGMzNS4zOTkgMCA2My45OTggMjguNTk5IDYzLjk5OCA2My45OThzLTI4LjU5OSA2My45OTgtNjMuOTk4IDYzLjk5OGgtNzY3Ljk3NWMtMzUuMzk5IDAtNjMuOTk4LTI4LjU5OS02My45OTgtNjMuOTk4czI4LjU5OS02My45OTggNjMuOTk4LTYzLjk5OGgxOTEuOTk0bDE0LjQtMjguNTk5ek02NC4wMDYgMjU2LjAwOGg3NjcuOTc1djYzOS45NzljMCA3MC41OTgtNTcuMzk4IDEyNy45OTYtMTI3Ljk5NiAxMjcuOTk2aC01MTEuOTgzYy03MC41OTggMC0xMjcuOTk2LTU3LjM5OC0xMjcuOTk2LTEyNy45OTZ2LTYzOS45Nzl6TTI1NS45OTkgMzg0LjAwNGMtMTcuNTk5IDAtMzEuOTk5IDE0LjQtMzEuOTk5IDMxLjk5OXY0NDcuOTg1YzAgMTcuNTk5IDE0LjQgMzEuOTk5IDMxLjk5OSAzMS45OTlzMzEuOTk5LTE0LjQgMzEuOTk5LTMxLjk5OXYtNDQ3Ljk4NWMwLTE3LjU5OS0xNC40LTMxLjk5OS0zMS45OTktMzEuOTk5ek00NDcuOTkzIDM4NC4wMDRjLTE3LjU5OSAwLTMxLjk5OSAxNC40LTMxLjk5OSAzMS45OTl2NDQ3Ljk4NWMwIDE3LjU5OSAxNC40IDMxLjk5OSAzMS45OTkgMzEuOTk5czMxLjk5OS0xNC40IDMxLjk5OS0zMS45OTl2LTQ0Ny45ODVjMC0xNy41OTktMTQuNC0zMS45OTktMzEuOTk5LTMxLjk5OXpNNjM5Ljk4NyAzODQuMDA0Yy0xNy41OTkgMC0zMS45OTkgMTQuNC0zMS45OTkgMzEuOTk5djQ0Ny45ODVjMCAxNy41OTkgMTQuNCAzMS45OTkgMzEuOTk5IDMxLjk5OXMzMS45OTktMTQuNCAzMS45OTktMzEuOTk5di00NDcuOTg1YzAtMTcuNTk5LTE0LjQtMzEuOTk5LTMxLjk5OS0zMS45OTl6IiBpZD0ic3ZnXzEiIGNsYXNzPSJzZWxlY3RlZCIgZmlsbC1vcGFjaXR5PSIxIi8+PC9nPjwvc3ZnPg==") no-repeat 0 50% / 13px 15px;
  margin: 0 0 0 5px;
  vertical-align: middle;
}

@media screen and (max-width: 767px) and (min-resolution: 2dppx), (max-width: 767px) {

  .product-actions.remove-product,
  .product-actions.product-buttons {
    padding: 10px;
  }
}

.product-video-info-details .details-holder {
  margin: 0 0 15px;
}

#product-info .product-video-asside {
  color: #fff;
}

.product-video-info-details .title {
  color: #fff;
}

.main-section-top .product-video-asside {
  min-width: 350px;
}
@media screen and (max-width: 1024px){
	.main-section-top .product-video-asside {
		min-width: 300px;
	}
}

.product-video .product-video-asside .btn {
  margin: 0 20px 20px;
}

.product-video-info-price {
  font-size: 18px;
}

.product-video-info-price img {
  width: 18px;
  height: 18px;
}

.create-product-section .main-section-top .product-video>.flex {
  background: #111;
}

.create-product-section .main-section-top .product-video-holder {
  padding-bottom: 56.25%;
}

.create-product-section .comments {
  position: relative;
  margin-left: 10px;
  display: block !important;
}

.create-product_mobile-view .create-product-section .comments {
  width: 100%;
  max-width: 100%;
  margin: 0;
}
.product-video-asside .btn.btn-lib{
	background-color: #8d8d8d;
	color: #0b0b0b;
}
.product-video-asside .btn.btn-green{
	background-color: #00d90f;
	color: #fff;
}
.create-product-form .success{
	padding:0 20px;
}
.create-product-form .form-notification-div{
	min-width:100%;
}
.create-product-form .form-notification-div.process {
	display: block !important;
	opacity: 1 !important;
	height: auto;
}
.create-product-form .row-trailer .js-img,
.create-product-form .preview-video-uploaded video{
	width:100% !important;
	height:auto !important;
}
/*.create-product-form .preview-video-uploaded video{
	opacity: 0;
}*/
.create-product-form .product-preview:has(> video){
	position: relative;
}
.create-product-form .product-preview:has(> video):after{
	content: "Processing...";
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	transform:translate(-50%, -50%);
	font-size: 20px;
	color: #fff;
	text-align: center;
	padding-top: 80px;
	background: url(../images/fancybox/fancybox_loading@2x.gif) 50% 0/60px 60px no-repeat;
}
.create-product-form .preview-video-uploaded .product-preview:has(> video):after{
	display: none;
}
.create-product-form .preview-video-uploaded.uploading-finished .js-img{
	display: none;
}
.notifications-list .notification.level-up .user-profile-button {
  font-size: 45px;
  overflow: unset;
  background: transparent;
  border: none;
}
.notifications-list .notification.level-up .notification-info .desc {
  color: #ff0d2b;
}
.notifications-list .notification.level-up .notification-info p {
  color: #fff;
}
.notifications-list .notification.pushed .user-link,
.notifications-list .notification.purchased .user-link {
  color: #00d90f;
}
.create-product-form .separator-header .p2{
	font-size: 14px;
}
.create-product-form .separator-header .link{
	color: #fff;
}
.create-product-form .separator-header h5{
	font-size: 16px;
}
.create-product-form .select2-container{
	width: 100% !important;
}
.create-product-form .select2-container--default .select2-selection--single .select2-selection__arrow b:before{
	margin-left: -4px;
	border-top: 8px solid #7f868c;
	border-right: 8px solid transparent;
	border-left: 8px solid transparent;
}
.store-videos-view .all-saved-video,
.store-videos .all-saved-video{
	padding-top: 20px;
}
.store-videos .all-saved-video .thumb-row-special{
	border-bottom: 1px solid #242424;
}
.store-videos .all-saved-video:last-child .thumb-row-special{
	border: 0;
}
.all-saved-video .mob.w-button{
	margin: 0 0 20px;
}
.desktop .store-videos .thumb-row-special .p2-link.underline.view-all{
	display: none;
}

@media screen and (max-width: 1425px) and (min-resolution: 2dppx), (max-width: 1425px) {
	.desktop .store-videos .all-saved-video .thumb-store{
		display: none;
	}
	.desktop .store-videos .all-saved-video .thumb-store:nth-child(-n+8){
		display: block;
	}
}
@media screen and (max-width: 1115px) and (min-resolution: 2dppx), (max-width: 1115px) {
	.desktop .store-videos .all-saved-video .thumb-store:nth-child(-n+9){
		display: block;
	}
}
@media screen and (max-width: 835px) and (min-resolution: 2dppx), (max-width: 835px) {
	.desktop .store-videos .all-saved-video .thumb-store:nth-child(-n+9){
		display: none;
	}
	.desktop .store-videos .all-saved-video .thumb-store:nth-child(-n+6){
		display: block;
	}
}
@media screen and (max-width: 479px) and (min-resolution: 2dppx), (max-width: 479px) {
	.desktop .store-videos .all-saved-video .thumb-store:nth-child(-n+6){
		display: none;
	}
	.desktop .store-videos .all-saved-video .thumb-store:nth-child(-n+4){
		display: block;
	}
	.desktop .store-videos .thumb-row-special .p2-link.underline.view-all{
		display: block;
	}
}

.tablet .store-videos .all-saved-video .thumb-store,
.phone .store-videos .all-saved-video .thumb-store{
	display: none;
}
.phone .store-videos .all-saved-video .thumb-store:nth-child(-n+4){
	display: block;
}
.tablet .store-videos .all-saved-video .thumb-store:nth-child(-n+6){
	display: block;
}
.store-videos .thumb-store .btn-thumb-play{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 80px;
	height: 80px;
	overflow: hidden;
	text-indent: -99999px;
	z-index: 5;
	transform:translate(-50%, -50%);
	background: url(../images/play-circle-regular.svg) 0 0/100% 100% no-repeat;
}
.store-videos .thumb-store.playing .btn-thumb-play{
	display: none;
}
.store-videos .thumb-store.playing .thumb,
.store-videos .thumb-store .hidden-play{
	display: none;
}
.store-videos .thumb-store.playing .thumb.hidden-play{
	display: block;
}

.thumb-store .img {
	display: block;
	position: relative;
	width: 100%;
	padding-bottom: 56.25%;
	margin-bottom: 10px;
	overflow: hidden;
	/* border: 1px solid #0e0e0e; */
	box-sizing: border-box;
	height: 0;
	opacity: 0.8;
}
.thumb-store .img {
	margin-bottom: 4px;
}
.product-item .dot:after {
	content: '';
	width: 12px;
	height: 12px;
	display: inline-block;
	border-radius: 50%;
	background-color: #ffff00;
	position: absolute;
	left: 5px;
	top: 5px;
	border: 2px solid #000;
}
.product-item .dot.green:after {
	background-color: #00d90f;
}

.form-section .create-preview-section{
	padding: 0;
	margin: 0 0 20px;
}
.form-section .create-preview-section .submit-button{
	display: none;
}
.phone .create-product_mobile-view .main-section-bottom{
	width: 100%;
}
.phone .main-section-bottom .products-section-list{
	flex-wrap: wrap;
}
.phone .create-product_mobile-view .main-section-bottom .products-section-list .product-item,
.phone .main-section-bottom .products-section-list .product-item{
	width: calc(50% - 8px);
}
.cf-turnstile-holder{
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}
.cf-turnstile{
	transform: scale(1.06);
	transform-origin: top left;
}
