* {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0 !important;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: rgba(0,0,0, 0);
  -webkit-touch-callout: none;
}
html {
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}
body {
  background: #18191A;
  color: #FFF;
  line-height: 25.6px;
  line-height: 1.6rem;
  font-family: Roboto, Open Sans, sans-serif;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 400;
  letter-spacing: 0.015rem;
  text-rendering: auto;
  -webkit-user-select: none;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
}
html,
body {
  width: 100%;
  height: 100%;
  margin: auto;
  padding: 0;
}
a,
a:link,
a:visited,
a:active {
  color: #118DEF;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: background-color .3s ease;
  transition: background-color .3s ease;
}
a:hover {
  text-decoration: underline;
}
img,
a,
a:focus,
a:active,
img:focus,
img:active,
::-moz-focus-inner {
  outline: none;
}
img {
  position: relative;
  border: none;
  vertical-align: middle;
}
div {
  display: block;
}
.underline,
a.underline {
  text-decoration: underline;
}
a.underline:hover {
  text-decoration: none;
}
.wrap {
  white-space: normal;
}
h1 {
  clear: both;
  font-size: 30px;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: normal;
}
h2 {
  clear: both;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 22.4px;
  line-height: 1.8rem;
  font-weight: 400;
}
h3 {
  clear: both;
  font-size: 17px;
  font-size: 1.0625rem;
  line-height: 22.4px;
  line-height: 1.6rem;
  font-weight: 400;
}
h4 {
  clear: both;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
}
h5 {
  clear: both;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 400;
}
hr {
  background: #393A3B;
  height: 1px;
  height: .0625rem;
  border: 0 none;
  margin: 10px 0;
  margin: .625rem 0;
  padding: 0;
}
iframe {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
}
ul,
li {
  list-style: none;
}
ol {
  float: left;
}
p {
  margin-top: 15px;
  margin-top: .9375rem;
}
form {
  width: 100%;
}
center {
  padding: 0;
  line-height: normal;
}
.bold {
  font-weight: 500;
}
.red,
a.red {
  color: #D12834;
}
.blue,
a.blue {
  color: #31a4ff;
}
.orange,
a.orange {
  color: #FF9800;
}
.green,
a.green {
  color: #11c164;
}
.black,
a.black {
  color: #393A3B;
}
.white,
a.white {
  color: #FFF;
}
.grey {
  color: #727374;
}
.hide {
  display: none;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.clear {
  clear: both;
}
.required {
  clear: both;
  color: #707072;
}
.relative {
  position: relative;
  display: inline-block;
  width: 100%;
}
noscript {
  position: absolute;
  z-index: 99999;
  width: 100%;
  height: 100%;
  background: #fff;
}
.ml5 {
  margin-left: 5px;
  margin-left: .3125rem;
}
.mr5 {
  margin-right: 5px;
  margin-right: .3125rem;
}
.mlr10 {
  margin: 0 10px;
  margin: 0 .625rem;
}
.mt5 {
  margin-top: 5px;
  margin-top: .3125rem;
}
.mt10 {
  margin-top: 10px;
  margin-top: .625rem;
}
.mt15 {
  margin-top: 15px;
  margin-top: .9375rem;
}
.mt20 {
  margin-top: 20px;
  margin-top: 1.25rem;
}
.mt25 {
  margin-top: 25px;
  margin-top: 1.5625rem;
}
.mt30 {
  margin-top: 30px;
  margin-top: 1.875rem;
}
.mt40 {
  margin-top: 40px;
  margin-top: 2.5rem;
}
.mt60 {
  margin-top: 60px;
  margin-top: 3.75rem;
}
.mb5 {
  margin-bottom: 5px;
  margin-bottom: .3125rem;
}
.mb10 {
  margin-bottom: 10px;
  margin-bottom: .625rem;
}
.mb15 {
  margin-bottom: 15px;
  margin-bottom: .9375rem;
}
.mb20 {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
.mb30 {
  margin-bottom: 30px;
  margin-bottom: 1.875rem;
}
.mb40 {
  margin-top: 40px;
  margin-top: 2.5rem;
}
.mb60 {
  margin-top: 60px;
  margin-top: 3.75rem;
}
.mtb10 {
  margin: 10px 0;
  margin: .625rem 0;
}
.mtb15 {
  margin: 15px 0;
  margin: .9375rem 0;
}
.mtb20 {
  margin: 20px 0;
  margin: 1.25rem 0;
}
.mtb25 {
  margin: 25px 0;
  margin: 1.5625rem 0;
}
.mtb30 {
  margin: 30px 0;
  margin: 1.875rem 0;
}
.mtb40 {
  margin: 40px 0;
  margin: 2.5rem 0;
}
.pt20 {
  padding-top: 20px;
  padding-top: 1.25rem;
}
.nomarg {
  margin: 0;
}
.ml10 {
  margin-left: 10px;
  margin-left: .625rem
}
.ml20 {
  margin-left: 20px;
  margin-left: 1.25rem
}
.mr10 {
  margin-right: 10px;
  margin-right: .625rem
}
.mr20 {
  margin-right: 20px;
  margin-right: 1.25rem
}
.tar {
  text-align: right;
}
.tal {
  text-align: left;
}
.tac {
  text-align: center;
}
.tip {
  cursor: pointer;
}
.pointer {
  cursor: pointer;
}
.text-10 {
  font-size: 10px;
  font-size: .625rem;
  line-height: normal;
}
.text-11 {
  font-size: 11px;
  font-size: .6875rem;
  line-height: normal;
}
.text-12 {
  font-size: 12px;
  font-size: .75rem;
  line-height: normal;
}
.text-13 {
  font-size: 13px;
  font-size: .8125rem;
  line-height: normal;
}
.text-14 {
  font-size: 14px;
  font-size: .875rem;
  line-height: normal;
}
.text-15 {
  font-size: 15px;
  font-size: .9375rem;
  line-height: normal;
}
.text-16 {
  font-size: 16px;
  font-size: 1rem;
  line-height: normal;
}
.text-18 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: normal;
}
.text-20 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: normal;
}
.text-22 {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: normal;
}
.text-24 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: normal;
}
.text-30 {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: normal;
}
.text-sec {
  color: #727374;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.circular {
  background-position: center center;
  border-radius: 50%;
}

/* Forms */
::-moz-selection {
  background-color: #118DEF;
  color: #fff;
}
::selection {
  background-color: #118DEF;
  color: #fff;
}
form h3 {
  color: #73707B;
  margin-top: 15px;
  margin-top: .9375rem;
  font-size: 14px;
  font-size: .875rem;
}
/* toggle switch */

.switch {
  position: relative;
  display: inline-block;
  width: 46px;
  width: 2.875rem;
  height: 26px;
  height: 1.625rem;
}
.switch input[type=checkbox],
.switch input[type=radio] {
  width: 100%;
  height: 100%;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #555;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch .slider:before {
  position: absolute;
  content: "";
  height: 18px;
  height: 1.125rem;
  width: 18px;
  width: 1.125rem;
  left: 4px;
  left: .25rem;
  bottom: 4px;
  bottom: .25rem;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
.switch input:checked + .slider {
  background-color: #118DEF;
}
.switch input:checked + .slider:before {
  -webkit-transform: translateX(1.25rem);
          transform: translateX(1.25rem);
}
.switch .slider.round {
  border-radius: 1.625rem;
}
.switch .slider.round:before {
  border-radius: 50%;
}

input[type=checkbox],
input[type=radio] {
  vertical-align: middle;
  height: 19.2px;
  height: 1.2rem;
  width: 19.2px;
  width: 1.2rem;
  cursor: pointer;
  position: relative;
  -webkit-transition: .15s;
  transition: .15s;
  border-radius: 2rem;
  background-color: #3a3b3c;
}
input[type=text],
input[type=password],
select,
textarea {
  display: inline-block;
  padding: 9.6px 7px;
  padding: .6rem .4375rem;
  width: 100%;
  color: #FFF;
  background-color: #3a3b3c;
  font-family: Roboto, Open Sans, sans-serif;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 400;
  line-height: normal;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
  box-sizing: border-box;
}
textarea {
  overflow: hidden;
  height: auto;
  padding: 1.2rem 2.4rem;
  overflow-wrap: break-word;
}
select option:first-child {
  color: #727374;
}
select option:checked:not(:first-child) {
  color: #FFF;
  background-color: #118DEF;
}
input.icon-form[placeholder],
select.icon-form[placeholder],
textarea.icon-form[placeholder] {
  padding-left: 41.6px;
  padding-left: 2.6rem;
}
::-webkit-input-placeholder {
  color: #727374;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 100px #3a3b3c inset;
    -webkit-text-fill-color: #fff;
}
input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 100px #3a3b3c inset;
    -webkit-text-fill-color: #fff;
}
input.error,
textarea.error,
select.error {
  color: #f73c49;
  border: 1px solid #F73C49 !important;
}
.error-message {
  position: absolute;
  left: 0;
  font-size: 12px;
  font-size: .75rem;
  background-color: #F73C49;
  color: #fff;
  padding: 0 5px;
  padding: 0 .3125rem;
}
.password-clear {
  position: absolute;
  font-size: 12px;
  font-size: .75rem;
  text-indent: 41.6px;
  text-indent: 2.6rem;
}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  pointer-events: none;
  color: #727374;
  cursor: not-allowed;
}
.bg-user,
.bg-email,
.bg-pass,
.bg-show-pass,
.bg-show-pass-white,
.bg-search,
.bg-link,
.bg-info,
.bg-write,
.bg-secure,
.bg-clear {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 8px;
  left: .5rem;
  width: 20px;
  width: 1.25rem;
  height: 20px;
  height: 1.25rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.bg-write {
  top: 9.6px;
  top: .6rem;
  margin: 0;
}
.bg-clear,
.bg-show-pass,
.bg-show-pass-white {
    right: 10px;
    right: .625rem;
    left: auto;
    cursor: pointer;
}
.bg-clear {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0ibTIwIDJsLTItMi04IDgtOC04LTIgMiA4IDgtOCA4IDIgMiA4LTggOCA4IDItMi04LTh6IiBmaWxsPSIjNzc3Ii8+PC9zdmc+);
}
.bg-user {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGcgdHJhbnNmb3JtPSJzY2FsZSgxLjA1MjYzKSIgZmlsbD0iIzExOGRlZiI+PHBhdGggZD0ibTQuNSA1YzAtMi43NjEgMi4yMzktNSA1LTUgMi43NjEgMCA1IDIuMjM5IDUgNSAwIDIuNzYxLTIuMjM5IDUtNSA1LTIuNzYxIDAtNS0yLjIzOS01LTUiLz48cGF0aCBkPSJtMTkgMTljMC0zLjg2Ni4wNTktNy05LjUtNy05LjQ0MSAwLTkuNSAzLjEzNC05LjUgN2gxOSIvPjwvZz48L3N2Zz4=);
}
.bg-email {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2VzIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjQyODU3IDAgMCAxLjYgMC0zLjIpIiBmaWxsPSIjMTE4ZGVmIj48cGF0aCBkPSJtNyA5bC0xLjczMi0xLjUxNi00Ljk1MiA0LjI0NWMuMTguMTY3LjQyMy4yNzEuNjkxLjI3MWgxMS45ODZjLjI2NyAwIC41MDktLjEwNC42ODgtLjI3MWwtNC45NDktNC4yNDUtMS43MzIgMS41MTYiLz48cGF0aCBkPSJtMTMuNjg0IDIuMjcxYy0uMTgtLjE2OC0uNDIyLS4yNzEtLjY5MS0uMjcxaC0xMS45ODZjLS4yNjcgMC0uNTA5LjEwNC0uNjg5LjI3M2w2LjY4MiA1LjcyNyA2LjY4NC01LjcyOSIvPjxwYXRoIGQ9Ik00LjgzMyA3LjA3OSAwIDIuODc4IDAgMTEuMTg2eiIvPjxwYXRoIGQ9Ik0xNCAyLjg3NSA5LjE2NyA3LjA3OSAxNCAxMS4xODZ6Ii8+PC9nPjwvc3ZnPg==);
}
.bg-pass {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTE2LjM3NSA1MTYuMzc1Ij48ZyBmaWxsPSIjMTE4ZGVmIj48cGF0aCBkPSJtMzUzLjgxIDBjLTg5Ljg5IDAtMTYyLjU2IDcyLjY3LTE2Mi41NiAxNjIuNTYgMCAxOS4xMiAzLjgyNSAzOC4yNSA5LjU2MiA1Ny4zN2wtMjAwLjgxIDIwMC44MXY5NS42Mmg5NS42MnYtNTcuMzdoNTcuMzd2LTU3LjM3aDU3LjM3bDg2LjA2LTg2LjA2YzE3LjIxMyA1LjczNyAzNi4zNCA5LjU2MiA1Ny4zNyA5LjU2MiA4OS44OSAwIDE2Mi41Ni03Mi42OCAxNjIuNTYtMTYyLjU2IDAtODkuODgtNzIuNjctMTYyLjU2LTE2Mi41Ni0xNjIuNTZtNDcuODEzIDE3Mi4xMmMtMzIuNTEzIDAtNTcuMzctMjQuODYyLTU3LjM3LTU3LjM3IDAtMzIuNTA4IDI0Ljg2Mi01Ny4zNyA1Ny4zNy01Ny4zNyAzMi41MDggMCA1Ny4zNyAyNC44NjIgNTcuMzcgNTcuMzcgMCAzMi41MDgtMjQuODYyIDU3LjM3LTU3LjM3IDU3LjM3IiB0cmFuc2Zvcm09InNjYWxlKC4wMzg3MykiLz48L2c+PC9zdmc+);
}
.bg-show-pass {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMDM4NDkgMCAwIC4wMzg4MyAwLS4wODcpIiBmaWxsPSIjNjY2Ij48cGF0aCBkPSJtNTEzLjEgMjQ1LjFjMCAwLTE0MC42OC0xMzkuODQtMjUzLjI5LTEzOS44NC0xMTIuNjEgMC0yNTMuMjkgMTM5Ljg0LTI1My4yOSAxMzkuODQtOC42NDUgOC4xMDktOC43MjEgMjEuNDIgMCAyOS4zNzUgMCAwIDE0MC42OCAxMzkuODQgMjUzLjI5IDEzOS44NCAxMTIuNjEgMCAyNTMuMjktMTM5Ljg0IDI1My4yOS0xMzkuODQgOC41NjgtOC4xMDggOC43MjEtMjEuMzQyIDAtMjkuMzc1bS0yNTIuMjIgMTI3LjNjLTYxLjg4OSAwLTExMi4xNS01MC4xOS0xMTIuMTUtMTEyLjE1IDAtNjEuOTYgNTAuMTgtMTEyLjE1IDExMi4xNS0xMTIuMTUgNjEuOTY1IDAgMTEyLjE1IDUwLjI2IDExMi4xNSAxMTIuMTUgMCA2MS44OS01MC4yNiAxMTIuMTUtMTEyLjE1IDExMi4xNSIvPjxwYXRoIGQ9Im0yNTkuNTcgMTg3LjczYy0zOS4zMiAwLTcxLjIyIDMyLjA1LTcxLjIyIDcxLjQ1IDAgMzkuNCAzMS45MDEgNzEuNDUgNzEuMjIgNzEuNDUgMzkuMzIgMCA3MS4yMi0zMi4wNSA3MS4yMi03MS40NSAwLTM5LjQtMzEuOS03MS40NS03MS4yMi03MS40NW0yNi44NTIgNzEuNjhjLTEyLjE2MyAwLTIyLjExLTkuOTQ2LTIyLjExLTIyLjI2MiAwLTEyLjMxNiA5Ljk0NS0yMi4yNjEgMjIuMTEtMjIuMjYxIDEyLjE2NSAwIDIyLjExIDkuOTQ1IDIyLjExIDIyLjI2MSAwIDEyLjMxNi05Ljc5MiAyMi4yNjItMjIuMTEgMjIuMjYyIi8+PC9nPjwvc3ZnPg==);
}
.bg-show-pass-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMDM4NDkgMCAwIC4wMzg4MyAwLS4wODcpIiBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNTEzLjEgMjQ1LjFjMCAwLTE0MC42OC0xMzkuODQtMjUzLjI5LTEzOS44NC0xMTIuNjEgMC0yNTMuMjkgMTM5Ljg0LTI1My4yOSAxMzkuODQtOC42NDUgOC4xMDktOC43MjEgMjEuNDIgMCAyOS4zNzUgMCAwIDE0MC42OCAxMzkuODQgMjUzLjI5IDEzOS44NCAxMTIuNjEgMCAyNTMuMjktMTM5Ljg0IDI1My4yOS0xMzkuODQgOC41NjgtOC4xMDggOC43MjEtMjEuMzQyIDAtMjkuMzc1bS0yNTIuMjIgMTI3LjNjLTYxLjg4OSAwLTExMi4xNS01MC4xOS0xMTIuMTUtMTEyLjE1IDAtNjEuOTYgNTAuMTgtMTEyLjE1IDExMi4xNS0xMTIuMTUgNjEuOTY1IDAgMTEyLjE1IDUwLjI2IDExMi4xNSAxMTIuMTUgMCA2MS44OS01MC4yNiAxMTIuMTUtMTEyLjE1IDExMi4xNSIvPjxwYXRoIGQ9Im0yNTkuNTcgMTg3LjczYy0zOS4zMiAwLTcxLjIyIDMyLjA1LTcxLjIyIDcxLjQ1IDAgMzkuNCAzMS45MDEgNzEuNDUgNzEuMjIgNzEuNDUgMzkuMzIgMCA3MS4yMi0zMi4wNSA3MS4yMi03MS40NSAwLTM5LjQtMzEuOS03MS40NS03MS4yMi03MS40NW0yNi44NTIgNzEuNjhjLTEyLjE2MyAwLTIyLjExLTkuOTQ2LTIyLjExLTIyLjI2MiAwLTEyLjMxNiA5Ljk0NS0yMi4yNjEgMjIuMTEtMjIuMjYxIDEyLjE2NSAwIDIyLjExIDkuOTQ1IDIyLjExIDIyLjI2MSAwIDEyLjMxNi05Ljc5MiAyMi4yNjItMjIuMTEgMjIuMjYyIi8+PC9nPjwvc3ZnPg==);
}
.bg-search {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzEwLjQyIDMxMC40MiI+PGcgdHJhbnNmb3JtPSJzY2FsZSguMDY0NDMpIiBmaWxsPSIjMTE4ZGVmIj48cGF0aCBkPSJtMjczLjU5IDIxNC45N2M0OS4xMS00OS4xMSA0OS4xMS0xMjkuMDIgMC0xNzguMTMtNDkuMTEtNDkuMTEtMTI5LjAyLTQ5LjExLTE3OC4xMyAwLTQxLjY2NCA0MS42NjQtNDcuOTc0IDEwMy42My0xOC45NDcgMTUyLjAyIDAgMCAyLjA4NSAzLjQ5OC0uNzMxIDYuMzEyLTE2LjA2IDE2LjA2LTY0LjI2IDY0LjI2LTY0LjI2IDY0LjI2LTEyLjc5MSAxMi43OS0xNS44MzYgMzAuNjc1LTQuNDkzIDQyLjAybDEuOTUzIDEuOTUxYzExLjM0MyAxMS4zNDUgMjkuMjMgOC4zMDEgNDIuMDItNC40OSAwIDAgNDguMS00OC4xIDY0LjEzLTY0LjEzIDIuOTUxLTIuOTUxIDYuNDQ4LS44NjYgNi40NDgtLjg2NiA0OC4zOSAyOS4wMyAxMTAuMzUgMjIuNzE3IDE1Mi4wMi0xOC45NDdtLTE1NC44OC0yMy4yNTVjLTM2LjI5LTM2LjI5LTM2LjI5LTk1LjMzIDAtMTMxLjYyIDM2LjI5LTM2LjI5IDk1LjMzLTM2LjI5IDEzMS42MiAwIDM2LjI5IDM2LjI5IDM2LjI5IDk1LjMzIDAgMTMxLjYyLTM2LjI5IDM2LjI5LTk1LjMzIDM2LjI5LTEzMS42MiAwIi8+PHBhdGggZD0ibTEyNi43NSAxMTguNDJjLTEuNjg5IDAtMy40MDYtLjMzMi01LjA2MS0xLjAzMS02LjYxMS0yLjc5OC05LjcwNC0xMC40MjYtNi45MDYtMTcuMDQgMTcuNTg2LTQxLjU1OSA2NS43LTYxLjA2IDEwNy4yNi00My40NzYgNi42MTEgMi43OTggOS43MDQgMTAuNDI2IDYuOTA2IDE3LjA0LTIuNzk5IDYuNjEyLTEwLjQyNSA5LjcwMy0xNy4wNCA2LjkwNi0yOC4zNTQtMTEuOTk4LTYxLjE5IDEuMzA5LTczLjE4IDI5LjY2My0yLjA5OSA0Ljk1OS02LjkxMyA3LjkzOC0xMS45NzggNy45MzgiLz48L2c+PC9zdmc+);
}
.bg-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDgyLjEzNiA0ODIuMTM1Ij48cGF0aCBkPSJtMTguODk1IDguMjIybC01LjMzNyA1LjMzN2MtMS40NzQgMS40NzQtMy44NjIgMS40NzQtNS4zMzcgMGwtMS43NzktMS43NzkgMS43NzktMS43NzkgMS43NzkgMS43NzljLjQ5MS40OSAxLjI4OC40OTEgMS43NzkgMGw1LjMzNi01LjMzNmMuNDktLjQ5MS40OS0xLjI4OSAwLTEuNzhsLTEuNzc5LTEuNzc5Yy0uNDktLjQ5LTEuMjg4LS40OS0xLjc3OSAwbC0xLjkwNSAxLjkwNmMtLjg4My0uNTItMS44ODctLjc0My0yLjg4MS0uNjc2bDMuMDEtMy4wMWMxLjQ3NC0xLjQ3NCAzLjg2NC0xLjQ3NCA1LjMzNiAwbDEuNzc5IDEuNzc5YzEuNDc0IDEuNDc0IDEuNDc0IDMuODY0IDAgNS4zMzdtLTEwLjU0OCA2Ljk5bC0xLjkwNCAxLjkwNGMtLjQ5MS40OTEtMS4yODguNDktMS43NzkgMGwtMS43NzktMS43NzljLS40OTEtLjQ5LS40OTEtMS4yODggMC0xLjc3OWw1LjMzNy01LjMzN2MuNDktLjQ5IDEuMjg5LS40OSAxLjc3OSAwbDEuNzc5IDEuNzc5IDEuNzc5LTEuNzc5LTEuNzc5LTEuNzc5Yy0xLjQ3NC0xLjQ3NC0zLjg2Mi0xLjQ3NC01LjMzNyAwbC01LjMzNyA1LjMzNmMtMS40NzQgMS40NzUtMS40NzQgMy44NjQgMCA1LjMzN2wxLjc3OSAxLjc3OWMxLjQ3MyAxLjQ3NCAzLjg2MiAxLjQ3NCA1LjMzNyAwbDMuMDEtMy4wMWMtLjk5NC4wNjYtMS45OTUtLjE1Ny0yLjg4Mi0uNjc1IiBmaWxsPSIjMTE4ZGVmIi8+PC9zdmc+);
}
.bg-secure {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTg1LjM1NCA1ODUuMzU0Ij48ZyBmaWxsPSIjMTE4ZGVmIj48cGF0aCBkPSJtMjkyLjY4IDBjLTk0LjM5IDAtMTcxLjE4IDc2Ljc5LTE3MS4xOCAxNzEuMTh2OTcuNzdjMCAxLjExMS0xLjM3MSAyLjk4My0yLjQ0OCAzLjM0MS05LjI1NyAzLjA4Ny0xNi43NzUgNS43NjItMjMuNjU3IDguNDE1LTguMjA3IDMuMTY0LTE0LjM5NyAxMi4yNTktMTQuMzk3IDIxLjE2djIyNC42NGMwIDguODM3IDYuMTUgMTcuOTQgMTQuMzA1IDIxLjE3IDYzLjEgMjUgMTI5LjUgMzcuNjc4IDE5Ny4zOCAzNy42NzggNjcuODggMCAxMzQuMjgtMTIuNjc4IDE5Ny4zOC0zNy42ODEgOC4xNTItMy4yMzEgMTQuMjk5LTEyLjMzMiAxNC4yOTktMjEuMTd2LTIyNC42NGMwLTguODk4LTYuMTg5LTE3Ljk5My0xNC40LTIxLjE2LTYuODg1LTIuNjUzLTE0LjQwMi01LjMyOC0yMy42NTItOC40MTUtMS4wNzQtLjM1OC0yLjQ0NS0yLjIzMS0yLjQ0NS0zLjM0MnYtOTcuNzdjLS4wMDUtOTQuMzktNzYuNzktMTcxLjE4LTE3MS4xOC0xNzEuMThtLTQ2LjYyNiAzNzAuMjhjMC0yNS43NjkgMjAuODc1LTQ2LjYyMiA0Ni42MjMtNDYuNjIyIDI1Ljc0NiAwIDQ2LjYyMSAyMC44NTEgNDYuNjIxIDQ2LjYyMiAwIDE3LjA3LTkuNjI5IDMxLjM3MS0yMy4zMTEgMzkuNDc1djc3LjA4YzAgMTIuODg2LTEwLjQyNiAyMy4zMTEtMjMuMzExIDIzLjMxMS0xMi44ODYgMC0yMy4zMTEtMTAuNDI1LTIzLjMxMS0yMy4zMTF2LTc3LjA4Yy0xMy42ODEtOC4xMDQtMjMuMzExLTIyLjQtMjMuMzExLTM5LjQ3NW0xNTguOTUtMTk5LjF2ODQuMzZjLTM2LjgzNC03LjkyNi03NC42Mi0xMS45NC0xMTIuMzEtMTEuOTQzLTM3LjY2NiAwLTc1LjQ1IDQuMDEtMTEyLjM0IDExLjkzNHYtODQuMzVjMC02MS45MzUgNTAuMzktMTEyLjMyIDExMi4zMi0xMTIuMzIgNjEuOTMzIDAgMTEyLjMyIDUwLjM4IDExMi4zMiAxMTIuMzIiIHRyYW5zZm9ybT0ibWF0cml4KC4wMzc3OSAwIDAgLjAzNDE3LTMuMDYxIDApIi8+PC9nPjwvc3ZnPg==);
}
.bg-write {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0ibTAgMTUuNzc4djQuMjIyaDQuMjIybDEyLjIyMi0xMi4zMzMtNC4yMjItNC4yMjItMTIuMjIyIDEyLjMzM20xOS42NjctMTEuMzMzYy40NDQtLjQ0NC40NDQtMS4xMTEgMC0xLjU1NmwtMi41NTYtMi41NTZjLS40NDQtLjQ0NC0xLjExMS0uNDQ0LTEuNTU2IDBsLTIgMiA0LjIyMiA0LjIyMiAxLjg4OS0yLjExMXoiIGZpbGw9IiMxMThkZWYiLz48L3N2Zz4=);
}
.bg-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgOTguMjcgOTguMjciPjxwYXRoIGQ9Ik00OS4xMzUgMEMyMS45OTggMCAwIDIxLjk5OSAwIDQ5LjEzNVMyMS45OTggOTguMjcgNDkuMTM1IDk4LjI3YzI3LjEzNiAwIDQ5LjEzNC0yMS45OTkgNDkuMTM0LTQ5LjEzNVM3Ni4yNyAwIDQ5LjEzNSAwem00LjA5OSA4Mi4wODZjLTEuNTM5IDEuNTIxLTMuNjg0IDIuMjkzLTYuMzY5IDIuMjkzLTIuNzQ2IDAtNC45MTgtLjc1NC02LjQ1Ni0yLjI0MS0xLjU0NS0xLjQ5NS0yLjMyOC0zLjYwNC0yLjMyOC02LjI2OSAwLTIuNzU0Ljc2OS00Ljg4NyAyLjI4NC02LjMzNiAxLjUxLTEuNDQgMy42OTYtMi4xNzIgNi41LTIuMTcyIDIuNzE0IDAgNC44NjEuNzQ2IDYuMzg2IDIuMjE5IDEuNTI4IDEuNDc5IDIuMzA0IDMuNTk2IDIuMzA0IDYuMjg5IDAgMi42MDMtLjc4MiA0LjY5NS0yLjMyMSA2LjIxN3ptMTUuMTktNDEuNzkxYy0xLjU3MiAyLjUxMS00LjU2NiA1LjM1NC04LjkgOC40NS0yLjgxNyAyLjA4My00LjYyNyAzLjY4NC01LjM1NSA0Ljc0LS42ODYuOTk1LTEuMDM0IDIuMzQ2LTEuMDM0IDQuMDE0djEuOThhMS41IDEuNSAwIDAgMS0xLjUgMS41aC0xMC41OWExLjUgMS41IDAgMCAxLTEuNS0xLjV2LTIuNjIxYzAtMy4wNDEuNjYzLTUuNzMyIDEuOTcyLTggMS4yOTYtMi4yNDQgMy42NjUtNC42MzggNy4wNDMtNy4xMTYgMy4xMzUtMi4yMzkgNS4yMDktNC4wNiA2LjE4My01LjQyMmE3LjM5NSA3LjM5NSAwIDAgMCAxLjM5Mi00LjM2OWMwLTEuNzQyLS42MTUtMy4wMjQtMS44ODEtMy45Mi0xLjMyOS0uOTQxLTMuMjQ2LTEuNDE5LTUuNjk4LTEuNDE5LTQuMjUyIDAtOS4xNzMgMS4zNjYtMTQuNjI0IDQuMDYxYTEuNTAyIDEuNTAyIDAgMCAxLTIuMDA4LS42NzZsLTQuMzE2LTguNjdhMS41IDEuNSAwIDAgMSAuNjMtMS45ODhjNi42ODktMy42MTQgMTMuODY0LTUuNDQ3IDIxLjMyNS01LjQ0NyA2LjQyMSAwIDExLjYxMyAxLjU3OCAxNS40MzQgNC42OSAzLjg2NCAzLjE1IDUuODI1IDcuNDAyIDUuODI1IDEyLjYzOS0uMDAyIDMuNDc2LS44MDggNi41MjgtMi4zOTggOS4wNzR6IiBmaWxsPSIjMTE4ZGVmIi8+Cjwvc3ZnPg==);
}
.img-captcha {
  cursor: pointer;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  margin-right: 1px;
}
.no-result {
  font-size: 16px;
  font-size: 1rem;
  color: #727374;
  margin: 46px 0;
  margin: 2.875rem 0;
  text-align: center;
  width: 100%;
}
.chars-left {
  text-align: right;
  font-size: 13px;
  color: #727374;
  line-height: normal;
  float: right;
}

/* select style */
.select-wrapper {
  margin: auto;
  max-width: 600px;
  width: calc(100% - 40px);
}

.select-pure__select {
  align-items: center;
  background: #3A3B3C;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  justify-content: left;
  padding: 5px 10px;
  position: relative;
  transition: 0.2s;
  width: 100%;
}

.select-pure__options {
  border-radius: 4px;
  box-sizing: border-box;
  display: none;
  left: 0;
  max-height: 221px;
  overflow-y: auto;
  position: absolute;
  top: 45px;
  width: 100%;
  z-index: 5;
}

.select-pure__select--opened .select-pure__options {
  display: block;
}

.select-pure__option {
  background: #3A3B3C;
  box-sizing: border-box;
  padding: 10px;
}

.select-pure__option:hover {
  background: #494A4B;
}

.select-pure__option--selected {
  color: #808182;
  cursor: initial;
  pointer-events: none;
}

.select-pure__option--hidden {
  display: none;
}

.select-pure__selected-label {
  background: #118def;
  border-radius: 4px;
  color: #fff;
  cursor: initial;
  display: inline-block;
  margin: 5px 10px 5px 0;
  padding: 3px 7px;
}

.select-pure__selected-label .icon {
  background-size: 14px;
}

.select-pure__selected-label:last-of-type {
  margin-right: 0;
}

.select-pure__selected-label i {
  cursor: pointer;
  display: inline-block;
  margin-left: 7px;
}

.select-pure__selected-label i:hover {
  color: #e4e4e4;
}

.select-pure__autocomplete {
  background: #3A3B3C;
  box-sizing: border-box;
  outline: none;
  padding: 10px;
  width: 100%;
}

.select-pure__placeholder--hidden {
  margin-left: 10px;
}

/* Tables */

table {
  clear: both;
  width: 100%;
  border: none;
  border-spacing: 0;
  table-layout: fixed;
}

/* Tables filelist */

table.filelist thead th {
  border-bottom: 1px solid #3a3b3c;
  border-bottom: .0625rem solid #3a3b3c;
  color: #727374;
  font-weight: 400;
  text-transform: uppercase;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
table.filelist thead th.sort {
  cursor: pointer;
}
table.filelist thead th span.sorting_type {
  margin-left: 10px;
  margin-left: .625rem;
  margin-bottom: -1px;
  margin-bottom: -.0625rem;
  width: 5px;
  width: .3125rem;
  height: 12px;
  height: .75rem;
  display: inline-block;
}
table.filelist thead th.sorting_asc span.sorting_type {
  background: url('../img/icon_sort_asc.png') no-repeat;
}
table.filelist thead th.sorting_desc span.sorting_type {
  background: url('../img/icon_sort_desc.png') no-repeat;
}
table.filelist,
table.filelist a {
  color: #FFF;
}
table.filelist thead th,
table.filelist tbody td {
  padding: 8px;
  padding: .5rem;
  padding-left: 0;
  vertical-align: middle;
  white-space: nowrap;
  height: 40px;
  height: 2.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  text-align: left;
}
table.filelist thead th:last-child,
table.filelist tbody td:last-child {
  padding-right: 0;
}
table.filelist thead th:not(:nth-child(1)),
table.filelist tbody td:not(:nth-child(1)),
table.filelist tbody td:not(:nth-child(1)) span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
table.filelist tbody td:not(:nth-child(1)) .icon:not(.tick) {
    background-size: auto 1em;
    background-position: center center;
}
table.filelist td.right {
  text-align: right;
  padding-right: 12px;
  padding-right: .75rem;
}
table.filelist td.left {
  text-align: left;
  padding-left: 15px;
  padding-left: .9375rem;
}

/* Selectable */
.ui-selecting,
.ui-selected {
  background-color: #3a3b3c;
  text-shadow: 0 1px #000;
}
.ui-selecting .progress-bar,
.ui-selected .progress-bar {
  background-color: #118DEF;
}
.ui-selectable li:hover .progress-content,
.ui-selectable tbody tr:hover .progress-content {
  background-color: #3a3b3c;
}
.ui-selecting .progress-content,
.ui-selected .progress-content {
  background-color: #313233;
}
.ui-selectable li:hover,
.ui-selectable tbody tr:hover {
  background-color: #313233;
}
.ui-selectable li.ui-selecting:hover,
.ui-selectable li.ui-selected:hover,
.ui-selectable tbody tr.ui-selecting:hover,
.ui-selectable tbody tr.ui-selected:hover {
  background-color: #3a3b3c;
}
table tbody tr.ui-draggable,
table tbody tr.ui-draggable *:not(.tip) {
  cursor: move;
}
table tbody tr.droppable-hover {
  background-color: #118DEF;
  color: #FFF;
}
.dataTables_filter {
  display: none;
}
/* Common button */

.button {
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 80px;
  min-width: 5rem;
  border: 1px solid transparent;
  border: .0625rem solid transparent;
  border-radius: .1875rem;
  background: transparent;
  white-space: nowrap;
  vertical-align: middle;
  text-align: center;
  font-weight: 500;
  font-family: Roboto, Open Sans, sans-serif;
  outline: none;
  cursor: pointer;
  text-decoration: none;
  padding: 0 13px;
  padding: 0 .8rem;
  background-repeat: no-repeat;
}
.button.icon {
  background-repeat: no-repeat;
  background-position: left center;
  text-align: left;
  text-indent: 24px;
  text-indent: 1.5rem;
}
.button.icon-round {
  background-position: center center;
  width: inherit;
  height: inherit;
  padding: 0;
}
.button.small.icon {
  background-size: auto .8125rem;
}
.button.normal.icon {
  background-size: auto 1rem;
}
.button.large.icon {
  background-size: auto 1.125rem;
}
.button.orange {
  color: #FF9800;
  border-color: #FF9800;
}
.button.orange.plain,
.button.orange:not(.plain):hover {
  color: #FFF;
  background-color: #FF9800;
  border-color: none;
}
.button.orange.plain.down {
  background-color: #EB8D00;
}
.button.blue {
  color: #0087EF;
  border-color: #0087EF;
}
.button.blue.plain,
.button.blue:not(.plain):hover {
  color: #FFF;
  background-color: #0087EF;
  border-color: none;
}
.button.blue.plain.down {
  background-color: #007CDB;
}
.button.green {
  color: #00AC50;
  border-color: #00AC50;
}
.button.green.plain,
.button.green:not(.plain):hover {
  color: #FFF;
  background-color: #009847;
  border-color: transparent;
}
.button.green.plain.down {
  background-color: #00AC50;
}
.button.red {
  color: #D12834;
  border-color: #D12834;
}
.button.red.plain,
.button.red:not(.plain):hover {
  border-color: none;
}
.button.red.plain.down {
  background-color: #C72631;
}
.button.grey {
  color: #727374;
  border-color: #727374;
}
.button.grey.plain,
.button.grey:not(.plain):hover {
  color: #FFF;
  border-color: none;
}
.button.grey.plain.down {
  background-color: #111;
}
.button.white {
  color: #FFF;
  border-color: #FFF;
}
.button.white.plain,
.button.white:not(.plain):hover {
  color: #222;
  background-color: #FFF;
  border-color: none;
}
.button.white.plain.down {
  background-color: #DDD;
}
/* Size button */

.button.small:not(.icon-round) {
  font-size: 13px;
  font-size: 0.8125rem;
  min-width: 26px;
  min-width: 1.625rem;
  line-height: 25.6px;
  line-height: 1.6rem;
}
.button.normal:not(.icon-round) {
  font-size: 15px;
  font-size: .9375rem;
  min-width: 64px;
  min-width: 4rem;
  line-height: 32px;
  line-height: 2rem;
}
.button.large:not(.icon-round) {
  font-size: 16px;
  font-size: 1rem;
  min-width: 48px;
  min-width: 3rem;
  line-height: 43.2px;
  line-height: 2.7rem;
  padding: 0 19.2px;
  padding: 0 1.2rem;
}
.button.plain.small:not(.icon-round) {
  font-size: 13px;
  font-size: 0.8125rem;
}
.button.plain.normal:not(.icon-round) {
  font-size: 15px;
  font-size: .9375rem;
}
.button.plain.large:not(.icon-round) {
  font-size: 16px;
  font-size: 1rem;
}
.button.loading-button {
  color: transparent !important;
  cursor: not-allowed;
}
.button.small.loading-button:before,
.button.normal.loading-button:before,
.button.large.loading-button:before {
  pointer-events: none;
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  line-height: inherit;
  border-radius: 50%;
  border: 2px solid transparent;
  border: .125rem solid transparent;
  box-sizing: border-box;
  -webkit-animation: spin 1s infinite linear;
          animation: spin 1s infinite linear;
}
.button.loading-button.loading-orange:before {
  border-left-color: #FF9800;
}
.button.loading-button.loading-blue:before {
  border-left-color: #FFF;
}
.button.loading-button.loading-green:before {
  border-left-color: #24975A;
}
.button.loading-button.loading-grey:before {
  border-left-color: #73707B;
}
.button.loading-button.loading-white:before {
  border-left-color: #F111;
}
.button.small.loading-button:before {
  width: 13px;
  width: .8125rem;
  height: 13px;
  height: .8125rem;
}
.button.normal.loading-button:before {
  width: 16px;
  width: 1rem;
  height: 16px;
  height: 1rem;
}
.button.large.loading-button:before {
  width: 24px;
  width: 1.5rem;
  height: 24px;
  height: 1.5rem;
}
.target-ripple {
  position: relative !important;
  overflow: hidden !important;
}
.ripple {
  display: block;
  position: absolute;
  z-index: 0;
  width: 0;
  height: 0;
  background-color: rgba(0, 0, 0, .15);
  border-radius: 100%;
  -webkit-transform: scale3d(0, 0, 1);
          transform: scale3d(0, 0, 1);
  -webkit-animation: ripple .5s linear;
          animation: ripple .5s linear;
}
.ripple.white {
  background-color: rgba(255, 255, 255, .15);
}
@-webkit-keyframes ripple {
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: scale3d(2, 2, 1);
            transform: scale3d(2, 2, 1);
  }
}
@keyframes ripple {
  to {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: scale3d(2, 2, 1);
            transform: scale3d(2, 2, 1);
  }
}

/* Icons */

.icon {
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  min-height: 22px;
  min-width: 22.4px;
  min-width: 1.4rem;
  line-height: normal;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-origin: content-box;
}
.icon-arrow-right-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtOC40IDEwbC04LjQtOC4yIDEuOC0xLjcgMTAuMiAxMC0xMC4yIDEwLTEuOC0xLjgiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}
.icon-arrow-right-grey {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMS44IDBsMTAuMiAxMC0xMC4yIDEwLTEuOC0xLjggOC40LTguMi04LjQtOC4yIiBmaWxsPSIjNzc3Nzc4Ii8+PC9zdmc+);
}
.icon-arrow-left-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMy42IDEwbDguNC04LjItMS44LTEuNy0xMC4yIDEwIDEwLjIgMTAgMS44LTEuOCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}
.icon-arrow-left-blue {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMy42IDEwbDguNC04LjItMS44LTEuNy0xMC4yIDEwIDEwLjIgMTAgMS44LTEuOCIgZmlsbD0iIzAwQUFENCIvPjwvc3ZnPg==);
}
.icon-arrow-left-grey {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMTAuMiAwbC0xMC4yIDEwIDEwLjIgMTAgMS44LTEuOC04LjQtOC4yIDguNC04LjIiIGZpbGw9IiM3Nzc3NzgiLz48L3N2Zz4=);
}
.icon-arrow-up-grey {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMTAuMiAwbC0xMC4yIDEwIDEwLjIgMTAgMS44LTEuOC04LjQtOC4yIDguNC04LjIiIGZpbGw9IiM3Nzc3NzgiLz48L3N2Zz4=);
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.icon-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgyIDAgMCAyIDIpIiBmaWxsPSIjMzQzNDM1Ij48cGF0aCBkPSJtMC41IDJoMS41djEwaC0xLjUiLz48cGF0aCBkPSJtMi41IDdsNSA1di0xMHoiLz48L2c+PC9zdmc+);
}
.icon-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIGhlaWdodD0iMjAiPjxnIHRyYW5zZm9ybT0ibWF0cml4KC0yIDAgMCAyIDE4LTQpIiBmaWxsPSIjMzQzNDM1Ij48cGF0aCBkPSJtMC41IDJoMS41djEwaC0xLjUiLz48cGF0aCBkPSJtMi41IDdsNSA1di0xMHoiLz48L2c+PC9zdmc+);
}
.icon-shuffle {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxOS45OTk5OTkiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0iIzM0MzQzNSI+PHBhdGggZD0ibTM3NS42MyAyNzkuNzNsLTc4Ljg3NyA2Ny42MXYtNDUuMDhoLTEzLjI3N2MtNDEuOTE5IDAtNzIuNzktMTguNzgxLTk4LjI3LTQzLjY0OCA5LjgyOC0xMS41NjkgMTguNzM4LTIzLjIxIDI3LjAzLTM0LjExIDEuOTA0LTIuNTEzIDMuNzk2LTQuOTkzIDUuNjg0LTcuNDczIDE4Ljg1MiAxOS40OTQgMzkuMTMgMzIuNjQ1IDY1LjU2IDMyLjY0NWgxMy4yNzd2LTM3LjU2OGw3OC44NzIgNjcuNjJtLTM3NS42My0xNTAuMjZoMzkuMzFjMjQuOTI3IDAgNDQuMzggMTEuNzE2IDYyLjMyIDI5LjM3MSAyLjk1My0zLjc5MSA1LjkzOS03Ljc0IDguOTUzLTExLjY4MyA3LjMzNy05LjY2IDE1LjA5LTE5LjgzMSAyMy40OTctMjkuOTc1LTI0LjgxMy0yMy4xOS01NC43NS00MC4zMS05NC43Ny00MC4zMWgtMzkuMzF2NTIuNTk2bTI5Ni43NS0xMDEuMTd2NDQuODE4aC0xMy4yNzdjLTY5LjM3IDAtMTA4LjQ5IDUxLjQyLTE0MyA5Ni44LTMxLjA1IDQwLjc0OS01Ny44NSA3NS45ODktMTAxLjE2IDc1Ljk4OWgtMzkuMzF2NTIuNTloMzkuMzFjNjkuMzkgMCAxMDguNS01MS4zOSAxNDMuMDEtOTYuNzcgMzEuMDMtNDAuNzk4IDU3Ljg0NC03Ni4wMyAxMDEuMTUtNzYuMDNoMTMuMjc3djM3Ljg0bDc4Ljg4My02Ny42My03OC44ODMtNjcuNjF6IiB0cmFuc2Zvcm09Im1hdHJpeCguMDUzMjQgMCAwIC4wNTY0MiAwLS41OTcpIi8+PC9nPjwvc3ZnPg==);
}
.icon-repeat {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjMzQzNDM1Ij48cGF0aCBkPSJtMjggMThjMCAxLjEwMi0uODk4IDIuNDQyLTIgMi40NGgtMTguMDF2LTMuMjRsLTcuOTkyIDQuOCA3Ljk5MiA0Ljh2LTMuMzZoMTguMDFjMy4zMDkgMCA2LTIuMTM1IDYtNS40NGgtNCIgdHJhbnNmb3JtPSJtYXRyaXgoLjYyNDk2IDAgMCAuODMzMzMgMC0zLjMzMykiLz48cGF0aCBkPSJtMi41IDguMzMzYzAtLjkxOC41NjEtMi4wMzUgMS4yNS0yLjAzM2gxMS4yNTZ2Mi43bDQuOTk1LTQtNC45OTUtNHYyLjhoLTExLjI1NmMtMi4wNjggMC0zLjc1IDEuNzc5LTMuNzUgNC41MzNoMi41Ii8+PC9nPjwvc3ZnPg==);
}
.icon-file {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTIyIDE1VjlsNiA2Ii8+PHBhdGggZD0iTTEyIDMxVjloOXY3LjA5OC0uMDI3bDcgLjAzVjMxSDEyIi8+PC9nPjwvc3ZnPg==);
}
.icon-files {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjNTQ1NDU1Ij48cGF0aCBkPSJNMTEgNlYwSDN2MjBoMTRWNnoiLz48cGF0aCBkPSJNMTIgNWg1bC01LTV6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-collections {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjNTQ1NDU0Ij48cGF0aCBkPSJNMCAwaDV2NUgweiIvPjxwYXRoIGQ9Ik03IDBoNXY1SDd6TTE0IDBoNXY1aC01ek0wIDdoNXY1SDB6TTAgMTRoNXY1SDB6TTcgN2g1djVIN3pNNyAxNGg1djVIN3pNMTQgN2g1djVoLTV6TTE0IDE0aDV2NWgtNXoiLz48L2c+PC9zdmc+);
}
.icon-add-collections {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMCAwaDh2OEgweiIvPjxwYXRoIGQ9Ik0xMy44IDEzLjhIMTF2Mi41aDIuOFYxOWgyLjV2LTIuOEgxOXYtMi41aC0yLjhWMTFoLTIuNXoiLz48cGF0aCBkPSJNMTEgMGg4djhoLTh6TTAgMTFoOHY4SDB6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-add-collections-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjNTQ1NDU1Ij48cGF0aCBkPSJNMCAwaDh2OEgweiIvPjxwYXRoIGQ9Ik0xMy44IDEzLjhIMTF2Mi41aDIuOFYxOWgyLjV2LTIuOEgxOXYtMi41aC0yLjhWMTFoLTIuNXoiLz48cGF0aCBkPSJNMTEgMGg4djhoLTh6TTAgMTFoOHY4SDB6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-gallery {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA4aDhWMEgwem0xMi04djhoOFYwem0wIDIwaDh2LThoLTh6TTAgMjBoOHYtOEgweiIvPjwvc3ZnPg==);
}
.icon-list {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNyAxNmgxM3Y0SDd6bTEtOGgxMnY0SDdWOHptMTItOEg3djRoMTN6TTAgMjBoNHYtNEgwem0wLThoNFY4SDB6bTAtOGg0VjBIMHoiLz48L3N2Zz4=);
}
.icon-transfers {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJNMTYuMjUgOC44YzAtMi42NS0yLjIzOS00LjgtNS00LjgtMS44NzMgMC0zLjUwNi45ODktNC4zNjEgMi40NTJBMy45OTggMy45OTggMCAwIDAgNi4yNSA2LjRjLTEuNjkzIDAtMy4xMjUgMS4wNzYtMy41OSAyLjU1N0MxLjEyIDkuNDEgMCAxMC43ODEgMCAxMi40IDAgMTQuMzg4IDEuNjcxIDE2IDMuNzYyIDE2aDEyLjQ3NkMxOC4zMTUgMTYgMjAgMTQuMzg0IDIwIDEyLjRzLTEuNjY1LTMuNTk0LTMuNzUtMy42eiIgZmlsbD0iIzU0NTQ1NSIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik04LjEzMyAxMS42OTZjLjAzMy4wMy4wNzguMDQ4LjEyNS4wNDhhLjE4NS4xODUgMCAwIDAgLjEyNC0uMDQ4bC45OTMtLjkxMnY0LjA1NGMwIC4wOS4wOC4xNjIuMTc2LjE2MmguODk3Yy4wOTggMCAuMTc3LS4wNzIuMTc3LS4xNjJ2LTQuMDU0bC45OTIuOTEyYy4wNy4wNjQuMTgxLjA2NC4yNSAwbC41ODEtLjUzNGEuMTU2LjE1NiAwIDAgMCAuMDUyLS4xMTUuMTU2LjE1NiAwIDAgMC0uMDUyLS4xMTRsLTIuMzI0LTIuMTM2QS4xODUuMTg1IDAgMCAwIDEwIDguNzVhLjE4NS4xODUgMCAwIDAtLjEyNS4wNDdsLTIuMzIzIDIuMTM2YS4xNTMuMTUzIDAgMCAwIDAgLjIyOWwuNTgxLjUzNHoiLz48L2c+PC9zdmc+);
}
.icon-movies {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgZmlsbD0ibm9uZSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjA2NTUzIDAgMCAuMDY3OTkgMC0uMzc1KSIgZmlsbD0iIzU0NTQ1NSI+PHBhdGggZD0ibTMwNS4yMiAxMDQuNjJoLTM2Ljc1bDM2Ljc1IDM2Ljc1eiIvPjxwYXRoIGQ9Im0zMDUuMjIgMTY1LjQzaC0zMi41MWwtNjAuODEtNjAuODFoLTQ3LjkzbDYwLjgxIDYwLjgxaC01Ni41N2wtNjAuODEtNjAuODFoLTUwLjkzbDYwLjgxIDYwLjgxaC01Ni41N2wtNTMuNS01My40OXYxODcuNzVoMjk4eiIvPjxwYXRoIGQ9Im0yMDMuNjIgNzQuNDNsNTEuNDYtNjguOTA3LTUwLjQgNy4zMDMtNTEuNDcgNjguOTA0eiIvPjxwYXRoIGQ9Im05Ny4yMyA4OS44NGw1MS40Ni02OC45MDMtNDcuNDMgNi44NzItNTEuNDcgNjguOTAxeiIvPjxwYXRoIGQ9Im0zMDMuNjQgNTkuOTM1bC02LjM4LTQ0LjA0LTM3LjY2IDUwLjQxeiIvPjxwYXRoIGQ9Im0wIDQyLjQ3OWw1Ljk4OSA0MS4zNC41NyAzLjkzIDEzLjI5OS0xNy44MDEgMjUuNDEyLTM0LjAzeiIvPjwvZz48L3N2Zz4=);
}
.icon-series {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiIgd2lkdGg9IjI2cHgiIGhlaWdodD0iMjZweCI+PGcgZmlsbD0iIzU0NTQ1NSI+PHBhdGggZD0ibTE5Ljg3NSAwYy0uMjIzLjAyMy0uNDM0LjEyNS0uNTk0LjI4MWwtNi4yODEgNi4yODEtMy4yODEtMy4yODFjLS4zOTgtLjM5OC0xLjAzOS0uMzk4LTEuNDM4IDAtLjM5OC4zOTgtLjM5OCAxLjAzOSAwIDEuNDM4bDMuMjgxIDMuMjgxaC04LjU2M2MtMS42NTYgMC0zIDEuMzQ0LTMgM3YxMmMwIDEuNjU2IDEuMzQ0IDMgMyAzaDIwYzEuNjU2IDAgMy0xLjM0NCAzLTN2LTEyYzAtMS42NTYtMS4zNDQtMy0zLTNoLTguNTYzbDYuMjgxLTYuMjgxYy4zMjQtLjMwMS40MS0uNzc3LjIxNS0xLjE3Mi0uMTkxLS4zOTgtLjYyNS0uNjE3LTEuMDU5LS41NDdtLTkuMzc1IDEwYzcuNDQ1IDAgOC41LjAyIDguNSA3IDAgNi45OC0xLjEyOSA3LTguNSA3LTcuNDA2IDAtOC41LS4wNzQtOC41LTcgMC02LjkyNiAxLjA5NC03IDguNS03bTEyIDIuOTM4Yy44NjcgMCAxLjU2My42OTUgMS41NjMgMS41NjMgMCAuODY3LS42OTUgMS41NjMtMS41NjMgMS41NjMtLjg2NyAwLTEuNTYzLS42OTUtMS41NjMtMS41NjMgMC0uODY3LjY5NS0xLjU2MyAxLjU2My0xLjU2M20wIDRjLjg2NyAwIDEuNTYzLjY5NSAxLjU2MyAxLjU2MyAwIC44NjctLjY5NSAxLjU2My0xLjU2MyAxLjU2My0uODY3IDAtMS41NjMtLjY5NS0xLjU2My0xLjU2MyAwLS44NjcuNjk1LTEuNTYzIDEuNTYzLTEuNTYzIi8+PHBhdGggZD0ibTE1LjU0MSA0OTB2LTQ5MGw0NTguOTIgMjQ1LjAxLTQ1OC45MiAyNDQuOTkiIHRyYW5zZm9ybT0ibWF0cml4KC4wMTUyNSAwIDAgLjAxNjMzIDYuNzYzIDEzKSIvPjwvZz48L3N2Zz4=);
}
.icon-torrents {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJNMTEuMjc5LjA4MWE5LjkzMyA5LjkzMyAwIDAgMSAzLjk3OCAxLjQxYy0uMjIuMTY5LS40MzkuMzM5LS42NTUuNTEtLjIxLjE4LS40MjMuMzU3LS42MzIuNTRsLS41OS41NDhhLjg2Ni44NjYgMCAwIDAtLjY5NS0uMTE2IDYuODczIDYuODczIDAgMCAxLS4wODItLjE0N2MtLjE0OS0uMzAxLS4zMDgtLjYtLjQ2My0uOS0uMTQtLjMwNi0uMjkyLS42MDgtLjQzOC0uOTE1bC0uMjA5LS40NjdjLS4wNjktLjE1NC0uMTQyLS4zMDgtLjIxNC0uNDYzem0tLjQ1NC4xMTNjLS4wNDguMS0uMTE3LjI0Ny0uMjEuNDMyTDEwLjQ2LjkzYy0uMDU2LjExLS4xMjUuMjI3LS4xOTYuMzUzLS4xNDcuMjQ5LS4yOTkuNTQyLS40OTkuODM2LS4xOTQuMjk4LS4zOTYuNjI5LS42NDMuOTU0LS4xMi4xNjQtLjI0Mi4zMzYtLjM3MS41MDdhMzUuNjk1IDM1LjY5NSAwIDAgMS0uNjI1Ljc3NGwtLjIyNy4yNTdjLS4xNTMuMTctLjMwNS4zNDctLjQ2My41MmwtLjQ5OC41MDNjLS4wODUuMDg0LS4xNjYuMTcyLS4yNTMuMjUybC0uMDk2LjA5YS44NjYuODY2IDAgMCAxIC4wNTEuNTE3bC4xNS4wNzJjLjI1OS4xMzEuNTE4LjI4Mi43ODUuNDI3LjI3LjE0Mi41My4zMDUuNzk1LjQ2OC4xMzIuMDgyLjI2NS4xNjUuMzk4LjI1LjA5OC4wNjIuMTk1LjEzLjI5Mi4xOTdhLjg2My44NjMgMCAwIDEgLjY4Ni0uMTYybC4wOTUtLjE2M2MuMDkyLS4xNTYuMTc2LS4zMTYuMjc3LS40NjdsLjYwNS0uOS4xNTItLjIyNGMuMDUxLS4wNzUuMTA4LS4xNDQuMTYyLS4yMTcuMTA5LS4xNDQuMjItLjI4Ny4zMy0uNDI5LjIyNC0uMjgzLjQ0LS41NzMuNjg2LS44MzhsLjE1My0uMTc0YS44NjUuODY1IDAgMCAxIC4xNC0xLjE4OGwtLjA3NS0uMTU5Yy0uMTM0LS4zMTUtLjI2LS42MzMtLjM4OC0uOTUtLjExNy0uMzIyLS4yMjQtLjY0OC0uMzM0LS45N2wtLjE0LS40OTJjLS4wNDUtLjE2NC0uMDg2LS4zMy0uMTMtLjQ5NGE3LjQyNCA3LjQyNCAwIDAgMC0uMzgtLjA0bC0uMDc1LjE1M3ptMi4yNTQgMTEuODhsLS4zMDQtLjMzYTIuNzE2IDIuNzE2IDAgMCAwLS4xNTktLjE2bC0uMTY0LS4xNTktLjY2NS0uNjQyYy0uMTEtLjExMS0uMjI3LS4yMTItLjM0NS0uMzE0bC0uMzUyLS4zMDhjLS4xMTgtLjEwMi0uMjM3LS4yMDUtLjM1NC0uMzA5LS4wNi0uMDUxLS4xMTctLjEwMy0uMTgtLjE1M2wtLjE4OC0uMTQ3LS4zLS4yM2EuODcxLjg3MSAwIDAgMS0uNTk1LjEzOGMtLjEyNC4yNTUtLjIzNi41MDktLjM1Ni43NjMtLjA3Ny4xNTctLjE0My4zMjEtLjIxMS40ODRsLS4yMDQuNDljLS4wNjguMTYzLS4xMjQuMzMtLjE4OC40OTVsLS4xODcuNDk2LS4xNzEuNTAzYy0uMDU1LjE2Ny0uMTE4LjMzMy0uMTY0LjUwNGwtLjE1MS41MDktLjA3OC4yNTQtLjA2OC4yNTdjLS4wNjguMjYyLS4xNC41MjQtLjIwMi43ODdhLjg2Ljg2IDAgMCAxIC4yMTkuMTQ3bC4xMTYtLjA4LjY0Mi0uNGMuNDQtLjI2Mi45MDEtLjUyNiAxLjM4Ni0uNzYzbC4zNjMtLjE4NC4zNy0uMTcxYy4yNDktLjExMi40OTctLjIyOC43NTQtLjMyNy4yNTUtLjEuNTA2LS4yMDcuNzY0LS4zLjI2LS4wOTIuNTE1LS4xODYuNzcyLS4yNzNsLjExMy0uMDM0LS4wMDEtLjAyYzAtLjE3My4wNTEtLjMzNC4xMzgtLjQ2OS0uMDE2LS4wMTgtLjAzNC0uMDM1LS4wNS0uMDU0ek0uNDk1IDExLjM5OGMuMTQ3LjExNi4yOS4yMzYuNDM4LjM1LjMwMS4yMjEuNTkyLjQ1MS44OTQuNjY4bC40NTUuMzIxYy4xNTMuMTA1LjMuMjE4LjQ1OS4zMTVsLjQ2NC4zMDZjLjE1NS4xMDIuMzA4LjIwNS40Ny4yOTcuMTU3LjA5Ni4zMTcuMTkuNDc0LjI4N2wuMjM3LjE0NS4yNDEuMTM1LjQ4NS4yN2MuMDguMDQ0LjE2MS4wOTEuMjQzLjEzM2wuMjQ3LjEyNWMuMjk4LjE1LjU5LjMwOS44OTMuNDQ3YS44NjUuODY1IDAgMCAxIC41OS0uMjcyYy4wNDgtLjI3My4xMDktLjU0NS4xNjUtLjgxOC4wNjUtLjM1NS4xNy0uNzAyLjI1OC0xLjA1Mi4wNDMtLjE3Ni4xLS4zNDcuMTUyLS41MmwuMTU4LS41MmMuMTE2LS4zNC4yMzUtLjY4Mi4zNjQtMS4wMmwuMjAzLS41MDNjLjA2Ny0uMTY5LjEzNC0uMzM2LjIxMi0uNTAxLjEyLS4yNjMuMjM2LS41MzIuMzYxLS43OWEuODY3Ljg2NyAwIDAgMS0uMjA0LS44NTYgNy44NiA3Ljg2IDAgMCAwLS4yNzctLjE5M2wtLjM4Ny0uMjQ4Yy0uMjU2LS4xNjYtLjUwNS0uMzM2LS43Ni0uNDgtLjI1Ni0uMTUtLjUtLjMwMy0uNzUyLS40NGwtLjE0OC0uMDgxYS44NjMuODYzIDAgMCAxLTEuMDc2LjE2NGMtLjM2OS4yOS0uNzM1LjU3Ny0xLjEwNC44MjQtLjM2LjI2NC0uNzMuNDktMS4wNzYuNzA2LS4zNTUuMjA0LS42ODMuNDA4LTEuMDA0LjU2M2wtLjQ1NS4yMzRjLS4xNDMuMDc0LS4yODguMTMyLS40MTguMTkzLS4yNjMuMTItLjQ5Mi4yMjQtLjY4Ny4yOTUtLjM4Ni4xNTItLjYxLjIzMS0uNjEuMjMxLjAwNC4zMTcuMDIyLjYzLjA1NC45MzguMTQ4LjExNC4yOTQuMjMxLjQ0MS4zNDd6bTEyLjk4MS40MmEuODY2Ljg2NiAwIDAgMSAxLjE0LjM1NWMuMTc0LS4wNDMuMzQ3LS4wODQuNTE2LS4xMjQuMjQyLS4wNS40OC0uMDg3LjcxMi0uMTMuMjMtLjA0MS40NTYtLjA3OS42NzMtLjExNS4yMTktLjAzNS40MzMtLjA1LjYzNy0uMDc0LjIwNC0uMDIyLjQtLjA0Mi41ODUtLjA2LjE4Ni0uMDE3LjM2Mi0uMDM2LjUyNy0uMDM4LjE0Mi0uMDA2LjI3NS0uMDEuNC0uMDEzYS44NjMuODYzIDAgMCAxIC4xNDYtLjQ3NmMtLjAzLS4wMi0uMDU4LS4wNC0uMDg2LS4wNjFsLS4yNy0uMTk4LS4yNjItLjIxMi0uNTE3LS40M2MtLjA4NS0uMDcyLS4xNzUtLjE0LS4yNTctLjIxN2wtLjI0NS0uMjMtLjQ5LS40NjNjLS4xNjYtLjE1LS4zMTgtLjMxNy0uNDcxLS40OGwtLjQ2LS40OTUtLjExNC0uMTI0LS4xMS0uMTI4LS4yMTYtLjI1OS0uNDI2LS41MjJjLS4wNzQtLjA4Ni0uMTQtLjE3OC0uMjA1LS4yNjhsLS4yLS4yNzNjLS4xMzItLjE4Mi0uMjY3LS4zNjItLjM5Ny0uNTQ1LS4xMjctLjE4Ni0uMjQzLS4zNzktLjM2NS0uNTY4bC0uMzYyLS41N2MtLjA4Ni0uMTQ1LS4xNjYtLjI5NS0uMjQ3LS40NDRhLjg0My44NDMgMCAwIDEtLjU5OC0uMDY1Yy0uMDQ3LjA2LS4wOTMuMTItLjE0LjE3OC0uMjI3LjI3Mi0uNDIzLjU2OS0uNjI2Ljg1OC0uMTAxLjE0Ni0uMjAzLjI5MS0uMzA2LjQzNS0uMDUxLjA3Mi0uMTA1LjE0My0uMTUyLjIxN2wtLjE0MS4yMjUtLjU2NC44OTljLS4xMi4yMDUtLjIzNi40MTMtLjM1LjYyMmEuODYyLjg2MiAwIDAgMSAuMTY3Ljg2N2MuMS4wNzguMTk4LjE1Ny4yOTguMjM0bC4xODguMTQ5Yy4wNjIuMDUuMTIxLjEwNy4xODIuMTZsLjM2My4zMjIuMzYyLjMyMmMuMTIuMTA3LjI0My4yMS4zNS4zMjZsLjY2MS42NzUuMTYyLjE2NmMuMDU1LjA1NS4xMDkuMTEuMTU4LjE2OWwuMy4zNDYuMDUuMDU4em01LjQ0My0uODA3YS44NjUuODY1IDAgMCAxIDEuMDQzLS4xNDUgOS45OTQgOS45OTQgMCAwIDAtNC43MDYtOS4zNzNjLS4xOTIuMTk5LS4zODUuMzk1LS41OC41OS0uMTkuMjAxLS4zNzYuNDA1LS41NjYuNjAybC0uNTI3LjU5MmEuODY3Ljg2NyAwIDAgMS0uMDYzIDEuMTQ3bC4yNTUuNDIzLjM2My41NTNjLjEyMi4xODMuMjM3LjM3LjM2Ni41NS4xMy4xNzcuMjU3LjM1OC4zODYuNTM3bC4xOTIuMjdjLjA2NC4wOS4xMjYuMTguMTk3LjI2NGwuNDEyLjUxOC4yMDMuMjYxLjEwMS4xMy4xMDguMTI2LjQzNC41MDFjLjE0Ni4xNjUuMjgyLjM0LjQzNy40OTdsLjQ1NC40ODQuMjI2LjI0M2MuMDc0LjA4Mi4xNTYuMTU3LjIzNC4yMzVsLjQ3NS40NjYuMjM0LjIzNy4yNDYuMjIzLjA3Ni4wNjl6TTQuMTg2IDE4LjEzN2E5Ljk2OCA5Ljk2OCAwIDAgMCAyLjU4NiAxLjMzYy0uMDEtLjM1OC0uMDI1LS43MTctLjAxOS0xLjA3NmwuMDEzLS41MzguMDEtLjI3LjAxOC0uMjcuMDM4LS41NGMuMDA0LS4wNTMuMDEtLjEwNi4wMTYtLjE2YS44ODQuODg0IDAgMCAxLS4zMi0uMTk0IDUuNTY4IDUuNTY4IDAgMCAwLS4xNjcuMTEyIDgzLjk4IDgzLjk4IDAgMCAwLS40NzMuMzMzbC0uMjIxLjE1NC0uMjA0LjE1MS0uMzcxLjI3NS0uMTY3LjEyMS0uMTQ3LjExNmMtLjM1MS4yNzYtLjU2Ny40MzctLjU5LjQ1NC4wMjEtLjAyMy4yMDQtLjIxOS41MTYtLjUzOC4xNjQtLjE3NS4zOC0uMzY1LjYyNC0uNTkyLjIzOS0uMjMyLjUzNS0uNDY0Ljg0OS0uNzMuMDUyLS4wNDMuMTA2LS4wODQuMTU5LS4xMjdhLjg2Ny44NjcgMCAwIDEtLjA3LS40NmMtLjMxLS4xNDctLjYxLS4zMTMtLjkxMy0uNDcybC0uMjUtLjEzNGMtLjA4Mi0uMDQ2LS4xNjEtLjA5Ni0uMjQyLS4xNDVsLS40ODUtLjI5Mi0uMjQyLS4xNDctLjIzNS0uMTU3Yy0uMTU4LS4xMDQtLjMxMy0uMjEyLS40NjgtLjMxNy0uMTU4LS4xMDQtLjMwOC0uMjE4LS40NTktLjMzMWwtLjQ1LS4zNGMtLjE1Mi0uMTEtLjI5My0uMjM4LS40MzgtLjM1N2wtLjQzMi0uMzYyYy0uMTQ0LS4xMjEtLjI3Ny0uMjU2LS40MTUtLjM4Mi0uMTM4LS4xMy0uMjc2LS4yNTctLjQxLS4zODhhMzEuNyAzMS43IDAgMCAxLS43NzMtLjgxNCA5Ljk5NCA5Ljk5NCAwIDAgMCA0LjEzMiA3LjA4N3pNMS41MDYgNC43MkE5Ljk1MSA5Ljk1MSAwIDAgMCAwIDEwLjExMnMuMi0uMTI5LjU1NC0uMzRjLjE3OS0uMTAyLjM4Ny0uMjQyLjYzLS4zOTIuMjQ1LS4xNS41MTMtLjMzLjgwNy0uNTIybC4yMjQtLjE0OC4yMjgtLjE2LjQ4Mi0uMzMyLjQ5Ni0uMzY3Yy4xNzQtLjEyLjM0Mi0uMjUzLjUxNS0uMzg2LjE3Mi0uMTM1LjM1MS0uMjY4LjUyLS40MTNsLjUyMy0uNDI2YS44NjQuODY0IDAgMCAxLS4wMzgtLjQ5NGMtLjE2My0uMDgyLS4zMjEtLjE2Mi0uNDgtLjIyNy0uNDM2LS4xOTItLjgzMi0uMzc5LTEuMTkzLS41MTVsLS41MDQtLjIwM2MtLjE1NS0uMDY2LS4zMDEtLjExNi0uNDMyLS4xNjRhMzUuNDgyIDM1LjQ4MiAwIDAgMS0uODIzLS4zMDFjLjAzNi4wMDguMzQzLjA3MS44NTQuMTkxLjI3NC4wNTUuNi4xNTguOTc3LjI2Ny4xODcuMDU3LjM5LjExLjU5Ni4xODdsLjY1LjIzMmMuMTY5LjA1Ny4zMzcuMTI1LjUwOS4xOTdhLjg2NS44NjUgMCAwIDEgMS4xMDEtLjI0OGwuMDktLjA4Yy4wODctLjA3OC4xNjYtLjE2Mi4yNS0uMjQybC40OTMtLjQ4Ni40NzQtLjQ5Yy4wNzctLjA4Mi4xNTYtLjE2Mi4yMzItLjI0MmwuMjItLjI0NmMuMTQ0LS4xNjQuMjktLjMyMy40MzItLjQ3OS4xMzgtLjE1OC4yNjgtLjMxOC4zOTgtLjQ3MmwuMTktLjIyNi4wOTUtLjExMi4wODktLjExMi4zNC0uNDNjLjIyMi0uMjcyLjQwOC0uNTMzLjU4LS43NjJsLjI0Mi0uMzIxLjE5Ni0uMjhjLjEyLS4xNy4yMTUtLjMuMjgtLjM5TDEwLjkuMDRhOS45OSA5Ljk5IDAgMCAwLTkuMzkzIDQuNjh6bTE0LjcgMTMuMTJjLS4zNzQuMDA5LS43NDkuMDEyLTEuMTI0LjAxMi0uMTg4IDAtLjM3NS0uMDE2LS41NjItLjAyNGwtLjU2My0uMDMxYy0uMTg4LS4wMDUtLjM3My0uMDM3LS41Ni0uMDU1bC0uNTYxLS4wNjVhNi41MDYgNi41MDYgMCAwIDEtLjU1OC0uMDgzbC0uNTU4LS4wOTYtLjI3Ny0uMDUtLjI3Ny0uMDYyYy0uMTgzLS4wNDEtLjM2Ni0uMDgzLS41NS0uMTI3bC0uMjc2LS4wNjZjLS4wOS0uMDIzLS4xOC0uMDUxLS4yNzEtLjA3NmwtLjU0NS0uMTU2Yy0uMzY1LS4wOTYtLjcyLS4yMzQtMS4wNzgtLjM1OGE5LjY0MyA5LjY0MyAwIDAgMS0uNjYtLjI0OC44NjUuODY1IDAgMCAxLS42MzguMzAzYy0uMDQuMjI3LS4wNzYuNDU0LS4xMTQuNjgybC0uMDQyLjI2My0uMDM0LjI2NS0uMDcuNTMxYy0uMDQ0LjM1NC0uMDc0LjcxLS4xMTYgMS4wNjdBOS45NyA5Ljk3IDAgMCAwIDEwIDIwYTkuOTU1IDkuOTU1IDAgMCAwIDYuMjA2LTIuMTU5em0wIDBhMTAuMDI1IDEwLjAyNSAwIDAgMCAzLjQ4NS01LjM2NC44NjcuODY3IDAgMCAxLTEuMDEtLjcxIDI0LjQ3IDI0LjQ3IDAgMCAxLS40LjA1Yy0uMTY1LjAxOS0uMzM3LjA1Mi0uNTE4LjA4Ny0uMTguMDM1LS4zNzIuMDctLjU3MS4xMDUtLjE5OC4wMzktLjQwNS4wNjctLjYxOC4xMTctLjIxMS4wNTEtLjQzLjEwNC0uNjU2LjE1NS0uMjI1LjA1My0uNDU4LjEwMy0uNjkzLjE2M2wtLjQ5Ny4xNDZ2LjAwN2EuODYzLjg2MyAwIDAgMS0uMTkuNTRjLjMzNC40Mi42MDQuODYyLjg2OCAxLjI1NmwuMTk1LjI5NWMuMDY0LjA5Ny4xMTUuMTk4LjE3LjI5My4xMS4xOS4yMTEuMzcxLjMxLjU0MS4wOTUuMTcuMTg4LjMyOC4yNjQuNDc4bC4yMDMuNDJjLjEyMy4yNTEuMjE1LjQ1MS4yOC41ODZsLjA5NS4yMDUtLjEyMS0uMTkyYy0uMDc5LS4xMjgtLjE5OC0uMzEyLS4zNDQtLjU1bC0uMjQxLS4zOTNjLS4wOTItLjE0MS0uMTk5LS4yODktLjMwNy0uNDVsLS4zNDgtLjUxYy0uMDYzLS4wODktLjEyMi0uMTgzLS4xOS0uMjczbC0uMjExLS4yNzgtLjQ0Ni0uNTlhNC4yOTUgNC4yOTUgMCAwIDAtLjI0NC0uMzA2IDM0Ljk3MyAzNC45NzMgMCAwIDAtLjIzOS0uMjg4Ljg2My44NjMgMCAwIDEtMS4wOTMtLjI5OGwtLjExMS4wMzhjLS4yNDYuMDkzLS40OTUuMTgyLS43NDQuMjc0LS4yNS4wOTMtLjQ5Ny4yMDMtLjc0NC4zMDMtLjI1LjA5Ny0uNDkxLjIxNy0uNzM2LjMyNGwtLjM2NS4xNjQtLjM1Ni4xNzVjLS4yMzguMTE3LS40NzQuMjMtLjcuMzU2LS4yMjcuMTI2LS40NTguMjM2LS42NzYuMzYyLS4yMTguMTI2LS40MzQuMjQ4LS42NDMuMzdsLS4xMTIuMDY4YS44OTIuODkyIDAgMCAxIC4wNDQuMjc0bC0uMDAzLjA2M2MuMjE1LjA5LjQzLjE3OC42NDUuMjUybC41MTcuMTg4Yy4xNy4wNjcuMzQ4LjEyMy41MjMuMThsLjUyNy4xN2MuMDg4LjAyOS4xNzYuMDU4LjI2NS4wODRsLjI2Ny4wNzRjLjE3OS4wNDcuMzU3LjA5Ny41MzUuMTQ3bC4yNjYuMDc3LjI3LjA2My41NDIuMTI2Yy4xOC4wNDEuMzYuMDg4LjU0My4xMi4zNjUuMDY3LjcyOC4xNDYgMS4wOTUuMjA0bDEuMTA0LjE2OGMuMzcuMDQyLjc0Mi4wODUgMS4xMTMuMTM0bC4wMDEtLjI0MXYuMjQxeiIgZmlsbD0iIzU0NTQ1NSIvPjwvc3ZnPg==);
}
.icon-friends {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjNTQ1NDU1Ij48cGF0aCBkPSJNMTguNzUzIDkuOThhNC4yMTggNC4yMTggMCAwIDAtMi42NS0xLjI5OCA0LjQ3IDQuNDcgMCAwIDAgMS40MDUtMy4yNzRDMTcuNTA4IDIuOTczIDE1LjYxMiAxIDEzLjI3MiAxIDExLjAzNyAxIDkuMjA4IDIuODAyIDkuMDUgNS4wODVjMS45ODguODk1IDMuMzgzIDIuOTU4IDMuMzgzIDUuMzUyIDAgLjg3NC0uMTkgMS43MjktLjU0NiAyLjUwNC41MTIuMjc5Ljk4NC42MzkgMS4zOTUgMS4wN2E2LjA1MyA2LjA1MyAwIDAgMSAxLjY0MyA0LjE5M2wtLjAwMS4wMzItLjAwMS4wMjctLjAzNy43MzdoNS4wNzNMMjAgMTMuMTZhNC41NTQgNC41NTQgMCAwIDAtMS4yNDctMy4xOHoiLz48cGF0aCBkPSJNOS42NjIgMTMuNzEyYTQuNDcyIDQuNDcyIDAgMCAwIDEuNDA3LTMuMjc0YzAtMi40MzYtMS44OTctNC40MS00LjIzNi00LjQxLTIuMzQgMC00LjIzNiAxLjk3NC00LjIzNiA0LjQxIDAgMS4zLjU0MyAyLjQ2NCAxLjQwMyAzLjI3LTIuMjAzLjE3OS0zLjk0MiAyLjA3Ny0zLjk1OCA0LjQxNEwwIDE5aDEzLjUxOGwuMDQyLS44MTJhNC41NTggNC41NTggMCAwIDAtMS4yNDctMy4xNzggNC4yMTggNC4yMTggMCAwIDAtMi42NTEtMS4yOTh6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-search-friends {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJNMTkuNTI2IDE3LjIwNGwtNC41OTgtNC42NjJhOC4yMzIgOC4yMzIgMCAwIDAgMS4yMzUtNC4zNUMxNi4xNjMgMy42NjcgMTIuNTQ1IDAgOC4wOCAwIDMuNjE4IDAgMCAzLjY2NyAwIDguMTkyczMuNjE4IDguMTkyIDguMDgxIDguMTkyYTcuOTcgNy45NyAwIDAgMCA0LjYxNi0xLjQ2OWw0LjU0NCA0LjYwNmExLjYgMS42IDAgMCAwIDIuMjg2IDBjLjYzLS42NC42My0xLjY3NyAwLTIuMzE3ek04LjA4MSAxMy43M2MtMy4wMTYgMC01LjQ2Mi0yLjQ4LTUuNDYyLTUuNTM4IDAtMy4wNTggMi40NDYtNS41MzcgNS40NjItNS41MzcgMy4wMTcgMCA1LjQ2MyAyLjQ4IDUuNDYzIDUuNTM3IDAgMy4wNTktMi40NDYgNS41MzgtNS40NjMgNS41Mzh6IiBmaWxsPSIjNTQ1NDU1Ii8+PC9zdmc+);
}
.icon-notifications {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJNOS45NiAxOS45MjJjMS4xNjEgMCAyLjExLS44OTcgMi4xMS0xLjk5Mkg3Ljg1MmMwIDEuMDk1Ljk0OSAxLjk5MiAyLjEwOSAxLjk5MnptNi44NTYtNS45NzdWOC40NjdjMC0zLjA4OC0yLjIxNC01LjU3OC01LjI3My02LjI3NnYtLjY5N0MxMS41NDMuNjk3IDEwLjgwNSAwIDkuOTYxIDBjLS44NDQgMC0xLjU4Mi42OTctMS41ODIgMS40OTR2LjY5N0M1LjMyIDIuODkgMy4xMDUgNS4zOCAzLjEwNSA4LjQ2N3Y1LjQ3OEwuOTk2IDE1LjkzN3YuOTk3aDE3Ljkzdi0uOTk3bC0yLjExLTEuOTkyem0tMi4xMDkuOTk2SDUuMjE1VjguNDY3YzAtMi40OSAyLjExLTQuNDgzIDQuNzQ2LTQuNDgzIDIuNjM3IDAgNC43NDYgMS45OTMgNC43NDYgNC40ODN2Ni40NzR6IiBmaWxsPSIjNTQ1NDU1Ii8+PC9zdmc+);
}
.icon-price-tag {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCI+PGcgZmlsbD0iIzU0NTQ1NSI+PHBhdGggZD0ibTQ1MS4xMiAyMjIuNzFsLTIwMC44My0yMDAuODNjLTEzLjg5Ni0xMy44OTYtMzMuMTItMjEuODc1LTUyLjc5Mi0yMS44NzVoLTE1NC44M2MtMjMuNTIxIDAtNDIuNjY3IDE5LjE0LTQyLjY2NyA0Mi42Njd2MTU0LjgyYzAgMTkuOTI3IDcuNzcxIDM4LjY4OCAyMS44NzUgNTIuODAybDIwMC44MyAyMDAuODNjMTEuNzUgMTEuNzQgMjcuMzc1IDE4LjIwOCA0My45NTggMTguMjA4IDE2LjU4MyAwIDMyLjIxLTYuNDY5IDQzLjk1OC0xOC4yMDhsMTQwLjUtMTQwLjVjMTEuNzUtMTEuNzI5IDE4LjIwOC0yNy4zNDQgMTguMjA4LTQzLjk1OCAwLTE2LjYxNC02LjQ1Ny0zMi4yMy0xOC4yMDctNDMuOTU5bS0zNjUuNzktOTQuNzFjLTIzLjUyMSAwLTQyLjY2Ny0xOS4xNC00Mi42NjctNDIuNjY3IDAtMjMuNTMyIDE5LjE1LTQyLjY2NyA0Mi42NjctNDIuNjY3IDIzLjUyMSAwIDQyLjY2NyAxOS4xNCA0Mi42NjcgNDIuNjY3IDAgMjMuNTMyLTE5LjE1IDQyLjY2Ny00Mi42NjcgNDIuNjY3bTI1MS40MiAyMDguNzZjLTIuMDgzIDIuMDgzLTQuODEzIDMuMTI1LTcuNTQyIDMuMTI1LTIuNzI5IDAtNS40NTgtMS4wNDItNy41NDItMy4xMjVsLTcuNTQyLTcuNTQyLTIyLjYyNCAyMi42MjZjLTIuMDgzIDIuMDgzLTQuODEzIDMuMTI1LTcuNTQyIDMuMTI1LTIuNzI5IDAtNS40NTgtMS4wNDItNy41NDItMy4xMjUtNC4xNjctNC4xNjctNC4xNjctMTAuOTE3IDAtMTUuMDhsMzAuMTctMzAuMTdjMTIuNDc5LTEyLjQ3OSAxMi40NzktMzIuNzgxIDAtNDUuMjYtMTIuMDgtMTIuMDgtMzMuMTctMTIuMDgtNDUuMjUgMC0yMC4xNyAyMC4xNy01NS4yOSAyMC4xNS03NS40MiAwLTE4LjIxLTE4LjIxLTIwLjQ2NS00Ni40My02Ljc3OS02Ny4xMmwtOC4zMDUtOC4zMDVjLTQuMTY3LTQuMTY3LTQuMTY3LTEwLjkxNyAwLTE1LjA4IDQuMTY3LTQuMTY3IDEwLjkxNy00LjE2NyAxNS4wOCAwbDcuNTQyIDcuNTQyIDIyLjYyNS0yMi42MjVjNC4xNjctNC4xNjcgMTAuOTE3LTQuMTY3IDE1LjA4IDAgNC4xNjcgNC4xNjcgNC4xNjcgMTAuOTE3IDAgMTUuMDhsLTMwLjE3IDMwLjE3Yy0xMi40NzkgMTIuNDc5LTEyLjQ3OSAzMi43ODEgMCA0NS4yNiAxMi4wOCAxMi4wOSAzMy4xNyAxMi4wOSA0NS4yNSAwIDIwLjc5Mi0yMC43OTIgNTQuNjI1LTIwLjc5MiA3NS40MiAwIDE4LjIxIDE4LjIxIDIwLjQ2NSA0Ni40MyA2Ljc3OSA2Ny4xMmw4LjMwNSA4LjMwNWM0LjE2NiA0LjE2NyA0LjE2NiAxMC45MTcgMCAxNS4wOHoiIHRyYW5zZm9ybT0ic2NhbGUoLjA0MjYxLjA0MjYxKSIvPjwvZz48L3N2Zz4=);
}
.icon-user {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMDUyNjMpIiBmaWxsPSIjNTQ1NDU1Ij48cGF0aCBkPSJtNC41IDVjMC0yLjc2MSAyLjIzOS01IDUtNSAyLjc2MSAwIDUgMi4yMzkgNSA1IDAgMi43NjEtMi4yMzkgNS01IDUtMi43NjEgMC01LTIuMjM5LTUtNSIvPjxwYXRoIGQ9Im0xOSAxOWMwLTMuODY2LjA1OS03LTkuNS03LTkuNDQxIDAtOS41IDMuMTM0LTkuNSA3aDE5Ii8+PC9nPjwvc3ZnPg==);
}
.icon-eye {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMDM4NDkgMCAwIC4wMzg4MyAwLS4wODcpIiBmaWxsPSIjNTQ1NDU1Ij48cGF0aCBkPSJtNTEzLjEgMjQ1LjFjMCAwLTE0MC42OC0xMzkuODQtMjUzLjI5LTEzOS44NC0xMTIuNjEgMC0yNTMuMjkgMTM5Ljg0LTI1My4yOSAxMzkuODQtOC42NDUgOC4xMDktOC43MjEgMjEuNDIgMCAyOS4zNzUgMCAwIDE0MC42OCAxMzkuODQgMjUzLjI5IDEzOS44NCAxMTIuNjEgMCAyNTMuMjktMTM5Ljg0IDI1My4yOS0xMzkuODQgOC41NjgtOC4xMDggOC43MjEtMjEuMzQyIDAtMjkuMzc1bS0yNTIuMjIgMTI3LjNjLTYxLjg4OSAwLTExMi4xNS01MC4xOS0xMTIuMTUtMTEyLjE1IDAtNjEuOTYgNTAuMTgtMTEyLjE1IDExMi4xNS0xMTIuMTUgNjEuOTY1IDAgMTEyLjE1IDUwLjI2IDExMi4xNSAxMTIuMTUgMCA2MS44OS01MC4yNiAxMTIuMTUtMTEyLjE1IDExMi4xNSIvPjxwYXRoIGQ9Im0yNTkuNTcgMTg3LjczYy0zOS4zMiAwLTcxLjIyIDMyLjA1LTcxLjIyIDcxLjQ1IDAgMzkuNCAzMS45MDEgNzEuNDUgNzEuMjIgNzEuNDUgMzkuMzIgMCA3MS4yMi0zMi4wNSA3MS4yMi03MS40NSAwLTM5LjQtMzEuOS03MS40NS03MS4yMi03MS40NW0yNi44NTIgNzEuNjhjLTEyLjE2MyAwLTIyLjExLTkuOTQ2LTIyLjExLTIyLjI2MiAwLTEyLjMxNiA5Ljk0NS0yMi4yNjEgMjIuMTEtMjIuMjYxIDEyLjE2NSAwIDIyLjExIDkuOTQ1IDIyLjExIDIyLjI2MSAwIDEyLjMxNi05Ljc5MiAyMi4yNjItMjIuMTEgMjIuMjYyIi8+PC9nPjwvc3ZnPg==);
}
.icon-star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMTQuNjU0IDIwLjgxbC01LjYwMS00LjcxMi03LjA2IDEuOTQzIDIuNzUxLTYuNzgzLTQuMDMtNi4xMTEgNy4zMDEuNTIgNC41NjctNS43MiAxLjc2MiA3LjEwNCA2Ljg1MSAyLjU3Ni02LjIxMiAzLjg3MXoiIHRyYW5zZm9ybT0ibWF0cml4KC45MzA5Ny0uMjE4NDYuMjA4MDcuOTc3NDUtMS43MzkgMi44MDIpIiBmaWxsPSIjODA4MDgwIi8+PC9zdmc+);
}
.icon-plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjNzc3Nzc4Ij48cGF0aCBkPSJtMCA5aDIwdjJoLTIweiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDAgMS0xIDAgMCAwKSIgZD0ibTAtMTFoMjB2MmgtMjB6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-plus-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMCA5aDIwdjJoLTIweiIvPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDAgMS0xIDAgMCAwKSIgZD0ibTAtMTFoMjB2MmgtMjB6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-gear {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTkuOTM3IDguODljLS4wMzEtLjI4Mi0uMzU5LS40OTMtLjY0Mi0uNDkzLS45MTcgMC0xLjczLS41MzgtMi4wNzEtMS4zN2EyLjIyNyAyLjIyNyAwIDAgMSAuNTYtMi40NzMuNTU1LjU1NSAwIDAgMCAuMDYtLjc1NCA5Ljg5NSA5Ljg5NSAwIDAgMC0xLjU4NC0xLjYuNTU3LjU1NyAwIDAgMC0uNzYuMDYyYy0uNTk2LjY2LTEuNjY3LjkwNS0yLjQ5NS41NkEyLjIyMSAyLjIyMSAwIDAgMSAxMS42NTUuNjVhLjU1NS41NTUgMCAwIDAtLjQ5MS0uNTg0QTkuOTg0IDkuOTg0IDAgMCAwIDguOTE0LjA2YS41NTYuNTU2IDAgMCAwLS40OTUuNTcyIDIuMjI1IDIuMjI1IDAgMCAxLTEuMzcgMi4xMzNjLS44MTcuMzM0LTEuODguMDkxLTIuNDc1LS41NjNhLjU1OC41NTggMCAwIDAtLjc1NS0uMDY0IDkuOTMzIDkuOTMzIDAgMCAwLTEuNjE3IDEuNi41NTYuNTU2IDAgMCAwIC4wNi43NmMuNjk1LjYzLjkyIDEuNjMzLjU1OCAyLjQ5NS0uMzQ1LjgyMi0xLjE5OCAxLjM1Mi0yLjE3NSAxLjM1MmEuNTQ0LjU0NCAwIDAgMC0uNTc4LjQ5IDEwLjAxNyAxMC4wMTcgMCAwIDAtLjAwNCAyLjI3NWMuMDMxLjI4Mi4zNjkuNDkxLjY1NS40OTEuODcxLS4wMjIgMS43MDcuNTE3IDIuMDU4IDEuMzcuMzUuODUzLjEyNSAxLjg0Ny0uNTYgMi40NzRhLjU1Ni41NTYgMCAwIDAtLjA2Ljc1M2MuNDY1LjU5Mi45OTggMS4xMyAxLjU4MiAxLjYuMjMuMTg1LjU2My4xNi43NjEtLjA2LjU5OC0uNjYxIDEuNjctLjkwNiAyLjQ5My0uNTZhMi4yMTggMi4yMTggMCAwIDEgMS4zNTMgMi4xNy41NTUuNTU1IDAgMCAwIC40OS41ODQgOS45NCA5Ljk0IDAgMCAwIDIuMjUuMDA2LjU1Ny41NTcgMCAwIDAgLjQ5Ni0uNTcyIDIuMjIzIDIuMjIzIDAgMCAxIDEuMzY4LTIuMTMzYy44MjMtLjMzNiAxLjg4Mi0uMDkgMi40NzcuNTYzYS41NTkuNTU5IDAgMCAwIC43NTQuMDY0IDkuOTU2IDkuOTU2IDAgMCAwIDEuNjE4LTEuNi41NTUuNTU1IDAgMCAwLS4wNi0uNzYgMi4yMTYgMi4yMTYgMCAwIDEtLjU2LTIuNDk1IDIuMjM5IDIuMjM5IDAgMCAxIDIuMDQ2LTEuMzU1bC4xMjQuMDAzYS41NTcuNTU3IDAgMCAwIC41ODUtLjQ5Yy4wODgtLjc1Mi4wOS0xLjUxNy4wMDQtMi4yNzR6bS05LjkyMSA0LjQ2N0EzLjM0IDMuMzQgMCAwIDEgNi42OCAxMC4wMmEzLjM0IDMuMzQgMCAwIDEgMy4zMzYtMy4zMzUgMy4zNCAzLjM0IDAgMCAxIDMuMzM1IDMuMzM1IDMuMzQgMy4zNCAwIDAgMS0zLjMzNSAzLjMzNnoiLz48L2c+PC9zdmc+);
}
.icon-logout {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgdmlld0JveD0iMCAwIDIwIDIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiM1NDU0NTUiPjxwYXRoIGQ9Im0xMi41IDE3LjVoLTEwdi0xNWgxMHYxLjJoMi41di0zLjdoLTE1djIwaDE1di0zLjhoLTIuNXoiLz48cGF0aCBkPSJtMTUuNCA1LjQtMS44IDEuOCAxLjYgMS42aC02LjV2Mi41aDYuNWwtMS42IDEuNiAxLjggMS44IDQuNi00Ljd6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMzIDAgMCAxLjMzMzMzLTIgMCkiIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Im03LjUwMSAxMS4yNWw1LjI0OS01LjExNGgtMy4xNDl2LTYuMTM2aC00LjE5OWwuMDE5IDYuMTM2aC0zLjE3eiIvPjxwYXRoIGQ9Im0xMiAxMnYxLjVoLTl2LTEuNWgtMS41djEuNSAxLjVoMTJ2LTN6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-download-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMzIDAgMCAxLjMzMzMzLTIgMCkiIGZpbGw9IiM1NDU0NTUiPjxwYXRoIGQ9Im03LjUwMSAxMS4yNWw1LjI0OS01LjExNGgtMy4xNDl2LTYuMTM2aC00LjE5OWwuMDE5IDYuMTM2aC0zLjE3eiIvPjxwYXRoIGQ9Im0xMiAxMnYxLjVoLTl2LTEuNWgtMS41djEuNSAxLjVoMTJ2LTN6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-add-playlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1heFlNYXggbWVldCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09Im1hdHJpeCguOSAwIDAgLjkgMCAtMi4xMDAwMDEpIj48cGF0aCBkPSJtMTAgNS42NjY2Njc2djIuMjIyMjIyMmg3Ljc3Nzc3OHYtMi4yMjIyMjIyem0tMTAgNS41NTU1NTU0djIuMjIyMjIyaDE3Ljc3Nzc3OHYtMi4yMjIyMjJ6bTAgNS41NTU1NTZ2Mi4yMjIyMjFoMTcuNzc3Nzc4di0yLjIyMjIyMXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxLjY2NjY2NyIvPjxwYXRoIGQ9Im0yLjIyMjIyMjIgMi4zMzMzMzQ0aDIuMjIyMjIyMnYyLjIyMjIyMjNoMi4yMjIyMjIzdjIuMjIyMjIyMmgtMi4yMjIyMjIzdjIuMjIyMjIyMmgtMi4yMjIyMjIydi0yLjIyMjIyMjJoLTIuMjIyMjIyMmwuMDc1MzI5NTctMi4yMjIyMjIyaDIuMTQ2ODkyNjN6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-add-playlist-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE0Ljk5OTk5OSIgdmlld0JveD0iMCAwIDE2IDE0Ljk5OTk5OSIgd2lkdGg9IjE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiM1NDU0NTUiIHRyYW5zZm9ybT0ibWF0cml4KC45IDAgMCAuOSAwIC0yLjEwMDAwMSkiPjxwYXRoIGQ9Im0xMCA1LjY2NjY2NzZ2Mi4yMjIyMjIyaDcuNzc3Nzc4di0yLjIyMjIyMjJ6bS0xMCA1LjU1NTU1NTR2Mi4yMjIyMjJoMTcuNzc3Nzc4di0yLjIyMjIyMnptMCA1LjU1NTU1NnYyLjIyMjIyMWgxNy43Nzc3Nzh2LTIuMjIyMjIxeiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjEuNjY2NjY3Ii8+PHBhdGggZD0ibTIuMjIyMjIyMiAyLjMzMzMzNDRoMi4yMjIyMjIydjIuMjIyMjIyM2gyLjIyMjIyMjN2Mi4yMjIyMjIyaC0yLjIyMjIyMjN2Mi4yMjIyMjIyaC0yLjIyMjIyMjJ2LTIuMjIyMjIyMmgtMi4yMjIyMjIybC4wNzUzMjk1Ny0yLjIyMjIyMjJoMi4xNDY4OTI2M3oiLz48L2c+PC9zdmc+);
}
.icon-play-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1heFlNYXggbWVldCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMiAwdjIwbDE2LTEwLjAwMDAwMDJ6IiBmaWxsPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNDQxNDk5Ii8+PC9zdmc+);
}
.icon-play-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1heFlNYXggbWVldCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMiAwdjIwbDE2LTEwLjAwMDAwMDJ6IiBmaWxsPSIjNTQ1NDU1IiBzdHJva2Utd2lkdGg9IjEuNDQxNDk5Ii8+PC9zdmc+);
}
.icon-pause-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMyAyMGg0LjY2NjY2NjZ2LTIwaC00LjY2NjY2NjZ6bTkuMzMzMzMzLTIwdjIwaDQuNjY2NjY3di0yMHoiIGZpbGw9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS4yOTA5OTUiLz48L3N2Zz4=);
}
.icon-cloud {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyMCIgd2lkdGg9JzMyJyBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMjYgOGMwLTQuNDE4LTMuNTgyLTgtOC04LTIuOTk2IDAtNS42MSAxLjY0OC02Ljk3OCA0LjA4Ni0uMzMyLS4wNTYtLjY3NC0uMDg2LTEuMDIyLS4wODYtMi43MDggMC01IDEuNzk0LTUuNzQ0IDQuMjYyLTIuNDY0Ljc1NC00LjI1NiAzLjA0LTQuMjU2IDUuNzM4IDAgMy4zMTQgMi42NzQgNiA2LjAyIDZoMTkuOTZjMy4zMjQgMCA2LjAyLTIuNjk0IDYuMDItNiAwLTMuMzA2LTIuNjY0LTUuOTktNi02bS0xMCAxMGwtNi04aDR2LTZoNHY2aDRsLTYgOCIgZmlsbD0iIzc3Nzc3OCIvPjwvc3ZnPg==);
}
.icon-cancel {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMjAgMmwtMi0yLTggOC04LTgtMiAyIDggOC04IDggMiAyIDgtOCA4IDggMi0yLTgtOHoiIGZpbGw9IiM3Nzc3NzgiLz48L3N2Zz4=);
}
.icon-cancel-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMjAgMmwtMi0yLTggOC04LTgtMiAyIDggOC04IDggMiAyIDgtOCA4IDggMi0yLTgtOHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}
.icon-trash {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjEyNSAwIDAgMS4xMTExMS0yLjI1LTEuMTExKSIgZmlsbD0iI0ZGRiI+PHBhdGggZD0ibTIgM3YyLjVoMTZ2LTIuN2gtNC40NDR2LTEuOGgtNy4xMTF2MS44aC00LjQ0NCIvPjxwYXRoIGQ9Im0zLjc3OCA2LjRoMTIuNDQ0djEyLjZoLTEyLjQ0NHoiLz48L2c+PC9zdmc+);
}
.icon-trash-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjEyNSAwIDAgMS4xMTExMS0yLjI1LTEuMTExKSIgZmlsbD0iIzU0NTQ1NSI+PHBhdGggZD0ibTIgM3YyLjVoMTZ2LTIuN2gtNC40NDR2LTEuOGgtNy4xMTF2MS44aC00LjQ0NCIvPjxwYXRoIGQ9Im0zLjc3OCA2LjRoMTIuNDQ0djEyLjZoLTEyLjQ0NHoiLz48L2c+PC9zdmc+);
}
.icon-remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMS45IDEwYzAtNC41IDMuNi04LjEgOC4xLTguMSA0LjUgMCA4LjEgMy42IDguMSA4LjEgMCA0LjUtMy42IDguMS04LjEgOC4xLTQuNSAwLTguMS0zLjYtOC4xLTguMW0tMS45IDBjMCA1LjUgNC41IDEwIDEwIDEwIDUuNSAwIDEwLTQuNSAxMC0xMCAwLTUuNS00LjUtMTAtMTAtMTAtNS41IDAtMTAgNC41LTEwIDEwIi8+PHBhdGggZD0ibTUgOWgxMHYyaC0xMHoiLz48L2c+PC9zdmc+);
}
.icon-remove-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjNTQ1NDU1Ij48cGF0aCBkPSJtMS45IDEwYzAtNC41IDMuNi04LjEgOC4xLTguMSA0LjUgMCA4LjEgMy42IDguMSA4LjEgMCA0LjUtMy42IDguMS04LjEgOC4xLTQuNSAwLTguMS0zLjYtOC4xLTguMW0tMS45IDBjMCA1LjUgNC41IDEwIDEwIDEwIDUuNSAwIDEwLTQuNSAxMC0xMCAwLTUuNS00LjUtMTAtMTAtMTAtNS41IDAtMTAgNC41LTEwIDEwIi8+PHBhdGggZD0ibTUgOWgxMHYyaC0xMHoiLz48L2c+PC9zdmc+);
}
.icon-write {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMCAxNS43Nzh2NC4yMjJoNC4yMjJsMTIuMjIyLTEyLjMzMy00LjIyMi00LjIyMi0xMi4yMjIgMTIuMzMzbTE5LjY2Ny0xMS4zMzNjLjQ0NC0uNDQ0LjQ0NC0xLjExMSAwLTEuNTU2bC0yLjU1Ni0yLjU1NmMtLjQ0NC0uNDQ0LTEuMTExLS40NDQtMS41NTYgMGwtMiAyIDQuMjIyIDQuMjIyIDEuODg5LTIuMTExeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}
.icon-write-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMCAxNS43Nzh2NC4yMjJoNC4yMjJsMTIuMjIyLTEyLjMzMy00LjIyMi00LjIyMi0xMi4yMjIgMTIuMzMzbTE5LjY2Ny0xMS4zMzNjLjQ0NC0uNDQ0LjQ0NC0xLjExMSAwLTEuNTU2bC0yLjU1Ni0yLjU1NmMtLjQ0NC0uNDQ0LTEuMTExLS40NDQtMS41NTYgMGwtMiAyIDQuMjIyIDQuMjIyIDEuODg5LTIuMTExeiIgZmlsbD0iIzU0NTQ1NSIvPjwvc3ZnPg==);
}
.icon-sharing {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuMzIgMTIuN2MtMS4xNyAwLTIuMi41Ni0yLjg3IDEuNEw3LjIgMTAuOTVjLjEtLjMuMTUtLjYuMTUtLjk0IDAtLjM0LS4wNy0uNy0uMTctMWw2LjIyLTMuMTVjLjY3Ljg4IDEuNzIgMS40NiAyLjkyIDEuNDZDMTguMzYgNy4zIDIwIDUuNjYgMjAgMy42NGMwLTItMS42NC0zLjY0LTMuNjgtMy42NC0yLjAyIDAtMy42NyAxLjYtMy42NyAzLjYyIDAgLjMzLjA2LjY1LjE0Ljk1TDYuNTIgNy43NGMtLjY3LS44NC0xLjctMS40LTIuODgtMS40QzEuNjUgNi4zNCAwIDggMCAxMHMxLjY0IDMuNjQgMy42NyAzLjY0YzEuMiAwIDIuMjYtLjU4IDIuOTMtMS40Nmw2LjIyIDMuMTVjLS4xLjMzLS4xNy42Ny0uMTcgMS4wMyAwIDIgMS42NCAzLjY0IDMuNjcgMy42NCAyLjAzIDAgMy42OC0xLjYzIDMuNjgtMy42NCAwLTIuMDItMS42NS0zLjY1LTMuNjgtMy42NXoiLz48L3N2Zz4=);
}
.icon-sharing-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjNTQ1NDU1IiBkPSJNMTYuMzIgMTIuN2MtMS4xNyAwLTIuMi41Ni0yLjg3IDEuNEw3LjIgMTAuOTVjLjEtLjMuMTUtLjYuMTUtLjk0IDAtLjM0LS4wNy0uNy0uMTctMWw2LjIyLTMuMTVjLjY3Ljg4IDEuNzIgMS40NiAyLjkyIDEuNDZDMTguMzYgNy4zIDIwIDUuNjYgMjAgMy42NGMwLTItMS42NC0zLjY0LTMuNjgtMy42NC0yLjAyIDAtMy42NyAxLjYtMy42NyAzLjYyIDAgLjMzLjA2LjY1LjE0Ljk1TDYuNTIgNy43NGMtLjY3LS44NC0xLjctMS40LTIuODgtMS40QzEuNjUgNi4zNCAwIDggMCAxMHMxLjY0IDMuNjQgMy42NyAzLjY0YzEuMiAwIDIuMjYtLjU4IDIuOTMtMS40Nmw2LjIyIDMuMTVjLS4xLjMzLS4xNy42Ny0uMTcgMS4wMyAwIDIgMS42NCAzLjY0IDMuNjcgMy42NCAyLjAzIDAgMy42OC0xLjYzIDMuNjgtMy42NCAwLTIuMDItMS42NS0zLjY1LTMuNjgtMy42NXoiLz48L3N2Zz4=);
}
.icon-edit {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMCAxNS43Nzh2NC4yMjJoNC4yMjJsMTIuMjIyLTEyLjMzMy00LjIyMi00LjIyMi0xMi4yMjIgMTIuMzMzbTE5LjY2Ny0xMS4zMzNjLjQ0NC0uNDQ0LjQ0NC0xLjExMSAwLTEuNTU2bC0yLjU1Ni0yLjU1NmMtLjQ0NC0uNDQ0LTEuMTExLS40NDQtMS41NTYgMGwtMiAyIDQuMjIyIDQuMjIyIDEuODg5LTIuMTExeiIgZmlsbD0iIzc3Nzc3OCIvPjwvc3ZnPg==);
}
.icon-move {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9IjAiIGQ9Im0xNC40IDEyLjh2LTYuNGgtNC44bDYuNC02LjQgNi40IDYuNGgtNC44djYuNHoiLz48L2RlZnM+PGcgZmlsbD0iI0ZGRiI+PHVzZSB0cmFuc2Zvcm09InNjYWxlKC42MjUpIiB4bGluazpocmVmPSIjMCIvPjx1c2UgdHJhbnNmb3JtPSJtYXRyaXgoLjYyNSAwIDAtLjYyNSAwIDIwKSIgeGxpbms6aHJlZj0iIzAiLz48dXNlIHRyYW5zZm9ybT0ibWF0cml4KDAtLjYyNS0uNjI1IDAgMjAgMjApIiB4bGluazpocmVmPSIjMCIvPjx1c2UgdHJhbnNmb3JtPSJtYXRyaXgoMC0uNjI1LjYyNSAwIDAgMjApIiB4bGluazpocmVmPSIjMCIvPjwvZz48L3N2Zz4=);
}
.icon-move-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9IjAiIGQ9Im0xNC40IDEyLjh2LTYuNGgtNC44bDYuNC02LjQgNi40IDYuNGgtNC44djYuNHoiLz48L2RlZnM+PGcgZmlsbD0iIzU0NTQ1NSI+PHVzZSB0cmFuc2Zvcm09InNjYWxlKC42MjUpIiB4bGluazpocmVmPSIjMCIvPjx1c2UgdHJhbnNmb3JtPSJtYXRyaXgoLjYyNSAwIDAtLjYyNSAwIDIwKSIgeGxpbms6aHJlZj0iIzAiLz48dXNlIHRyYW5zZm9ybT0ibWF0cml4KDAtLjYyNS0uNjI1IDAgMjAgMjApIiB4bGluazpocmVmPSIjMCIvPjx1c2UgdHJhbnNmb3JtPSJtYXRyaXgoMC0uNjI1LjYyNSAwIDAgMjApIiB4bGluazpocmVmPSIjMCIvPjwvZz48L3N2Zz4=);
}
.icon-clean {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDMuOTA2MjUgMy45MDYyNSI+PHBhdGggZD0ibTMuNDIxLjAwMDFjLS4wNjUuMDA3LS4xNDUuMDI2LS4xNzcuMDg1bC0uNjA2IDEuMTE2Yy4wNDUuMDE1LjE0Ni4wNTkuNDgxLjIwOGwuMDA1LjAwMmMuMDU4LjAyNi4xMDIuMDQ0LjExOS4wNTEuMDA2LjAwMy4wMTEuMDA3LjAxOC4wMDFsLjQ0MS0xLjE5N2MuMDM0LS4wOTMtLjA0My0uMjAxLS4xNTItLjI0Ny0uMDQyLS4wMTgtLjA4NS0uMDM0LS4xMjktLjAyOW0tMS4wNjkgMS4yOTZjLS4wMjQtLjAwMDEtLjA0OC0uMDAwMS0uMDcxLjAwMDEtLjE1NC4wMTEtLjI4OC4wODYtLjM4NC4yMTcuMDYuMDk5LjE2NS4yMi4zMTQuMjE3LjAzOS0uMDAyLjA3Mi4wMjYuMDguMDY0LjAzLjA0Ni4yMTYuMTI4LjI2OS4xMDguMDIyLS4wMDguMDQ3LS4wMDcuMDY4LjAwNS4wMjEuMDEyLjAzNi4wMzEuMDQuMDU0LjAwMy4wMTMuMDM4LjA1Ny4xMS4wOS4wNTYuMDI2LjExMS4wMzIuMTQyLjAxNy4wMi0uMDAxLjA0Mi0uMDAxLjA2Mi0uMDAyLjAyMS4wMDguMDM5LjAyNC4wNDcuMDQ0LjA1NC4xMjkuMy4xMzguNDY5LjEyNC4wMjUtLjEwNS4wMTgtLjIxNC0uMDItLjMxNS0uMDUzLS4xNC0uMTU3LS4yNS0uMjk5LS4zMTItLjAxNS0uMDA2LS4wNjMtLjAyOS0uMTI1LS4wNTYtLjI4NC0uMTI2LS40NDUtLjE5NC0uNDc2LS4yMDMtLjA3OC0uMDMtLjE1NC0uMDQ4LS4yMjYtLjA1Mm0tLjUzOS4zNzRjLS4wMjUuMDU4LS4wNTMuMTEyLS4wODIuMTYzLjAzNC4wODIuMTM2LjI3Mi4zMjIuMjMuMDIxLS4wMDUuMDQ0LS4wMDIuMDYyLjAwMS4wMTguMDEyLjAyOS4wMy4wMzIuMDUxLjAwNS4wMjkuMDQuMDY0LjA5LjA5LjA3LjAzNy4xNDUuMDQ1LjE3Ny4wMzIuMDIxLS4wMDkuMDQ0LS4wMDEuMDY1IDAgLjAyMS4wMDkuMDM2LjAyOC4wNDIuMDQ5LjAxMS4wMzcuMDUuMDc1LjEwNS4xMDMuMDY0LjAzMi4xMzcuMDQzLjE4NS4wMjcuMDM3LS4wMTMuMDc2LjAwMi4wOTUuMDM2LjA3LjEyOC4zMDIuMTQyLjQ4MS4xMjkuMDIzLS4wNjMuMDQ0LS4xMjkuMDY1LS4xOTgtLjAyMi4wMDAxLS4wNDQuMDAyLS4wNjcuMDAyLS4xNjcgMC0uMzY3LS4wMzItLjQ2Ni0uMTY2LS4wNjcuMDA5LS4xNDUtLjAwNi0uMjIyLS4wNDQtLjA1Ni0uMDI4LS4xMTgtLjA3MS0uMTU1LS4xMjQtLjEwMiAwLS4yMTgtLjA1NS0uMjc3LS4wOS0uMDQ1LS4wMjctLjA4LS4wNTQtLjEwMi0uMDgzLS4xNTgtLjAxNC0uMjcyLS4xMTUtLjM0OS0uMjE3bS0uMTgyLjMxOGMtLjQ5NS42NzMtMS4zMzkuNjU0LTEuMzQ5LjY1Mi0uMDMxLS4wMDMtLjA2Mi4wMTQtLjA3Ny4wNDEtLjAxNS4wMjgtLjAxMy4wNjEuMDA4LjA4NS4xNDIuMTcyLjI5NS4zMTguNDUxLjQ0Mi4wNzMuMDE0LjUzNy4wNzkuOTk1LS40NDIuMDI5LS4wMzMuMDc5LS4wMzYuMTEyLS4wMDcuMDMzLjAyOC4wMzYuMDc3LjAwNy4xMS0uMzIuMzYzLS42NTcuNDc3LS44OTIuNTAxLjE5Ny4xMy4zOTUuMjI4LjU4MS4zMDMuMTE4LS4wMjQuNTEzLS4xNC44NjItLjY2Mi4wMjQtLjAzNi4wNzYtLjA0OC4xMTItLjAyNC4wMzcuMDI0LjA0Ni4wNzQuMDIyLjExLS4yNjQuMzk0LS41NTIuNTc4LS43NTUuNjY1LjQxNS4xMzIuNzI0LjE0My43NTEuMTQ0aC4wMDJjLjAxNSAwIC4wMjktLjAwNC4wNDItLjAxMi4wMjItLjAxNC40ODUtLjMwOS44MjMtMS4xNDEtLjAxMyAwLS4wMjYuMDAyLS4wNC4wMDItLjE3NSAwLS4zNzYtLjAzNC0uNDg2LS4xNjktLjA3Ny4wMDktLjE2Ni0uMDA4LS4yNDctLjA0OS0uMDY2LS4wMzMtLjExOC0uMDc4LS4xNTItLjEyOS0uMDg1LjAwNy0uMTc2LS4wMjMtLjIzOS0uMDU2LS4wNjUtLjAzNC0uMTE2LS4wNzgtLjE0NS0uMTI3LS4xODMuMDA5LS4zMTEtLjExMy0uMzg2LS4yMzciIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}
.icon-hand-up {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBkPSJNOS4zOTcgMjQuMzk5Yy45MjctMS4wNDkgOC41NzUtMTIuNzEyIDguOTQ0LTEzLjc1MS4zNy0xLjA0MS0uMTk4LTYuNTIyLS4xODEtOC4xNzEuMDE2LTEuNjQ4IDUuNDMyLTQuMDYzIDYuODgtMS4wMjIuODYgMS44MDYgMy42OTQgOC4xMjggMy40MTIgOS45My0uMjgzIDEuODAxLS45NSA2LjIyOS0xLjYzNSA5LjU0OGgxNS45ODFjMi4zLjAwMSAzLjg5NiAxLjM1OSA0LjA2MyAzLjQ2LjE0IDEuNjgxLS43NiAzLjYxNC0yLjQ3NyA0LjY2MS45MjIuNzYgMS4zNzcgMS44MiAxLjI2NyAzLjA1Mi0uMTM2IDEuNTI1LTEuMTI1IDIuOTQzLTIuNDYxIDMuNzYyLjg2Mi43NCAxLjMwNyAxLjc4MSAxLjIxNCAyLjk3OC0uMTEzIDEuNTY1LTEuMTEgMy4wMjEtMi40NzUgMy44NDguNjg4LjcwMiAxLjA0NyAxLjY5NC45NTQgMi44MDYtLjE5MiAyLjIzLTIuMjI3IDQuNDktNS43NTYgNC40OUwxMS44OTMgNTBjLTEuMzE5IDAtMi40NTktLjcwNS0zLjM3NC0xLjI3MS0uNDM0LS4yNy0xLjA5Mi0uNjc2LTEuMzQzLS42NzZsLTQuMDUxLS4wMDJWMjcuMzgzczUuMzQ0LTEuOTM0IDYuMjcyLTIuOTg0eiIgZmlsbD0iIzU3YjI0ZCIvPjwvc3ZnPg==);
}
.icon-hand-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBkPSJNOS4zOTcgMjUuNjAxYy45MjcgMS4wNSA4LjU3NSAxMi43MTIgOC45NDQgMTMuNzUxLjM3IDEuMDQxLS4xOTggNi41MjItLjE4MSA4LjE3MS4wMTYgMS42NDggNS40MzIgNC4wNjMgNi44OCAxLjAyMi44Ni0xLjgwNiAzLjY5NC04LjEyOCAzLjQxMi05LjkzLS4yODMtMS44LS45NS02LjIyOS0xLjYzNS05LjU0OGgxNS45ODFjMi4zIDAgMy44OTYtMS4zNTkgNC4wNjMtMy40Ni4xNC0xLjY4LS43Ni0zLjYxNC0yLjQ3Ny00LjY2LjkyMi0uNzYgMS4zNzctMS44MiAxLjI2Ny0zLjA1My0uMTM2LTEuNTI1LTEuMTI1LTIuOTQzLTIuNDYxLTMuNzYyLjg2Mi0uNzQgMS4zMDctMS43OCAxLjIxNC0yLjk3OC0uMTEzLTEuNTY1LTEuMTEtMy4wMi0yLjQ3NS0zLjg0OC42ODgtLjcwMiAxLjA0Ny0xLjY5NC45NTQtMi44MDYtLjE5Mi0yLjIzLTIuMjI3LTQuNDktNS43NTYtNC40OUwxMS44OTMgMGMtMS4zMTkgMC0yLjQ1OS43MDUtMy4zNzQgMS4yNzEtLjQzNC4yNy0xLjA5Mi42NzYtMS4zNDMuNjc2bC00LjA1MS4wMDJ2MjAuNjY4czUuMzQ0IDEuOTM0IDYuMjcyIDIuOTg0eiIgZmlsbD0iI2IzYjNiMyIvPjwvc3ZnPg==);
}
.icon-chromecast {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMCAxNi42MTFWMjBoMy4zMzZjMC0xLjgxOS0xLjU0Ny0zLjM4OS0zLjMzNi0zLjM4OXptMC00LjM0NXYyLjE5N2MzLjAxIDAgNS41MzIgMi40NzkgNS41MzIgNS41MzdINy43M0M3LjY0NyAxNS43MDMgNC4xNSAxMi4yNjYgMCAxMi4yNjZ6bTAtNC40NjNWMTBjNS40NSAwIDkuOTI1IDQuNDYzIDkuOTI1IDEwaDIuMTk3QzEyLjEyMiAxMy4yMjMgNi41ODkgNy44MDMgMCA3LjgwM3pNMjEuODg0IDBIMi4xOTdDLjk3NiAwIDAgLjk5MSAwIDIuMjMyVjUuN2wyLjE5Ny4xMzhWMi4yMzJoMTkuNjA2djE1LjU3MWwtNy44MzcuMDI0LjE5IDIuMTczaDcuNjQ3QzIzLjAyMyAyMCAyNCAxOC45MjYgMjQgMTcuNjg2VjIuMjMyQzI0IC45OTIgMjMuMDIzIDAgMjEuODg0IDB6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-chromecast.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMCAxNi42MTFWMjBoMy4zMzZjMC0xLjgxOS0xLjU0Ny0zLjM4OS0zLjMzNi0zLjM4OXptMC00LjM0NXYyLjE5N2MzLjAxIDAgNS41MzIgMi40NzkgNS41MzIgNS41MzdINy43M0M3LjY0NyAxNS43MDMgNC4xNSAxMi4yNjYgMCAxMi4yNjZ6bTE5LjY4OC03LjgwM0g0LjM5M1Y2LjI4YzQuMzEyIDEuNDA1IDcuNzI4IDQuODc2IDkuMTEyIDkuMjU2aDYuMTAxVjQuNDYzek0wIDcuODAzVjEwYzUuNDUgMCA5LjkyNSA0LjQ2MyA5LjkyNSAxMGgyLjE5N0MxMi4xMjIgMTMuMjIzIDYuNTg5IDcuODAzIDAgNy44MDN6TTIxLjg4NCAwSDIuMTk3Qy45NzYgMCAwIC45OTEgMCAyLjIzMlY1LjdsMi4xOTcuMTM4VjIuMjMyaDE5LjYwNnYxNS41NzFsLTcuODM3LjAyNC4xOSAyLjE3M2g3LjY0N0MyMy4wMjMgMjAgMjQgMTguOTI2IDI0IDE3LjY4NlYyLjIzMkMyNCAuOTkyIDIzLjAyMyAwIDIxLjg4NCAweiIvPjwvZz48L3N2Zz4=);
}
.icon-flash {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxNiIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE2Ij48cGF0aCBmaWxsPSIjRkYwMDAwIiBkPSJNNS4yMzMuODM1bDQuMTI4IDcuODYtMi42MTctLjQxN0wxMCAxNiAuMTgxIDQuNTNsMy40OS41NTdMMCAwbDUuMjMzLjgzNXoiLz48L3N2Zz4=);
}
.icon-filter {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MTAuMTgyIDQxMC4xODIiIHZpZXdCb3g9IjAgMCA0MTAuMTgyIDQxMC4xODIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTM5Mi45OTUgMGgtMzc1LjgwOGMtNS42MzIgMC05LjIxNiA2LjE0NC01LjYzMiAxMS4yNjRsMTM3LjcyOCAxOTMuMDI0YzYuMTQ0IDguMTkyIDkuNzI4IDE4Ljk0NCA5LjcyOCAyOS42OTZ2MTY4LjQ0OGMuNTEyIDUuNjMyIDUuMTIgOS4yMTYgOS43MjggNy4xNjhsNzguMzM2LTI5LjY5NmMyLjU2LS41MTIgNC4wOTYtMy41ODQgNC4wOTYtNi4xNDR2LTEzOS43NzZjMC0xMC43NTIgMy41ODQtMjAuOTkyIDkuNzI4LTI5LjY5NmwxMzcuNzI4LTE5My4wMjRjMy41ODQtNS4xMiAwLTExLjI2NC01LjYzMi0xMS4yNjR6Ii8+PC9zdmc+) 
}
.icon-hd {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI5MC4zIDI5MC4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTAuMyAyOTAuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtkaXNwbGF5Om5vbmU7fS5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNzguNywwSDExLjVDNS4yLDAsMCw2LjcsMCwxNXYyNjAuM2MwLDguMyw1LjIsMTUsMTEuNSwxNWgyNjcuMmM2LjQsMCwxMS41LTYuNywxMS41LTE1VjE1QzI5MC4zLDYuNywyODUuMSwwLDI3OC43LDBMMjc4LjcsMHoiLz48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9Ijg4LjEsMjA3LjYgMTAyLDE1OS4xIDUwLjIsMTU5LjEgMzYuMywyMDcuNiA0LjUsMjA3LjYgNDAuMiw4Mi42IDcyLDgyLjYgNTcuMywxMzQuMSAxMDkuMSwxMzQuMSAxMjMuOCw4Mi42IDE1NS42LDgyLjYgMTE5LjksMjA3LjYgIi8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI4Mi45LDE0NS4xYy0xMC42LDM3LTQ1LjQsNjIuNS04NS42LDYyLjVoLTUyLjVsMjMuNi04Mi42aDMxLjhsLTE2LjMsNTcuMmgyMi43YzE5LjUsMCwzNy43LTE1LDQ0LTM3YzYuMy0yMi4xLTQtMzcuMy0yNC4yLTM3LjNoLTUzbDcuMi0yNS40aDUzLjhDMjczLjYsODIuNiwyOTMuNSwxMDgsMjgyLjksMTQ1LjFMMjgyLjksMTQ1LjF6Ii8+PC9zdmc+);
}

.icon-loading-orange,
.icon-loading-blue,
.icon-loading-green,
.icon-loading-grey,
.icon-loading-white {
  display: inline-block;
  padding: 10px;
  padding: .625rem;
  width: 50px;
  width: 3.125rem;
  height: 50px;
  height: 3.125rem;
  border-radius: 100%;
  box-sizing: border-box;
}
.icon-loading-orange:before,
.icon-loading-blue:before,
.icon-loading-green:before,
.icon-loading-grey:before,
.icon-loading-white:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  border: 2px solid transparent;
  border: .125rem solid transparent;
  box-sizing: border-box;
  -webkit-animation: spin 1s infinite linear;
          animation: spin 1s infinite linear;
}
.icon-loading-orange:before {
  border-left-color: #FF9800;
}
.icon-loading-blue:before {
  border-left-color: #118DEF;
}
.icon-loading-green:before {
  border-left-color: #24975A;
}
.icon-loading-grey:before {
  border-left-color: #73707B;
}
.icon-loading-white:before {
  border-left-color: #FFF;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg) translate3d(0, 0, 0);
            transform: rotate(0deg) translate3d(0, 0, 0);
  }
  100% {
    -webkit-transform: rotate(359deg) translate3d(0, 0, 0);
            transform: rotate(359deg) translate3d(0, 0, 0);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg) translate3d(0, 0, 0);
            transform: rotate(0deg) translate3d(0, 0, 0);
  }
  100% {
    -webkit-transform: rotate(359deg) translate3d(0, 0, 0);
            transform: rotate(359deg) translate3d(0, 0, 0);
  }
}
.icon-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0ibTEyLjY0NSAwYzEuNDU2IDAgMi4xODMuOTEzIDIuMTgzIDEuOTU4IDAgMS4zMDQtMS4yNjQgMi41MTEtMi45MTEgMi41MTEtMS4zNzkgMC0yLjE4NS0uNzUtMi4xNDYtMS45ODkgMC0xLjA0NC45NTgtMi40NzkgMi44NzQtMi40NzltLTQuNDgzIDE5Ljk5OWMtMS4xNDkgMC0xLjk5Mi0uNjUyLTEuMTg4LTMuNTIzbDEuMzItNS4wOTFjLjIzLS44MTUuMjY3LTEuMTQxIDAtMS4xNDEtLjM0NSAwLTEuODM3LjU2My0yLjcyIDEuMTE4bC0uNTc0LS44ODFjMi43OTctMi4xODUgNi4wMS0zLjQ2NyA3LjM5Mi0zLjQ2NyAxLjE0OSAwIDEuMzQxIDEuMjcyLjc2NiAzLjIzbC0xLjUxMSA1LjM1MmMtLjI2OC45NDYtLjE1MyAxLjI3Mi4xMTUgMS4yNzIuMzQ1IDAgMS40NzYtLjM5MyAyLjU4Ni0xLjIwOGwuNjUyLjgxNmMtMi43MiAyLjU0NS01LjY5IDMuNTI0LTYuODM5IDMuNTI0IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}
.icon-back {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNDA4IDE4My42aC0zMjYuNGwxNTMtMTUzLTMwLjYtMzAuNi0yMDQgMjA0IDIwNCAyMDQgMzAuNi0zMC42LTE1My0xNTNoMzI2LjQiIHRyYW5zZm9ybT0ic2NhbGUoLjA0OTAyKSIvPjwvZz48L3N2Zz4=);
  cursor: pointer;
}
.icon-back-blue {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjMTE4ZGVmIj48cGF0aCBkPSJtNDA4IDE4My42aC0zMjYuNGwxNTMtMTUzLTMwLjYtMzAuNi0yMDQgMjA0IDIwNCAyMDQgMzAuNi0zMC42LTE1My0xNTNoMzI2LjQiIHRyYW5zZm9ybT0ic2NhbGUoLjA0OTAyKSIvPjwvZz48L3N2Zz4=);
  cursor: pointer;
}
.icon-back-grey {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjNzc3Nzc4Ij48cGF0aCBkPSJtNDA4IDE4My42aC0zMjYuNGwxNTMtMTUzLTMwLjYtMzAuNi0yMDQgMjA0IDIwNCAyMDQgMzAuNi0zMC42LTE1My0xNTNoMzI2LjQiIHRyYW5zZm9ybT0ic2NhbGUoLjA0OTAyKSIvPjwvZz48L3N2Zz4=);
  cursor: pointer;
}
.icon-menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09InNjYWxlKC44MzMzMyAxKSIgZmlsbD0iI0ZGRiI+PHBhdGggZD0ibTAgMmgyNHYyaC0yNCIvPjxwYXRoIGQ9Im0wIDloMjR2MmgtMjR6Ii8+PHBhdGggZD0ibTAgMTZoMjR2MmgtMjR6Ii8+PC9nPjwvc3ZnPg==);
  cursor: pointer;
}
.icon-close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMjAgMmwtMi0yLTggOC04LTgtMiAyIDggOC04IDggMiAyIDgtOCA4IDggMi0yLTgtOHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
  cursor: pointer;
}
.icon-checked {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMCAwdjJoMjB2LTJoLTIwIiB0cmFuc2Zvcm09InNjYWxlKDEpIi8+PHBhdGggZD0ibTAgMThoMjB2MmgtMjB6Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMCAxLTEgMCAwIDApIiBkPSJtMC0yaDIwdjJoLTIweiIvPjxwYXRoIGQ9Im0xOCAwdjIwaDJ2LTIwaC0yIiB0cmFuc2Zvcm09InNjYWxlKDEpIi8+PHBhdGggZD0ibTE1LjMzNSA0LjMzMmwtOC4zMzcgOC4zMzctMi4zMzItMi4zMzItMS42NjUgMS42NjUgMy45OTcgMy45OTcgMTAtMTAiLz48L2c+PC9zdmc+);
  cursor: pointer;
}
.icon-unchecked {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMCAwdjJoMjB2LTJoLTIwIiB0cmFuc2Zvcm09InNjYWxlKDEpIi8+PHBhdGggZD0ibTAgMThoMjB2MmgtMjB6Ii8+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMCAxLTEgMCAwIDApIiBkPSJtMC0yaDIwdjJoLTIweiIvPjxwYXRoIGQ9Im0xOCAwdjIwaDJ2LTIwaC0yIiB0cmFuc2Zvcm09InNjYWxlKDEpIi8+PC9nPjwvc3ZnPg==);
  cursor: pointer;
}
.icon-select {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtNi42NjcgMGgtMi4yMjJ2Mi4yMjJoMi4yMjJ2LTIuMjIybTQuNDQ0IDBoLTIuMjIydjIuMjIyaDIuMjIydi0yLjIyMm00LjQ0NCAwaC0yLjIyMnYyLjIyMmgyLjIyMnYtMi4yMjJtNC40NDQgMi4yMjJjMC0xLjIyOC0uOTk0LTIuMjIyLTIuMjIyLTIuMjIydjIuMjIyaDIuMjIybTAgNC40NDR2LTIuMjIyaC0yLjIyMnYyLjIyMmgyLjIyMm0wIDQuNDQ0di0yLjIyMmgtMi4yMjJ2Mi4yMjJoMi4yMjJtMCA0LjQ0NHYtMi4yMjJoLTIuMjIydjIuMjIyaDIuMjIybS0yLjIyMiA0LjQ0NGMxLjIyOCAwIDIuMjIyLS45OTQgMi4yMjItMi4yMjJoLTIuMjIydjIuMjIybS00LjQ0NCAwaDIuMjIydi0yLjIyMmgtMi4yMjJ2Mi4yMjJtLTQuNDQ0IDBoMi4yMjJ2LTIuMjIyaC0yLjIyMnYyLjIyMm0tNC40NDQgMGgyLjIyMnYtMi4yMjJoLTIuMjIydjIuMjIybS00LjQ0NC0yLjIyMmMwIDEuMjI4Ljk5NCAyLjIyMiAyLjIyMiAyLjIyMnYtMi4yMjJoLTIuMjIybTAtNC40NDR2Mi4yMjJoMi4yMjJ2LTIuMjIyaC0yLjIyMm0wLTQuNDQ0djIuMjIyaDIuMjIydi0yLjIyMmgtMi4yMjJtMC00LjQ0NHYyLjIyMmgyLjIyMnYtMi4yMjJoLTIuMjIybTIuMjIyLTQuNDQ0Yy0xLjIyOCAwLTIuMjIyLjk5NC0yLjIyMiAyLjIyMmgyLjIyMnYtMi4yMjIiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
  cursor: pointer;
}
.icon-selected {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09InNjYWxlKC4wNDM1NykiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0wIDUxaDUxdi01MWMtMjguMDUgMC01MSAyMi45NS01MSA1MW0wIDIwNGg1MXYtNTFoLTUxdjUxem0xMDIgMjA0aDUxdi01MWgtNTF2NTFtLTEwMi0zMDZoNTF2LTUxaC01MXY1MW0yNTUtMTUzaC01MXY1MWg1MXYtNTFtMTUzIDB2NTFoNTFjMC0yOC4wNS0yMi45NS01MS01MS01MW0tMzU3IDQ1OXYtNTFoLTUxYzAgMjguMDUgMjIuOTUgNTEgNTEgNTF6bS01MS0xMDJoNTF2LTUxaC01MXY1MW0xNTMtMzU3aC01MXY1MWg1MXYtNTFtNTEgNDU5aDUxdi01MWgtNTF2NTFtMjA0LTIwNGg1MXYtNTFoLTUxdjUxbTAgMjA0YzI4LjA1IDAgNTEtMjIuOTUgNTEtNTFoLTUxdjUxbTAtMzA2aDUxdi01MWgtNTF2NTFtMCAyMDRoNTF2LTUxaC01MXY1MW0tMTAyIDEwMmg1MXYtNTFoLTUxdjUxbTAtNDA4aDUxdi01MWgtNTF2NTFtLTIwNCAzMDZoMjU1di0yNTVoLTI1NXYyNTVtNTEtMjA0aDE1M3YxNTNoLTE1M3YtMTUzIiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);
  cursor: pointer;
}
.icon-add-list {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMzMzMzMpIiBmaWxsPSIjNzc3Ij48cGF0aCBkPSJtMCAwaDEzLjV2MS41aC0xMy41eiIvPjxwYXRoIGQ9Im0wIDNoMTMuNXYxLjVoLTEzLjV6Ii8+PHBhdGggZD0ibTAgNmg5djEuNWgtOXoiLz48cGF0aCBkPSJtMTAuNSA3LjVoMS41djcuNWgtMS41Ii8+PHBhdGggZD0ibTcuNSAxMC41aDcuNXYxLjVoLTcuNSIvPjwvZz48L3N2Zz4=);
}
.icon-tick {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0ibTIuMjQyIDYuNDI3bC0yLjI0MiAyLjMwNiA1LjYwNSA1Ljc2NiAxMC4zOTUtMTAuNjkzLTIuMjQyLTIuMzA3LTguMTUzIDguMzg3LTMuMzYzLTMuNDYiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}
.icon-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MzUuMiA0MzUuMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48cGF0aCBkPSJtNDIuNTE5IDM5MS4yMmwtNDIuNTE5LTQyLjM1IDY2LjE2LTY1LjY0IDY2LjE2LTY1LjY0LTY2LjE2LTY1LjgwMS02Ni4xNi02NS44MDEgNDIuNTE5LTQyLjAyIDQyLjUxOS00Mi4wMiA2MC43NDEgNTguOTZjMzMuNDkgMzIuNDEyIDYzLjY5NiA2MS40IDY3LjQ3IDY0LjM0IDYuMDc0IDQuODg2IDEyLjY0MS0uNDg5IDcyLjU2LTU5LjkzOGw2NS45OTQtNjUuMzEgNDEuNjk4IDQxLjIxYzIyLjgxOSAyMi42NCA0MS42OTggNDIuODM2IDQxLjY5OCA0NC45NTMgMCAyLjExNy0yOS4zODUgMzMuMDYtNjUuMzQgNjguNzNsLTY1LjM0IDY0Ljk4NyA2NS4zNCA2My4yYzM1Ljk1MiAzNC44NTUgNjUuMzQgNjQuNjYgNjUuMzQgNjYuNDUgMCAxLjc5Mi0xOC43MTUgMjEuODI1LTQxLjY5OCA0NC40NmwtNDEuNjk4IDQxLjIxLTY2LjE2LTY1LjY0LTY2LjE2LTY1LjY0LTY1LjM0IDY0LjY2Yy0zNS45NTIgMzUuNjY5LTY2LjE2IDY0LjY2LTY3LjMxIDY0LjY2LS45ODUgMC0yMS4wMS0xOS4wNi00NC40ODktNDIuMzV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}
.icon-no {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMTAgMGMtNS41IDAtMTAgNC41LTEwIDEwIDAgNS41IDQuNSAxMCAxMCAxMCA1LjUgMCAxMC00LjUgMTAtMTAgMC01LjUtNC41LTEwLTEwLTEwbS04IDEwYzAtNC40IDMuNi04IDgtOCAxLjggMCAzLjUuNiA0LjkgMS43bC0xMS4yIDExLjJjLTEuMS0xLjQtMS43LTMuMS0xLjctNC45bTggOGMtMS44IDAtMy41LS42LTQuOS0xLjdsMTEuMi0xMS4yYzEuMSAxLjQgMS43IDMuMSAxLjcgNC45IDAgNC40LTMuNiA4LTggOHoiIGZpbGw9IiM3Nzc3NzgiLz48L3N2Zz4=);
}
.icon-add-folder {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMi40IDBjLTEuNDQxIDAtMi40IDEuMTU3LTIuNCAyLjV2MTVjMCAxLjM0MyAxLjA2IDIuNSAyLjUgMi41aDE5YzEuNDQxIDAgMi41LTEuMTU3IDIuNS0yLjV2LTEyYzAtMS4zNDMtMS4wNi0yLjQzNC0yLjUtMi41aC05bC0yLjUtMy03LjUuMDAzIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTUgMTB2Mi45OTloLTN2MmgzdjNoMS45OTl2LTNoM3YtMmgtM3YtMi45OTloLTEuOTk5IiBmaWxsPSIjNzc3Nzc4Ii8+PC9zdmc+);
}
.icon-sort {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyB0cmFuc2Zvcm09InNjYWxlKC44MzMzMyAxKSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0ibTAgMmgyNHYyaC0yNCIvPjxwYXRoIGQ9Im0wIDloMTYuOHYyaC0xNi44Ii8+PHBhdGggZD0ibTAgMTZoOS42djJoLTkuNiIvPjwvZz48L3N2Zz4=);
}
.icon-folder {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIj48cGF0aCBkPSJNMTIgMTEuNWMtMS4yIDAtMiAuODU4LTIgMnYxM2MwIDEuMTQyLjggMiAyIDJoMTZjMS4yIDAgMi0uODU4IDItMnYtMTFjMC0xLjE0Mi0uOC0xLjk0NC0yLTJoLTcuNWwtMi41LTIiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}
.icon-folder-s {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtMi40IDBjLTEuNCAwLTIuNCAxLjItMi40IDIuNXYxNWMwIDEuMyAxLjEgMi41IDIuNSAyLjVoMTljMS40IDAgMi41LTEuMiAyLjUtMi41di0xMmMwLTEuMy0xLjEtMi40LTIuNS0yLjVoLTlsLTIuNS0zLTcuNSIgZmlsbD0iIzc3Nzc3OCIvPjwvc3ZnPg==);
}
.icon-image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxwYXRoIGQ9Ik0zMC42NTEgMTFIOS4zNDlhLjM1Ni4zNTYgMCAwIDAtLjM0OS4zNjJ2MTcuMjc2YzAgLjIuMTU2LjM2Mi4zNDkuMzYyaDIxLjMwMmEuMzU1LjM1NSAwIDAgMCAuMzQ5LS4zNjJWMTEuMzYyYzAtLjItLjE1Ni0uMzYyLS4zNDktLjM2Mm0tMS42NSAxNWwtNS01Yy0uMDU0LS4wNTguMDU2LS4wNTMgMCAwbC00IDMtNC01LjQzMmMtLjAyOC0uMDM1LjA0Ni0uMDU2IDAtLjA1NS0xLjc2NCAyLjIzNy0zLjMxMyA1LjEzOC01IDcuNDg2VjEzaDE4djEzLjEyIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}
.icon-audio {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMCAwaDQwdjQwSDB6Ii8+PHBhdGggZD0iTTE5Ljk3MyA5djE1LjI3Yy0xLjA3Mi0uMzk5LTIuMTg4LS4zNTMtMy41NTYuMTI3LTIuNDUxLjg2MS0zLjkxMyAyLjk1Ni0zLjI2MyA0LjY3Ni42NSAxLjcyMiAzLjE2NSAyLjQxOSA1LjYxNiAxLjU1OSAyLjA4Mi0uNzMyIDMuMjI4LTIuMzUyIDMuMTk1LTMuODc3VjE0Ljk5OWMzLjM4MS41MTQgMy44MzEgMy45MjYgMy40MjcgNS4wODItLjE1NC40MzguMTE3Ljc2Ny42MjggMCAzLjY0Ni01LjQ3LTQuMDU1LTcuOTYzLTQuMDU1LTExLjA4IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}
.icon-video {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxwYXRoIGQ9Ik05IDExLjc1djE2LjVoMjJ2LTE2LjVIOW00LjEyNSAxNS4xMjVoLTIuNzV2LTIuNzVoMi43NXYyLjc1bTAtNS41aC0yLjc1di0yLjc1aDIuNzV2Mi43NW0wLTUuNWgtMi43NXYtMi43NWgyLjc1djIuNzVtMTIuMzc1IDExaC0xMXYtMTMuNzVoMTF2MTMuNzVtNC4xMjUgMGgtMi43NXYtMi43NWgyLjc1djIuNzVtMC01LjVoLTIuNzV2LTIuNzVoMi43NXYyLjc1bTAtNS41aC0yLjc1di0yLjc1aDIuNzV2Mi43NW0tMTIuMzc1IDB2OC4yNUwyMi43NSAyMGwtNS41LTQuMTI1IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}
.icon-text {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZnVsbD0ibm9uZSI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTIyIDE1VjlsNiA2Ii8+PHBhdGggZD0iTTEyIDl2MjJoMTZWMTYuMTAybC03LS4wMzJWOWgtOXptMy4wMDYgMTBoMTB2MWgtMTB2LTF6bTAgNGgxMHYxaC0xMHYtMXptMCA0aDEwdjFoLTEwdi0xeiIvPjwvZz48L3N2Zz4=);
}
.icon-doc {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZnVsbD0ibm9uZSI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTIyIDE1VjlsNiA2Ii8+PHBhdGggZD0iTTEyIDl2MjJoMTZWMTYuMTAybC03LS4wMzJWOWgtOXptMy4wMDYgMTBoMTB2MWgtMTB2LTF6bTAgNGgxMHYxaC0xMHYtMXptMCA0aDEwdjFoLTEwdi0xeiIvPjwvZz48L3N2Zz4=);
}
.icon-subtitle {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgNDAgNDAiIHdpZHRoPSI0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDIuNSkiPjxwYXRoIGQ9Im0xNSAxN2gxMHYxaC0xMHoiLz48cGF0aCBkPSJtMTAgMTB2MTVoNnY1bDUtNWg5di0xNXptMTggMTNoLTcuODI4bC0uNTg2LjU4Ni0xLjU4NiAxLjU4NnYtMi4xNzJoLTZ2LTExaDE2eiIvPjxwYXRoIGQ9Im0xNSAxNGgxMHYxaC0xMHptMCA2aDEwdjFoLTEweiIvPjwvZz48L3N2Zz4=);
}
.icon-ebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTQuMDg0VjI3aC04LjU3NWwtMS4wMTItLjk2OGgtLjgyNkwxOC41NzUgMjdIMTBWMTQuMDg0aDEuNDU1djEyLjEwN2wxLjExNi0uMzg4YzEuODc1LS42NSAzLjcwMi0uOTY3IDUuNTg1LS45NjcuMzc1IDAgLjc3My4wMTQgMS4xODMuMDQzbC40MjUuMDN2LjAzM2wuMjM2LS4wMTYuMjM2LjAxNnYtLjAzM2wuNDI1LS4wM2MuNDEtLjAyOS44MDgtLjA0MyAxLjE4My0uMDQzIDEuODgzIDAgMy43MS4zMTYgNS41ODUuOTY3bDEuMTE2LjM4N1YxNC4wODRIMzB6bS05LjQuMDQxdjkuOTM4Yy40MTktLjAzLjgzNS0uMDQ2IDEuMjQ0LS4wNDYgMS45NyAwIDMuOS4zMzMgNS44NjUgMS4wMTRWMTMuMDQ4QTE2LjIyNyAxNi4yMjcgMCAwIDAgMjYuNDY3IDEzYy0xLjk2MyAwLTMuODg3LjM3LTUuODY2IDEuMTI1em0tOC4zMDggMTAuOTA2YzEuOTY0LS42ODEgMy44OTQtMS4wMTQgNS44NjUtMS4wMTQuNDEgMCAuODI2LjAxNiAxLjI0My4wNDZ2LTkuOTM4QzE3LjQyIDEzLjM3IDE1LjQ5NiAxMyAxMy41MzMgMTNjLS40MDggMC0uODI0LjAxNi0xLjI0Mi4wNDh2MTEuOTgzeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}
.icon-avatar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgyMHYyMEgweiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik02Ljg0MiA3LjE1OGEzLjE1OCAzLjE1OCAwIDEgMSA2LjMxNyAwIDMuMTU4IDMuMTU4IDAgMCAxLTYuMzE3IDBNMTYgMTZjMC0yLjQ0Mi4wMzctNC40MjEtNi00LjQyMS01Ljk2MyAwLTYgMS45OC02IDQuNDIxaDEyIi8+PC9nPjwvc3ZnPg==);
}
.icon-search-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNDAxLjYyIDM2NC4wOWwtMTA3LjEtMTA3LjFjMTkuMTItMjYuNzc1IDMwLjYtNTkuMjkgMzAuNi05My43MSAwLTg5Ljg5LTcyLjY4LTE2Mi41Ni0xNjIuNTYtMTYyLjU2LTg5Ljg5IDAtMTYyLjU2IDcyLjY3LTE2Mi41NiAxNjIuNTYgMCA4OS44OSA3Mi42NyAxNjIuNTYgMTYyLjU2IDE2Mi41NiAzNC40MjUgMCA2Ni45MzgtMTEuNDc1IDkzLjcxLTMwLjZsMTA3LjEgMTA3LjFjOS41NjIgOS41NjIgMjYuNzc1IDkuNTYyIDM4LjI1IDAgMTEuNDc1LTExLjQ3NCAxMS40NzUtMjYuNzc1IDAtMzguMjVtLTIzOS4wNi03Ni41Yy02OC44NSAwLTEyNC4zMS01NS40Ni0xMjQuMzEtMTI0LjMxIDAtNjguODUgNTUuNDYtMTI0LjMxIDEyNC4zMS0xMjQuMzEgNjguODUgMCAxMjQuMzEgNTUuNDYgMTI0LjMxIDEyNC4zMS4wMDAxIDY4Ljg0OS01NS40NiAxMjQuMzEtMTI0LjMxIDEyNC4zMSIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoLjA0ODc1IDAgMCAuMDQ4OTIgMC0uMTA1KSIvPjwvZz48L3N2Zz4=);
}
.icon-refresh {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiM3NzciPjxwYXRoIGQ9Im0zMDYgNTE3Ljg1Yy03My4xMyAwLTEzNy42MS0zNy4wNy0xNzUuNjktOTMuNDJoLTU0LjYzM2M0MyA4My40NCAxMzAgMTQwLjUgMjMwLjMyIDE0MC41IDEzNS4wNiAwIDI0NS45OC0xMDMuNDMgMjU3Ljg2LTIzNS4zOGg0OC4xNGwtNzAuNjItOTQuMTUtNzAuNjIgOTQuMTVoNDUuNzgyYy0xMS42OTkgMTA1LjkyLTEwMS41IDE4OC4zMS0yMTAuNTUgMTg4LjMxIi8+PHBhdGggZD0ibTMwNiA0Ny4wOGMtMTI2LjkyIDAtMjMyLjUxIDkxLjMzLTI1NC42NiAyMTEuODVoLTUxLjM0bDcwLjYxIDk0LjE1IDcwLjYyLTk0LjE1aC00MS44MjhjMjEuMzk2LTk0LjM0IDEwNS43OC0xNjQuNzcgMjA2LjYtMTY0Ljc3IDYzLjcxOSAwIDEyMC44NSAyOC4xMyAxNTkuNjkgNzIuNjRsOS4wOS0yLjMzaDQ4LjA2Yy00Ni4yMy03MC42OS0xMjYuMDctMTE3LjM5LTIxNi44NC0xMTcuMzkiLz48L3N2Zz4=);
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  -webkit-filter: FlipH;
          filter: FlipH;
}
.icon-reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE2IDd2LTRsLTEuMSAxLjFjLTEuMy0yLjUtMy45LTQuMS02LjktNC4xLTQuNCAwLTggMy42LTggOHMzLjYgOCA4IDhjMi40IDAgNC42LTEuMSA2LTIuOGwtMS41LTEuM2MtMS4xIDEuMy0yLjcgMi4xLTQuNSAyLjEtMy4zIDAtNi0yLjctNi02czIuNy02IDYtNmMyLjQgMCA0LjUgMS41IDUuNSAzLjVsLTEuNSAxLjVoNCIvPjwvc3ZnPg==);
}
.icon-reload.rotate {
  -webkit-animation: fancybox-rotate 1s infinite linear;
          animation: fancybox-rotate 1s infinite linear;
}
.icon-language {
  cursor: pointer;
  height: 24px;
  height: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  width: 24px;
  width: 1.5rem;
}
.icon-20 {
  width: 20px;
  width: 1.25rem;
  height: 20px;
  height: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  background-size: 1.25rem 1.25rem;
}
.icon-30 {
  width: 30px;
  width: 1.875rem;
  height: 30px;
  height: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  background-size: 1.875rem 1.875rem;
}
.icon-40 {
  width: 40px;
  width: 2.5rem;
  height: 40px;
  height: 2.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  background-size: 2.5rem 2.5rem;
}
.icon-round {
  border-radius: 50%;
  background-size: .625rem .625rem;
  background-position: center center;
}
.icon-green {
  background-color: #24975A;
}
.icon-red {
  background-color: #D12834;
}
.icon-blue {
  background-color: #2662B0;
}

/* Header */

#header {
  width: 100%;
  padding: 0 15px;
  padding: 0 .9375rem;
  box-sizing: border-box;
}
#header .logo {
  float: left;
  height: 80px;
  height: 5rem;
  line-height: 80px;
  line-height: 5rem;
}
#header .content {
  height: 80px;
  height: 5rem;
  line-height: 80px;
  line-height: 5rem;
  max-width: 1170px;
  max-width: 73.125rem;
  margin: 0 auto;
  white-space: nowrap;
  box-sizing: border-box;
}
#header .content a {
  color: #fff;
}

.tooltipster-base {
  /* this ensures that a constrained height set by functionPosition,
  if greater that the natural height of the tooltip, will be enforced
  in browsers that support display:flex */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  /* this may be overriden in JS for fixed position origins */
  position: absolute;
}
.tooltipster-box {
  /* see .tooltipster-base. flex-shrink 1 is only necessary for IE10-
  and flex-basis auto for IE11- (at least) */
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.tooltipster-content {
  /* prevents an overflow if the user adds padding to the div */
  box-sizing: border-box;
  /* these make sure we'll be able to detect any overflow */
  max-height: 100%;
  max-width: 100%;
  overflow: auto;
  overflow-wrap: break-word;
}
.tooltipster-ruler {
  /* these let us test the size of the tooltip without overflowing the window */
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  visibility: hidden;
}

/* fade */
.tooltipster-fade {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.tooltipster-fade.tooltipster-show {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

/* grow */

.tooltipster-grow {
  -webkit-transform: scale(0, 0);
          transform: scale(0, 0);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.tooltipster-grow.tooltipster-show {
  -webkit-transform: scale(1, 1);
          transform: scale(1, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

/* swing */

.tooltipster-swing {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transform: rotateZ(4deg);
          transform: rotateZ(4deg);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.tooltipster-swing.tooltipster-show {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  -webkit-transform: rotateZ(0deg);
          transform: rotateZ(0deg);
  -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
          transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

/* fall */

.tooltipster-fall {
  -webkit-transition-property: top;
  transition-property: top;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-fall.tooltipster-initial {
  top: 0 !important;
}
.tooltipster-fall.tooltipster-show {}
.tooltipster-fall.tooltipster-dying {
  -webkit-transition-property: all;
  transition-property: all;
  top: 0 !important;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

/* slide */

.tooltipster-slide {
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-initial {
  left: -40px !important;
  left: -2.5rem !important;
}
.tooltipster-slide.tooltipster-show {}
.tooltipster-slide.tooltipster-dying {
  -webkit-transition-property: all;
  transition-property: all;
  left: 0 !important;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

/* fade */

@-webkit-keyframes tooltipster-fading {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  }
  100% {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  }
}

@keyframes tooltipster-fading {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  }
  100% {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  }
}
.tooltipster-update-fade {
  -webkit-animation: tooltipster-fading 400ms;
          animation: tooltipster-fading 400ms;
}

/* rotate */
@-webkit-keyframes tooltipster-rotating {
  25% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  75% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
@keyframes tooltipster-rotating {
  25% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  75% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
.tooltipster-update-rotate {
  -webkit-animation: tooltipster-rotating 600ms;
          animation: tooltipster-rotating 600ms;
}

/* scale */
@-webkit-keyframes tooltipster-scaling {
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes tooltipster-scaling {
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.tooltipster-update-scale {
  -webkit-animation: tooltipster-scaling 600ms;
          animation: tooltipster-scaling 600ms;
}

/* .tooltipster-box */

.tooltipster-box input,
.tooltipster-box textarea,
.tooltipster-box select,
.tooltipster-box input:focus,
.tooltipster-box textarea:focus,
.tooltipster-box select:focus {
  border: none;
  padding: 0 5px;
  padding: 0 .3125rem;
}
.tooltipster-sidetip .tooltipster-box {
  background: #242526;
  border: 1px solid #393A3B;
  border: .0625rem solid #393A3B;
  border-radius: .25rem;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
  margin-top: 9px;
  margin-top: .5625rem;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-box {
  margin-right: 9px;
  margin-right: .5625rem;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-box {
  margin-left: 9px;
  margin-left: .5625rem;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-box {
  margin-bottom: 9px;
  margin-bottom: .5625rem;
}

/* .tooltipster-content */

.tooltipster-sidetip .tooltipster-content {
  color: white;
  line-height: 18px;
  line-height: 1.125rem;
  padding: 6px 14px;
  padding: .375rem .875rem;
}

/* .tooltipster-arrow : will keep only the zone of .tooltipster-arrow-uncropped that
corresponds to the arrow we want to display */

.tooltipster-sidetip .tooltipster-arrow {
  overflow: hidden;
  position: absolute;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
  height: 10px;
  height: .625rem;
  /* half the width, for centering */
  margin-left: -10px;
  margin-left: -.625rem;
  top: 0;
  width: 20px;
  width: 1.25rem;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
  height: 20px;
  height: 1.25rem;
  margin-top: 10px;
  margin-top: .625rem;
  right: 0;
  /* top 0 to keep the arrow from overflowing .tooltipster-base when it has not
  been positioned yet */
  top: 0;
  width: 10px;
  width: .625rem;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
  height: 20px;
  height: 1.25rem;
  margin-top: -8px;
  margin-top: -.5rem;
  left: 0;
  /* same as .tooltipster-left .tooltipster-arrow */
  top: 0;
  width: 10px;
  width: .625rem;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
  bottom: 0;
  height: 10px;
  height: .625rem;
  margin-left: -10px;
  margin-left: -.625rem;
  width: 20px;
  width: 1.25rem;
}

/* common rules between .tooltipster-arrow-background and .tooltipster-arrow-border */

.tooltipster-sidetip .tooltipster-arrow-background,
.tooltipster-sidetip .tooltipster-arrow-border {
  height: 0;
  position: absolute;
  width: 0;
}

/* .tooltipster-arrow-background */

.tooltipster-sidetip .tooltipster-arrow-background {
  border: 10px solid transparent;
  border: .625rem solid transparent;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
  border-bottom-color: #242526;
  left: 0;
  top: 1px;
  top: .0625rem;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
  border-left-color: #242526;
  left: -1px;
  left: -.0625rem;
  top: 0;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
  border-right-color: #242526;
  left: 1px;
  left: .0625rem;
  top: 0;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: #242526;
  left: 0;
  top: -1px;
  top: -.0625rem;
}

/* .tooltipster-arrow-border */

.tooltipster-sidetip .tooltipster-arrow-border {
  border: 10px solid transparent;
  border: .625rem solid transparent;
  left: 0;
  top: 0;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #393A3B;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #393A3B;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #393A3B;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #393A3B;
}

/* tooltipster-arrow-uncropped */

.tooltipster-sidetip .tooltipster-arrow-uncropped {
  position: relative;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {
  top: -10px;
  top: -.625rem;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {
  left: -10px;
  left: -.625rem;
}

/* Errors */

.error-404 > span {
	font-size: 160px;
	font-size: 10rem;
    line-height: 225px;
    line-height: 14.0625rem;
}

/* Notify */

.notify-content {
  position: fixed;
  bottom: 15px;
  bottom: .9375rem;
  right: 15px;
  right: .9375rem;
  left: auto;
  z-index: 15000;
  margin-bottom: 6.4px;
  margin-bottom: .4rem;
  min-width: 120px;
  min-width: 7.5rem;
  max-width: 500px;
  max-width: 31.25rem;
  min-height: 40px;
  min-height: 2.5rem;
  cursor: pointer;
  background-color: #393A3B;;
  padding: 15px;
  padding: .9375rem;
  padding-left: 60px;
  padding-left: 3.75rem;
  box-sizing: border-box;
   -webkit-transform: translateY(calc(100% + .9375rem));
          transform: translateY(calc(100% + .9375rem));
  -webkit-transition: all .3s;
  transition: all .3s;
  visibility: hidden;
}
.notify-content.visible {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  visibility: visible;
}
.notify-content-message {
  overflow-wrap: break-word;
  text-align: left;
  line-height: 22.4px;
  line-height: 1.4rem;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  color: #fff;
}
.notify-content:before {
  position: absolute;
  left: 15px;
  left: .9375rem;
  top: 50%;
  content: '';
  display: block;
  width: 30px;
  width: 1.875rem;
  height: 30px;
  height: 1.875rem;
  line-height: 30px;
  line-height: 1.875rem;
  margin-top: -15px;
  margin-top: -.9375rem;
  border-radius: 100%;
  background-color: #ddd;
  background-position: center center;
  background-size: auto 16px;
  background-repeat: no-repeat;
}
.notify-content.info:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjNTU1Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0zMTApIj48cGF0aCBkPSJtOS45OTk5OTU3IDMxMGMtMS4xMDI4MTU1IDAtMS45OTk5OTU3Ljg5NzYtMS45OTk5OTU3IDIuMDAwOSAwIDEuMTAyMy44OTcxODAyIDEuOTk5MSAxLjk5OTk5NTcgMS45OTkxIDEuMTAyODI0MyAwIDIuMDAwMDA0My0uODk2OCAyLjAwMDAwNDMtMS45OTkxIDAtMS4xMDMzLS44OTcxOC0yLjAwMDktMi4wMDAwMDQzLTIuMDAwOXoiIHN0cm9rZS13aWR0aD0iLjEwMDAxIi8+PHBhdGggZD0ibTEwIDMxNmMtMS4xMDQ3NDg0IDAtMiAuNzg0MDctMiAxLjc1MDV2MTAuNDk5YzAgLjk2NjQ0Ljg5NTI1MTYgMS43NTA1IDIgMS43NTA1IDEuMTA0NzQ5IDAgMi0uNzg0MDYgMi0xLjc1MDV2LTEwLjQ5OWMwLS45NjY0My0uODk1MjUxLTEuNzUwNS0yLTEuNzUwNXoiIHN0cm9rZS13aWR0aD0iLjEyNDczMyIvPjwvZz48L3N2Zz4=);
}
.notify-content.error:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjNTU1Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMDg0NTMyNjQgMCAwIC4wODc3NDY2MiAtMTEuNjY2NjAzIC0xNS4xODA2MDMpIj48cGF0aCBkPSJtMjU2LjE1NCAxNzMuMDA1Yy0xMi42OCAwLTIyLjU3NiA2LjgwNC0yMi41NzYgMTguODY2IDAgMzYuODAyIDQuMzI5IDg5LjY4NiA0LjMyOSAxMjYuNDg5LjAwMSA5LjU4NyA4LjM1MiAxMy42MDcgMTguMjQ4IDEzLjYwNyA3LjQyMiAwIDE3LjkzNy00LjAyIDE3LjkzNy0xMy42MDcgMC0zNi44MDIgNC4zMjktODkuNjg2IDQuMzI5LTEyNi40ODkgMC0xMi4wNjEtMTAuMjA1LTE4Ljg2Ni0yMi4yNjctMTguODY2eiIvPjxwYXRoIGQ9Im0yNTYuNDY1IDM1My4zMDZjLTEzLjYwNyAwLTIzLjgxNCAxMC44MjQtMjMuODE0IDIzLjgxNCAwIDEyLjY4IDEwLjIwNiAyMy44MTQgMjMuODE0IDIzLjgxNCAxMi42OCAwIDIzLjUwNS0xMS4xMzQgMjMuNTA1LTIzLjgxNCAwLTEyLjk5LTEwLjgyNi0yMy44MTQtMjMuNTA1LTIzLjgxNHoiLz48L2c+PC9zdmc+);
}
.notify-content.success:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0ibTIuMjQyIDYuNDI3bC0yLjI0MiAyLjMwNiA1LjYwNSA1Ljc2NiAxMC4zOTUtMTAuNjkzLTIuMjQyLTIuMzA3LTguMTUzIDguMzg3LTMuMzYzLTMuNDYiIGZpbGw9IiM1NTUiLz48L3N2Zz4=);
}

/* fancybox 3 */

.fancybox-enabled {
  overflow: hidden;
}
.fancybox-enabled body {
  overflow: visible;
  -ms-touch-action: none;
      touch-action: none;
}
.fancybox-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 993;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* Make sure that the first one is on the top */

.fancybox-container~ .fancybox-container {
  z-index: 992;
}
.fancybox-bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #0F0F0F;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
          transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.fancybox-container--ready .fancybox-bg {
  opacity: 0.87;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=87)";
  -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
          transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-controls {
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
  text-align: center;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  z-index: 994;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  direction: ltr;
}
.fancybox-show-controls .fancybox-controls {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancybox-infobar {
  display: none;
}
.fancybox-show-infobar .fancybox-infobar {
  display: inline-block;
  pointer-events: all;
}
.fancybox-infobar__body {
  display: inline-block;
  width: 70px;
  width: 4.375rem;
  line-height: 44px;
  line-height: 2.75rem;
  font-size: 14px;
  font-size: .875rem;
  font-family: Roboto, Open Sans, sans-serif;
  text-align: center;
  color: #ddd;
  background-color: rgba(30, 30, 30, 0.7);
  pointer-events: none;
  -webkit-user-select: none;
}
.fancybox-buttons {
  position: absolute;
  z-index: 999999999;
  top: 0;
  right: 0;
  display: none;
  pointer-events: all;
}
.fancybox-show-buttons .fancybox-buttons {
  display: block;
}
.fancybox-show-buttons .fancybox-buttons .fancybox-button {
  margin-left: 10px;
}
.fancybox-slider-wrap {
  overflow: hidden;
  direction: ltr;
}
.fancybox-slider-wrap,
.fancybox-slider {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  z-index: 993;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.fancybox-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
  outline: none;
  white-space: normal;
  box-sizing: border-box;
  text-align: center;
  z-index: 994;
}
.fancybox-slide:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0;
}
.fancybox-slide.fancybox-slide--html:before {
  display: none;
}
.fancybox-slide> * {
  display: inline-block;
  position: relative;
  padding: 0;
  margin: 0;
  background-color: #222;
  vertical-align: middle;
  text-align: left;
  overflow: auto;
  box-sizing: border-box;
}
.fancybox-iframe-touch-overlay {
  position: absolute;
  z-index: 1;
  background: transparent;
  width: 100%;
  height: 100%;
}
.fancybox-modal-title {
  font-size: 22px;
  font-size: 1.375rem;
  color: #727374;
  padding: 20px 40px 20px 20px;
  padding: 1.6rem 2.5rem 1.6rem 1.25rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  box-sizing: border-box;
}
.fancybox-modal-content {
  background: #242526;
  overflow: hidden;
  min-width: 460px;
  min-width: 28.75rem;
  max-width: 860px;
  max-width: 53.75rem;
}
.fancybox-modal-content .modal-content {
  padding: 10px 20px;
  padding: .625rem 1.25rem;
  overflow-wrap: break-word;
  width: 100%;
  height: 100%;
  max-height: calc(100vh - 12.125rem);
  box-sizing: border-box;
  overflow-x: auto;
}
.fancybox-modal-content .modal-content fieldset legend {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
}
.fancybox-modal-content .modal-content select {
  padding-left: 0;
}
.fancybox-modal-content .modal-content.loading-message {
  padding: 20px;
  padding: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  white-space: nowrap;
}
.fancybox-modal-content .modal-content.loading-message .message {
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 50px;
  line-height: 3.125rem;
  margin-left: 10px;
  margin-left: .625rem;
}
.fancybox-modal-buttons {
  overflow-x: auto;
  white-space: nowrap;
  width: 100%;
  padding: 20px;
  padding: 1.25rem;
  text-align: right;
  box-sizing: border-box;
}
.fancybox-slide--image {
  background-color: #18191A;
  overflow: hidden;
}
.fancybox-slide--image:before,
.fancybox-slide--ajax:before {
  display: none;
}
.fancybox-content {
  display: inline-block;
  position: relative;
  margin: 44px auto;
  margin: 2.75rem auto;
  padding: 0;
  border: 0;
  width: 80%;
  height: calc(100vh - 5.5rem);
  vertical-align: middle;
  line-height: normal;
  text-align: left;
  white-space: normal;
  outline: none;
  font-size: 16px;
  font-size: 1rem;
  box-sizing: border-box;
}
.fancybox-iframe {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  width: 100%;
  height: 100%;
}
.fancybox-slide--video .fancybox-content,
.fancybox-slide--video .fancybox-iframe {
  background: transparent;
}
.fancybox-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 995;
  background: transparent;
  cursor: default;
  overflow: visible;
  -webkit-transform-origin: top left;
          transform-origin: top left;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.fancybox-image,
.fancybox-spaceball {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  max-width: none;
  max-height: none;
  background: transparent;
  background-size: 100% 100%;
}
.fancybox-controls--canzoomOut .fancybox-placeholder {
  cursor: zoom-out;
}
.fancybox-controls--canzoomIn .fancybox-placeholder {
  cursor: zoom-in;
}
.fancybox-controls--canGrab .fancybox-placeholder {
  cursor: -webkit-grab;
  cursor: grab;
}
.fancybox-controls--isGrabbing .fancybox-placeholder {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-tmp {
  position: absolute;
  top: -10000px;
  top: -625rem;
  left: -10000px;
  left: -625rem;
  visibility: hidden;
}
.fancybox-error {
  position: absolute;
  margin: 0;
  padding: 40px;
  padding: 2.5rem;
  top: 50%;
  left: 50%;
  width: 380px;
  width: 23.75rem;
  max-width: 100%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #fff;
  cursor: default;
}
.fancybox-error p {
  margin: 0;
  padding: 0;
  color: #727374;
  font: 16px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  font: 1rem/1.25rem "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.fancybox-close-small {
  position: absolute;
  top: 10px;
  top: .625rem;
  right: 10px;
  right: .625rem;
  padding: 0;
  margin: 0;
  width: 40px;
  width: 2.5rem;
  height: 40px;
  height: 2.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  font: 36px/1 Arial, "Helvetica Neue", Helvetica, sans-serif;
  font: 2.25rem/1 Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #727374;
  text-align: center;
  border-radius: 50%;
  border-width: 0;
  cursor: pointer;
  background: transparent;
  -webkit-transition: all .2s;
  transition: all .2s;
  box-sizing: border-box;
  z-index: 2;
}
.fancybox-close-small:focus {
  outline: 1px dotted #727374;
  outline: .0625rem dotted #727374;
}
.fancybox-slide--video .fancybox-close-small {
  top: -40px;
  top: -2.5rem;
  right: -40px;
  right: -2.5rem;
  background: transparent;
}
.fancybox-close-small:hover {
  background: #3a3b3c;
  color: #DDD;
}

/* Caption */

.fancybox-caption-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 60px 30px 0 30px;
  padding: 3.75rem 1.875rem 0 1.875rem;
  z-index: 998;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  box-sizing: border-box;
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
  pointer-events: none;
}
.fancybox-show-caption .fancybox-caption-wrap {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.fancybox-caption {
  padding: 30px 0;
  padding: 1.875rem 0;
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  border-top: .0625rem solid rgba(255, 255, 255, 0.4);
  font-size: 14px;
  font-size: .875rem;
  color: #fff;
  line-height: 20px;
  line-height: 1.25rem;
  -webkit-text-size-adjust: none;
}
.fancybox-caption a,
.fancybox-caption button {
  pointer-events: all;
}
.fancybox-caption a {
  color: #fff;
  text-decoration: underline;
}

/* Buttons */

.fancybox-button {
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  background-color: #3A3B3C;
  color: #fff;
  box-sizing: border-box;
  vertical-align: top;
  outline: none;
}
.fancybox-button:hover {
  background-color: #494a4b;
}
.fancybox-button--disabled {
  cursor: default;
  pointer-events: none;
}
.fancybox-button:before,
.fancybox-button:after {
  content: '';
  pointer-events: none;
  position: absolute;
  border-color: #fff;
  background-color: currentColor;
  color: currentColor;
  box-sizing: border-box;
  display: inline-block;
}
.fancybox-button--disabled:before,
.fancybox-button--disabled:after {
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
.fancybox-button--left:after {
  right: 15px;
  top: 16px;
  width: 9px;
  height: 9px;
  background: transparent;
  border-top: solid 2px currentColor;
  border-top: solid .125rem currentColor;
  border-right: solid 2px currentColor;
  border-right: solid .125rem currentColor;
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.fancybox-button--right:after {
  right: 18px;
  top: 16px;
  width: 9px;
  height: 9px;
  background: transparent;
  border-top: solid 2px currentColor;
  border-top: solid .125rem currentColor;
  border-right: solid 2px currentColor;
  border-right: solid .125rem currentColor;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.fancybox-button--close {
  float: right;
}
.fancybox-button--close:before,
.fancybox-button--close:after {
  content: '';
  display: inline-block;
  position: absolute;
  height: 2px;
  height: .125rem;
  width: 16px;
  width: 1rem;
  top: calc(50% - .0625rem);
  left: calc(50% - .5rem);
}
.fancybox-button--close:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.fancybox-button--close:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

/* Loading spinner */

.fancybox-loading {
  border: 2px solid transparent;
  border: .125rem solid transparent;
  border-top: 2px solid rgba(255, 255, 255, 0.6);
  border-top: .125rem solid rgba(255, 255, 255, 0.6);
  border-radius: 100%;
  height: 50px;
  height: 3.125rem;
  width: 50px;
  width: 3.125rem;
  -webkit-animation: fancybox-rotate 1s infinite linear;
          animation: fancybox-rotate 1s infinite linear;
  background: transparent;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 999;
}
@-webkit-keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg) translate3d(0, 0, 0);
            transform: rotate(0deg) translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: rotate(359deg) translate3d(0, 0, 0);
            transform: rotate(359deg) translate3d(0, 0, 0);
  }
}
@keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg) translate3d(0, 0, 0);
            transform: rotate(0deg) translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: rotate(359deg) translate3d(0, 0, 0);
            transform: rotate(359deg) translate3d(0, 0, 0);
  }
}

/* Styling for Small-Screen Devices */

@media all and (max-width: 50rem) {
  .fancybox-controls {
    text-align: left;
  }
  .fancybox-button--left,
  .fancybox-button--right,
  .fancybox-button--thumbs {
    display: none !important;
  }
  .fancybox-caption {
    padding: 1.25rem 0;
    margin: 0;
  }
}

/* Fullscreen  */

.fancybox-button--fullscreen:before {
  width: 15px;
  width: .9375rem;
  height: 11px;
  height: .6875rem;
  left: 13px;
  top: 15px;
  border: 2px solid;
  border: .125rem solid;
  background: none;
}

/* Slideshow button */

.fancybox-button--play:before {
  top: 14px;
  left: 17px;
  width: 0;
  height: 0;
  border-top: 6px inset transparent;
  border-top: .375rem inset transparent;
  border-bottom: 6px inset transparent;
  border-bottom: .375rem inset transparent;
  border-left: 10px solid;
  border-left: .625rem solid;
  border-radius: .0625rem;
  background: transparent;
}
.fancybox-button--pause:before {
  top: 16px;
  top: 1rem;
  left: 18px;
  left: 1.125rem;
  width: 7px;
  width: .4375rem;
  height: 11px;
  height: .6875rem;
  border-style: solid;
  border-width: 0 2px 0 2px;
  border-width: 0 .125rem 0 .125rem;
  background: transparent;
}

/* Thumbs */

.fancybox-button--thumbs span {
  font-size: 23px;
  font-size: 1.4375rem;
}
.fancybox-button--thumbs:before {
  top: 19px;
  left: 19px;
  width: 3px;
  width: .1875rem;
  height: 3px;
  height: .1875rem;
  box-shadow: 0 -.25rem 0, -.25rem -.25rem 0, .25rem -.25rem 0, 0 0 0 2rem inset, -.25rem 0 0, .25rem 0 0, 0 .25rem 0, -.25rem .25rem 0, .25rem .25rem 0;
}
.fancybox-container--thumbs .fancybox-controls,
.fancybox-container--thumbs .fancybox-slider-wrap,
.fancybox-container--thumbs .fancybox-caption-wrap {
  right: 220px;
  right: 13.75rem;
}
.fancybox-thumbs {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  width: 220px;
  width: 13.75rem;
  margin: 0;
  padding: 5px 5px 0 0;
  padding: .3125rem .3125rem 0 0;
  background: #242526;
  z-index: 993;
  word-break: normal;
  box-sizing: border-box;
}
.fancybox-thumbs> ul {
  list-style: none;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 0;
}
.fancybox-thumbs> ul> li {
  float: left;
  overflow: hidden;
  max-width: 50%;
  padding: 0;
  margin: 0;
  width: 105px;
  width: 6.5625rem;
  height: 75.004px;
  height: 4.6878rem;
  position: relative;
  cursor: pointer;
  outline: none;
  border: 5px solid #242526;
  border: .3125rem solid #242526;
  border-top-width: 0;
  border-right-width: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  box-sizing: border-box;
}
li.fancybox-thumbs-loading {
  background: rgba(0, 0, 0, 0.1);
}
.fancybox-thumbs> ul> li> img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  max-width: none;
  max-height: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}
.fancybox-thumbs> ul> li:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: .125rem;
  border: 4px solid #4ea7f9;
  border: .25rem solid #4ea7f9;
  z-index: 991;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.fancybox-thumbs> ul> li.fancybox-thumbs-active:before {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

/* Styling for Small-Screen Devices */

@media all and (max-width: 50rem) {
  .fancybox-thumbs {
    display: none !important;
  }
  .fancybox-container--thumbs .fancybox-controls,
  .fancybox-container--thumbs .fancybox-slider-wrap,
  .fancybox-container--thumbs .fancybox-caption-wrap {
    right: 0;
  }
}

/* tabs */

.tabs,
.tabnav-content {
  float: left;
  clear: left;
  width: 100%;
}
.tabnav-content {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.tabnav {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  max-width: 100%;
  overflow: auto;
  padding-bottom: 6px;
}
.tabs > div {
  clear: left;
}
.tabnav li {
  display: inline-block;
  float: left;
  margin-right: 10px;
  margin-right: .625rem;
  border-bottom: 2px solid transparent;
  border-bottom: .125rem solid transparent;
}
.tabnav li:last-child {
  margin-right: 0;
}
.tabnav li a {
  color: #727374;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  height: 41.6px;
  height: 2.6rem;
  line-height: 41.6px;
  line-height: 2.6rem;
  text-align: center;
  text-transform: uppercase;
  padding: 0 5px;
  padding: 0 .3125rem;
}
.tabnav li a:hover {
  color: #FFF;
}
.tabnav li.ui-state-active {
  border-bottom: 2px solid #118DEF;
  border-bottom: .125rem solid #118DEF;
}
.tabnav li.ui-state-active a {
  color: #FFF;
  cursor: default;
}

/* Language */

#languageModal {
  margin-right: 10px;
  margin-right: .625rem;
}
#languageModal li {
  margin: 0 8px 10px 0;
  margin: 0 .5rem .625rem 0;
  padding: 0;
  float: left;
}
#languageModal li img {
  cursor: pointer;
  opacity: .5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
#languageModal li.selected img {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  cursor: default;
}
.vertical-track {
  width: 8px;
  width: .5rem;
  margin-right: 2px;
  margin-right: .125rem;
  border-radius: .5rem;
  -webkit-transition: background .25s linear;
  transition: background .25s linear;
}
.vertical-track:hover,
.vertical-track.dragging {
  background: #EEE;
}
.vertical-handle {
  width: 8px;
  width: .5rem;
  right: 0;
  background: #118DEF;
  border-radius: .5rem;
}
@media only screen and (min-device-width: 64rem) {
  ::-webkit-scrollbar,
  ::-webkit-scrollbar-thumb {
    max-width: .375rem;
    max-height: .25rem;
  }
  ::-webkit-scrollbar {
    background: rgba(17,141,239,.4);
  }
  ::-webkit-scrollbar-thumb {
    background: rgba(17,141,239,1);
  }
}
@media only screen and (max-device-width: 48rem) {
  .fancybox-modal-content .fancybox-modal-title {
    padding: 1.25rem 2.5rem 1.25rem 1.25rem;
  }
  .fancybox-close-small {
    top: .9375rem;
    width: 2rem;
    height: 2rem;
    font: 1.75rem/1 Arial, "Helvetica Neue", Helvetica, sans-serif;
  }
  .fancybox-modal-content {
    min-width: 18.75rem;
    max-width: calc(100vw - 1.25rem);
  }
  .fancybox-modal-content .modal-content {
    padding: 0 1.25rem;
    max-height: calc(100vh - 10.25rem);
  }
  .fancybox-modal-content .fancybox-modal-buttons {
    padding: .9375rem 1.25rem;
  }
  .error-404> span {
    font-size: 10rem;
    line-height: 11.5625rem;
  }
}
@media only screen and (max-device-width: 26.5625rem) {
  .fancybox-modal-content .fancybox-modal-title {
    padding: 1.25rem 3rem 1.25rem .8rem;
  }
  .fancybox-modal-content .modal-content {
    padding: 0 .8rem;
  }
  .fancybox-modal-content .fancybox-modal-buttons {
    padding: 1.25rem .8rem;
  }
  table.filelist thead th,
  table.filelist tbody td {
    height: 2.125rem;
    line-height: 2.125rem;
    padding-top: .375rem;
    padding-bottom: .375rem;
    padding-right: .375rem;
  }
  .notify-content {
    left: .9375rem;
    top: .9375rem;
    bottom: auto;
    -webkit-transform: translateY(-120%);
          transform: translateY(-120%);
    max-width: 100%;
  }
}