@charset "UTF-8";
.chat-style {
  /*
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
  /* normalize.css v2.1.0 | MIT License | git.io/normalize */
  /*
 * Panda Lockers - v2.1.0, 2016-06-23
 * for jQuery: http://onepress-media.com/plugin/social-locker-for-jquery/get
 * for Wordpress: http://onepress-media.com/plugin/social-locker-for-wordpress/get
 *
 * Copyright 2016, OnePress, http://byonepress.com
 * Help Desk: http://support.onepress-media.com/
*/ }

@font-face {
  .chat-style {
    font-family: "PT Sans";
    src: url("../fonts/PTSansRegular/PTSansRegular-ext.woff") format("woff"); } }

@font-face {
  .chat-style {
    font-family: "PT Sans";
    src: url("../fonts/PTSansItalic/PTSansItalic.woff") format("woff");
    font-style: italic; } }

@font-face {
  .chat-style {
    font-family: "PT Sans";
    src: url("../fonts/PTSansBold/PTSansBold-ext.woff") format("woff");
    font-weight: bold; } }

@font-face {
  .chat-style {
    font-family: "BadScript";
    src: url("../fonts/BadScriptRegular/BadScriptRegular.eot");
    src: url("../fonts/BadScriptRegular/BadScriptRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/BadScriptRegular/BadScriptRegular.woff") format("woff"), url("../fonts/BadScriptRegular/BadScriptRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal; } }
  .chat-style article, .chat-style aside, .chat-style details, .chat-style figcaption, .chat-style figure, .chat-style footer, .chat-style header, .chat-style hgroup, .chat-style main, .chat-style nav, .chat-style section, .chat-style summary {
    display: block; }
  .chat-style audio, .chat-style canvas, .chat-style video {
    display: inline-block; }
  .chat-style audio:not([controls]) {
    display: none;
    height: 0; }
  .chat-style [hidden] {
    display: none; }
  .chat-style html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%; }
  .chat-style body {
    margin: 0; }
  .chat-style a:focus {
    outline: thin dotted; }
  .chat-style a:active, .chat-style a:hover {
    outline: 0; }
  .chat-style h1 {
    font-size: 2em;
    margin: .67em 0; }
  .chat-style abbr[title] {
    border-bottom: 1px dotted; }
  .chat-style b, .chat-style strong {
    font-weight: bold; }
  .chat-style dfn {
    font-style: italic; }
  .chat-style hr {
    box-sizing: content-box;
    height: 0; }
  .chat-style mark {
    background: #ff0;
    color: #000; }
  .chat-style code, .chat-style kbd, .chat-style pre, .chat-style samp {
    font-family: monospace,serif;
    font-size: 1em; }
  .chat-style pre {
    white-space: pre-wrap; }
  .chat-style q {
    quotes: "\201C" "\201D" "\2018" "\2019"; }
  .chat-style small {
    font-size: 80%; }
  .chat-style sub, .chat-style sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  .chat-style sup {
    top: -0.5em; }
  .chat-style sub {
    bottom: -0.25em; }
  .chat-style img {
    border: 0; }
  .chat-style svg:not(:root) {
    overflow: hidden; }
  .chat-style figure {
    margin: 0; }
  .chat-style fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em; }
  .chat-style legend {
    border: 0;
    padding: 0; }
  .chat-style button, .chat-style input, .chat-style select, .chat-style textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0; }
  .chat-style button, .chat-style input {
    line-height: normal; }
  .chat-style button, .chat-style select {
    text-transform: none; }
  .chat-style button, .chat-style html input[type="button"], .chat-style input[type="reset"], .chat-style input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer; }
  .chat-style button[disabled], .chat-style html input[disabled] {
    cursor: default; }
  .chat-style input[type="checkbox"], .chat-style input[type="radio"] {
    box-sizing: border-box;
    padding: 0; }
  .chat-style input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box; }
  .chat-style input[type="search"]::-webkit-search-cancel-button, .chat-style input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  .chat-style button::-moz-focus-inner, .chat-style input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .chat-style textarea {
    overflow: auto;
    vertical-align: top; }
  .chat-style table {
    border-collapse: collapse;
    border-spacing: 0; }
  @media print {
    .chat-style * {
      text-shadow: none !important;
      color: #000 !important;
      background: transparent !important;
      box-shadow: none !important; }
    .chat-style a, .chat-style a:visited {
      text-decoration: underline; }
    .chat-style a[href]:after {
      content: " (" attr(href) ")"; }
    .chat-style abbr[title]:after {
      content: " (" attr(title) ")"; }
    .chat-style .ir a:after, .chat-style a[href^="javascript:"]:after, .chat-style a[href^="#"]:after {
      content: ""; }
    .chat-style pre, .chat-style blockquote {
      border: 1px solid #999;
      page-break-inside: avoid; }
    .chat-style thead {
      display: table-header-group; }
    .chat-style tr, .chat-style img {
      page-break-inside: avoid; }
    .chat-style img {
      max-width: 100% !important; }
    @page {
      .chat-style {
        margin: 2cm .5cm; } }
    .chat-style p, .chat-style h2, .chat-style h3 {
      orphans: 3;
      widows: 3; }
    .chat-style h2, .chat-style h3 {
      page-break-after: avoid; }
    .chat-style .navbar {
      display: none; }
    .chat-style .table td, .chat-style .table th {
      background-color: #FFF !important; }
    .chat-style .btn > .caret, .chat-style .dropup > .btn > .caret {
      border-top-color: #000 !important; }
    .chat-style .label {
      border: 1px solid #000; }
    .chat-style .table {
      border-collapse: collapse !important; }
    .chat-style .table-bordered th, .chat-style .table-bordered td {
      border: 1px solid #ddd !important; } }
  .chat-style *, .chat-style *:before, .chat-style *:after {
    box-sizing: border-box; }
  .chat-style html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: transparent; }
  .chat-style body {
    font-family: 'PT Sans',sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #243238;
    background-color: #f1f1f1; }
  .chat-style input, .chat-style button, .chat-style select, .chat-style textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit; }
  .chat-style button, .chat-style input, .chat-style select[multiple], .chat-style textarea {
    background-image: none; }
  .chat-style a {
    color: #2196f3;
    text-decoration: none; }
  .chat-style a:hover {
    color: #1976d2;
    text-decoration: underline; }
  .chat-style img {
    vertical-align: middle; }
  .chat-style .img-responsive {
    display: block;
    max-width: 100%;
    height: auto; }
  .chat-style .img-rounded {
    border-radius: 0; }
  .chat-style .img-circle {
    border-radius: 50%; }
  .chat-style hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee; }
  .chat-style .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0 0 0 0);
    border: 0; }
  .chat-style p {
    margin: 0 0 10px; }
  .chat-style .lead {
    margin-bottom: 20px;
    font-size: 16.1px;
    font-weight: 200;
    line-height: 1.4; }
  @media (min-width: 768px) {
    .chat-style .lead {
      font-size: 21px; } }
  .chat-style small {
    font-size: 85%; }
  .chat-style cite {
    font-style: normal; }
  .chat-style .text-muted {
    color: #999; }
  .chat-style .text-primary {
    color: #2196f3; }
  .chat-style .text-warning {
    color: #c09853; }
  .chat-style .text-danger {
    color: #b94a48; }
  .chat-style .text-success {
    color: #468847; }
  .chat-style .text-info {
    color: #3a87ad; }
  .chat-style .text-left {
    text-align: left; }
  .chat-style .text-right {
    text-align: right; }
  .chat-style .text-center {
    text-align: center; }
  .chat-style h1, .chat-style h2, .chat-style h3, .chat-style h4, .chat-style h5, .chat-style h6, .chat-style .h1, .chat-style .h2, .chat-style .h3, .chat-style .h4, .chat-style .h5, .chat-style .h6 {
    font-family: 'PT Sans',sans-serif;
    font-weight: 400;
    line-height: 1.1; }
  .chat-style h1 small, .chat-style h2 small, .chat-style h3 small, .chat-style h4 small, .chat-style h5 small, .chat-style h6 small, .chat-style .h1 small, .chat-style .h2 small, .chat-style .h3 small, .chat-style .h4 small, .chat-style .h5 small, .chat-style .h6 small {
    font-weight: normal;
    line-height: 1;
    color: #999; }
  .chat-style h1, .chat-style h2, .chat-style h3 {
    margin-top: 20px;
    margin-bottom: 10px; }
  .chat-style h4, .chat-style h5, .chat-style h6 {
    margin-top: 10px;
    margin-bottom: 10px; }
  .chat-style h1, .chat-style .h1 {
    font-size: 36px; }
  .chat-style h2, .chat-style .h2 {
    font-size: 30px; }
  .chat-style h3, .chat-style .h3 {
    font-size: 24px; }
  .chat-style h4, .chat-style .h4 {
    font-size: 18px; }
  .chat-style h5, .chat-style .h5 {
    font-size: 14px; }
  .chat-style h6, .chat-style .h6 {
    font-size: 12px; }
  .chat-style h1 small, .chat-style .h1 small {
    font-size: 24px; }
  .chat-style h2 small, .chat-style .h2 small {
    font-size: 18px; }
  .chat-style h3 small, .chat-style .h3 small, .chat-style h4 small, .chat-style .h4 small {
    font-size: 14px; }
  .chat-style .page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee; }
  .chat-style ul, .chat-style ol {
    margin-top: 0;
    margin-bottom: 10px; }
  .chat-style ul ul, .chat-style ol ul, .chat-style ul ol, .chat-style ol ol {
    margin-bottom: 0; }
  .chat-style .list-unstyled {
    padding-left: 0;
    list-style: none; }
  .chat-style .list-inline {
    padding-left: 0;
    list-style: none; }
  .chat-style .list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px; }
  .chat-style dl {
    margin-bottom: 20px; }
  .chat-style dt, .chat-style dd {
    line-height: 1.42857143; }
  .chat-style dt {
    font-weight: bold; }
  .chat-style dd {
    margin-left: 0; }
  @media (min-width: 100px) {
    .chat-style .dl-horizontal dt {
      float: left;
      width: 160px;
      clear: left;
      text-align: right;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .chat-style .dl-horizontal dd {
      margin-left: 180px; }
    .chat-style .dl-horizontal dd:before, .chat-style .dl-horizontal dd:after {
      content: " ";
      display: table; }
    .chat-style .dl-horizontal dd:after {
      clear: both; }
    .chat-style .dl-horizontal dd:before, .chat-style .dl-horizontal dd:after {
      content: " ";
      display: table; }
    .chat-style .dl-horizontal dd:after {
      clear: both; } }
  .chat-style abbr[title], .chat-style abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #999; }
  .chat-style abbr.initialism {
    font-size: 90%;
    text-transform: uppercase; }
  .chat-style blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    border-left: 5px solid #eee; }
  .chat-style blockquote p {
    font-size: 17.5px;
    font-weight: 300;
    line-height: 1.25; }
  .chat-style blockquote p:last-child {
    margin-bottom: 0; }
  .chat-style blockquote small {
    display: block;
    line-height: 1.42857143;
    color: #999; }
  .chat-style blockquote small:before {
    content: '\2014 \00A0'; }
  .chat-style blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0; }
  .chat-style blockquote.pull-right p, .chat-style blockquote.pull-right small {
    text-align: right; }
  .chat-style blockquote.pull-right small:before {
    content: ''; }
  .chat-style blockquote.pull-right small:after {
    content: '\00A0 \2014'; }
  .chat-style q:before, .chat-style q:after, .chat-style blockquote:before, .chat-style blockquote:after {
    content: ""; }
  .chat-style address {
    display: block;
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143; }
  .chat-style .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px; }
  .chat-style .container:before, .chat-style .container:after {
    content: " ";
    display: table; }
  .chat-style .container:after {
    clear: both; }
  .chat-style .container:before, .chat-style .container:after {
    content: " ";
    display: table; }
  .chat-style .container:after {
    clear: both; }
  .chat-style .row {
    margin-left: -10px;
    margin-right: -10px; }
  .chat-style .row:before, .chat-style .row:after {
    content: " ";
    display: table; }
  .chat-style .row:after {
    clear: both; }
  .chat-style .row:before, .chat-style .row:after {
    content: " ";
    display: table; }
  .chat-style .row:after {
    clear: both; }
  .chat-style .col-xs-1, .chat-style .col-xs-2, .chat-style .col-xs-3, .chat-style .col-xs-4, .chat-style .col-xs-5, .chat-style .col-xs-6, .chat-style .col-xs-7, .chat-style .col-xs-8, .chat-style .col-xs-9, .chat-style .col-xs-10, .chat-style .col-xs-11, .chat-style .col-xs-12, .chat-style .col-sm-1, .chat-style .col-sm-2, .chat-style .col-sm-3, .chat-style .col-sm-4, .chat-style .col-sm-5, .chat-style .col-sm-6, .chat-style .col-sm-7, .chat-style .col-sm-8, .chat-style .col-sm-9, .chat-style .col-sm-10, .chat-style .col-sm-11, .chat-style .col-sm-12, .chat-style .col-md-1, .chat-style .col-md-2, .chat-style .col-md-3, .chat-style .col-md-4, .chat-style .col-md-5, .chat-style .col-md-6, .chat-style .col-md-7, .chat-style .col-md-8, .chat-style .col-md-9, .chat-style .col-md-10, .chat-style .col-md-11, .chat-style .col-md-12, .chat-style .col-lg-1, .chat-style .col-lg-2, .chat-style .col-lg-3, .chat-style .col-lg-4, .chat-style .col-lg-5, .chat-style .col-lg-6, .chat-style .col-lg-7, .chat-style .col-lg-8, .chat-style .col-lg-9, .chat-style .col-lg-10, .chat-style .col-lg-11, .chat-style .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px; }
  .chat-style .col-xs-1, .chat-style .col-xs-2, .chat-style .col-xs-3, .chat-style .col-xs-4, .chat-style .col-xs-5, .chat-style .col-xs-6, .chat-style .col-xs-7, .chat-style .col-xs-8, .chat-style .col-xs-9, .chat-style .col-xs-10, .chat-style .col-xs-11 {
    float: left; }
  .chat-style .col-xs-1 {
    width: 8.33333333%; }
  .chat-style .col-xs-2 {
    width: 16.66666667%; }
  .chat-style .col-xs-3 {
    width: 25%; }
  .chat-style .col-xs-4 {
    width: 33.33333333%; }
  .chat-style .col-xs-5 {
    width: 41.66666667%; }
  .chat-style .col-xs-6 {
    width: 50%; }
  .chat-style .col-xs-7 {
    width: 58.33333333%; }
  .chat-style .col-xs-8 {
    width: 66.66666667%; }
  .chat-style .col-xs-9 {
    width: 75%; }
  .chat-style .col-xs-10 {
    width: 83.33333333%; }
  .chat-style .col-xs-11 {
    width: 91.66666667%; }
  .chat-style .col-xs-12 {
    width: 100%; }
  @media (min-width: 100px) {
    .chat-style .container {
      max-width: 1004px; }
    .chat-style .col-sm-1, .chat-style .col-sm-2, .chat-style .col-sm-3, .chat-style .col-sm-4, .chat-style .col-sm-5, .chat-style .col-sm-6, .chat-style .col-sm-7, .chat-style .col-sm-8, .chat-style .col-sm-9, .chat-style .col-sm-10, .chat-style .col-sm-11 {
      float: left; }
    .chat-style .col-sm-1 {
      width: 8.33333333%; }
    .chat-style .col-sm-2 {
      width: 16.66666667%; }
    .chat-style .col-sm-3 {
      width: 25%; }
    .chat-style .col-sm-4 {
      width: 33.33333333%; }
    .chat-style .col-sm-5 {
      width: 41.66666667%; }
    .chat-style .col-sm-6 {
      width: 50%; }
    .chat-style .col-sm-7 {
      width: 58.33333333%; }
    .chat-style .col-sm-8 {
      width: 66.66666667%; }
    .chat-style .col-sm-9 {
      width: 75%; }
    .chat-style .col-sm-10 {
      width: 83.33333333%; }
    .chat-style .col-sm-11 {
      width: 91.66666667%; }
    .chat-style .col-sm-12 {
      width: 100%; }
    .chat-style .col-sm-push-1 {
      left: 8.33333333%; }
    .chat-style .col-sm-push-2 {
      left: 16.66666667%; }
    .chat-style .col-sm-push-3 {
      left: 25%; }
    .chat-style .col-sm-push-4 {
      left: 33.33333333%; }
    .chat-style .col-sm-push-5 {
      left: 41.66666667%; }
    .chat-style .col-sm-push-6 {
      left: 50%; }
    .chat-style .col-sm-push-7 {
      left: 58.33333333%; }
    .chat-style .col-sm-push-8 {
      left: 66.66666667%; }
    .chat-style .col-sm-push-9 {
      left: 75%; }
    .chat-style .col-sm-push-10 {
      left: 83.33333333%; }
    .chat-style .col-sm-push-11 {
      left: 91.66666667%; }
    .chat-style .col-sm-pull-1 {
      right: 8.33333333%; }
    .chat-style .col-sm-pull-2 {
      right: 16.66666667%; }
    .chat-style .col-sm-pull-3 {
      right: 25%; }
    .chat-style .col-sm-pull-4 {
      right: 33.33333333%; }
    .chat-style .col-sm-pull-5 {
      right: 41.66666667%; }
    .chat-style .col-sm-pull-6 {
      right: 50%; }
    .chat-style .col-sm-pull-7 {
      right: 58.33333333%; }
    .chat-style .col-sm-pull-8 {
      right: 66.66666667%; }
    .chat-style .col-sm-pull-9 {
      right: 75%; }
    .chat-style .col-sm-pull-10 {
      right: 83.33333333%; }
    .chat-style .col-sm-pull-11 {
      right: 91.66666667%; }
    .chat-style .col-sm-offset-1 {
      margin-left: 8.33333333%; }
    .chat-style .col-sm-offset-2 {
      margin-left: 16.66666667%; }
    .chat-style .col-sm-offset-3 {
      margin-left: 25%; }
    .chat-style .col-sm-offset-4 {
      margin-left: 33.33333333%; }
    .chat-style .col-sm-offset-5 {
      margin-left: 41.66666667%; }
    .chat-style .col-sm-offset-6 {
      margin-left: 50%; }
    .chat-style .col-sm-offset-7 {
      margin-left: 58.33333333%; }
    .chat-style .col-sm-offset-8 {
      margin-left: 66.66666667%; }
    .chat-style .col-sm-offset-9 {
      margin-left: 75%; }
    .chat-style .col-sm-offset-10 {
      margin-left: 83.33333333%; }
    .chat-style .col-sm-offset-11 {
      margin-left: 91.66666667%; } }
  @media (min-width: 1310px) {
    .chat-style .container {
      max-width: 1080px; }
    .chat-style .col-md-1, .chat-style .col-md-2, .chat-style .col-md-3, .chat-style .col-md-4, .chat-style .col-md-5, .chat-style .col-md-6, .chat-style .col-md-7, .chat-style .col-md-8, .chat-style .col-md-9, .chat-style .col-md-10, .chat-style .col-md-11 {
      float: left; }
    .chat-style .col-md-1 {
      width: 8.33333333%; }
    .chat-style .col-md-2 {
      width: 16.66666667%; }
    .chat-style .col-md-3 {
      width: 25%; }
    .chat-style .col-md-4 {
      width: 33.33333333%; }
    .chat-style .col-md-5 {
      width: 41.66666667%; }
    .chat-style .col-md-6 {
      width: 50%; }
    .chat-style .col-md-7 {
      width: 58.33333333%; }
    .chat-style .col-md-8 {
      width: 66.66666667%; }
    .chat-style .col-md-9 {
      width: 75%; }
    .chat-style .col-md-10 {
      width: 83.33333333%; }
    .chat-style .col-md-11 {
      width: 91.66666667%; }
    .chat-style .col-md-12 {
      width: 100%; }
    .chat-style .col-md-push-0 {
      left: auto; }
    .chat-style .col-md-push-1 {
      left: 8.33333333%; }
    .chat-style .col-md-push-2 {
      left: 16.66666667%; }
    .chat-style .col-md-push-3 {
      left: 25%; }
    .chat-style .col-md-push-4 {
      left: 33.33333333%; }
    .chat-style .col-md-push-5 {
      left: 41.66666667%; }
    .chat-style .col-md-push-6 {
      left: 50%; }
    .chat-style .col-md-push-7 {
      left: 58.33333333%; }
    .chat-style .col-md-push-8 {
      left: 66.66666667%; }
    .chat-style .col-md-push-9 {
      left: 75%; }
    .chat-style .col-md-push-10 {
      left: 83.33333333%; }
    .chat-style .col-md-push-11 {
      left: 91.66666667%; }
    .chat-style .col-md-pull-0 {
      right: auto; }
    .chat-style .col-md-pull-1 {
      right: 8.33333333%; }
    .chat-style .col-md-pull-2 {
      right: 16.66666667%; }
    .chat-style .col-md-pull-3 {
      right: 25%; }
    .chat-style .col-md-pull-4 {
      right: 33.33333333%; }
    .chat-style .col-md-pull-5 {
      right: 41.66666667%; }
    .chat-style .col-md-pull-6 {
      right: 50%; }
    .chat-style .col-md-pull-7 {
      right: 58.33333333%; }
    .chat-style .col-md-pull-8 {
      right: 66.66666667%; }
    .chat-style .col-md-pull-9 {
      right: 75%; }
    .chat-style .col-md-pull-10 {
      right: 83.33333333%; }
    .chat-style .col-md-pull-11 {
      right: 91.66666667%; }
    .chat-style .col-md-offset-0 {
      margin-left: 0; }
    .chat-style .col-md-offset-1 {
      margin-left: 8.33333333%; }
    .chat-style .col-md-offset-2 {
      margin-left: 16.66666667%; }
    .chat-style .col-md-offset-3 {
      margin-left: 25%; }
    .chat-style .col-md-offset-4 {
      margin-left: 33.33333333%; }
    .chat-style .col-md-offset-5 {
      margin-left: 41.66666667%; }
    .chat-style .col-md-offset-6 {
      margin-left: 50%; }
    .chat-style .col-md-offset-7 {
      margin-left: 58.33333333%; }
    .chat-style .col-md-offset-8 {
      margin-left: 66.66666667%; }
    .chat-style .col-md-offset-9 {
      margin-left: 75%; }
    .chat-style .col-md-offset-10 {
      margin-left: 83.33333333%; }
    .chat-style .col-md-offset-11 {
      margin-left: 91.66666667%; } }
  @media (min-width: 1600px) {
    .chat-style .container {
      max-width: 1316px; }
    .chat-style .col-lg-1, .chat-style .col-lg-2, .chat-style .col-lg-3, .chat-style .col-lg-4, .chat-style .col-lg-5, .chat-style .col-lg-6, .chat-style .col-lg-7, .chat-style .col-lg-8, .chat-style .col-lg-9, .chat-style .col-lg-10, .chat-style .col-lg-11 {
      float: left; }
    .chat-style .col-lg-1 {
      width: 8.33333333%; }
    .chat-style .col-lg-2 {
      width: 16.66666667%; }
    .chat-style .col-lg-3 {
      width: 25%; }
    .chat-style .col-lg-4 {
      width: 33.33333333%; }
    .chat-style .col-lg-5 {
      width: 41.66666667%; }
    .chat-style .col-lg-6 {
      width: 50%; }
    .chat-style .col-lg-7 {
      width: 58.33333333%; }
    .chat-style .col-lg-8 {
      width: 66.66666667%; }
    .chat-style .col-lg-9 {
      width: 75%; }
    .chat-style .col-lg-10 {
      width: 83.33333333%; }
    .chat-style .col-lg-11 {
      width: 91.66666667%; }
    .chat-style .col-lg-12 {
      width: 100%; }
    .chat-style .col-lg-push-0 {
      left: auto; }
    .chat-style .col-lg-push-1 {
      left: 8.33333333%; }
    .chat-style .col-lg-push-2 {
      left: 16.66666667%; }
    .chat-style .col-lg-push-3 {
      left: 25%; }
    .chat-style .col-lg-push-4 {
      left: 33.33333333%; }
    .chat-style .col-lg-push-5 {
      left: 41.66666667%; }
    .chat-style .col-lg-push-6 {
      left: 50%; }
    .chat-style .col-lg-push-7 {
      left: 58.33333333%; }
    .chat-style .col-lg-push-8 {
      left: 66.66666667%; }
    .chat-style .col-lg-push-9 {
      left: 75%; }
    .chat-style .col-lg-push-10 {
      left: 83.33333333%; }
    .chat-style .col-lg-push-11 {
      left: 91.66666667%; }
    .chat-style .col-lg-pull-0 {
      right: auto; }
    .chat-style .col-lg-pull-1 {
      right: 8.33333333%; }
    .chat-style .col-lg-pull-2 {
      right: 16.66666667%; }
    .chat-style .col-lg-pull-3 {
      right: 25%; }
    .chat-style .col-lg-pull-4 {
      right: 33.33333333%; }
    .chat-style .col-lg-pull-5 {
      right: 41.66666667%; }
    .chat-style .col-lg-pull-6 {
      right: 50%; }
    .chat-style .col-lg-pull-7 {
      right: 58.33333333%; }
    .chat-style .col-lg-pull-8 {
      right: 66.66666667%; }
    .chat-style .col-lg-pull-9 {
      right: 75%; }
    .chat-style .col-lg-pull-10 {
      right: 83.33333333%; }
    .chat-style .col-lg-pull-11 {
      right: 91.66666667%; }
    .chat-style .col-lg-offset-0 {
      margin-left: 0; }
    .chat-style .col-lg-offset-1 {
      margin-left: 8.33333333%; }
    .chat-style .col-lg-offset-2 {
      margin-left: 16.66666667%; }
    .chat-style .col-lg-offset-3 {
      margin-left: 25%; }
    .chat-style .col-lg-offset-4 {
      margin-left: 33.33333333%; }
    .chat-style .col-lg-offset-5 {
      margin-left: 41.66666667%; }
    .chat-style .col-lg-offset-6 {
      margin-left: 50%; }
    .chat-style .col-lg-offset-7 {
      margin-left: 58.33333333%; }
    .chat-style .col-lg-offset-8 {
      margin-left: 66.66666667%; }
    .chat-style .col-lg-offset-9 {
      margin-left: 75%; }
    .chat-style .col-lg-offset-10 {
      margin-left: 83.33333333%; }
    .chat-style .col-lg-offset-11 {
      margin-left: 91.66666667%; } }
  .chat-style fieldset {
    padding: 0;
    margin: 0;
    border: 0; }
  .chat-style legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #5b5b5a;
    border: 0;
    border-bottom: 1px solid #e5e5e5; }
  .chat-style label {
    display: inline-block;
    margin-bottom: 5px;
    font-weight: bold; }
  .chat-style input[type="radio"], .chat-style input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal; }
  .chat-style input[type="file"] {
    display: block; }
  .chat-style select[multiple], .chat-style select[size] {
    height: auto; }
  .chat-style select optgroup {
    font-size: inherit;
    font-style: inherit;
    font-family: inherit; }
  .chat-style input[type="file"]:focus, .chat-style input[type="radio"]:focus, .chat-style input[type="checkbox"]:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .chat-style input[type="number"]::-webkit-outer-spin-button, .chat-style input[type="number"]::-webkit-inner-spin-button {
    height: auto; }
  .chat-style .form-control:-moz-placeholder {
    color: #999; }
  .chat-style .form-control::-moz-placeholder {
    color: #999; }
  .chat-style .form-control:-ms-input-placeholder {
    color: #999; }
  .chat-style .form-control::-webkit-input-placeholder {
    color: #999; }
  .chat-style .form-control {
    display: block;
    width: 100%;
    height: 34px;
    line-height: 1.42857143;
    vertical-align: middle;
    background-color: #fff;
    border-radius: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .chat-style .form-control[disabled], .chat-style .form-control[readonly], .chat-style fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: #eee; }
  .chat-style textarea.form-control {
    height: auto; }
  .chat-style .form-group {
    margin-bottom: 15px; }
  .chat-style .radio, .chat-style .checkbox {
    display: block;
    min-height: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 20px;
    vertical-align: middle; }
  .chat-style .radio label, .chat-style .checkbox label {
    display: inline;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer; }
  .chat-style .radio input[type="radio"], .chat-style .radio-inline input[type="radio"], .chat-style .checkbox input[type="checkbox"], .chat-style .checkbox-inline input[type="checkbox"] {
    float: left;
    margin-left: -20px; }
  .chat-style .radio + .radio, .chat-style .checkbox + .checkbox {
    margin-top: -5px; }
  .chat-style input[type="radio"][disabled], .chat-style input[type="checkbox"][disabled], .chat-style .radio[disabled], .chat-style .checkbox[disabled], .chat-style fieldset[disabled] input[type="radio"], .chat-style fieldset[disabled] input[type="checkbox"], .chat-style fieldset[disabled] .radio, .chat-style fieldset[disabled] .checkbox {
    cursor: not-allowed; }
  @media (min-width: 100px) {
    .chat-style .form-inline .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    .chat-style .form-inline .form-control {
      display: inline-block; }
    .chat-style .form-inline .radio, .chat-style .form-inline .checkbox {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      padding-left: 0; }
    .chat-style .form-inline .radio input[type="radio"], .chat-style .form-inline .checkbox input[type="checkbox"] {
      float: none;
      margin-left: 0; } }
  .chat-style .form-horizontal .control-label, .chat-style .form-horizontal .radio, .chat-style .form-horizontal .checkbox {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px; }
  .chat-style .form-horizontal .form-group {
    margin-left: -10px;
    margin-right: -10px; }
  .chat-style .form-horizontal .form-group:before, .chat-style .form-horizontal .form-group:after {
    content: " ";
    display: table; }
  .chat-style .form-horizontal .form-group:after {
    clear: both; }
  .chat-style .form-horizontal .form-group:before, .chat-style .form-horizontal .form-group:after {
    content: " ";
    display: table; }
  .chat-style .form-horizontal .form-group:after {
    clear: both; }
  @media (min-width: 100px) {
    .chat-style .form-horizontal .control-label {
      text-align: right; } }
  .chat-style .fade {
    opacity: 0;
    transition: opacity .15s linear; }
  .chat-style .fade.in {
    opacity: 1; }
  .chat-style .collapse {
    display: none; }
  .chat-style .collapse.in {
    display: block; }
  .chat-style .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition: height .35s ease; }
  .chat-style .dropdown-menu {
    position: absolute;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    background-color: #fff;
    border-radius: 0;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box; }
  .chat-style .dropdown-menu > li > a {
    clear: both;
    line-height: 1.42857143;
    color: #5b5b5a;
    white-space: nowrap; }
  .chat-style .dropdown-menu > li > a:hover, .chat-style .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #fff;
    background-color: #2196f3; }
  .chat-style .dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990; }
  .chat-style .nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none; }
  .chat-style .nav:before, .chat-style .nav:after {
    content: " ";
    display: table; }
  .chat-style .nav:after {
    clear: both; }
  .chat-style .nav:before, .chat-style .nav:after {
    content: " ";
    display: table; }
  .chat-style .nav:after {
    clear: both; }
  .chat-style .nav > li {
    position: relative;
    display: block; }
  .chat-style .nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px; }
  .chat-style .nav > li > a:hover, .chat-style .nav > li > a:focus {
    text-decoration: none;
    background-color: #eee; }
  .chat-style .nav > li.disabled > a {
    color: #999; }
  .chat-style .nav > li.disabled > a:hover, .chat-style .nav > li.disabled > a:focus {
    color: #999;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed; }
  .chat-style .nav .open > a, .chat-style .nav .open > a:hover, .chat-style .nav .open > a:focus {
    background-color: #eee;
    border-color: #2196f3; }
  .chat-style .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .chat-style .nav > li > a > img {
    max-width: none; }
  .chat-style .nav-tabs {
    border-bottom: 1px solid #ddd; }
  .chat-style .nav-tabs > li {
    float: left;
    margin-bottom: -1px; }
  .chat-style .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0; }
  .chat-style .nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd; }
  .chat-style .nav-tabs > li.active > a, .chat-style .nav-tabs > li.active > a:hover, .chat-style .nav-tabs > li.active > a:focus {
    color: #555;
    background-color: #f1f1f1;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default; }
  .chat-style .nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0; }
  .chat-style .nav-tabs.nav-justified > li {
    float: none; }
  .chat-style .nav-tabs.nav-justified > li > a {
    text-align: center; }
  @media (min-width: 100px) {
    .chat-style .nav-tabs.nav-justified > li {
      display: table-cell;
      width: 1%; } }
  .chat-style .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    margin-right: 0; }
  .chat-style .nav-tabs.nav-justified > .active > a {
    border-bottom-color: #f1f1f1; }
  .chat-style .nav-pills > li {
    float: left; }
  .chat-style .nav-pills > li > a {
    border-radius: 5px; }
  .chat-style .nav-pills > li + li {
    margin-left: 2px; }
  .chat-style .nav-pills > li.active > a, .chat-style .nav-pills > li.active > a:hover, .chat-style .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #2196f3; }
  .chat-style .nav-stacked > li {
    float: none; }
  .chat-style .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0; }
  .chat-style .nav-justified {
    width: 100%; }
  .chat-style .nav-justified > li {
    float: none; }
  .chat-style .nav-justified > li > a {
    text-align: center; }
  @media (min-width: 100px) {
    .chat-style .nav-justified > li {
      display: table-cell;
      width: 1%; } }
  .chat-style .nav-tabs-justified {
    border-bottom: 0; }
  .chat-style .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    margin-right: 0; }
  .chat-style .nav-tabs-justified > .active > a {
    border-bottom-color: #f1f1f1; }
  .chat-style .tabbable:before, .chat-style .tabbable:after {
    content: " ";
    display: table; }
  .chat-style .tabbable:after {
    clear: both; }
  .chat-style .tabbable:before, .chat-style .tabbable:after {
    content: " ";
    display: table; }
  .chat-style .tabbable:after {
    clear: both; }
  .chat-style .tab-content > .tab-pane, .chat-style .pill-content > .pill-pane {
    display: none; }
  .chat-style .tab-content > .active, .chat-style .pill-content > .active {
    display: block; }
  .chat-style .nav .caret {
    border-top-color: #2196f3;
    border-bottom-color: #2196f3; }
  .chat-style .nav a:hover .caret {
    border-top-color: #1976d2;
    border-bottom-color: #1976d2; }
  .chat-style .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  .chat-style .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 0; }
  .chat-style .pagination > li {
    display: inline; }
  .chat-style .pagination > li > a, .chat-style .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
  .chat-style .pagination > li:first-child > a, .chat-style .pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .chat-style .pagination > li:last-child > a, .chat-style .pagination > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .chat-style .pagination > li > a:hover, .chat-style .pagination > li > span:hover, .chat-style .pagination > li > a:focus, .chat-style .pagination > li > span:focus {
    background-color: #eee; }
  .chat-style .pagination > .active > a, .chat-style .pagination > .active > span, .chat-style .pagination > .active > a:hover, .chat-style .pagination > .active > span:hover, .chat-style .pagination > .active > a:focus, .chat-style .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    background-color: #2196f3;
    border-color: #2196f3;
    cursor: default; }
  .chat-style .pagination > .disabled > span, .chat-style .pagination > .disabled > a, .chat-style .pagination > .disabled > a:hover, .chat-style .pagination > .disabled > a:focus {
    color: #999;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed; }
  .chat-style .pagination-lg > li > a, .chat-style .pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px; }
  .chat-style .pagination-lg > li:first-child > a, .chat-style .pagination-lg > li:first-child > span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .chat-style .pagination-lg > li:last-child > a, .chat-style .pagination-lg > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .chat-style .pagination-sm > li > a, .chat-style .pagination-sm > li > span {
    padding: 10px 18px;
    font-size: 12px; }
  .chat-style .pagination-sm > li:first-child > a, .chat-style .pagination-sm > li:first-child > span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  .chat-style .pagination-sm > li:last-child > a, .chat-style .pagination-sm > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  .chat-style .pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center; }
  .chat-style .pager:before, .chat-style .pager:after {
    content: " ";
    display: table; }
  .chat-style .pager:after {
    clear: both; }
  .chat-style .pager:before, .chat-style .pager:after {
    content: " ";
    display: table; }
  .chat-style .pager:after {
    clear: both; }
  .chat-style .pager li {
    display: inline; }
  .chat-style .pager li > a, .chat-style .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px; }
  .chat-style .pager li > a:hover, .chat-style .pager li > a:focus {
    text-decoration: none;
    background-color: #eee; }
  .chat-style .pager .next > a, .chat-style .pager .next > span {
    float: right; }
  .chat-style .pager .previous > a, .chat-style .pager .previous > span {
    float: left; }
  .chat-style .pager .disabled > a, .chat-style .pager .disabled > a:hover, .chat-style .pager .disabled > a:focus, .chat-style .pager .disabled > span {
    color: #999;
    background-color: #fff;
    cursor: not-allowed; }
  .chat-style .alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 0; }
  .chat-style .alert h4 {
    margin-top: 0;
    color: inherit; }
  .chat-style .alert .alert-link {
    font-weight: bold; }
  .chat-style .alert > p, .chat-style .alert > ul {
    margin-bottom: 0; }
  .chat-style .alert > p + p {
    margin-top: 5px; }
  .chat-style .alert-dismissable {
    padding-right: 35px; }
  .chat-style .alert-dismissable .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }
  .chat-style .alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #468847; }
  .chat-style .alert-success hr {
    border-top-color: #c9e2b3; }
  .chat-style .alert-success .alert-link {
    color: #356635; }
  .chat-style .alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #3a87ad; }
  .chat-style .alert-info hr {
    border-top-color: #a6e1ec; }
  .chat-style .alert-info .alert-link {
    color: #2d6987; }
  .chat-style .alert-warning {
    background-color: #fcf8e3;
    border-color: #fbeed5;
    color: #c09853; }
  .chat-style .alert-warning hr {
    border-top-color: #f8e5be; }
  .chat-style .alert-warning .alert-link {
    color: #a47e3c; }
  .chat-style .alert-danger {
    background-color: #f2dede;
    border-color: #eed3d7;
    color: #b94a48; }
  .chat-style .alert-danger hr {
    border-top-color: #e6c1c7; }
  .chat-style .alert-danger .alert-link {
    color: #953b39; }

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
  .chat-style .progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 0;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
  .chat-style .progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background-color: #2196f3;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    transition: width .6s ease; }
  .chat-style .progress-striped .progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px; }
  .chat-style .progress.active .progress-bar {
    animation: progress-bar-stripes 2s linear infinite; }
  .chat-style .panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
  .chat-style .panel-body {
    padding: 15px; }
  .chat-style .panel-body:before, .chat-style .panel-body:after {
    content: " ";
    display: table; }
  .chat-style .panel-body:after {
    clear: both; }
  .chat-style .panel-body:before, .chat-style .panel-body:after {
    content: " ";
    display: table; }
  .chat-style .panel-body:after {
    clear: both; }
  .chat-style .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: -1px;
    border-top-left-radius: -1px; }
  .chat-style .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px; }
  .chat-style .panel-title > a {
    color: inherit; }
  .chat-style .panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: -1px;
    border-bottom-left-radius: -1px; }
  .chat-style .panel-group .panel {
    margin-bottom: 0;
    border-radius: 0;
    overflow: hidden; }
  .chat-style .panel-group .panel + .panel {
    margin-top: 5px; }
  .chat-style .panel-group .panel-heading {
    border-bottom: 0; }
  .chat-style .panel-group .panel-heading + .panel-collapse .panel-body {
    border-top: 1px solid #ddd; }
  .chat-style .panel-group .panel-footer {
    border-top: 0; }
  .chat-style .panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd; }
  .chat-style .panel-default {
    border-color: #ddd; }
  .chat-style .panel-default > .panel-heading {
    color: #5b5b5a;
    background-color: #f5f5f5;
    border-color: #ddd; }
  .chat-style .panel-default > .panel-heading + .panel-collapse .panel-body {
    border-top-color: #ddd; }
  .chat-style .panel-default > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #ddd; }
  .chat-style .close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20); }
  .chat-style .close:hover, .chat-style .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    filter: alpha(opacity=50); }
  .chat-style button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none; }
  .chat-style .modal-open {
    overflow: hidden; }
  .chat-style body.modal-open, .chat-style .modal-open .navbar-fixed-top, .chat-style .modal-open .navbar-fixed-bottom {
    margin-right: 15px; }
  .chat-style .modal {
    display: none;
    overflow: auto;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040; }
  .chat-style .modal.fade .modal-dialog {
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%);
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out; }
  .chat-style .modal.in .modal-dialog {
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
  .chat-style .modal-dialog {
    margin-left: auto;
    margin-right: auto;
    width: auto;
    padding: 10px;
    z-index: 1050; }
  .chat-style .modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
    outline: 0; }
  .chat-style .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
    background-color: #000; }
  .chat-style .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0); }
  .chat-style .modal-backdrop.in {
    opacity: .5;
    filter: alpha(opacity=50); }
  .chat-style .modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.42857143px; }
  .chat-style .modal-header .close {
    margin-top: -2px; }
  .chat-style .modal-title {
    margin: 0;
    line-height: 1.42857143; }
  .chat-style .modal-body {
    position: relative;
    padding: 20px; }
  .chat-style .modal-footer {
    margin-top: 15px;
    padding: 19px 20px 20px;
    text-align: right;
    border-top: 1px solid #e5e5e5; }
  .chat-style .modal-footer:before, .chat-style .modal-footer:after {
    content: " ";
    display: table; }
  .chat-style .modal-footer:after {
    clear: both; }
  .chat-style .modal-footer:before, .chat-style .modal-footer:after {
    content: " ";
    display: table; }
  .chat-style .modal-footer:after {
    clear: both; }
  .chat-style .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  .chat-style .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .chat-style .modal-footer .btn-block + .btn-block {
    margin-left: 0; }
  @media screen and (min-width: 100px) {
    .chat-style .modal-dialog {
      left: 50%;
      right: auto;
      width: 600px;
      padding-top: 30px;
      padding-bottom: 30px; }
    .chat-style .modal-content {
      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } }
  .chat-style .tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    font-size: 12px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0); }
  .chat-style .tooltip.in {
    opacity: .9;
    filter: alpha(opacity=90); }
  .chat-style .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  .chat-style .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  .chat-style .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  .chat-style .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }
  .chat-style .tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 0; }
  .chat-style .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }
  .chat-style .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  .chat-style .tooltip.top-left .tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  .chat-style .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    right: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  .chat-style .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000; }
  .chat-style .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000; }
  .chat-style .tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  .chat-style .tooltip.bottom-left .tooltip-arrow {
    top: 0;
    left: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  .chat-style .tooltip.bottom-right .tooltip-arrow {
    top: 0;
    right: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  .chat-style .clearfix:before, .chat-style .clearfix:after {
    content: " ";
    display: table; }
  .chat-style .clearfix:after {
    clear: both; }
  .chat-style .pull-right {
    float: right !important; }
  .chat-style .pull-left {
    float: left !important; }
  .chat-style .hide {
    display: none !important; }
  .chat-style .show {
    display: block !important; }
  .chat-style .invisible {
    visibility: hidden; }
  .chat-style .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0; }
  .chat-style .affix {
    position: fixed; }

@-ms-viewport {
  .chat-style {
    width: device-width; } }
  @media screen and (max-width: 400px) {
    @-ms-viewport {
      .chat-style {
        width: 320px; } } }
  .chat-style .hidden {
    display: none !important;
    visibility: hidden !important; }
  .chat-style .visible-xs {
    display: none !important; }
  .chat-style tr.visible-xs {
    display: none !important; }
  .chat-style th.visible-xs, .chat-style td.visible-xs {
    display: none !important; }
  @media (max-width: 99px) {
    .chat-style .visible-xs {
      display: block !important; }
    .chat-style tr.visible-xs {
      display: table-row !important; }
    .chat-style th.visible-xs, .chat-style td.visible-xs {
      display: table-cell !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .visible-xs.visible-sm {
      display: block !important; }
    .chat-style tr.visible-xs.visible-sm {
      display: table-row !important; }
    .chat-style th.visible-xs.visible-sm, .chat-style td.visible-xs.visible-sm {
      display: table-cell !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .visible-xs.visible-md {
      display: block !important; }
    .chat-style tr.visible-xs.visible-md {
      display: table-row !important; }
    .chat-style th.visible-xs.visible-md, .chat-style td.visible-xs.visible-md {
      display: table-cell !important; } }
  @media (min-width: 1600px) {
    .chat-style .visible-xs.visible-lg {
      display: block !important; }
    .chat-style tr.visible-xs.visible-lg {
      display: table-row !important; }
    .chat-style th.visible-xs.visible-lg, .chat-style td.visible-xs.visible-lg {
      display: table-cell !important; } }
  .chat-style .visible-sm {
    display: none !important; }
  .chat-style tr.visible-sm {
    display: none !important; }
  .chat-style th.visible-sm, .chat-style td.visible-sm {
    display: none !important; }
  @media (max-width: 99px) {
    .chat-style .visible-sm.visible-xs {
      display: block !important; }
    .chat-style tr.visible-sm.visible-xs {
      display: table-row !important; }
    .chat-style th.visible-sm.visible-xs, .chat-style td.visible-sm.visible-xs {
      display: table-cell !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .visible-sm {
      display: block !important; }
    .chat-style tr.visible-sm {
      display: table-row !important; }
    .chat-style th.visible-sm, .chat-style td.visible-sm {
      display: table-cell !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .visible-sm.visible-md {
      display: block !important; }
    .chat-style tr.visible-sm.visible-md {
      display: table-row !important; }
    .chat-style th.visible-sm.visible-md, .chat-style td.visible-sm.visible-md {
      display: table-cell !important; } }
  @media (min-width: 1600px) {
    .chat-style .visible-sm.visible-lg {
      display: block !important; }
    .chat-style tr.visible-sm.visible-lg {
      display: table-row !important; }
    .chat-style th.visible-sm.visible-lg, .chat-style td.visible-sm.visible-lg {
      display: table-cell !important; } }
  .chat-style .visible-md {
    display: none !important; }
  .chat-style tr.visible-md {
    display: none !important; }
  .chat-style th.visible-md, .chat-style td.visible-md {
    display: none !important; }
  @media (max-width: 99px) {
    .chat-style .visible-md.visible-xs {
      display: block !important; }
    .chat-style tr.visible-md.visible-xs {
      display: table-row !important; }
    .chat-style th.visible-md.visible-xs, .chat-style td.visible-md.visible-xs {
      display: table-cell !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .visible-md.visible-sm {
      display: block !important; }
    .chat-style tr.visible-md.visible-sm {
      display: table-row !important; }
    .chat-style th.visible-md.visible-sm, .chat-style td.visible-md.visible-sm {
      display: table-cell !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .visible-md {
      display: block !important; }
    .chat-style tr.visible-md {
      display: table-row !important; }
    .chat-style th.visible-md, .chat-style td.visible-md {
      display: table-cell !important; } }
  @media (min-width: 1600px) {
    .chat-style .visible-md.visible-lg {
      display: block !important; }
    .chat-style tr.visible-md.visible-lg {
      display: table-row !important; }
    .chat-style th.visible-md.visible-lg, .chat-style td.visible-md.visible-lg {
      display: table-cell !important; } }
  .chat-style .visible-lg {
    display: none !important; }
  .chat-style tr.visible-lg {
    display: none !important; }
  .chat-style th.visible-lg, .chat-style td.visible-lg {
    display: none !important; }
  @media (max-width: 99px) {
    .chat-style .visible-lg.visible-xs {
      display: block !important; }
    .chat-style tr.visible-lg.visible-xs {
      display: table-row !important; }
    .chat-style th.visible-lg.visible-xs, .chat-style td.visible-lg.visible-xs {
      display: table-cell !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .visible-lg.visible-sm {
      display: block !important; }
    .chat-style tr.visible-lg.visible-sm {
      display: table-row !important; }
    .chat-style th.visible-lg.visible-sm, .chat-style td.visible-lg.visible-sm {
      display: table-cell !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .visible-lg.visible-md {
      display: block !important; }
    .chat-style tr.visible-lg.visible-md {
      display: table-row !important; }
    .chat-style th.visible-lg.visible-md, .chat-style td.visible-lg.visible-md {
      display: table-cell !important; } }
  @media (min-width: 1600px) {
    .chat-style .visible-lg {
      display: block !important; }
    .chat-style tr.visible-lg {
      display: table-row !important; }
    .chat-style th.visible-lg, .chat-style td.visible-lg {
      display: table-cell !important; } }
  .chat-style .hidden-xs {
    display: block !important; }
  .chat-style tr.hidden-xs {
    display: table-row !important; }
  .chat-style th.hidden-xs, .chat-style td.hidden-xs {
    display: table-cell !important; }
  @media (max-width: 99px) {
    .chat-style .hidden-xs {
      display: none !important; }
    .chat-style tr.hidden-xs {
      display: none !important; }
    .chat-style th.hidden-xs, .chat-style td.hidden-xs {
      display: none !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .hidden-xs.hidden-sm {
      display: none !important; }
    .chat-style tr.hidden-xs.hidden-sm {
      display: none !important; }
    .chat-style th.hidden-xs.hidden-sm, .chat-style td.hidden-xs.hidden-sm {
      display: none !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .hidden-xs.hidden-md {
      display: none !important; }
    .chat-style tr.hidden-xs.hidden-md {
      display: none !important; }
    .chat-style th.hidden-xs.hidden-md, .chat-style td.hidden-xs.hidden-md {
      display: none !important; } }
  @media (min-width: 1600px) {
    .chat-style .hidden-xs.hidden-lg {
      display: none !important; }
    .chat-style tr.hidden-xs.hidden-lg {
      display: none !important; }
    .chat-style th.hidden-xs.hidden-lg, .chat-style td.hidden-xs.hidden-lg {
      display: none !important; } }
  .chat-style .hidden-sm {
    display: block !important; }
  .chat-style tr.hidden-sm {
    display: table-row !important; }
  .chat-style th.hidden-sm, .chat-style td.hidden-sm {
    display: table-cell !important; }
  @media (max-width: 99px) {
    .chat-style .hidden-sm.hidden-xs {
      display: none !important; }
    .chat-style tr.hidden-sm.hidden-xs {
      display: none !important; }
    .chat-style th.hidden-sm.hidden-xs, .chat-style td.hidden-sm.hidden-xs {
      display: none !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .hidden-sm {
      display: none !important; }
    .chat-style tr.hidden-sm {
      display: none !important; }
    .chat-style th.hidden-sm, .chat-style td.hidden-sm {
      display: none !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .hidden-sm.hidden-md {
      display: none !important; }
    .chat-style tr.hidden-sm.hidden-md {
      display: none !important; }
    .chat-style th.hidden-sm.hidden-md, .chat-style td.hidden-sm.hidden-md {
      display: none !important; } }
  @media (min-width: 1600px) {
    .chat-style .hidden-sm.hidden-lg {
      display: none !important; }
    .chat-style tr.hidden-sm.hidden-lg {
      display: none !important; }
    .chat-style th.hidden-sm.hidden-lg, .chat-style td.hidden-sm.hidden-lg {
      display: none !important; } }
  .chat-style .hidden-md {
    display: block !important; }
  .chat-style tr.hidden-md {
    display: table-row !important; }
  .chat-style th.hidden-md, .chat-style td.hidden-md {
    display: table-cell !important; }
  @media (max-width: 99px) {
    .chat-style .hidden-md.hidden-xs {
      display: none !important; }
    .chat-style tr.hidden-md.hidden-xs {
      display: none !important; }
    .chat-style th.hidden-md.hidden-xs, .chat-style td.hidden-md.hidden-xs {
      display: none !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .hidden-md.hidden-sm {
      display: none !important; }
    .chat-style tr.hidden-md.hidden-sm {
      display: none !important; }
    .chat-style th.hidden-md.hidden-sm, .chat-style td.hidden-md.hidden-sm {
      display: none !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .hidden-md {
      display: none !important; }
    .chat-style tr.hidden-md {
      display: none !important; }
    .chat-style th.hidden-md, .chat-style td.hidden-md {
      display: none !important; } }
  @media (min-width: 1600px) {
    .chat-style .hidden-md.hidden-lg {
      display: none !important; }
    .chat-style tr.hidden-md.hidden-lg {
      display: none !important; }
    .chat-style th.hidden-md.hidden-lg, .chat-style td.hidden-md.hidden-lg {
      display: none !important; } }
  .chat-style .hidden-lg {
    display: block !important; }
  .chat-style tr.hidden-lg {
    display: table-row !important; }
  .chat-style th.hidden-lg, .chat-style td.hidden-lg {
    display: table-cell !important; }
  @media (max-width: 99px) {
    .chat-style .hidden-lg.hidden-xs {
      display: none !important; }
    .chat-style tr.hidden-lg.hidden-xs {
      display: none !important; }
    .chat-style th.hidden-lg.hidden-xs, .chat-style td.hidden-lg.hidden-xs {
      display: none !important; } }
  @media (min-width: 100px) and (max-width: 1309px) {
    .chat-style .hidden-lg.hidden-sm {
      display: none !important; }
    .chat-style tr.hidden-lg.hidden-sm {
      display: none !important; }
    .chat-style th.hidden-lg.hidden-sm, .chat-style td.hidden-lg.hidden-sm {
      display: none !important; } }
  @media (min-width: 1310px) and (max-width: 1599px) {
    .chat-style .hidden-lg.hidden-md {
      display: none !important; }
    .chat-style tr.hidden-lg.hidden-md {
      display: none !important; }
    .chat-style th.hidden-lg.hidden-md, .chat-style td.hidden-lg.hidden-md {
      display: none !important; } }
  @media (min-width: 1600px) {
    .chat-style .hidden-lg {
      display: none !important; }
    .chat-style tr.hidden-lg {
      display: none !important; }
    .chat-style th.hidden-lg, .chat-style td.hidden-lg {
      display: none !important; } }
  .chat-style .visible-print {
    display: none !important; }
  .chat-style tr.visible-print {
    display: none !important; }
  .chat-style th.visible-print, .chat-style td.visible-print {
    display: none !important; }
  @media print {
    .chat-style .visible-print {
      display: block !important; }
    .chat-style tr.visible-print {
      display: table-row !important; }
    .chat-style th.visible-print, .chat-style td.visible-print {
      display: table-cell !important; }
    .chat-style .hidden-print {
      display: none !important; }
    .chat-style tr.hidden-print {
      display: none !important; }
    .chat-style th.hidden-print, .chat-style td.hidden-print {
      display: none !important; } }

@font-face {
  .chat-style {
    font-family: 'icomoon';
    src: url("/fonts/icomoon.eot");
    src: url("/fonts/icomoon.eot?#iefix") format("embedded-opentype"), url("/fonts/icomoon.woff") format("woff"), url("/fonts/icomoon.ttf") format("truetype"), url("/fonts/icomoon.svg#icomoon") format("svg");
    font-weight: normal;
    font-style: normal; } }
  .chat-style [data-icon]:before, .chat-style [class*="icon-"]:before {
    font-family: 'icomoon';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .chat-style .icon-IE, .chat-style .icon-safari, .chat-style .icon-opera, .chat-style .icon-firefox, .chat-style .icon-chrome, .chat-style .icon-css3, .chat-style .icon-monster_dark, .chat-style .icon-monster, .chat-style .icon-tag, .chat-style .icon-print, .chat-style .icon-pop-out, .chat-style .icon-play-dark, .chat-style .icon-zencart, .chat-style .icon-envelope, .chat-style .icon-grid, .chat-style .icon-list, .chat-style .icon-videos, .chat-style .icon-minus-sign, .chat-style .icon-psd, .chat-style .icon-edit, .chat-style .icon-cart, .chat-style .icon-search, .chat-style .icon-coat-of-arms, .chat-style .icon-star, .chat-style .icon-time, .chat-style .icon-number-one, .chat-style .icon-chat, .chat-style .icon-edit-2, .chat-style .icon-file, .chat-style .icon-arrow-right, .chat-style .icon-arrow-left, .chat-style .icon-arrow-down, .chat-style .icon-arrow-up, .chat-style .icon-arrow-small-right, .chat-style .icon-arrow-small-left, .chat-style .icon-arrow-small-up, .chat-style .icon-arrow-small-down, .chat-style .icon-user-add, .chat-style .icon-checkmark, .chat-style .icon-close, .chat-style .font-icon {
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased; }
  .chat-style .font-icon.icon-twitter:before {
    content: "\e001"; }
  .chat-style .font-icon.icon-google-plus:before {
    content: "\e002"; }
  .chat-style .font-icon.icon-pinterest:before {
    content: "\e003"; }
  .chat-style .font-icon.icon-stumbleupon:before {
    content: "\e00d"; }
  .chat-style .font-icon.icon-facebook:before {
    content: "\e03a"; }
  .chat-style .icon-IE:before {
    content: "\e004"; }
  .chat-style .icon-safari:before {
    content: "\e005"; }
  .chat-style .icon-opera:before {
    content: "\e006"; }
  .chat-style .icon-firefox:before {
    content: "\e007"; }
  .chat-style .icon-chrome:before {
    content: "\e008"; }
  .chat-style .icon-css3:before {
    content: "\e009"; }
  .chat-style .icon-tag:before {
    content: "\e01a"; }
  .chat-style .icon-print:before {
    content: "\e01b"; }
  .chat-style .icon-pop-out:before {
    content: "\e01c"; }
  .chat-style .icon-play-dark:before {
    content: "\e01d"; }
  .chat-style .icon-envelope:before {
    content: "\e029"; }
  .chat-style .icon-grid:before {
    content: "\e033"; }
  .chat-style .icon-list:before {
    content: "\e035"; }
  .chat-style .icon-videos:before {
    content: "\e03b"; }
  .chat-style .icon-minus-sign:before {
    content: "\e00e"; }
  .chat-style .icon-edit:before {
    content: "\e03e"; }
  .chat-style .icon-cart:before {
    content: "\e046"; }
  .chat-style .icon-search:before {
    content: "\e000"; }
  .chat-style .icon-coat-of-arms:before {
    content: "\e012"; }
  .chat-style .icon-star:before {
    content: "\e034"; }
  .chat-style .icon-time:before {
    content: "\e036"; }
  .chat-style .icon-number-one:before {
    content: "\e037"; }
  .chat-style .icon-chat:before {
    content: "\e038"; }
  .chat-style .icon-edit-2:before {
    content: "\e03c"; }
  .chat-style .icon-file:before {
    content: "\f016"; }
  .chat-style .icon-arrow-right:before {
    content: "\e021"; }
  .chat-style .icon-arrow-left:before {
    content: "\e01f"; }
  .chat-style .icon-arrow-down:before {
    content: "\e020"; }
  .chat-style .icon-arrow-up:before {
    content: "\e019"; }
  .chat-style .icon-arrow-small-right:before {
    content: "\e010"; }
  .chat-style .icon-arrow-small-left:before {
    content: "\e011"; }
  .chat-style .icon-arrow-small-up:before {
    content: "\e01e"; }
  .chat-style .icon-arrow-small-down:before {
    content: "\e022"; }
  .chat-style .icon-user-add:before {
    content: "\e025"; }
  .chat-style .icon-checkmark:before {
    content: "\e028"; }
  .chat-style .icon-close:before {
    content: "\e039"; }
  .chat-style .tm-icon:before {
    font-family: "tm-icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: none !important; }
  .chat-style .tm-icon.icon-right-arrow-circle:before {
    content: "\e900"; }
  .chat-style .tm-icon.icon-cart:before {
    content: "\e901"; }
  .chat-style .tm-icon.icon-check-mark:before {
    content: "\e902"; }
  .chat-style .tm-icon.icon-credit-card:before {
    content: "\e903"; }
  .chat-style .tm-icon.icon-download:before {
    content: "\e904"; }
  .chat-style .tm-icon.icon-eye:before {
    content: "\e905"; }
  .chat-style .tm-icon.icon-key:before {
    content: "\e906"; }
  .chat-style .tm-icon.icon-magic:before {
    content: "\e907"; }
  .chat-style .tm-icon.icon-magnifier:before {
    content: "\e963"; }
  .chat-style .tm-icon.icon-rocket:before {
    content: "\e909"; }
  .chat-style .tm-icon.icon-speech-bubble:before {
    content: "\e90a"; }
  .chat-style .tm-icon.icon-user:before {
    content: "\e90b"; }
  .chat-style .tm-icon.icon-wallet:before {
    content: "\e90c"; }
  .chat-style .tm-icon.icon-archive:before {
    content: "\e90d"; }
  .chat-style .tm-icon.icon-twitter:before {
    content: "\e90e"; }
  .chat-style .tm-icon.icon-zoom-in:before {
    content: "\e90f"; }
  .chat-style .tm-icon.icon-present:before {
    content: "\e926"; }
  .chat-style .tm-icon.icon-alert:before {
    content: "\e910"; }
  .chat-style .tm-icon.icon-cross:before {
    content: "\e911"; }
  .chat-style .tm-icon.icon-success:before {
    content: "\e912"; }
  .chat-style .tm-icon.icon-arrow:before {
    content: "\e915"; }
  .chat-style .tm-icon.icon-facebook:before {
    content: "\e913"; }
  .chat-style .tm-icon.icon-google-plus:before {
    content: "\e914"; }
  .chat-style .tm-icon.icon-letter:before {
    content: "\e916"; }
  .chat-style .tm-icon.icon-company:before {
    content: "\e917"; }
  .chat-style .tm-icon.icon-follow:before {
    content: "\e918"; }
  .chat-style .tm-icon.icon-heart:before {
    content: "\e919"; }
  .chat-style .tm-icon.icon-google:before {
    content: "\e91a"; }
  .chat-style .tm-icon.icon-help:before {
    content: "\e91b"; }
  .chat-style .tm-icon.icon-palette:before {
    content: "\e91c"; }
  .chat-style .tm-icon.icon-pinterest:before {
    content: "\e91d"; }
  .chat-style .tm-icon.icon-products:before {
    content: "\e91e"; }
  .chat-style .tm-icon.icon-info:before {
    content: "\e91f"; }
  .chat-style .tm-icon.icon-binoculars:before {
    content: "\e920"; }
  .chat-style .tm-icon.icon-magic-wand:before {
    content: "\e921"; }
  .chat-style .tm-icon.icon-vk:before {
    content: "\e922"; }
  .chat-style .tm-icon.icon-lock-opened:before {
    content: "\e923"; }
  .chat-style .tm-icon.icon-heart-empty:before {
    content: "\e924"; }
  .chat-style .tm-icon.icon-paper-plane:before {
    content: "\e925"; }
  .chat-style .tm-icon.icon-profile:before {
    content: "\e927"; }
  .chat-style .tm-icon.icon-message:before {
    content: "\e928"; }
  .chat-style .tm-icon.icon-remove-circle:before {
    content: "\e929"; }
  .chat-style .tm-icon.icon-reload:before {
    content: "\e92a"; }
  .chat-style .tm-icon.icon-mobile:before {
    content: "\e92b"; }
  .chat-style .tm-icon.icon-tablet:before {
    content: "\e92c"; }
  .chat-style .tm-icon.icon-desktop:before {
    content: "\e92d"; }
  .chat-style .tm-icon.icon-youtube:before {
    content: "\e92e"; }
  .chat-style .tm-icon.icon-star-empty:before {
    content: "\e92f"; }
  .chat-style .tm-icon.icon-star-filled:before {
    content: "\e930"; }
  .chat-style .tm-icon.icon-newspaper:before {
    content: "\e931"; }
  .chat-style .tm-icon.icon-speech-dots:before {
    content: "\e932"; }
  .chat-style .tm-icon.icon-instagram:before {
    content: "\e933"; }
  .chat-style .tm-icon.icon-bell:before {
    content: "\e934"; }
  .chat-style .tm-icon.icon-eye-crossed:before {
    content: "\e935"; }
  .chat-style .tm-icon.icon-facebook-square:before {
    content: "\e936"; }
  .chat-style .tm-icon.icon-help-circle:before {
    content: "\e937"; }
  .chat-style .tm-icon.icon-help-bubble:before {
    content: "\e938"; }
  .chat-style .tm-icon.icon-network:before {
    content: "\e939"; }
  .chat-style .tm-icon.icon-profile-circle:before {
    content: "\e93a"; }
  .chat-style .tm-icon.icon-money:before {
    content: "\e93b"; }
  .chat-style .tm-icon.icon-logout:before {
    content: "\e93c"; }
  .chat-style .tm-icon.icon-pencil:before {
    content: "\e93d"; }
  .chat-style .tm-icon.icon-file-filled:before {
    content: "\e93e"; }
  .chat-style .tm-icon.icon-thumb-up-filled:before {
    content: "\e93f"; }
  .chat-style .tm-icon.icon-award-cup:before {
    content: "\e940"; }
  .chat-style .tm-icon.icon-gear:before {
    content: "\e941"; }
  .chat-style .tm-icon.icon-pause-filled:before {
    content: "\e942"; }
  .chat-style .tm-icon.icon-attachment:before {
    content: "\e943"; }
  .chat-style .tm-icon.icon-survey-filled:before {
    content: "\e944"; }
  .chat-style .tm-icon.icon-simpaties-filled:before {
    content: "\e945"; }
  .chat-style .tm-icon.icon-link:before {
    content: "\e946"; }
  .chat-style .tm-icon.icon-cellphone:before {
    content: "\e947"; }
  .chat-style .tm-icon.icon-connected-dots:before {
    content: "\e948"; }
  .chat-style .tm-icon.icon-speedometer-filled:before {
    content: "\e949"; }
  .chat-style .tm-icon.icon-sand-clock:before {
    content: "\e94a"; }
  .chat-style .tm-icon.icon-arrow-left:before {
    content: "\e94b"; }
  .chat-style .tm-icon.icon-trash:before {
    content: "\e94c"; }
  .chat-style .tm-icon.icon-arrow-right:before {
    content: "\e94d"; }
  .chat-style .tm-icon.icon-arrow-down:before {
    content: "\e94e"; }
  .chat-style .tm-icon.icon-arrow-top:before {
    content: "\e94f"; }
  .chat-style .tm-icon.icon-restore:before {
    content: "\e950"; }
  .chat-style .tm-icon.icon-cool:before {
    content: "\e951"; }
  .chat-style .tm-icon.icon-speechless:before {
    content: "\e952"; }
  .chat-style .tm-icon.icon-sad:before {
    content: "\e953"; }
  .chat-style .tm-icon.icon-angry:before {
    content: "\e954"; }
  .chat-style .tm-icon.icon-upload:before {
    content: "\e955"; }
  .chat-style .tm-icon.icon-add:before {
    content: "\e956"; }
  .chat-style .tm-icon.icon-renew-filled:before {
    content: "\e957"; }
  .chat-style .tm-icon.icon-crossed-stationery:before {
    content: "\e958"; }
  .chat-style .tm-icon.icon-award:before {
    content: "\e959"; }
  .chat-style .tm-icon.icon-copyright:before {
    content: "\e95a"; }
  .chat-style .tm-icon.icon-operator-headset:before {
    content: "\e95b"; }
  .chat-style .tm-icon.icon-thumb-up:before {
    content: "\e95c"; }
  .chat-style .tm-icon.icon-stop-filled:before {
    content: "\e95d"; }
  .chat-style .tm-icon.icon-snowflake:before {
    content: "\e95e"; }
  .chat-style .tm-icon.icon-update:before {
    content: "\e95f"; }
  .chat-style .tm-icon.icon-framed-avatar:before {
    content: "\e960"; }
  .chat-style .tm-icon.icon-framed-picture:before {
    content: "\e961"; }
  .chat-style .tm-icon.icon-vertical-dots:before {
    content: "\e962"; }
  .chat-style .tm-icon.icon-lock-closed:before {
    content: "\e908"; }
  .chat-style .tm-icon.icon-check:before {
    content: "\e964"; }
  .chat-style .tm-icon.icon-secure-shield:before {
    content: "\e965"; }
  .chat-style .tm-icon.icon-html5:before {
    content: "\e966"; }
  .chat-style .tm-icon.icon-joomla:before {
    content: "\e967"; }
  .chat-style .tm-icon.icon-motocms:before {
    content: "\e968"; }
  .chat-style .tm-icon.icon-wordpress:before {
    content: "\e969"; }
  .chat-style .tm-icon.icon-admin:before {
    content: "\e96b"; }
  .chat-style .tm-icon.icon-after-effects:before {
    content: "\e96c"; }
  .chat-style .tm-icon.icon-bootstrap:before {
    content: "\e96d"; }
  .chat-style .tm-icon.icon-corporate:before {
    content: "\e96e"; }
  .chat-style .tm-icon.icon-drupal:before {
    content: "\e96f"; }
  .chat-style .tm-icon.icon-email:before {
    content: "\e970"; }
  .chat-style .tm-icon.icon-flash:before {
    content: "\e971"; }
  .chat-style .tm-icon.icon-jigoshop:before {
    content: "\e972"; }
  .chat-style .tm-icon.icon-landing:before {
    content: "\e973"; }
  .chat-style .tm-icon.icon-loaded7:before {
    content: "\e96a"; }
  .chat-style .tm-icon.icon-magento:before {
    content: "\e977"; }
  .chat-style .tm-icon.icon-moto-ecommerce:before {
    content: "\e974"; }
  .chat-style .tm-icon.icon-moto-flash:before {
    content: "\e97b"; }
  .chat-style .tm-icon.icon-muse:before {
    content: "\e97c"; }
  .chat-style .tm-icon.icon-opencart:before {
    content: "\e97d"; }
  .chat-style .tm-icon.icon-photoshop:before {
    content: "\e981"; }
  .chat-style .tm-icon.icon-oscommerce:before {
    content: "\e975"; }
  .chat-style .tm-icon.icon-powerpoint:before {
    content: "\e982"; }
  .chat-style .tm-icon.icon-responsive:before {
    content: "\e996"; }
  .chat-style .tm-icon.icon-shopify:before {
    content: "\e976"; }
  .chat-style .tm-icon.icon-swish:before {
    content: "\e999"; }
  .chat-style .tm-icon.icon-turnkey:before {
    content: "\e99a"; }
  .chat-style .tm-icon.icon-unbounce:before {
    content: "\e99b"; }
  .chat-style .tm-icon.icon-virtuemart:before {
    content: "\e99c"; }
  .chat-style .tm-icon.icon-woocommerce:before {
    content: "\e99d"; }
  .chat-style .tm-icon.icon-zencart:before {
    content: "\e99e"; }
  .chat-style .tm-icon.icon-prestashop:before {
    content: "\e978"; }
  .chat-style .tm-icon.icon-home:before {
    content: "\e979"; }
  .chat-style .tm-icon.icon-handset:before {
    content: "\e97a"; }
  .chat-style .tm-icon.icon-cross-thin:before {
    content: "\e97e"; }
  .chat-style .tm-icon.icon-shape:before {
    content: "\e97f"; }
  .chat-style .tm-icon.icon-photo:before {
    content: "\e980"; }
  .chat-style .tm-icon.icon-thumb-up-like-filled:before {
    content: "\e983"; }
  .chat-style .tm-icon.icon-sale:before {
    content: "\e984"; }
  .chat-style .tm-icon.icon-flag:before {
    content: "\e985"; }
  .chat-style .tm-icon.icon-rocket2:before {
    content: "\e986"; }
  .chat-style .tm-icon.icon-handset2:before {
    content: "\e987"; }
  .chat-style .tm-icon.icon-loyalty-program:before {
    content: "\e988"; }
  .chat-style .svg:not(html) {
    display: block; }
  .chat-style .svg:not(html):before {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-size: contain; }
  .chat-style .square-icon {
    width: 25px;
    height: 25px;
    float: left; }
  .chat-style .trust-icon {
    width: 82px;
    height: 82px;
    float: left;
    position: relative; }
  .chat-style .svg.tm-icon[class*="icon-"]:before {
    content: '';
    background-repeat: no-repeat; }
  .chat-style .svg.icon-monster-head:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2281px%22%20height%3D%2271px%22%20viewBox%3D%220%200%2081%2071%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.4.4%20%2817249%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%0A%20%20%20%20%20%20%20%20%3ClinearGradient%20x1%3D%22-0.479558535%25%22%20y1%3D%2250.0094225%25%22%20x2%3D%2297.8649907%25%22%20y2%3D%2250.0094225%25%22%20id%3D%22linearGradient-1%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23B4E2FF%22%20offset%3D%2246.8%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%2391CBF5%22%20offset%3D%22100%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%3C/linearGradient%3E%0A%20%20%20%20%20%20%20%20%3ClinearGradient%20x1%3D%22-0.387810246%25%22%20y1%3D%2249.922477%25%22%20x2%3D%22100.026319%25%22%20y2%3D%2249.922477%25%22%20id%3D%22linearGradient-2%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%2391CBF5%22%20offset%3D%220%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cstop%20stop-color%3D%22%23B4E2FF%22%20offset%3D%2250%25%22%3E%3C/stop%3E%0A%20%20%20%20%20%20%20%20%3C/linearGradient%3E%0A%20%20%20%20%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22sprite%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28-300.000000%2C%20-105.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%28299.000000%2C%20104.000000%29%22%20id%3D%22Shape%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M80.8%2C43.9%20C81.7%2C48.6%2080.5%2C51.2%2076.3%2C55%20C72.1%2C58.9%2070.2%2C60.1%2068%2C63.3%20C65.9%2C66.5%2064.3%2C69.2%2060.3%2C70.5%20C56.3%2C71.8%2048.8%2C70.8%2044.2%2C69.9%20C39.6%2C69%2032.3%2C68.6%2027%2C67.5%20C21.8%2C66.4%2019.7%2C65.4%2019.7%2C65.4%20C19.7%2C65.4%2016.9%2C65.2%2016.1%2C61.1%20C15.3%2C56.9%2014.9%2C52.7%2014.9%2C52.7%20C14.9%2C52.7%209.6%2C49.2%206.2%2C42.9%20C2.9%2C36.6%200.9%2C25%201%2C17.6%20C1.1%2C10.2%201.4%2C8.7%203.1%2C8.5%20C4.8%2C8.3%205%2C10.4%205.9%2C14.3%20C6.7%2C18.2%208.2%2C24.1%2012.3%2C29.1%20C16.4%2C34.1%2018.1%2C36.6%2018.1%2C36.6%20C18.1%2C36.6%2022.6%2C36.2%2026.5%2C31.3%20C30.4%2C26.3%2033.8%2C23.4%2035.3%2C21.9%20C36.8%2C20.4%2038.1%2C19%2039.7%2C18.9%20C41.3%2C18.8%2042.7%2C20.7%2044%2C20.6%20C44.8%2C20.7%2046%2C18%2048.5%2C17.4%20C51%2C16.8%2054.8%2C18.1%2058.4%2C20.6%20C62%2C23.1%2064.9%2C26.1%2064.9%2C26.1%20C64.9%2C26.1%2067.4%2C20.5%2069.4%2C15.6%20C71.4%2C10.7%2071.4%2C7.4%2071.4%2C4.8%20C71.5%2C2.1%2071.6%2C1.4%2073%2C1%20C74.4%2C0.6%2076.1%2C4.2%2077.5%2C8.3%20C78.8%2C12.4%2080.4%2C18.5%2079.8%2C24.5%20C79.2%2C30.5%2076.6%2C36%2076.6%2C36%20C76.6%2C36%2079.9%2C39.3%2080.8%2C43.9%20L80.8%2C43.9%20Z%20M79.7%2C46.9%20C80%2C43.5%2078.2%2C39.4%2075.2%2C35.8%20C78.1%2C30.5%2078.7%2C22.7%2078.1%2C17.2%20C77.5%2C11.7%2075.7%2C6.6%2072.9%2C2.5%20C73%2C7%2072.1%2C12%2071%2C15.7%20C69.9%2C19.5%2067.4%2C23.2%2065.3%2C27.7%20C62.9%2C26.6%2059.7%2C23.4%2057.5%2C21.7%20C55.3%2C19.9%2052.4%2C18.2%2049.5%2C18.6%20C46.6%2C19%2046%2C21.6%2044.3%2C21.9%20C42.6%2C22.2%2041.4%2C20%2039.9%2C20.1%20C38.5%2C20.2%2036.3%2C23.2%2033.3%2C25.5%20C30.4%2C27.9%2028.2%2C31.9%2024.7%2C35.2%20C21.2%2C38.5%2017.6%2C37.9%2017.6%2C37.9%20C17.6%2C37.9%2016%2C35.4%2012.8%2C32%20C9.6%2C28.6%207.9%2C24.3%205.9%2C19.1%20C3.9%2C13.9%203.7%2C9.6%203.4%2C9.7%20C3%2C9.9%202.1%2C16.9%202.6%2C22.9%20C3.1%2C29%204.6%2C36.8%208.1%2C42.8%20C11.6%2C48.8%2016.6%2C51.9%2016.6%2C51.9%20C16.6%2C51.9%2016.8%2C57%2017.7%2C60.7%20C18.6%2C64.3%2020.5%2C63.7%2020.5%2C63.7%20C20.5%2C63.7%2021.2%2C64.3%2024.9%2C65.4%20C28.6%2C66.5%2037.9%2C67.9%2042.8%2C68.4%20C47.7%2C68.9%2053%2C69.8%2056.6%2C69.6%20C60.2%2C69.4%2062.5%2C68.1%2064%2C66%20C65.5%2C63.9%2069.4%2C59.5%2073.3%2C55.8%20C77.2%2C52.2%2079.4%2C50.2%2079.7%2C46.9%20L79.7%2C46.9%20Z%22%20fill%3D%22%232673B4%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M63.9%2C66%20C62.4%2C68.1%2060.1%2C69.4%2056.5%2C69.6%20C52.9%2C69.8%2047.6%2C68.9%2042.7%2C68.4%20C37.8%2C67.9%2028.5%2C66.5%2024.8%2C65.4%20C21.1%2C64.3%2020.4%2C63.7%2020.4%2C63.7%20C20.4%2C63.7%2018.5%2C64.3%2017.6%2C60.7%20C16.7%2C57.1%2016.5%2C51.9%2016.5%2C51.9%20C16.5%2C51.9%2011.5%2C48.8%208%2C42.8%20C4.5%2C36.8%203%2C28.9%202.5%2C22.9%20C2%2C16.8%202.9%2C9.8%203.3%2C9.7%20C3.7%2C9.5%203.8%2C13.9%205.8%2C19.1%20C7.8%2C24.3%209.4%2C28.6%2012.7%2C32%20C15.9%2C35.4%2017.5%2C37.9%2017.5%2C37.9%20C17.5%2C37.9%2021.1%2C38.5%2024.6%2C35.2%20C28.1%2C31.9%2030.2%2C27.9%2033.2%2C25.5%20C36.1%2C23.1%2038.3%2C20.2%2039.8%2C20.1%20C41.2%2C20%2042.4%2C22.2%2044.2%2C21.9%20C46%2C21.6%2046.6%2C19%2049.4%2C18.6%20C52.3%2C18.2%2055.2%2C19.9%2057.4%2C21.7%20C59.6%2C23.5%2062.8%2C26.6%2065.2%2C27.7%20C67.3%2C23.2%2069.8%2C19.5%2070.9%2C15.7%20C72%2C11.9%2072.9%2C7%2072.8%2C2.5%20C75.6%2C6.6%2077.4%2C11.8%2078%2C17.2%20C78.6%2C22.7%2078%2C30.4%2075.1%2C35.8%20C78%2C39.4%2079.9%2C43.6%2079.6%2C46.9%20C79.3%2C50.3%2077.1%2C52.2%2073.1%2C55.9%20C69.2%2C59.5%2065.4%2C63.9%2063.9%2C66%20L63.9%2C66%20Z%20M16.9%2C51.4%20C18.5%2C52.4%2018.3%2C52.6%2018.3%2C52.6%20L18.2%2C52.6%20L17.4%2C52.5%20C17.4%2C52.5%2017.6%2C57.4%2018.5%2C60.4%20C19.4%2C63.5%2020.5%2C63.1%2020.5%2C63.1%20C20.5%2C63.1%2022.8%2C64.3%2028.9%2C65.6%20C35%2C66.9%2041.1%2C67.4%2050.1%2C68.8%20C59.1%2C70.2%2061.3%2C68.4%2063%2C66.7%20C64.7%2C65%2067.2%2C60.3%2072.5%2C55.4%20C77.8%2C50.6%2079.3%2C49.4%2078.8%2C44.7%20C78.5%2C41.7%2076.6%2C38.9%2075.3%2C37.3%20C74.6%2C36.4%2074%2C35.9%2074%2C35.9%20C74%2C35.9%2076.2%2C32.7%2077.1%2C25%20C78%2C17.4%2076.4%2C11.1%2073.4%2C4.9%20C73.8%2C10.3%2073%2C15.5%2070.9%2C22%20C68.8%2C28.5%2071.6%2C32.3%2071.3%2C33%20C68.2%2C28.4%2069.3%2C24.9%2071.3%2C18.2%20C69.4%2C20.9%2068.8%2C22.7%2065.6%2C28.9%20C63.5%2C28.3%2058.7%2C24.4%2055.5%2C21.2%20C52.3%2C18%2048.5%2C20%2047.1%2C21.2%20C45.7%2C22.4%2045.7%2C23%2044%2C23.2%20C42.5%2C23.3%2041.8%2C22.8%2041%2C21.5%20C40.2%2C20.2%2038.8%2C20.8%2038%2C22.2%20C37.2%2C23.5%2035.6%2C24.6%2033.4%2C26.4%20C31.2%2C28.2%2030%2C30.5%2027.8%2C33.5%20C25.5%2C36.4%2022.2%2C38.4%2017.9%2C38.3%20C20.9%2C43.1%2019.7%2C46.7%2019.6%2C47.1%20C19.5%2C47.5%2019%2C47.9%2018.5%2C47%20C19.3%2C42.6%2018.5%2C39.9%2015.7%2C36.6%20C12.9%2C33.3%208.3%2C29.1%203.6%2C15%20C3.3%2C20.1%203.7%2C31.2%206.9%2C38.5%20C9.9%2C45.8%2015.3%2C50.4%2016.9%2C51.4%20L16.9%2C51.4%20Z%22%20fill%3D%22%230C578A%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M73.4%2C5.1%20C76.4%2C11.3%2078.1%2C17.6%2077.1%2C25.2%20C76.2%2C32.8%2074%2C36.1%2074%2C36.1%20C74%2C36.1%2074.6%2C36.6%2075.3%2C37.5%20C74.9%2C44.5%2072.1%2C51.6%2070%2C54%20C67.9%2C56.4%2062.4%2C62.4%2057.5%2C64.2%20C52.6%2C65.9%2041.8%2C65.9%2034.3%2C63.8%20C26.8%2C61.7%2021%2C56%2018.3%2C52.7%20L18.4%2C52.7%20C18.4%2C52.7%2018.7%2C52.5%2017%2C51.5%20C15.4%2C50.5%2010.1%2C45.9%206.9%2C38.5%20C3.7%2C31.2%203.3%2C20.1%203.6%2C15%20C8.3%2C29.1%2012.9%2C33.3%2015.7%2C36.6%20C18.5%2C39.9%2019.3%2C42.7%2018.5%2C47%20C19%2C47.9%2019.4%2C47.5%2019.6%2C47.1%20C19.7%2C46.7%2021%2C43.1%2017.9%2C38.3%20C22.3%2C38.4%2025.6%2C36.4%2027.8%2C33.5%20C30.1%2C30.6%2031.3%2C28.2%2033.4%2C26.4%20C35.6%2C24.6%2037.2%2C23.5%2038%2C22.2%20C38.8%2C20.9%2040.1%2C20.2%2041%2C21.5%20C41.8%2C22.8%2042.5%2C23.3%2044%2C23.2%20C45.7%2C23%2045.7%2C22.4%2047.1%2C21.2%20C48.5%2C20%2052.3%2C18%2055.5%2C21.2%20C58.7%2C24.4%2063.4%2C28.3%2065.6%2C28.9%20C68.8%2C22.7%2069.4%2C20.8%2071.3%2C18.2%20C69.3%2C24.9%2068.2%2C28.4%2071.3%2C33%20C71.6%2C32.3%2068.8%2C28.5%2070.9%2C22%20C73%2C15.7%2073.8%2C10.5%2073.4%2C5.1%20L73.4%2C5.1%20Z%20M72.6%2C31.9%20C75.7%2C32.2%2077%2C27.8%2076.9%2C20.6%20C76.8%2C13.4%2073.8%2C7.5%2073.8%2C7.5%20C73.8%2C7.5%2074.3%2C14.1%2072.4%2C19.1%20C70.7%2C24.2%2070.5%2C30.4%2072.6%2C31.9%20L72.6%2C31.9%20Z%20M17.5%2C46.5%20C18.7%2C41.1%2015.7%2C38.3%2010.3%2C32.1%20C4.9%2C25.9%203.7%2C18%203.7%2C18%20C3.7%2C18%204.2%2C25.6%205.8%2C31.1%20C7.5%2C36.6%209.6%2C42.6%2017.5%2C46.5%20L17.5%2C46.5%20Z%22%20fill%3D%22%2391CBF5%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.3%2C32.1%20C15.7%2C38.3%2018.7%2C41.1%2017.5%2C46.5%20C9.6%2C42.6%207.4%2C36.6%205.8%2C31.2%20C4.2%2C25.7%203.7%2C18.1%203.7%2C18.1%20C3.7%2C18.1%205%2C25.9%2010.3%2C32.1%20L10.3%2C32.1%20Z%22%20fill%3D%22%233FA8E2%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M77%2C20.6%20C77.1%2C27.8%2075.8%2C32.1%2072.7%2C31.9%20C70.6%2C30.4%2070.8%2C24.2%2072.6%2C19.2%20C74.5%2C14.2%2074%2C7.6%2074%2C7.6%20C74%2C7.6%2076.9%2C13.5%2077%2C20.6%20L77%2C20.6%20Z%22%20fill%3D%22%233FA8E2%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M78.8%2C44.9%20C79.2%2C49.6%2077.7%2C50.8%2072.5%2C55.6%20C67.2%2C60.4%2064.7%2C65.2%2063%2C66.9%20C61.3%2C68.6%2059.1%2C70.4%2050.1%2C69%20C41.1%2C67.6%2035%2C67.1%2028.9%2C65.8%20C22.8%2C64.5%2020.5%2C63.3%2020.5%2C63.3%20C20.5%2C63.3%2019.5%2C63.7%2018.5%2C60.6%20C17.6%2C57.5%2017.4%2C52.7%2017.4%2C52.7%20L18.2%2C52.8%20C20.9%2C56.1%2026.8%2C61.9%2034.2%2C63.9%20C41.7%2C66%2052.5%2C66%2057.4%2C64.3%20C62.3%2C62.6%2067.7%2C56.6%2069.9%2C54.1%20C72%2C51.7%2074.8%2C44.5%2075.2%2C37.6%20C76.6%2C39.1%2078.5%2C41.9%2078.8%2C44.9%20L78.8%2C44.9%20Z%22%20fill%3D%22%233FA8E2%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M72.6%2C31.9%20C72.5%2C32.3%2071.2%2C32.5%2071%2C31.9%20C68.6%2C25.4%2071.5%2C21.9%2072.8%2C14.9%20C73.7%2C9.5%2073.5%2C8%2073.4%2C5.1%20C73.6%2C5.4%2073.6%2C5.6%2073.9%2C6%20C74.7%2C17.8%2072%2C18.5%2071.4%2C24.2%20C70.7%2C29.1%2071.5%2C30.9%2072.6%2C31.9%20L72.6%2C31.9%20Z%22%20fill%3D%22url%28%23linearGradient-1%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M17.5%2C46.5%20C17.3%2C46.9%2018.2%2C47.4%2018.3%2C47.1%20C18.6%2C45.4%2019.2%2C43.5%2018.1%2C40.8%20C17.2%2C38.5%2015%2C35.6%2010.9%2C30.9%20C7.5%2C26.2%204.3%2C17.7%203.5%2C15%20C3.5%2C15.2%203.4%2C15.6%203.5%2C15.8%20C4.1%2C20.7%206.2%2C26.8%209.9%2C31.4%20C12.9%2C35.9%2019.5%2C40.2%2017.5%2C46.5%20L17.5%2C46.5%20Z%22%20fill%3D%22url%28%23linearGradient-2%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%2836.000000%2C%2050.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.1%2C7.7%20C7.1%2C7.7%207.2%2C3.7%203.9%2C1%20C3.1%2C0.3%202.7%2C1.1%202.9%2C1.5%20C3.3%2C3.7%200.8%2C5.5%200.5%2C7.2%20C4.3%2C8.2%207.1%2C7.7%207.1%2C7.7%20L7.1%2C7.7%20Z%22%20fill%3D%22%230D588B%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.4%2C7.1%20C2%2C5.3%203.2%2C5.2%204%2C2.3%20C5.9%2C3.4%206.6%2C7.8%206.3%2C7.7%20C2.7%2C7.9%201.3%2C7.1%201.4%2C7.1%20L1.4%2C7.1%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M58.5%2C64.2%20C53.4%2C66.6%2047.9%2C66.1%2045.6%2C64.8%20C45.6%2C64.8%2050.6%2C64.8%2056.7%2C62.5%20C61.5%2C60.7%2066.2%2C57.4%2066.2%2C57.4%20C66.2%2C57.4%2063.6%2C61.8%2058.5%2C64.2%20L58.5%2C64.2%20Z%22%20fill%3D%22%23217DB4%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%2827.000000%2C%2026.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M24.1%2C11.5%20C25.5%2C13.9%2024.5%2C17.7%2018.4%2C20.3%20C17.4%2C20.7%2016.4%2C21.1%2015.5%2C21.4%20C11.9%2C22.1%208.3%2C21.6%206%2C20.6%20C3.4%2C19.5%203.3%2C16.5%204.4%2C13.8%20C5.4%2C11.1%206.9%2C10.7%2011.5%2C6.9%20C15.9%2C3.3%2019%2C3.6%2021.8%2C5.8%20C22.2%2C6.4%2022.5%2C7.2%2022.8%2C8%20C23%2C9.2%2023.4%2C10.5%2024.1%2C11.5%20L24.1%2C11.5%20Z%20M20%2C14.5%20C21.4%2C14.6%2019.8%2C10.4%2018.3%2C10.8%20C17.6%2C10.9%2018.6%2C14.4%2020%2C14.5%20L20%2C14.5%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M18.3%2C10.8%20C19.8%2C10.4%2021.4%2C14.6%2020%2C14.5%20C18.6%2C14.4%2017.6%2C10.9%2018.3%2C10.8%20L18.3%2C10.8%20Z%22%20fill%3D%22%23000000%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14.2%2C1.2%20C15.8%2C0.6%2019.3%2C1.3%2021.8%2C5.8%20C19%2C3.6%2016%2C3.3%2011.5%2C6.9%20C6.8%2C10.7%205.4%2C11.1%204.4%2C13.8%20C3.4%2C16.5%203.4%2C19.5%206%2C20.6%20C8.3%2C21.6%2011.9%2C22.1%2015.5%2C21.4%20C10.8%2C23.1%206.9%2C23.6%203.9%2C22%20C0.3%2C20.1%20-0.6%2C14.8%202.9%2C10.9%20C6.4%2C7%2012.4%2C1.9%2014.2%2C1.2%20L14.2%2C1.2%20Z%22%20fill%3D%22%23CFDFEF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M24.3%2C11.4%20C24.3%2C11.4%2024.3%2C11.5%2024.4%2C11.6%20C24.4%2C11.7%2024.5%2C11.7%2024.5%2C11.8%20C24.5%2C11.9%2024.6%2C12%2024.6%2C12.1%20C24.7%2C12.3%2024.8%2C12.6%2024.8%2C13%20L24.8%2C14.3%20L24.8%2C14.4%20L24.8%2C14.5%20L24.8%2C14.7%20L24.8%2C14.9%20C24.8%2C15%2024.8%2C15%2024.7%2C15.1%20C24.6%2C15.2%2024.7%2C15.2%2024.6%2C15.3%20L24.6%2C15.4%20L24.6%2C15.5%20C24.6%2C15.6%2024.5%2C15.6%2024.5%2C15.7%20C24.5%2C15.8%2024.4%2C15.8%2024.4%2C15.9%20C24.3%2C16%2024.3%2C16.2%2024.2%2C16.3%20C24.2%2C16.4%2024.1%2C16.4%2024.1%2C16.5%20C24.1%2C16.6%2024%2C16.6%2024%2C16.7%20C23.8%2C17%2023.6%2C17.2%2023.4%2C17.5%20C23%2C18%2022.5%2C18.5%2021.9%2C18.9%20C21.3%2C19.3%2020.7%2C19.7%2020%2C20.1%20C19.9%2C20.1%2019.8%2C20.2%2019.7%2C20.2%20C19.6%2C20.2%2019.5%2C20.3%2019.4%2C20.3%20C19.3%2C20.3%2019.2%2C20.4%2019.1%2C20.4%20C19%2C20.4%2018.9%2C20.5%2018.8%2C20.5%20C18.7%2C20.5%2018.6%2C20.6%2018.5%2C20.6%20C18.4%2C20.6%2018.3%2C20.7%2018.2%2C20.7%20C18%2C20.8%2017.8%2C20.9%2017.6%2C20.9%20C16.8%2C21.2%2016%2C21.5%2015.1%2C21.8%20C14.9%2C21.9%2014.7%2C21.9%2014.5%2C22%20C14.4%2C22%2014.3%2C22.1%2014.2%2C22.1%20C14.1%2C22.1%2014%2C22.2%2013.9%2C22.2%20C13.7%2C22.3%2013.5%2C22.3%2013.2%2C22.4%20C13.1%2C22.4%2013%2C22.5%2012.9%2C22.5%20L12.7%2C22.5%20L12.5%2C22.5%20C11.6%2C22.7%2010.6%2C22.9%209.6%2C23%20C8.6%2C23.1%207.6%2C23.1%206.6%2C23%20C6.1%2C22.9%205.6%2C22.8%205.1%2C22.6%20C4.6%2C22.4%204.1%2C22.2%203.6%2C21.9%20C3.5%2C21.9%203.5%2C21.8%203.4%2C21.8%20L3.2%2C21.7%20C3.1%2C21.7%203.1%2C21.6%203%2C21.6%20L2.8%2C21.5%20C2.7%2C21.5%202.7%2C21.4%202.6%2C21.4%20L2.4%2C21.3%20C2.3%2C21.2%202.2%2C21.1%202.1%2C21%20C1.7%2C20.6%201.4%2C20.2%201.1%2C19.7%20C0.6%2C18.8%200.3%2C17.7%200.2%2C16.6%20C0.1%2C15.5%200.3%2C14.4%200.7%2C13.4%20C0.9%2C12.9%201.1%2C12.4%201.4%2C12%20L1.5%2C11.8%20C1.5%2C11.7%201.6%2C11.7%201.6%2C11.6%20C1.7%2C11.5%201.8%2C11.4%201.8%2C11.3%20C2%2C11.1%202.1%2C10.9%202.3%2C10.7%20L2.4%2C10.6%20C2.4%2C10.5%202.5%2C10.5%202.5%2C10.5%20C2.6%2C10.4%202.7%2C10.3%202.8%2C10.2%20C3%2C10%203.2%2C9.8%203.3%2C9.6%20C3.7%2C9.2%204%2C8.9%204.4%2C8.5%20C5.1%2C7.8%205.8%2C7.1%206.6%2C6.4%20C8%2C5.1%209.5%2C3.8%2010.9%2C2.7%20C11.3%2C2.4%2011.6%2C2.2%2012%2C1.9%20C12.4%2C1.6%2012.7%2C1.4%2013.1%2C1.2%20C13.3%2C1.1%2013.5%2C1%2013.7%2C0.9%20C13.8%2C0.9%2013.8%2C0.9%2013.8%2C0.8%20L13.9%2C0.8%20L13.9%2C0.8%20L13.9%2C0.8%20L13.9%2C0.8%20L14%2C0.8%20L14.1%2C0.8%20L14.2%2C0.8%20L14.3%2C0.8%20L14.4%2C0.8%20L14.6%2C0.8%20L14.9%2C0.8%20L15.5%2C0.8%20C16.3%2C0.9%2017.1%2C1.1%2017.7%2C1.5%20C17.8%2C1.5%2017.9%2C1.6%2017.9%2C1.6%20C18%2C1.6%2018.1%2C1.7%2018.1%2C1.7%20C18.2%2C1.8%2018.4%2C1.9%2018.5%2C2%20C18.8%2C2.2%2019%2C2.4%2019.3%2C2.6%20C19.8%2C3%2020.2%2C3.5%2020.5%2C3.9%20C20.8%2C4.3%2021.1%2C4.8%2021.4%2C5.2%20C21.6%2C5.6%2021.8%2C6%2022%2C6.3%20C22.1%2C6.5%2022.1%2C6.6%2022.2%2C6.7%20C22.3%2C6.8%2022.3%2C7%2022.4%2C7.1%20C22.5%2C7.2%2022.5%2C7.3%2022.5%2C7.4%20C22.5%2C7.5%2022.6%2C7.6%2022.6%2C7.6%20C22.6%2C7.7%2022.7%2C7.8%2022.7%2C7.8%20C22.7%2C7.9%2022.7%2C8%2022.6%2C8.1%20C22.5%2C8.1%2022.4%2C8.1%2022.3%2C8%20L22.3%2C8%20C22.3%2C8%2022.3%2C7.9%2022.2%2C7.8%20C22.2%2C7.7%2022.1%2C7.7%2022.1%2C7.6%20C22.1%2C7.5%2022%2C7.4%2022%2C7.3%20C21.9%2C7.2%2021.9%2C7.1%2021.8%2C6.9%20C21.7%2C6.8%2021.7%2C6.6%2021.6%2C6.5%20C21.4%2C6.2%2021.2%2C5.9%2021%2C5.5%20C20.8%2C5.1%2020.5%2C4.7%2020.1%2C4.3%20C19.8%2C3.9%2019.4%2C3.5%2018.9%2C3.1%20C18.7%2C2.9%2018.4%2C2.7%2018.2%2C2.5%20C18.1%2C2.4%2017.9%2C2.3%2017.8%2C2.2%20C17.7%2C2.2%2017.7%2C2.1%2017.6%2C2.1%20C17.5%2C2.1%2017.5%2C2%2017.4%2C2%20C17.1%2C1.9%2016.8%2C1.7%2016.5%2C1.6%20C16.2%2C1.5%2015.8%2C1.4%2015.5%2C1.4%20L15%2C1.4%20L14.7%2C1.4%20L14.6%2C1.4%20L14.5%2C1.4%20L14.4%2C1.4%20L14.3%2C1.4%20C14.3%2C1.4%2014.3%2C1.4%2014.2%2C1.4%20L14.1%2C1.4%20L14.1%2C1.4%20L14.1%2C1.4%20L14.1%2C1.4%20L14%2C1.4%20C14%2C1.4%2013.9%2C1.4%2013.9%2C1.5%20C13.9%2C1.5%2013.8%2C1.5%2013.8%2C1.6%20C13.8%2C1.6%2013.7%2C1.6%2013.7%2C1.7%20C13.7%2C1.7%2013.6%2C1.7%2013.6%2C1.8%20L13.5%2C1.9%20C13.2%2C2.1%2012.8%2C2.3%2012.5%2C2.6%20C12.2%2C2.8%2011.8%2C3.1%2011.5%2C3.4%20C10.8%2C3.9%2010.1%2C4.5%209.4%2C5.1%20C8.7%2C5.7%208%2C6.3%207.3%2C7%20C6.6%2C7.7%205.9%2C8.3%205.2%2C9%20C4.8%2C9.4%204.5%2C9.7%204.1%2C10.1%20C3.9%2C10.3%203.8%2C10.5%203.6%2C10.6%20C3.5%2C10.7%203.4%2C10.8%203.3%2C10.9%20L3.2%2C11%20L3.2%2C11%20L3.2%2C11%20L3.2%2C11%20L3.1%2C11.1%20C2.9%2C11.3%202.8%2C11.5%202.6%2C11.7%20C2.5%2C11.8%202.5%2C11.9%202.4%2C12%20L2.3%2C12.1%20L2.2%2C12.3%20C1.9%2C12.7%201.7%2C13.1%201.6%2C13.6%20C1.2%2C14.5%201.1%2C15.5%201.1%2C16.4%20C1.1%2C17.4%201.4%2C18.3%201.9%2C19.2%20C2.4%2C20%203.1%2C20.7%203.9%2C21.2%20L4.1%2C21.3%20L4.2%2C21.4%20L4.4%2C21.5%20L4.6%2C21.6%20L4.8%2C21.7%20L5%2C21.8%20L5.2%2C21.9%20L5.4%2C22%20C5.9%2C22.2%206.3%2C22.3%206.8%2C22.3%20C7.7%2C22.4%208.7%2C22.4%209.7%2C22.3%20C10.6%2C22.2%2011.6%2C22%2012.5%2C21.8%20L12.7%2C21.8%20L12.9%2C21.8%20C13%2C21.8%2013.1%2C21.7%2013.2%2C21.7%20C13.4%2C21.6%2013.6%2C21.6%2013.9%2C21.5%20C14%2C21.5%2014.1%2C21.4%2014.2%2C21.4%20C14.3%2C21.4%2014.4%2C21.3%2014.5%2C21.3%20C14.7%2C21.2%2014.9%2C21.2%2015.1%2C21.1%20C15.9%2C20.8%2016.7%2C20.5%2017.5%2C20.2%20C17.7%2C20.1%2017.9%2C20.1%2018.1%2C20%20C18.2%2C20%2018.3%2C19.9%2018.4%2C19.9%20C18.5%2C19.9%2018.6%2C19.8%2018.7%2C19.8%20C18.8%2C19.8%2018.9%2C19.7%2019%2C19.7%20C19.1%2C19.7%2019.2%2C19.6%2019.3%2C19.6%20C19.4%2C19.6%2019.5%2C19.5%2019.6%2C19.5%20C19.7%2C19.5%2019.8%2C19.4%2019.9%2C19.4%20C20.6%2C19.1%2021.2%2C18.7%2021.8%2C18.3%20C22.4%2C17.9%2022.9%2C17.5%2023.3%2C17%20C23.5%2C16.8%2023.7%2C16.5%2023.9%2C16.3%20C23.9%2C16.2%2024%2C16.2%2024%2C16.1%20C24%2C16%2024.1%2C16%2024.1%2C15.9%20C24.2%2C15.8%2024.2%2C15.7%2024.3%2C15.5%20C24.3%2C15.4%2024.4%2C15.4%2024.4%2C15.3%20C24.4%2C15.2%2024.5%2C15.2%2024.5%2C15.1%20L24.5%2C15%20L24.5%2C14.9%20C24.5%2C14.8%2024.5%2C14.8%2024.6%2C14.7%20C24.6%2C14.6%2024.6%2C14.6%2024.7%2C14.5%20L24.7%2C14.3%20L24.7%2C14.1%20L24.7%2C14%20L24.7%2C13.9%20C24.8%2C13.5%2024.8%2C13.1%2024.7%2C12.8%20C24.7%2C12.5%2024.6%2C12.2%2024.5%2C12%20C24.5%2C11.9%2024.4%2C11.8%2024.4%2C11.7%20C24.4%2C11.6%2024.3%2C11.6%2024.3%2C11.5%20C24.2%2C11.4%2024.2%2C11.3%2024.2%2C11.3%20L24.2%2C11.3%20C24.1%2C11.2%2024.2%2C11.1%2024.3%2C11%20C24.1%2C11.3%2024.2%2C11.3%2024.3%2C11.4%20L24.3%2C11.4%20Z%22%20fill%3D%22%230D588B%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%2822.000000%2C%2038.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.2%2C17.4%20C0.2%2C17.4%200.2%2C17.4%200.2%2C17.3%20L0.2%2C17.1%20C0.2%2C17%200.2%2C17%200.3%2C16.9%20C0.4%2C16.7%200.4%2C16.5%200.6%2C16.3%20C0.6%2C16.2%200.7%2C16.2%200.7%2C16.1%20C0.7%2C16%200.8%2C16%200.8%2C15.9%20C0.9%2C15.8%200.9%2C15.7%201%2C15.5%20C1.1%2C15.4%201.2%2C15.2%201.3%2C15.1%20C1.4%2C15%201.4%2C15%201.5%2C14.9%20C1.6%2C14.8%201.6%2C14.8%201.7%2C14.7%20C1.8%2C14.6%201.8%2C14.6%201.9%2C14.5%20L2%2C14.4%20L2.1%2C14.3%20L2.2%2C14.2%20L2.3%2C14.2%20L2.4%2C14.2%20C2.5%2C14.1%202.6%2C14.1%202.6%2C14%20C2.9%2C13.8%203.3%2C13.6%203.7%2C13.4%20C3.9%2C13.3%204.1%2C13.2%204.3%2C13.2%20C4.4%2C13.2%204.5%2C13.1%204.6%2C13.1%20C4.7%2C13.1%204.8%2C13%204.9%2C13%20C5.3%2C12.9%205.7%2C12.8%206.1%2C12.8%20L6.4%2C12.8%20L6.7%2C12.8%20L6.8%2C12.8%20L6.9%2C12.8%20L7.2%2C12.8%20L7.8%2C12.8%20L8.3%2C12.8%20L8.8%2C12.8%20C9%2C12.8%209.1%2C12.8%209.3%2C12.9%20C9.6%2C12.9%209.9%2C13%2010.1%2C13%20C10.3%2C13%2010.5%2C13.1%2010.7%2C13.1%20C10.9%2C13.1%2011%2C13.2%2011.1%2C13.2%20L11.2%2C13.2%20L11.2%2C13.2%20C11.3%2C13.2%2011.4%2C13.3%2011.3%2C13.4%20C11.3%2C13.5%2011.2%2C13.6%2011.1%2C13.5%20C11.1%2C13.5%2010.9%2C13.5%2010.6%2C13.4%20C10.4%2C13.4%2010.2%2C13.4%2010%2C13.3%20L9.6%2C13.3%20L9.2%2C13.3%20L8.7%2C13.3%20L8.2%2C13.3%20L7.7%2C13.3%20L7.2%2C13.3%20C6.8%2C13.3%206.5%2C13.3%206.1%2C13.4%20C5.9%2C13.4%205.7%2C13.5%205.5%2C13.5%20C5.4%2C13.5%205.3%2C13.5%205.2%2C13.6%20L5.1%2C13.6%20L5%2C13.6%20C4.9%2C13.6%204.8%2C13.6%204.7%2C13.7%20C4.6%2C13.7%204.5%2C13.8%204.4%2C13.8%20C4.2%2C13.9%204%2C13.9%203.9%2C14%20C3.6%2C14.1%203.2%2C14.3%202.9%2C14.5%20C2.6%2C14.7%202.3%2C14.9%202.1%2C15.1%20C2%2C15.2%202%2C15.2%201.9%2C15.3%20C1.8%2C15.4%201.8%2C15.4%201.7%2C15.5%20C1.6%2C15.6%201.5%2C15.7%201.4%2C15.8%20C1.3%2C15.9%201.2%2C16%201.2%2C16.1%20C1.2%2C16.2%201.1%2C16.2%201.1%2C16.3%20C1.1%2C16.4%201%2C16.4%201%2C16.5%20C0.9%2C16.7%200.8%2C16.9%200.7%2C17%20C0.7%2C17.1%200.6%2C17.1%200.6%2C17.2%20C0.6%2C17.3%200.6%2C17.3%200.5%2C17.4%20C0.5%2C17.5%200.4%2C17.5%200.4%2C17.5%20C0.4%2C17.6%200.2%2C17.6%200.1%2C17.6%20C0.3%2C17.6%200.2%2C17.5%200.2%2C17.4%20L0.2%2C17.4%20L0.2%2C17.4%20Z%22%20fill%3D%22%230D588B%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M47.5%2C0.9%20L47.5%2C0.9%20L47.6%2C0.8%20C47.6%2C0.8%2047.7%2C0.8%2047.7%2C0.7%20C47.8%2C0.7%2047.9%2C0.6%2048%2C0.6%20C48.1%2C0.6%2048.1%2C0.6%2048.2%2C0.5%20C48.3%2C0.4%2048.3%2C0.5%2048.4%2C0.4%20C48.5%2C0.4%2048.7%2C0.3%2048.9%2C0.3%20L49.4%2C0.3%20L50%2C0.3%20C50.2%2C0.3%2050.4%2C0.4%2050.6%2C0.4%20C50.7%2C0.4%2050.8%2C0.4%2050.9%2C0.5%20L51%2C0.5%20C51%2C0.5%2051.1%2C0.5%2051.1%2C0.6%20C51.3%2C0.7%2051.5%2C0.7%2051.6%2C0.8%20C51.7%2C0.8%2051.8%2C0.9%2051.8%2C0.9%20C51.9%2C0.9%2051.9%2C1%2052%2C1%20C52.1%2C1.1%2052.1%2C1.1%2052.2%2C1.1%20C52.3%2C1.2%2052.3%2C1.2%2052.4%2C1.2%20C52.5%2C1.3%2052.5%2C1.3%2052.6%2C1.3%20C52.6%2C1.4%2052.7%2C1.4%2052.7%2C1.4%20L52.8%2C1.5%20L52.9%2C1.6%20C52.9%2C1.6%2052.9%2C1.6%2052.9%2C1.7%20L52.9%2C1.7%20L52.9%2C1.8%20L52.9%2C1.9%20L52.9%2C1.9%20C53%2C2%2052.9%2C2.1%2052.8%2C2.2%20C52.7%2C2.3%2052.6%2C2.2%2052.5%2C2.2%20L52.5%2C2.2%20L52.4%2C2.1%20L52.3%2C2%20L52.2%2C1.9%20C52.1%2C1.8%2052%2C1.8%2051.9%2C1.7%20C51.8%2C1.6%2051.7%2C1.5%2051.5%2C1.5%20C51.4%2C1.4%2051.2%2C1.3%2051.1%2C1.3%20C51%2C1.2%2050.8%2C1.2%2050.6%2C1.1%20C50.4%2C1%2050.3%2C1%2050.1%2C0.9%20C49.9%2C0.9%2049.7%2C0.8%2049.6%2C0.8%20C49.4%2C0.8%2049.3%2C0.8%2049.1%2C0.7%20L48.9%2C0.7%20L48.7%2C0.7%20L48.3%2C0.7%20L48.1%2C0.7%20L47.9%2C0.7%20C47.8%2C0.7%2047.7%2C0.8%2047.6%2C0.8%20L47.5%2C0.8%20L47.4%2C0.8%20L47.3%2C0.8%20C47.2%2C0.8%2047.1%2C0.8%2047%2C0.7%20C47.3%2C1.1%2047.4%2C1%2047.5%2C0.9%20L47.5%2C0.9%20L47.5%2C0.9%20Z%22%20fill%3D%22%230D588B%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%2843.000000%2C%202.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2.7%2C8.1%20C2.7%2C7.5%202.6%2C7.1%202.5%2C6.6%20C2.1%2C4.9%200.3%2C1.7%200.3%2C1.7%20C0.3%2C1.7%20-0.2%2C0.2%201.8%2C0.4%20C3.4%2C0.5%206.4%2C2%206.6%2C2.1%20C5.7%2C5.6%202.9%2C7.8%202.7%2C8.1%20L2.7%2C8.1%20Z%22%20fill%3D%22%230C578A%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.5%2C7.5%20C3.9%2C5.9%201.1%2C1.1%201.1%2C1.1%20C1.1%2C1.1%202.4%2C1%206.5%2C2.9%20C6.3%2C3.6%204.6%2C6.7%203.5%2C7.5%20L3.5%2C7.5%20Z%22%20fill%3D%22%23FEFEFD%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.7%2C13.2%20L7.7%2C13.2%20L7.7%2C13.3%20C7.7%2C13.4%207.8%2C13.5%207.8%2C13.7%20C7.9%2C14.1%208.2%2C14.6%208.6%2C15.1%20C8.8%2C15.4%209.1%2C15.7%209.4%2C16%20C9.7%2C16.3%2010.1%2C16.6%2010.5%2C16.9%20C10.6%2C17%2010.7%2C17%2010.8%2C17.1%20C10.9%2C17.2%2011%2C17.2%2011.1%2C17.3%20C11.2%2C17.3%2011.2%2C17.4%2011.3%2C17.4%20C11.4%2C17.4%2011.4%2C17.5%2011.5%2C17.5%20C11.6%2C17.5%2011.6%2C17.6%2011.7%2C17.6%20C11.8%2C17.6%2011.8%2C17.7%2011.9%2C17.7%20C12%2C17.8%2012.1%2C17.8%2012.3%2C17.9%20C12.4%2C18%2012.6%2C18%2012.7%2C18.1%20C12.8%2C18.2%2013%2C18.2%2013.1%2C18.3%20L13.2%2C18.3%20L13.3%2C18.3%20C13.4%2C18.3%2013.4%2C18.4%2013.5%2C18.4%20C13.6%2C18.4%2013.6%2C18.5%2013.7%2C18.5%20C13.8%2C18.5%2013.8%2C18.5%2013.9%2C18.6%20C14.1%2C18.6%2014.2%2C18.7%2014.4%2C18.7%20C14.7%2C18.8%2015%2C18.9%2015.4%2C18.9%20L15.6%2C18.9%20L15.7%2C18.9%20L15.8%2C18.9%20C16%2C18.9%2016.1%2C19%2016.3%2C19%20L16.4%2C19%20L16.5%2C19%20L16.8%2C19%20L17.1%2C19%20L17.2%2C19%20L17.3%2C19%20C17.7%2C19%2018%2C19.1%2018.4%2C19.1%20L18.9%2C19.1%20L19.5%2C19.1%20L19.8%2C19.1%20L20.1%2C19.1%20L20.7%2C19.1%20L21%2C19.1%20L21.3%2C19.1%20L21.6%2C19.1%20L21.7%2C19.1%20L21.8%2C19.1%20L22.4%2C19.1%20L22.5%2C19.1%20L22.6%2C19.1%20L22.9%2C19.1%20L23.2%2C19.1%20L23.3%2C19.1%20L23.4%2C19.1%20C23.6%2C19.1%2023.8%2C19%2024%2C19%20L24.3%2C19%20L24.6%2C19%20C24.8%2C19%2025%2C18.9%2025.2%2C18.9%20C25.4%2C18.9%2025.6%2C18.8%2025.8%2C18.8%20C26%2C18.8%2026.2%2C18.7%2026.4%2C18.7%20C27.2%2C18.5%2028%2C18.4%2028.8%2C18.1%20C28.9%2C18.1%2029%2C18%2029.1%2C18%20L29.4%2C17.9%20C29.6%2C17.8%2029.8%2C17.8%2030%2C17.7%20C30.2%2C17.6%2030.4%2C17.6%2030.6%2C17.5%20L31.2%2C17.3%20C32%2C17%2032.8%2C16.8%2033.6%2C16.5%20C34.4%2C16.2%2035.1%2C15.9%2035.9%2C15.5%20C37.4%2C14.8%2038.8%2C14.1%2040.2%2C13.3%20C40.9%2C12.9%2041.5%2C12.5%2042.2%2C12.1%20C42.8%2C11.7%2043.5%2C11.3%2044%2C10.9%20C45.2%2C10.1%2046.2%2C9.2%2047%2C8.3%20C47.4%2C7.8%2047.8%2C7.4%2048.1%2C6.9%20C48.4%2C6.4%2048.7%2C6%2048.8%2C5.5%20C49%2C5%2049.2%2C4.6%2049.3%2C4.2%20C49.3%2C4.1%2049.4%2C4%2049.4%2C3.9%20C49.4%2C3.8%2049.4%2C3.7%2049.5%2C3.6%20C49.5%2C3.5%2049.5%2C3.4%2049.6%2C3.3%20C49.6%2C3.2%2049.6%2C3.1%2049.7%2C3%20C49.8%2C2.3%2049.9%2C1.7%2049.9%2C1.3%20L49.9%2C0.7%20C49.9%2C0.6%2050%2C0.5%2050.1%2C0.5%20C50.2%2C0.5%2050.3%2C0.6%2050.3%2C0.7%20L50.3%2C0.7%20L50.3%2C0.9%20L50.3%2C1.4%20C50.3%2C1.8%2050.3%2C2.4%2050.2%2C3.1%20C50.1%2C3.8%2049.9%2C4.8%2049.5%2C5.8%20C49.4%2C5.9%2049.4%2C6%2049.3%2C6.2%20L49.3%2C6.3%20L49.3%2C6.4%20C49.3%2C6.5%2049.2%2C6.5%2049.2%2C6.6%20C49.1%2C6.9%2048.9%2C7.1%2048.8%2C7.4%20C48.7%2C7.5%2048.6%2C7.7%2048.6%2C7.8%20C48.6%2C7.9%2048.4%2C8.1%2048.3%2C8.2%20C48.2%2C8.3%2048.1%2C8.5%2048%2C8.6%20C48%2C8.6%2048%2C8.7%2047.9%2C8.7%20L47.8%2C8.8%20C47.7%2C8.9%2047.7%2C8.9%2047.6%2C9%20C46.7%2C10%2045.7%2C10.9%2044.5%2C11.8%20C43.9%2C12.2%2043.3%2C12.6%2042.6%2C13%20C42%2C13.4%2041.3%2C13.8%2040.6%2C14.2%20C39.2%2C15%2037.7%2C15.7%2036.2%2C16.4%20C35.4%2C16.7%2034.7%2C17.1%2033.9%2C17.4%20C33.1%2C17.7%2032.3%2C18%2031.5%2C18.2%20L30.9%2C18.4%20C30.7%2C18.5%2030.5%2C18.5%2030.3%2C18.6%20C30.1%2C18.7%2029.9%2C18.7%2029.7%2C18.8%20L29.4%2C18.9%20C29.3%2C18.9%2029.2%2C19%2029.1%2C19%20C28.3%2C19.2%2027.5%2C19.4%2026.6%2C19.6%20C26.4%2C19.6%2026.2%2C19.7%2026%2C19.7%20C25.8%2C19.7%2025.6%2C19.8%2025.4%2C19.8%20C25.2%2C19.8%2025%2C19.9%2024.8%2C19.9%20L24.5%2C19.9%20L24.2%2C19.9%20C24%2C19.9%2023.8%2C19.9%2023.6%2C20%20L23.5%2C20%20L23.4%2C20%20L23.1%2C20%20L22.8%2C20%20L22.7%2C20%20L22.6%2C20%20L22%2C20%20L21.9%2C20%20L21.8%2C20%20L21.5%2C20%20L21.2%2C20%20L20.9%2C20%20L20.3%2C20%20L20%2C20%20L19.7%2C20%20L19.1%2C20%20L18.5%2C20%20C18.1%2C20%2017.8%2C19.9%2017.4%2C19.9%20L17.3%2C19.9%20L17.2%2C19.9%20L16.9%2C19.9%20L16.6%2C19.9%20L16.5%2C19.9%20L16.4%2C19.9%20C16.2%2C19.9%2016%2C19.8%2015.9%2C19.8%20L15.8%2C19.8%20L15.7%2C19.8%20C15.6%2C19.8%2015.5%2C19.8%2015.4%2C19.7%20C15.1%2C19.6%2014.7%2C19.5%2014.4%2C19.5%20C14.2%2C19.5%2014.1%2C19.4%2013.9%2C19.4%20C13.8%2C19.4%2013.7%2C19.4%2013.7%2C19.3%20C13.6%2C19.3%2013.5%2C19.2%2013.5%2C19.2%20C13.4%2C19.2%2013.4%2C19.1%2013.3%2C19.1%20L13.2%2C19.1%20L13.1%2C19.1%20C13%2C19%2012.8%2C19%2012.7%2C18.9%20C12.6%2C18.8%2012.4%2C18.8%2012.3%2C18.7%20C12.2%2C18.6%2012%2C18.6%2011.9%2C18.5%20C11.4%2C18.2%2010.9%2C17.9%2010.5%2C17.6%20C10.1%2C17.3%209.7%2C16.9%209.4%2C16.6%20C9.3%2C16.5%209.3%2C16.4%209.2%2C16.3%20C9.1%2C16.2%209.1%2C16.1%209%2C16.1%20C9%2C16.1%209%2C16.1%209%2C16%20C9%2C16%209%2C16%209%2C15.9%20L8.9%2C15.8%20L8.8%2C15.7%20L8.7%2C15.6%20C8.3%2C15%208%2C14.4%207.9%2C14%20C7.8%2C13.8%207.8%2C13.7%207.8%2C13.6%20L7.8%2C13.5%20L7.8%2C13.5%20C7.8%2C13.4%207.8%2C13.3%208%2C13.3%20C7.5%2C13%207.6%2C13%207.7%2C13.2%20L7.7%2C13.2%20L7.7%2C13.2%20Z%22%20fill%3D%22%230D588B%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%2849.000000%2C%2024.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M16.3%2C11.7%20C16.6%2C13%2016.4%2C14.2%2015.7%2C14.9%20C14.1%2C16.7%209.3%2C16.5%206.2%2C16.2%20C5.1%2C16.1%204.2%2C15.6%203.4%2C15%20C2.9%2C9.5%202.6%2C6.2%204.6%2C4.9%20C6.5%2C3.7%2012.6%2C7%2016.3%2C11.7%20L16.3%2C11.7%20Z%20M6.5%2C13.3%20C7.4%2C13.1%206.1%2C10.2%204.9%2C10.3%20C4.5%2C10.3%205.6%2C13.4%206.5%2C13.3%20L6.5%2C13.3%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.7%2C10%20L0.7%2C9.8%20C0.2%2C7.4%200.5%2C1.9%203.1%2C0.9%20C4.7%2C0.3%208.5%2C2%2012.3%2C5.7%20C14.5%2C7.8%2015.8%2C9.9%2016.2%2C11.7%20C12.5%2C7%206.4%2C3.7%204.5%2C4.9%20C2.5%2C6.2%202.8%2C9.4%203.3%2C15%20C2.8%2C14.6%202.4%2C14.1%202.1%2C13.5%20C1.4%2C12.5%201%2C11.2%200.7%2C10%20L0.7%2C10%20Z%22%20fill%3D%22%23CFDFEF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.9%2C10.3%20C6.1%2C10.2%207.4%2C13.1%206.5%2C13.3%20C5.6%2C13.4%204.5%2C10.3%204.9%2C10.3%20L4.9%2C10.3%20Z%22%20fill%3D%22%23000000%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.1%2C0.7%20L3.2%2C0.7%20L3.3%2C0.7%20L3.4%2C0.7%20L3.5%2C0.7%20L3.6%2C0.7%20C4%2C0.7%204.6%2C0.7%205.2%2C0.9%20C5.9%2C1.1%206.7%2C1.4%207.5%2C1.9%20C8.4%2C2.4%209.3%2C3%2010.2%2C3.7%20C10.7%2C4.1%2011.1%2C4.5%2011.6%2C4.9%20C11.8%2C5.1%2012.1%2C5.3%2012.3%2C5.6%20L12.4%2C5.7%20L12.5%2C5.8%20C12.6%2C5.9%2012.6%2C5.9%2012.7%2C6%20C12.8%2C6.1%2012.9%2C6.2%2013.1%2C6.4%20C13.6%2C6.9%2014%2C7.4%2014.5%2C8%20C14.7%2C8.3%2014.9%2C8.6%2015.1%2C8.9%20C15.3%2C9.2%2015.5%2C9.5%2015.7%2C9.9%20C16%2C10.6%2016.3%2C11.3%2016.5%2C12%20C16.6%2C12.4%2016.6%2C12.8%2016.6%2C13.2%20C16.6%2C13.6%2016.5%2C14%2016.4%2C14.4%20C16.4%2C14.5%2016.3%2C14.6%2016.3%2C14.7%20C16.3%2C14.7%2016.3%2C14.8%2016.2%2C14.8%20C16.2%2C14.8%2016.2%2C14.9%2016.1%2C14.9%20C16%2C15%2016%2C15.1%2015.9%2C15.2%20L15.8%2C15.3%20L15.8%2C15.3%20L15.8%2C15.3%20L15.8%2C15.3%20L15.7%2C15.4%20C15.4%2C15.7%2015%2C15.9%2014.7%2C16.1%20C14.4%2C16.3%2013.9%2C16.4%2013.6%2C16.5%20C13.2%2C16.6%2012.8%2C16.7%2012.4%2C16.7%20C11.6%2C16.8%2010.8%2C16.9%2010%2C16.9%20C9.2%2C16.9%208.4%2C16.9%207.7%2C16.8%20C7.3%2C16.8%206.9%2C16.7%206.5%2C16.7%20L6.2%2C16.7%20L6.1%2C16.7%20L6%2C16.7%20L5.9%2C16.7%20L5.8%2C16.7%20C5.8%2C16.7%205.8%2C16.7%205.7%2C16.7%20L5.6%2C16.7%20C5.5%2C16.7%205.4%2C16.7%205.3%2C16.6%20C4.9%2C16.5%204.6%2C16.4%204.2%2C16.2%20C3.9%2C16%203.5%2C15.8%203.2%2C15.6%20C2.6%2C15.1%202.2%2C14.5%201.8%2C13.9%20C1.4%2C13.3%201.1%2C12.6%200.9%2C12%20C0.7%2C11.4%200.5%2C10.7%200.4%2C10.1%20C0.3%2C9.5%200.2%2C8.8%200.2%2C8.2%20C0.2%2C7%200.3%2C5.9%200.5%2C5%20C0.7%2C4%201%2C3.2%201.3%2C2.6%20C1.5%2C2.3%201.7%2C2%201.9%2C1.8%20C2.1%2C1.6%202.3%2C1.4%202.5%2C1.3%20C2.7%2C1.2%202.8%2C1.1%202.9%2C1.1%20C3%2C0.7%203.1%2C0.7%203.1%2C0.7%20L3.1%2C0.7%20L3.1%2C0.7%20L3.1%2C0.7%20L3.1%2C0.7%20Z%20M3.3%2C1.2%20C3.3%2C1.2%203.3%2C1.2%203.2%2C1.2%20C3.1%2C1.2%203%2C1.3%202.9%2C1.4%20C2.8%2C1.5%202.6%2C1.6%202.5%2C1.8%20C2.3%2C2%202.2%2C2.2%202%2C2.5%20C1.7%2C3.1%201.4%2C3.8%201.2%2C4.7%20C1%2C5.6%200.9%2C6.7%201%2C7.8%20L1%2C8.7%20C1%2C9%201.1%2C9.3%201.1%2C9.6%20C1.2%2C10.2%201.4%2C10.8%201.6%2C11.4%20C1.8%2C12%202.1%2C12.6%202.4%2C13.2%20C2.7%2C13.8%203.2%2C14.3%203.7%2C14.8%20C4.2%2C15.2%204.8%2C15.6%205.5%2C15.7%20C5.6%2C15.7%205.7%2C15.7%205.8%2C15.8%20L5.9%2C15.8%20L6%2C15.8%20L6.1%2C15.8%20L6.2%2C15.8%20L6.3%2C15.8%20L6.4%2C15.8%20L6.7%2C15.8%20C7.1%2C15.8%207.5%2C15.9%207.8%2C15.9%20C8.6%2C15.9%209.3%2C16%2010.1%2C16%20C10.9%2C16%2011.6%2C15.9%2012.4%2C15.8%20C12.8%2C15.7%2013.1%2C15.7%2013.5%2C15.6%20C13.9%2C15.5%2014.2%2C15.4%2014.5%2C15.2%20C14.8%2C15.1%2015.1%2C14.9%2015.4%2C14.6%20L15.5%2C14.5%20L15.5%2C14.5%20L15.5%2C14.5%20L15.5%2C14.5%20L15.5%2C14.5%20C15.6%2C14.4%2015.6%2C14.4%2015.6%2C14.3%20C15.6%2C14.3%2015.6%2C14.2%2015.7%2C14.2%20C15.7%2C14.2%2015.7%2C14.1%2015.8%2C14.1%20C15.8%2C14%2015.9%2C14%2015.9%2C13.9%20C16%2C13.6%2016.1%2C13.3%2016.1%2C12.9%20C16.1%2C12.6%2016.1%2C12.2%2016%2C11.9%20C15.9%2C11.2%2015.6%2C10.5%2015.3%2C9.9%20C15.1%2C9.6%2015%2C9.3%2014.8%2C9%20C14.6%2C8.7%2014.4%2C8.4%2014.2%2C8.1%20C13.8%2C7.5%2013.3%2C7%2012.9%2C6.6%20C12.8%2C6.5%2012.8%2C6.5%2012.7%2C6.4%20C12.6%2C6.3%2012.6%2C6.3%2012.5%2C6.2%20C12.4%2C6.1%2012.4%2C6.1%2012.3%2C6%20L12.2%2C5.9%20L12.2%2C5.9%20L12.2%2C5.9%20L12.2%2C5.9%20C12%2C5.7%2011.7%2C5.5%2011.5%2C5.3%20C11%2C4.9%2010.6%2C4.5%2010.1%2C4.1%20C9.2%2C3.4%208.3%2C2.8%207.5%2C2.3%20C6.7%2C1.9%205.9%2C1.5%205.3%2C1.3%20C4.7%2C1.1%204.2%2C1.1%203.9%2C1.1%20L3.8%2C1.1%20L3.8%2C1.1%20L3.8%2C1.1%20C3.8%2C1.1%203.8%2C1.1%203.7%2C1.1%20C3.7%2C1.1%203.7%2C1.1%203.6%2C1.1%20L3.3%2C1.2%20L3.3%2C1.2%20Z%22%20fill%3D%22%230D588B%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M57.2%2C47.3%20C57.1%2C45.6%2056.7%2C43.3%2058.7%2C42.5%20C58.5%2C41.3%2056.4%2C42.8%2056%2C43.2%20C55.6%2C43.7%2055.5%2C44.2%2055.1%2C44.6%20C53.9%2C45.8%2052.3%2C45.1%2050.9%2C45%20C49.3%2C44.9%2048.1%2C46.2%2050.3%2C46.1%20C51.1%2C46.1%2051.5%2C46%2052.2%2C46.4%20C52.8%2C46.7%2053.3%2C47%2053.8%2C47.4%20C54.5%2C48%2055.4%2C49.6%2056.6%2C48.8%20C57%2C48.6%2057.2%2C47.8%2057.2%2C47.3%20L57.2%2C47.3%20L57.2%2C47.3%20Z%22%20fill%3D%22%23217DB4%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); }
  .chat-style .svg.icon-wordpress_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23444%22%20d%3D%22M15.79%200.243c-8.669%200-15.698%207.029-15.698%2015.698s7.029%2015.698%2015.698%2015.698c8.668%200%2015.698-7.032%2015.698-15.698%200-8.665-7.029-15.698-15.698-15.698v0zM2.334%2015.941c0-1.899%200.417-3.704%201.166-5.334l6.419%2017.127c-4.489-2.123-7.585-6.607-7.585-11.793v0zM15.79%2029.046c-1.321%200-2.596-0.189-3.802-0.534l4.038-11.435%204.137%2011.032c0.027%200.063%200.063%200.12%200.095%200.185-1.399%200.491-2.902%200.752-4.469%200.752v0zM17.645%209.797c0.809-0.041%201.54-0.125%201.54-0.125%200.724-0.085%200.642-1.12-0.088-1.080%200%200-2.178%200.167-3.585%200.167-1.321%200-3.544-0.167-3.544-0.167-0.725-0.040-0.811%201.039-0.086%201.080%200%200%200.687%200.084%201.412%200.125l2.096%205.595-2.945%208.6-4.898-14.195c0.811-0.041%201.54-0.125%201.54-0.125%200.725-0.083%200.641-1.12-0.087-1.079%200%200-2.178%200.166-3.585%200.166-0.252%200-0.549-0.007-0.868-0.016%202.406-3.557%206.542-5.905%2011.242-5.905%203.506%200%206.692%201.304%209.087%203.44-0.059-0.004-0.113-0.011-0.173-0.011-1.321%200-2.26%201.119-2.26%202.327%200%201.079%200.641%201.993%201.321%203.073%200.513%200.872%201.11%201.997%201.11%203.614%200%201.12-0.441%202.422-1.023%204.236l-1.344%204.368-4.863-14.087zM22.555%2027.268l4.113-11.573c0.767-1.87%201.019-3.362%201.019-4.692%200-0.484-0.038-0.93-0.088-1.348%201.046%201.866%201.648%204.010%201.648%206.287-0.002%204.833-2.692%209.055-6.692%2011.326v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-wordpress:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23191e23%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.481%206.526c-0.66%200.221-2.069%201.632-0.282%204.15s0.729%205.386%200.729%205.386l-1.557%205.305-3.92-11.972c0%200%201.107-0.085%201.265-0.109s0.422-0.184%200.378-0.524c-0.044-0.34-0.287-0.389-0.519-0.377-0.116%200.006-1.483%200.112-2.84%200.112-1.349-0-2.689-0.107-2.785-0.112-0.192-0.011-0.468%200.011-0.535%200.319-0.048%200.258%200.072%200.545%200.343%200.578s0.090%200.008%201.186%200.113c0%200%200.745%202.096%201.688%204.747l-2.387%207.277-3.933-12.024c0%200%201.107-0.085%201.265-0.109s0.422-0.184%200.378-0.524c-0.044-0.34-0.287-0.389-0.519-0.377-0.116%200.006-1.483%200.112-2.841%200.112-1.349-0-2.689-0.107-2.785-0.112-0.192-0.011-0.468%200.011-0.535%200.319-0.048%200.258%200.072%200.545%200.343%200.578s0.090%200.008%201.186%200.113c0%200%205.233%2014.714%205.51%2015.503s1.426%200.994%201.754-0.038c0.242-0.763%202.123-6.37%203.088-9.242%201.465%204.119%203.143%208.842%203.297%209.28%200.278%200.789%201.427%200.994%201.754-0.038s2.178-6.36%203.766-11.131c1.404-4.348%200.101-8.070-2.493-7.203v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-html-five_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2228%22%20height%3D%2232%22%20viewBox%3D%220%200%2028%2032%22%3E%0A%3Cpath%20fill%3D%22%23fc3026%22%20d%3D%22M0.088%200.205l2.545%2028.557%2011.427%203.172%2011.455-3.178%202.547-28.552h-27.974zM23.334%2026.943l-9.21%202.552v0.013l-0.024-0.013-0.025%200.013v-0.013l-9.205-2.552-2.177-24.4h22.82l-2.18%2024.4zM18.376%2016.634l-0.405%204.543-3.916%201.056-3.899-1.053-0.25-2.794h-3.514l0.491%205.5%207.194%201.988%207.167-1.988%200.963-10.746h-12.765l-0.319-3.587h13.404l0.314-3.504h-17.546l0.946%2010.591%2012.136-0.006z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-html5-2:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2280px%22%20height%3D%2280px%22%20viewBox%3D%220%200%2080%2080%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xmlns%3Asketch%3D%22http%3A//www.bohemiancoding.com/sketch/ns%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.5.2%20%2825235%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3EGroup%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22HTML5%22%20sketch%3Atype%3D%22MSLayerGroup%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Page-1%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22HTML5%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Page-1%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%221200%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Menu%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Website%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22bg-+-HTML5-Logo%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-2%22%20fill%3D%22%23DBE1E7%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2280%22%20height%3D%2280%22%20rx%3D%223%22%3E%3C/rect%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22HTML5-Logo%22%20transform%3D%22translate%2816.000000%2C%2013.333333%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Shape%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.43657143%2C48.0099676%20L0.0834725275%2C0.0802588997%20L47.9165275%2C0.0802588997%20L43.5588132%2C48.0024595%20L23.9707253%2C53.3333333%20L4.43657143%2C48.0099676%20L4.43657143%2C48.0099676%20L4.43657143%2C48.0099676%20Z%22%20fill%3D%22%23E44D26%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M24%2C49.2586408%20L39.8281319%2C44.9509385%20L43.5520879%2C3.9992233%20L24%2C3.9992233%20L24%2C49.2586408%20L24%2C49.2586408%20L24%2C49.2586408%20Z%22%20fill%3D%22%23F16529%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M24%2C21.7756634%20L16.076044%2C21.7756634%20L15.5287912%2C15.7561165%20L24%2C15.7561165%20L24%2C9.8776699%20L23.9792967%2C9.8776699%20L8.98443956%2C9.8776699%20L9.12778022%2C11.4547573%20L10.5995604%2C27.6539806%20L24%2C27.6539806%20L24%2C21.7756634%20L24%2C21.7756634%20L24%2C21.7756634%20Z%22%20fill%3D%22%23EBEBEB%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M24%2C37.0424595%20L23.9737582%2C37.0493204%20L17.3046593%2C35.2815534%20L16.8783297%2C30.5932686%20L13.6376703%2C30.5932686%20L10.8671209%2C30.5932686%20L11.7060659%2C39.8231715%20L23.9724396%2C43.1659547%20L24%2C43.1584466%20L24%2C37.0424595%20L24%2C37.0424595%20L24%2C37.0424595%20Z%22%20fill%3D%22%23EBEBEB%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.9792967%2C21.7756634%20L23.9792967%2C27.6539806%20L31.3530989%2C27.6539806%20L30.658022%2C35.2777994%20L23.9792967%2C37.0473786%20L23.9792967%2C43.1631068%20L36.2554286%2C39.8231715%20L36.3454945%2C38.8300324%20L37.7526593%2C23.3541748%20L37.8987692%2C21.7756634%20L36.2850989%2C21.7756634%20L23.9792967%2C21.7756634%20L23.9792967%2C21.7756634%20L23.9792967%2C21.7756634%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.9792967%2C9.8776699%20L23.9792967%2C13.5286731%20L23.9792967%2C15.7417476%20L23.9792967%2C15.7561165%20L38.4243956%2C15.7561165%20L38.4243956%2C15.7561165%20L38.4436484%2C15.7561165%20L38.5637802%2C14.434822%20L38.8366154%2C11.4547573%20L38.9798242%2C9.8776699%20L23.9792967%2C9.8776699%20L23.9792967%2C9.8776699%20L23.9792967%2C9.8776699%20Z%22%20fill%3D%22%23FFFFFF%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E"); }
  .chat-style .svg.icon-joomla_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23fc8c2c%22%20d%3D%22M8.481%208.742c1.007-1.005%202.638-1.005%203.644-0.001l0.24%200.241%203.1-3.103-0.241-0.241c-1.768-1.77-4.248-2.387-6.515-1.855-0.325-1.999-2.058-3.524-4.145-3.526-2.321%200-4.2%201.884-4.201%204.206%200%202.004%201.398%203.679%203.271%204.104-0.709%202.375-0.13%205.053%201.743%206.93l6.987%206.989%203.098-3.106-6.986-6.989c-1.002-0.999-1.004-2.639%200.006-3.649v0zM31.686%204.464c0.001-2.323-1.88-4.206-4.2-4.206-2.124%200-3.88%201.578-4.161%203.626-2.363-0.695-5.027-0.108-6.893%201.761l-6.986%206.989%203.101%203.105%206.987-6.988c1-1.011%202.627-1.009%203.64-0.008%201.005%201.007%201.005%202.641-0.001%203.648l-0.239%200.24%203.098%203.107%200.241-0.244c1.853-1.857%202.443-4.499%201.768-6.859%202.058-0.273%203.646-2.036%203.646-4.171v0zM28.116%2023.29c0.556-2.28-0.061-4.794-1.843-6.577l-6.976-6.991-3.101%203.101%206.977%206.993c1.010%201.012%201.007%202.641%200.006%203.643-1.005%201.006-2.637%201.006-3.644-0.001l-0.237-0.239-3.093%203.107%200.237%200.237c1.886%201.889%204.587%202.467%206.973%201.732%200.387%201.923%202.084%203.368%204.12%203.368%202.317%200%204.2-1.881%204.2-4.205-0.008-2.125-1.578-3.88-3.619-4.168v0zM19.102%2016.47l-6.977%206.991c-1.003%201.005-2.639%201.007-3.647-0.004-1.007-1.008-1.007-2.64-0.001-3.647l0.239-0.238-3.1-3.102-0.237%200.236c-1.802%201.804-2.41%204.35-1.823%206.653-1.852%200.44-3.231%202.105-3.231%204.093-0.001%202.324%201.881%204.2%204.2%204.2%201.997-0.001%203.667-1.394%204.096-3.265%202.29%200.572%204.814-0.040%206.604-1.83l6.977-6.989-3.1-3.1z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-joomla:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23fc8c2c%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.177%2016.097l-0.41-0.41c-1.272-1.274-1.666-3.095-1.184-4.708-1.272-0.288-2.222-1.427-2.222-2.788%200-1.578%201.278-2.858%202.854-2.858%201.419%200.001%202.595%201.037%202.816%202.395%201.54-0.362%203.225%200.059%204.425%201.261l0.164%200.164-2.106%202.108-0.163-0.164c-0.683-0.684-1.791-0.684-2.475%200.001-0.686%200.687-0.685%201.8-0.004%202.481l4.746%204.748-2.104%202.108-4.336-4.338zM11.533%2013.74l4.747-4.748c1.268-1.269%203.074-1.668%204.68-1.196%200.192-1.391%201.385-2.463%202.827-2.463%201.576%200%202.854%201.279%202.854%202.858%200%201.45-1.080%202.649-2.478%202.833%200.46%201.602%200.059%203.398-1.2%204.659l-0.164%200.165-2.105-2.109%200.163-0.163c0.684-0.684%200.684-1.794%200.001-2.478-0.681-0.681-1.787-0.683-2.473%200.004l-4.745%204.747-2.106-2.108zM21.016%2024.379c-1.619%200.499-3.454%200.107-4.736-1.177l-0.161-0.161%202.104-2.109%200.162%200.162c0.684%200.684%201.793%200.684%202.476%200.001%200.681-0.683%200.682-1.789-0.004-2.476l-4.74-4.75%202.106-2.107%204.74%204.75c1.211%201.212%201.629%202.917%201.252%204.468%201.386%200.195%202.452%201.388%202.452%202.83%200%201.579-1.278%202.857-2.854%202.857-1.382%200-2.534-0.982-2.797-2.288zM20.195%2018.456l-4.739%204.749c-1.216%201.218-2.93%201.632-4.486%201.245-0.291%201.27-1.426%202.215-2.782%202.216-1.577%200-2.854-1.279-2.854-2.857%200-1.351%200.937-2.484%202.195-2.781-0.398-1.566%200.014-3.295%201.238-4.52l0.161-0.161%202.106%202.107-0.163%200.162c-0.683%200.685-0.683%201.793%200.001%202.478%200.686%200.687%201.797%200.685%202.478%200.003l4.741-4.75%202.104%202.109z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-prestashop:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%239fdae7%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23c4b6a1%22%20d%3D%22M9.531%2027.304c0.011-0.008%200.023-0.016%200.034-0.024h-0.033c-0%200.008-0.001%200.016-0.002%200.024z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23aa9678%22%20d%3D%22M21.22%2027.28h-0.033c0.011%200.008%200.023%200.016%200.034%200.024-0-0.008-0.001-0.016-0.001-0.024z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23786453%22%20d%3D%22M15.373%2026.991h0v0.289h-0v-0.289z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23525353%22%20d%3D%22M19.424%2024.713c-0.046-0.048-0.092-0.1-0.141-0.159%200.049%200.059%200.096%200.111%200.141%200.159z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23aa9678%22%20d%3D%22M19.74%2025.032c0%200%200.001%200.003%200.003%200.009-0.002-0.006-0.003-0.009-0.003-0.009s-0.143-0.112-0.325-0.319c0.182%200.206%200.325%200.319%200.325%200.319z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.053%2012.416v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.621%2016.432c0-0.002%200-0.003%200-0.005%200%200.002-0%200.003-0%200.005z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23bbbcbd%22%20d%3D%22M24.622%2016.428c0-0.002-0-0.003-0-0.005%200%200.002%200%200.003%200%200.005z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23676a6a%22%20d%3D%22M24.606%2016.209c0%200.004%200.002%200.007%200.002%200.011%200%200.002%200.001%200.004%200.001%200.007v0.001c0.007%200.053%200.009%200.109%200.010%200.165%200%200.010%200.002%200.020%200.002%200.030%200%200.001%200%200.003%200%200.004s-0%200.003-0%200.004c-0%200.011-0.002%200.021-0.002%200.032-0.001%200.055-0.004%200.11-0.010%200.162v0.001c-0%200.003-0.001%200.005-0.002%200.008-0%200.004-0.002%200.008-0.002%200.012-0.008%200.057-0.018%200.112-0.032%200.165-0%200-0%200.001-0%200.001v0l0.002-0.002c0-0.001%200.001-0.002%200.001-0.003v0l0.369-0.382-0.372-0.385c0%200%200%200.001%200%200.001%200.014%200.054%200.024%200.11%200.032%200.168z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M24.605%2016.646c0.001-0.007%200.003-0.014%200.004-0.021%200.006-0.052%200.009-0.107%200.010-0.162%200-0.012%200.002-0.024%200.002-0.037s-0.002-0.023-0.002-0.034c-0.001-0.056-0.004-0.112-0.010-0.165-0.001-0.006-0.003-0.012-0.003-0.018-0.008-0.058-0.019-0.115-0.032-0.168-0.005-0.019-0.012-0.035-0.017-0.053-0.033-0.109-0.079-0.206-0.133-0.286-0.007-0.011-0.015-0.021-0.022-0.031-0.015-0.020-0.030-0.039-0.046-0.056-0.023-0.025-0.048-0.048-0.073-0.067-0.010-0.007-0.020-0.012-0.030-0.019-0.022-0.014-0.045-0.026-0.068-0.036-0.010-0.004-0.020-0.008-0.030-0.011-0.033-0.010-0.067-0.017-0.101-0.017s-0.068%200.007-0.101%200.017c-0.010%200.003-0.020%200.007-0.030%200.011-0.023%200.009-0.046%200.022-0.068%200.036-0.010%200.006-0.020%200.011-0.030%200.019-0.025%200.019-0.050%200.042-0.073%200.067-0.016%200.017-0.031%200.036-0.045%200.056-0.008%200.010-0.015%200.021-0.022%200.031-0.054%200.080-0.1%200.176-0.133%200.286-0.001%200.004-0.003%200.009-0.004%200.013-0.015%200.050-0.026%200.103-0.036%200.157-0.003%200.017-0.007%200.032-0.009%200.049-0.009%200.061-0.013%200.124-0.014%200.188-0%200.009-0.002%200.017-0.002%200.026h0.002c0%200.531%200.254%200.962%200.568%200.962%200.054%200%200.106-0.014%200.155-0.038%200.008-0.004%200.016-0.008%200.024-0.012%200.020-0.012%200.041-0.024%200.060-0.040%200.011-0.009%200.021-0.019%200.031-0.028%200.025-0.023%200.049-0.049%200.071-0.078%200.016-0.020%200.031-0.041%200.045-0.064%200.009-0.015%200.018-0.030%200.026-0.046%200.016-0.029%200.031-0.059%200.044-0.091%200.005-0.012%200.010-0.023%200.015-0.035%200.017-0.045%200.032-0.092%200.045-0.141%200.014-0.053%200.024-0.108%200.032-0.165v0%200zM24.074%2016.298c-0.118%200-0.213-0.162-0.213-0.361s0.095-0.361%200.213-0.361%200.213%200.162%200.213%200.361c0%200.199-0.095%200.361-0.213%200.361v0%200z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.074%2015.577c-0.118%200-0.213%200.162-0.213%200.361s0.095%200.361%200.213%200.361%200.213-0.162%200.213-0.361c0-0.199-0.095-0.361-0.213-0.361z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23909393%22%20d%3D%22M23.551%2015.987v0c0.033-0.109%200.079-0.206%200.133-0.286%200.007-0.011%200.015-0.021%200.022-0.031%200.015-0.020%200.030-0.039%200.045-0.056%200.023-0.025%200.048-0.048%200.073-0.067%200.010-0.007%200.020-0.012%200.030-0.019%200.022-0.014%200.045-0.026%200.068-0.036%200.010-0.004%200.020-0.008%200.030-0.011%200.033-0.010%200.067-0.017%200.101-0.017s0.068%200.007%200.101%200.017c0.010%200.003%200.020%200.007%200.030%200.011%200.023%200.010%200.046%200.021%200.068%200.036%200.010%200.006%200.020%200.011%200.030%200.019%200.025%200.019%200.050%200.042%200.073%200.067%200.016%200.017%200.031%200.036%200.046%200.056%200.008%200.010%200.015%200.020%200.022%200.031%200.054%200.080%200.1%200.176%200.133%200.286v0l-0.503-2.274-0.503%202.274z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M17.391%2016.405c-0.001-0.046-0.004-0.091-0.009-0.135-0-0.001-0-0.001-0-0.002-0.005-0.044-0.013-0.087-0.022-0.129-0-0.001-0.001-0.002-0.001-0.003-0.009-0.042-0.021-0.083-0.035-0.124-0-0.001-0.001-0.002-0.001-0.003-0.014-0.040-0.029-0.080-0.047-0.119-0-0.001-0.001-0.002-0.001-0.002-0.018-0.039-0.037-0.076-0.058-0.113-0.065-0.112-0.145-0.213-0.239-0.302-0.119-0.112-0.259-0.202-0.413-0.265-0.001-0-0.003-0.001-0.004-0.001-0.076-0.031-0.156-0.055-0.238-0.071-0.002-0-0.004-0-0.006-0.001-0.083-0.016-0.168-0.025-0.255-0.025-0.086%200-0.169%200.009-0.251%200.024-0.003%200.001-0.006%200.001-0.009%200.001-0.081%200.016-0.159%200.039-0.234%200.069-0.002%200.001-0.004%200.001-0.006%200.002-0.076%200.030-0.148%200.068-0.216%200.111-0%200-0.001%200-0.001%200-0.069%200.044-0.133%200.094-0.193%200.149l-0.001%200.004-0.005%200.001c-0.095%200.089-0.176%200.192-0.241%200.304-0.001%200.001-0.002%200.003-0.002%200.004-0.020%200.035-0.038%200.070-0.054%200.107-0.002%200.004-0.004%200.008-0.006%200.012-0.015%200.034-0.028%200.069-0.040%200.104-0.002%200.007-0.005%200.014-0.008%200.020-0.011%200.033-0.019%200.067-0.027%200.101-0.002%200.010-0.005%200.019-0.007%200.029-0.007%200.034-0.012%200.068-0.016%200.102-0.001%200.011-0.004%200.021-0.005%200.031-0.005%200.045-0.007%200.091-0.007%200.137%200%200.087%200.009%200.172%200.025%200.254%200%200.002%200%200.003%200.001%200.005%200.017%200.082%200.041%200.161%200.073%200.237%200%200.001%200.001%200.002%200.001%200.003%200.064%200.153%200.156%200.292%200.271%200.41%200.090%200.093%200.195%200.173%200.309%200.237%200.001%200%200.001%200.001%200.002%200.001%200.036%200.020%200.073%200.038%200.11%200.054%200.003%200.001%200.006%200.003%200.009%200.004%200.035%200.015%200.071%200.028%200.107%200.040%200.006%200.002%200.012%200.005%200.018%200.007%200.034%200.011%200.068%200.019%200.103%200.027%200.009%200.002%200.018%200.005%200.028%200.007%200.034%200.007%200.068%200.012%200.103%200.016%200.010%200.001%200.021%200.004%200.032%200.005%200.045%200.005%200.091%200.007%200.138%200.007%200.184%200%200.359-0.037%200.518-0.103%200.080-0.033%200.155-0.074%200.226-0.121%200.142-0.094%200.264-0.215%200.359-0.355%200.048-0.070%200.089-0.145%200.123-0.223%200.067-0.157%200.105-0.33%200.105-0.511%200-0.003-0-0.006-0-0.009s-0.001-0.007-0.001-0.010v0%200zM16.062%2016.251c-0.276%200-0.5-0.221-0.5-0.494s0.224-0.493%200.5-0.493c0.276%200%200.5%200.221%200.5%200.493s-0.224%200.494-0.5%200.494v0%200z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.062%2015.264c-0.276%200-0.5%200.221-0.5%200.493s0.224%200.494%200.5%200.494c0.276%200%200.5-0.221%200.5-0.494s-0.224-0.493-0.5-0.493z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23bbbcbd%22%20d%3D%22M15.147%2015.472v0l0.005-0.001%200.001-0.004%200.916-2.767v-0.648c0-0.005-0-0.007-0-0.007-0.51-0.103-1.035-0.16-1.572-0.16-0.179%200-0.357%200.008-0.534%200.019-0.026%200.002-0.052%200.003-0.077%200.005-0.92%200.069-1.825%200.306-2.663%200.684-0.719%200.324-1.387%200.751-1.988%201.258v0c-0%200-0.001%200.001-0.001%200.001-0.161%200.135-0.316%200.278-0.467%200.425-0.028%200.027-0.057%200.054-0.085%200.082-0.142%200.141-0.279%200.287-0.412%200.438-0.029%200.033-0.057%200.066-0.086%200.099-0.133%200.155-0.263%200.314-0.386%200.477-0.010%200.014-0.020%200.028-0.030%200.042-0.117%200.158-0.229%200.32-0.337%200.485-0.021%200.032-0.043%200.064-0.063%200.096-0.087%200.136-0.168%200.277-0.249%200.417h4.173l3.854-0.94z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23e3dddb%22%20d%3D%22M18.67%2015.161c0.009-0.108%200.015-0.216%200.021-0.324%200.008-0.146%200.013-0.293%200.016-0.439%200.002-0.114%200.002-0.227%200.001-0.341%200-0.033%200.001-0.066%200-0.098-0.003-0.293-0.015-0.586-0.033-0.879-0.001-0.001-0.002-0.001-0.003-0.002s-0.001-0.001-0.001-0.002-0.005-0.003-0.009-0.005c-0.004-0.002-0.007-0.004-0.013-0.008-0.055-0.031-0.188-0.107-0.309-0.174-0.003-0.001-0.005-0.003-0.008-0.004-0.030-0.017-0.060-0.033-0.086-0.048-0.001-0-0.001-0.001-0.002-0.001-0.023-0.013-0.042-0.023-0.060-0.033-0.004-0.002-0.009-0.005-0.012-0.007-0.020-0.011-0.035-0.019-0.044-0.023-0.192-0.098-0.388-0.189-0.587-0.272-0.475-0.198-1.114-0.371-1.474-0.455v0.655l0.909%202.774c0.094%200.088%200.174%200.19%200.239%200.301v0c0.021%200.037%200.041%200.074%200.058%200.113%200%200.001%200.001%200.002%200.001%200.002%200.018%200.039%200.033%200.078%200.047%200.119%200%200.001%200.001%200.002%200.001%200.003%200.013%200.040%200.025%200.082%200.035%200.124%200%200.001%200.001%200.002%200.001%200.003%200.009%200.042%200.017%200.086%200.022%200.129%200%200.001%200%200.001%200%200.002%200.005%200.044%200.008%200.090%200.009%200.135l0.003%200.007h1.112c0.075-0.402%200.128-0.809%200.161-1.218%200.001-0.011%200.002-0.022%200.003-0.034z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fcb03f%22%20d%3D%22M20.124%2014.181c-0.001%200.002-0.002%200.003-0.003%200.005%200.001-0.002%200.002-0.003%200.003-0.005z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23909393%22%20d%3D%22M15.153%2015.467v0c0.059-0.055%200.124-0.105%200.193-0.149%200%200%200-0%200.001-0%200.068-0.043%200.14-0.080%200.216-0.111%200.002-0.001%200.004-0.001%200.006-0.002%200.075-0.030%200.153-0.053%200.234-0.069%200.003-0.001%200.006-0.001%200.009-0.001%200.081-0.015%200.165-0.024%200.251-0.024%200.087%200%200.172%200.009%200.255%200.025%200.002%200%200.004%200.001%200.006%200.001%200.082%200.016%200.162%200.040%200.238%200.071%200.001%200.001%200.003%200.001%200.004%200.001%200.154%200.063%200.294%200.153%200.413%200.265l-0.001-0.002-0.908-2.772-0.916%202.767z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23676a6a%22%20d%3D%22M14.83%2016.92c-0.031-0.076-0.056-0.155-0.073-0.237-0-0.002-0.001-0.004-0.001-0.005-0.016-0.082-0.025-0.167-0.025-0.254%200-0.046%200.003-0.092%200.007-0.137%200.001-0.011%200.003-0.021%200.005-0.031%200.005-0.034%200.009-0.069%200.016-0.102%200.002-0.010%200.005-0.019%200.007-0.029%200.008-0.034%200.017-0.068%200.027-0.101%200.002-0.007%200.005-0.013%200.008-0.020%200.012-0.035%200.025-0.070%200.040-0.104%200.002-0.004%200.004-0.008%200.006-0.012%200.017-0.037%200.035-0.073%200.054-0.107%200.001-0.001%200.002-0.003%200.002-0.004%200.065-0.113%200.147-0.215%200.241-0.304l-3.861%200.94%203.817%200.92c-0.114-0.118-0.207-0.256-0.271-0.41-0.001-0.001-0.001-0.002-0.001-0.003z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23e3dddb%22%20d%3D%22M23.502%2016.207c0.002-0.017%200.006-0.033%200.009-0.049%200.010-0.054%200.021-0.107%200.036-0.157%200.002-0.006%200.002-0.012%200.004-0.018l0.503-2.274-0-1.297c-0.411-0.335-0.851-0.518-1.309-0.518-0.579%200-1.119%200.316-1.522%200.706-0.442%200.427-0.783%200.963-1.059%201.505-0.013%200.025-0.026%200.049-0.038%200.074%200.085%200.073%200.169%200.146%200.252%200.222%200.188%200.17%200.372%200.344%200.553%200.521%200.084%200.082%200.167%200.166%200.251%200.25%200.088%200.089%200.177%200.177%200.264%200.268%200.112%200.116%200.222%200.233%200.332%200.351%200.046%200.050%200.092%200.1%200.138%200.15%200.132%200.145%200.264%200.29%200.393%200.437l0%200c0.022%200.022%200.037%200.039%200.043%200.045h1.134c0-0.009%200.002-0.017%200.002-0.026%200.001-0.065%200.006-0.128%200.014-0.188z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23e3dddb%22%20d%3D%22M20.126%2014.185c-0.001-0.002-0.001-0.003-0.002-0.004-0.001%200.002-0.002%200.003-0.003%200.005%200.001%200.001%200.005%200.005%200.006%200.006-0.001-0.002-0.001-0.004-0.002-0.007z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23525353%22%20d%3D%22M6.436%2017.844c0.003-0.008%200.007-0.017%200.010-0.025%200.073-0.189%200.153-0.375%200.237-0.559%200.024-0.051%200.048-0.102%200.072-0.153%200.069-0.145%200.142-0.287%200.217-0.429%200.031-0.058%200.061-0.115%200.092-0.172%200.018-0.031%200.037-0.062%200.055-0.093%200.080-0.141%200.162-0.281%200.249-0.417%200.021-0.033%200.042-0.064%200.063-0.096%200.108-0.165%200.22-0.327%200.337-0.485%200.010-0.014%200.020-0.028%200.030-0.042%200.123-0.164%200.253-0.322%200.386-0.477%200.028-0.033%200.057-0.066%200.086-0.099%200.133-0.15%200.27-0.296%200.412-0.438%200.028-0.028%200.057-0.055%200.085-0.082%200.151-0.146%200.305-0.289%200.467-0.425%200-0%200.001-0.001%200.001-0.001%200.634-2.098%202.682-3.388%204.979-3.388%200.924%200%201.843%200.263%202.631%200.739%200.808%200.488%201.359%200.965%201.787%201.799%200.002%200.004%200.004%200.008%200.006%200.013%200.011%200.021%200.023%200.041%200.034%200.063%200%200.001%200.001%200.001%200.001%200.002s0.002%200.001%200.003%200.002c0.358%200.218%200.699%200.464%201.024%200.735%200.108%200.090%200.215%200.183%200.319%200.278%200.034%200.031%200.070%200.061%200.104%200.092%200.001-0.001%200.001-0.003%200.002-0.004s0.001-0.002%200.001-0.003c0.012-0.024%200.023-0.048%200.035-0.071%200.324-2.017%201.352-3.117%202.414-3.117%200.801%200%201.383%200.472%201.823%201.741l0.005%200.014c0%200%200.001%200.001%200.001%200.002%200.124%200.133%200.245%200.28%200.363%200.441l-0-0c0.002%200.003%200.005%200.006%200.007%200.009v0c0.006%200.018%200.012%200.037%200.018%200.056v-0l-0.017-0.066c-1.322-3.865-5.023-6.648-9.383-6.648-5.468%200-9.901%204.378-9.901%209.779%200%201.065%200.172%202.090%200.492%203.044%200-0.002%200.001-0.004%200.001-0.006%200.063-0.288%200.138-0.574%200.226-0.857%200.068-0.22%200.144-0.439%200.227-0.655z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.921%2016.426l-0.345%200.381c-0%200.001-0.001%200.002-0.001%200.003-0.013%200.050-0.029%200.097-0.047%200.142-0.005%200.012-0.010%200.023-0.015%200.035-0.014%200.032-0.028%200.062-0.044%200.091-0.009%200.015-0.017%200.031-0.026%200.046-0.014%200.023-0.030%200.043-0.045%200.064-0.023%200.029-0.046%200.055-0.071%200.078-0.010%200.009-0.020%200.020-0.031%200.028-0.019%200.015-0.040%200.028-0.060%200.040-0.008%200.004-0.016%200.009-0.024%200.012-0.050%200.024-0.101%200.038-0.155%200.038-0.314%200-0.568-0.43-0.568-0.962h-1.14c0%200%200%200.001%200.001%200.001%200.212%200.241%200.42%200.486%200.625%200.733%200.002%200.003%200.005%200.006%200.007%200.009%200.2%200.241%200.396%200.483%200.59%200.728%200.010%200.012%200.019%200.024%200.029%200.036%200.184%200.232%200.367%200.466%200.547%200.7%200.018%200.023%200.035%200.045%200.053%200.068%200.191%200.248%200.381%200.497%200.569%200.747%200.001%200.002%200.003%200.003%200.004%200.005%200.326-0.952%200.508-1.969%200.519-3.027l-0.32-0.012-0.050%200.016z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M13.886%2011.909c0.026-0.002%200.052-0.004%200.077-0.005%200.177-0.012%200.354-0.019%200.534-0.019%200.537%200%201.061%200.057%201.572%200.16h0c0.36%200.084%200.999%200.257%201.474%200.455%200.199%200.083%200.395%200.174%200.587%200.272%200.009%200.005%200.024%200.013%200.044%200.023%200.003%200.002%200.008%200.005%200.012%200.007%200.018%200.010%200.037%200.020%200.060%200.033%200%200%200.001%200.001%200.002%200.001%200.027%200.015%200.056%200.031%200.086%200.048%200.003%200.001%200.005%200.003%200.008%200.004%200.122%200.068%200.257%200.145%200.309%200.174%200.007%200.004%200.010%200.005%200.013%200.008s0.008%200.005%200.009%200.005c-0.011-0.021-0.023-0.042-0.034-0.063-0.002-0.004-0.004-0.008-0.006-0.013-0.428-0.834-1.086-1.549-1.894-2.037-0.788-0.476-1.707-0.739-2.631-0.739-2.296%200-4.237%201.528-4.871%203.626%200.601-0.506%201.269-0.934%201.988-1.258%200.838-0.378%201.744-0.615%202.664-0.684z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23bbbcbd%22%20d%3D%22M24.772%2013.197v0c-0.002-0.003-0.005-0.006-0.007-0.009l0%200c-0.117-0.161-0.238-0.308-0.363-0.441-0-0-0.001-0.001-0.001-0.001s0.001%200.001%200.001%200.001c-0.001-0.001-0.002-0.003-0.003-0.004-0.056-0.060-0.113-0.118-0.171-0.173-0.022-0.021-0.044-0.039-0.066-0.058-0.036-0.033-0.072-0.066-0.109-0.096v1.297l0.503%202.274c0.006%200.018%200.012%200.034%200.017%200.052l0.348%200.386%200.003-0.004h0.365c0-0.033%200.003-0.066%200.003-0.1v-0.001c-0-1.073-0.179-2.103-0.502-3.069v0c-0.006-0.018-0.011-0.037-0.018-0.056z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M21.222%2012.599c0.404-0.39%200.943-0.706%201.522-0.706%200.458%200%200.898%200.183%201.309%200.518%200%200%200%200.003%200%200.004v0c0.037%200.030%200.073%200.063%200.109%200.096%200.022%200.020%200.044%200.038%200.066%200.058%200.058%200.055%200.115%200.112%200.171%200.173%200.001%200.001%200.002%200.003%200.003%200.004-0-0-0.001-0.001-0.001-0.001l-0-0-0.005-0.014c-0.44-1.27-1.149-2.095-1.95-2.095-1.063%200-1.964%201.453-2.287%203.47l0.003-0.003c0.276-0.542%200.617-1.079%201.059-1.505z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M19.786%2024.997c0%200-0.143-0.112-0.325-0.318-0.043-0.048-0.086-0.1-0.132-0.159-0.034-0.044-0.069-0.091-0.104-0.141-0.023-0.033-0.046-0.068-0.069-0.104-0.069-0.107-0.124-0.238-0.184-0.367-0.070-0.149-0.070-0.249-0.11-0.388-0.029-0.1-0.052-0.204-0.070-0.312-0.027-0.162-0.039-0.334-0.033-0.515%200.003-0.099%200.013-0.202%200.029-0.307%200.015-0.101%200.035-0.204%200.061-0.309%200.080-0.316%200.218-0.653%200.434-1.009%200.001-0.001%200.054-0.121%200.055-0.122%200.071-0.116%200.086-0.111%200.153-0.223%200.945-1.574%201.454-2.765%201.205-4.598-0.018-0.131-0.067-0.424-0.093-0.562-0.014%200.095-0.067%200.399-0.069%200.405-0.009%200.042-0.035%200.087-0.045%200.116-0.41%201.199-1.056%202.082-1.985%203.078-0.126%200.135-0.258%200.272-0.393%200.41-0.227%200.233-0.465%200.47-0.717%200.718-0.101%200.099-0.203%200.199-0.308%200.301-0.096%200.094-0.215%200.294-0.357%200.442-0.088%200.243-0.188%200.517-0.272%200.805-0.038-0.014-0.074-0.027-0.113-0.042-1.805-0.69-3.014-1.611-3.014-1.611s0.93%201.196%202.497%202.319c0.152%200.109%200.301%200.203%200.448%200.286-0.065%201.010%200.387%201.98%202.424%202.27%200.344%200.049%200.697%200.047%201.052%200.007-0.004-0.010%200.020-0.010%200.018-0.016s0.019-0.021%200.019-0.021z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%239f2254%22%20d%3D%22M18.697%2022.396c1.809%200.288%204.485%200.241%207.264-1.044%200.067-0.031%200.141%200.051%200.208%200.018%200%200-1.899%201.916-4.167%202.999-0.066%200.032-0.132%200.065-0.199%200.095-0.219%200.099-0.442%200.185-0.666%200.265-0.439%200.156-0.884%200.274-1.325%200.329-0.020%200.003-0.041%200.006-0.061%200.009-0.004-0.010-0.006-0.019-0.008-0.025s-0.003-0.009-0.003-0.009-0.143-0.112-0.325-0.319c-0.043-0.048-0.086-0.1-0.132-0.159-0.034-0.044-0.069-0.091-0.104-0.141-0.023-0.033-0.046-0.068-0.069-0.104-0.069-0.107-0.135-0.226-0.196-0.355s-0.114-0.269-0.157-0.418c-0.029-0.1-0.053-0.204-0.070-0.312-0.027-0.162-0.039-0.334-0.033-0.515%200.003-0.1%200.013-0.202%200.029-0.307l0.015-0.007z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fcb03f%22%20d%3D%22M17.4%2020.362c0.252-0.248%200.49-0.485%200.718-0.718%200.135-0.138%200.267-0.275%200.393-0.41%200.929-0.996%201.611-1.928%202.022-3.128%200.010-0.028%200.019-0.066%200.029-0.108%200.002-0.007%200.003-0.013%200.004-0.020%200.010-0.045%200.019-0.095%200.028-0.151%200.004-0.039%200.127-0.117%200.13-0.153-0.103-0.522-0.34-1.071-0.599-1.49%200.001%200.002%200.001%200.003%200.002%200.005-0.001-0.001-0.004-0.004-0.005-0.005-0.034-0.032-0.069-0.061-0.104-0.092-0.104-0.095-0.211-0.188-0.319-0.278-0.325-0.27-0.666-0.517-1.024-0.735%200.018%200.293%200.030%200.587%200.033%200.879%200%200.033-0%200.066-0%200.098%200.001%200.114%200.001%200.227-0.001%200.341-0.003%200.146-0.008%200.293-0.016%200.439-0.006%200.108-0.013%200.216-0.021%200.324-0.001%200.011-0.002%200.022-0.003%200.034-0.033%200.409-0.086%200.816-0.161%201.218l-0.131%200.61c-0.273%201.092-0.827%202.083-1.282%203.106-0.121%200.271-0.235%200.546-0.336%200.825-0.009%200.026-0.019%200.052-0.028%200.079%200.142-0.148%200.268-0.275%200.364-0.369%200.104-0.102%200.207-0.202%200.308-0.301z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23df0067%22%20d%3D%22M24.147%2018.629c-0.181-0.234-0.363-0.468-0.547-0.7-0.009-0.012-0.019-0.024-0.029-0.036-0.194-0.244-0.391-0.487-0.59-0.728-0.003-0.003-0.005-0.006-0.007-0.009-0.205-0.247-0.413-0.492-0.625-0.733-0.013-0.015-0.027-0.031-0.040-0.046-0.129-0.147-0.261-0.292-0.393-0.437-0.046-0.050-0.092-0.1-0.138-0.15-0.11-0.118-0.22-0.235-0.332-0.351-0.087-0.090-0.175-0.179-0.264-0.268-0.083-0.084-0.166-0.168-0.251-0.25-0.182-0.177-0.365-0.351-0.553-0.521-0.083-0.075-0.167-0.149-0.252-0.222-0%200.001-0.001%200.002-0.001%200.003%200.179%200.508%200.383%201.022%200.485%201.552%200.027%200.138%200.049%200.272%200.066%200.403%200.249%201.833-0.345%203.030-1.29%204.604-0.068%200.113-0.137%200.228-0.208%200.345-0.216%200.356-0.354%200.692-0.434%201.009-0.027%200.105-0.047%200.209-0.061%200.309%201.852%200.295%204.637%200.35%207.487-1.033%200%200-0.559-0.811-1.4-1.926-0.188-0.249-0.377-0.498-0.569-0.747-0.017-0.023-0.035-0.045-0.053-0.068z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.845%2025.44c0.090%200.034%200.182%200.065%200.274%200.097%201.024%200.355%202.124%200.55%203.271%200.55%201.308%200%202.555-0.253%203.698-0.708%200.060-0.024%200.12-0.050%200.179-0.076%200.097-0.041%200.193-0.083%200.289-0.126%200.085-0.039%200.171-0.078%200.255-0.12-0.020%200.003-0.041%200.006-0.061%200.009-0.355%200.040-0.708%200.042-1.052-0.007-2.037-0.289-2.489-1.259-2.424-2.27-0.146-0.083-0.296-0.178-0.448-0.286-1.567-1.123-2.497-2.319-2.497-2.319s1.209%200.921%203.014%201.611c0.039%200.015%200.075%200.028%200.113%200.042%200.084-0.288%200.184-0.562%200.272-0.805%200.009-0.026%200.019-0.053%200.028-0.079%200.1-0.279%200.215-0.554%200.336-0.825%200.456-1.023%201.010-2.014%201.282-3.106l0.131-0.61-1.114%200c0%200.001%200%200.001%200%200.002l-0%200c0%200.003%200%200.006%200%200.009%200%200.181-0.037%200.354-0.105%200.511-0.034%200.079-0.075%200.153-0.123%200.223-0.096%200.14-0.218%200.26-0.359%200.355-0.071%200.047-0.146%200.088-0.226%200.121-0.159%200.067-0.334%200.103-0.518%200.103-0.047%200-0.093-0.003-0.138-0.007-0.011-0.001-0.021-0.003-0.032-0.005-0.035-0.004-0.069-0.009-0.103-0.016-0.009-0.002-0.019-0.005-0.028-0.007-0.035-0.008-0.069-0.016-0.103-0.027-0.006-0.002-0.012-0.005-0.018-0.007-0.036-0.012-0.072-0.025-0.107-0.040-0.003-0.001-0.006-0.003-0.009-0.004-0.038-0.017-0.075-0.034-0.11-0.054l-0.002-0.001c-0.114-0.064-0.219-0.144-0.309-0.237l-3.817-0.92h-4.166c-0.018%200.031-0.038%200.061-0.055%200.093-0.032%200.057-0.062%200.115-0.092%200.172-0.075%200.141-0.148%200.284-0.217%200.429-0.024%200.051-0.048%200.102-0.072%200.153-0.084%200.184-0.164%200.37-0.237%200.559-0.003%200.008-0.007%200.017-0.010%200.025-0.083%200.216-0.159%200.435-0.227%200.655-0.088%200.283-0.163%200.569-0.226%200.857%200.656%201.976%201.932%203.673%203.6%204.87%200.049%200.035%200.1%200.066%200.149%200.1%200.282%200.195%200.574%200.377%200.876%200.542%200.397%200.217%200.81%200.41%201.238%200.572z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-magento:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23ef672f%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.745%2022.791l1.255%200.782%201.255-0.782v-11.326l2.761%201.721v9.91l-4.016%202.504-4.016-2.504v-9.91l2.761-1.721v11.326zM22.274%2021.688v-9.768l-6.274-3.912-6.274%203.912v9.768l-2.259-1.408v-9.627l8.533-5.32%208.533%205.32v9.627l-2.259%201.408z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-opencart:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%2331c7f3%22%20d%3D%22M1.6%200h28.8c0.884%200%201.6%200.716%201.6%201.6v28.8c0%200.884-0.716%201.6-1.6%201.6h-28.8c-0.884%200-1.6-0.716-1.6-1.6v-28.8c0-0.884%200.716-1.6%201.6-1.6z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.104%206.529c0.046%200.076%200.272%200.452%200.504%200.839%200.55%200.938%200.885%201.372%201.464%201.94%201.892%201.84%205%202.772%2010.058%203.011%200.654%200.028%202.292%200.058%203.652%200.058%202.61%200%203.588%200.047%204.711%200.234%201.956%200.328%202.569%200.914%202.060%201.958-0.243%200.498-0.747%201.112-1.973%202.408-0.579%200.608-1.233%201.325-1.447%201.582-0.428%200.508-1.117%201.5-1.071%201.542%200.029%200.035-0.133%200.171%203.015-2.574%203.605-3.135%204.427-3.955%204.838-4.827%200.243-0.534%200.215-0.896-0.104-1.225-0.463-0.463-1.516-0.744-3.437-0.914-0.365-0.035-2.686-0.088-5.151-0.117-5.579-0.064-7.726-0.17-9.809-0.475-3.136-0.458-5.226-1.437-7.002-3.27-0.295-0.311-0.451-0.393-0.307-0.17v0%200%200zM9.615%2021.576c-0.399%200.071-0.753%200.263-1.024%200.562-0.376%200.408-0.492%200.721-0.492%201.308%200%200.642%200.15%201.002%200.584%201.4%200.723%200.668%201.811%200.668%202.535%200%200.434-0.398%200.585-0.758%200.585-1.4s-0.151-1.003-0.585-1.401c-0.44-0.4-1.013-0.57-1.603-0.47v0%200zM18.064%2021.576c-0.596%200.106-1.128%200.525-1.389%201.102-0.185%200.398-0.179%201.155%200.011%201.582%200.179%200.404%200.65%200.849%201.060%200.984%200.393%200.135%200.92%200.129%201.313-0.006%200.445-0.147%200.93-0.642%201.105-1.114%200.162-0.444%200.139-1.020-0.058-1.482-0.318-0.75-1.204-1.214-2.042-1.066v0%200%200z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-moto:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23af1602%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.35%209.407l0.013-0.012%200.179%200.383c0%200%200.264%200.649%200.488%200.858%200.235%200.219%200.718%200.411%200.718%200.411s0.482%200.301%200.452%200.349c-0%200-0.001%200.001-0.001%200.001l0.65%200.606c0.38%200.355%200.4%200.953%200.047%201.331l-3.381%203.625-1.378-1.285%203.098-3.323-0.308-0.227-3.031%203.25-1.378-1.285%202.797-3c0.047-0.050-0.123-0.183-0.252-0.272l-2.72%202.917-1.378-1.285%203.381-3.625c0.354-0.38%200.948-0.403%201.331-0.046l0.672%200.627zM24.557%2016.149c0.554-1.033%200.869-2.214%200.869-3.469%200-4.057-3.289-7.347-7.347-7.347-2.267%200-4.295%201.027-5.642%202.641-0.006-0.003-0.009-0.004-0.009-0.004l-0.149%200.2c-0.067%200.086-0.132%200.174-0.195%200.263l-2.387%203.211-2.731%204.709c0%200%202.261-1.978%202.731-1.46%200.173%200.19-1.036%201.79-2.731%203.532%201.695-0.471%202.449-1.13%202.967-0.471%200.077%200.097-1.378%201.216-2.261%202.826-0.618%201.128-0.424%201.931-1.272%203.532%202.355-1.012%201.826-3.215%202.756-2.967%202.731%200.73-1.274%202.826-2.19%205.322%200.917-0.553%203.909-2.166%204.803-4.003%200.209-0.429%200.659-3.297%202.213-3.297%200.451%200-1.507%201.601-1.036%203.297%200.126%200.454-0.188%201.648-1.177%203.297%202.213-1.884%202.92-3.532%203.505-3.532%200.191%200%201.063%200-0.35%201.884%200.706-0.22%201.319-0.565%201.978-1.648%200.269-1.729%201.272-2.873%202.308-2.119%200.404%200.294-2.307%203.249-0.847%202.119%203.014-0.801%206.111-6.29%206.122-6.311%200.035-0.065%200.059-0.133%200.072-0.204z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-moto3_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2233%22%20height%3D%2232%22%20viewBox%3D%220%200%2033%2032%22%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M7.824%2025.009v-12.067l-7.799%206.041%207.799%206.026z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M7.829%2012.106v-12.089l-7.804%206.010%207.804%206.079z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M16.049%2018.564v-12.1l-7.804%206.057%207.804%206.043z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M0.046%2018.549v-12.068l7.783%206.040-7.783%206.028z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M8.287%2012.118v-12.102l7.783%206.021-7.783%206.081z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M24.699%2025.009v-12.083l7.762%206.058-7.762%206.026z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M24.703%2012.053v-12.052l7.758%205.93-7.758%206.123z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M16.463%2018.549v-12.068l7.788%206.040-7.788%206.028z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M16.049%2031.54v-12.085l-7.756%206.040%207.756%206.045z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M24.219%2025.073v-12.114l-7.788%206.058%207.788%206.057z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M16.463%2031.54v-12.071l7.772%206.043-7.772%206.028z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M8.287%2025.073v-12.082l7.794%206.015-7.794%206.067z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M32.461%2018.525v-12.142l-7.784%206.118%207.784%206.025z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M24.223%2012.1v-12.083l-7.776%206.010%207.776%206.073z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-moto3_alt:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M1.6%200h28.8c0.884%200%201.6%200.716%201.6%201.6v28.8c0%200.884-0.716%201.6-1.6%201.6h-28.8c-0.884%200-1.6-0.716-1.6-1.6v-28.8c0-0.884%200.716-1.6%201.6-1.6z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.646%2023.694v-9.503l-6.066%204.758%206.066%204.745z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.65%2013.533v-9.52l-6.070%204.733%206.070%204.788z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.043%2018.617v-9.528l-6.070%204.77%206.070%204.758z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.596%2018.606v-9.504l6.054%204.756-6.054%204.747z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M10.006%2013.542v-9.53l6.054%204.741-6.054%204.788z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.771%2023.694v-9.516l6.037%204.77-6.037%204.745z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.774%2013.491v-9.491l6.034%204.669-6.034%204.822z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.365%2018.606v-9.504l6.057%204.756-6.057%204.747z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23fff%22%20d%3D%22M16.043%2028.837v-9.517l-6.033%204.757%206.033%204.76z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23fff%22%20d%3D%22M22.398%2023.744v-9.54l-6.057%204.77%206.057%204.77z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23fff%22%20d%3D%22M16.365%2028.837v-9.506l6.045%204.76-6.045%204.747z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23fff%22%20d%3D%22M10.006%2023.744v-9.515l6.062%204.737-6.062%204.778z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M28.808%2018.588v-9.562l-6.054%204.818%206.054%204.744z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.401%2013.528v-9.516l-6.048%204.733%206.048%204.783z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-moto3:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%236a518b%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ff9c00%22%20d%3D%22M16%209.6l-5.333%204.267v-8.533l5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ffc602%22%20d%3D%22M5.333%209.6l5.333%204.267v-8.533l-5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ffe748%22%20d%3D%22M26.667%209.6l-5.333%204.267v-8.533l5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ffce26%22%20d%3D%22M16%209.6l5.333%204.267v-8.533l-5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ff9600%22%20d%3D%22M21.333%2013.867l-5.333%204.267v-8.533l5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ff7201%22%20d%3D%22M10.667%2013.867l5.333%204.267v-8.533l-5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ff8a01%22%20d%3D%22M26.667%2018.133l-5.333%204.267v-8.533l5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23e12c1a%22%20d%3D%22M16%2018.133l5.333%204.267v-8.533l-5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23dd2a00%22%20d%3D%22M16%2018.133l-5.333%204.267v-8.533l5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ff8f02%22%20d%3D%22M5.333%2018.133l5.333%204.267v-8.533l-5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b1150a%22%20d%3D%22M21.333%2022.4l-5.333%204.267v-8.533l5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23bc1b01%22%20d%3D%22M10.667%2022.4l5.333%204.267v-8.533l-5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ffc602%22%20d%3D%22M21.333%2013.867l5.333%204.267v-8.533l-5.333%204.267z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23ffa801%22%20d%3D%22M10.667%2013.867l-5.333%204.267v-8.533l5.333%204.267z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-responsive:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23455a64%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.333%206.4v16.493h21.333v-16.493h-21.333zM24.486%2020.713h-16.973l-0-12.132%2016.973-0v12.133h0zM19.024%2024.182l2.18%202.18h-10.408l2.18-2.18h6.047z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.949%209.6h-3.817c-0.441%200-0.799%200.344-0.799%200.769v8.062c0%200.425%200.358%200.769%200.799%200.769h3.817c0.441%200%200.799-0.344%200.799-0.769v-8.062c0-0.425-0.358-0.769-0.799-0.769v0zM15.617%2010.304h0.896c0.053%200%200.097%200.042%200.097%200.093s-0.043%200.093-0.097%200.093h-0.896c-0.053%200-0.097-0.042-0.097-0.093s0.043-0.093%200.097-0.093v0zM16.065%2018.759c-0.214%200-0.387-0.167-0.387-0.373s0.173-0.373%200.387-0.373c0.214%200%200.387%200.167%200.387%200.373s-0.173%200.373-0.387%200.373v0zM18.141%2017.61h-4.2v-6.419h4.2v6.419z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-landing:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23455a64%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M18.395%2016.418l1.65-0.926c0.31%203.052-2.082%205.689-5.132%205.689-2.849%200-5.158-2.311-5.158-5.163s2.31-5.163%205.158-5.163c1.148%200%202.209%200.376%203.066%201.011l-1.668%200.936c-0.429-0.187-0.901-0.292-1.398-0.292-1.933%200-3.505%201.574-3.505%203.509s1.573%203.509%203.505%203.509c1.798%200%203.283-1.362%203.482-3.109v0zM21.629%2014.618c0.46%202.232-0.191%204.578-1.867%206.256-1.296%201.297-3.018%202.011-4.85%202.011s-3.555-0.714-4.85-2.011c-1.296-1.297-2.009-3.021-2.009-4.855s0.713-3.558%202.009-4.855%203.018-2.011%204.85-2.011c1.737%200%203.376%200.643%204.645%201.815%200.467-0.315%200.837-0.75%201.073-1.26-1.511-1.372-3.517-2.209-5.718-2.209-4.701-0-8.512%203.815-8.512%208.52s3.811%208.52%208.512%208.52c5.341%200%209.387-4.88%208.353-10.166-0.575-0.071-1.136%200.021-1.636%200.245v0zM25.146%2010.287l0.686-2.665-3.838%202.154c-0.344%201.046-1.064%201.916-2.014%202.45l-4.012%202.251c-0.298-0.213-0.662-0.339-1.056-0.339-1.004%200-1.818%200.815-1.818%201.82s0.814%201.82%201.818%201.82c1.025%200%201.863-0.853%201.816-1.905l4.023-2.257c0.954-0.535%202.074-0.693%203.139-0.441l3.844-2.157-2.587-0.729z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-bootstrap:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%235a3c82%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.736%2012.117c0%200.356-0.057%200.718-0.171%201.088s-0.284%200.715-0.512%201.035c-0.228%200.32-0.519%200.601-0.875%200.843s-0.775%200.427-1.259%200.555v0.085c0.427%200.071%200.836%200.192%201.227%200.363s0.736%200.405%201.035%200.704c0.299%200.299%200.54%200.661%200.725%201.088s0.277%200.932%200.277%201.515c0%200.768-0.16%201.433-0.48%201.995s-0.74%201.020-1.259%201.376c-0.519%200.356-1.113%200.619-1.781%200.789s-1.351%200.256-2.048%200.256h-0.853c-0.327%200-0.668-0.011-1.024-0.032s-0.711-0.050-1.067-0.085c-0.356-0.036-0.668-0.089-0.939-0.16v-14.699c0.526-0.085%201.138-0.156%201.835-0.213s1.458-0.085%202.283-0.085c0.555%200%201.12%200.046%201.696%200.139s1.099%200.27%201.568%200.533c0.469%200.263%200.857%200.629%201.163%201.099s0.459%201.074%200.459%201.813v0zM15.787%2022.272c0.455%200%200.896-0.053%201.323-0.16s0.804-0.277%201.131-0.512c0.327-0.235%200.587-0.523%200.779-0.864s0.288-0.747%200.288-1.216c0-0.583-0.117-1.052-0.352-1.408s-0.54-0.633-0.917-0.832c-0.377-0.199-0.8-0.334-1.269-0.405s-0.939-0.107-1.408-0.107h-1.856v5.355c0.1%200.028%200.242%200.050%200.427%200.064s0.384%200.028%200.597%200.043c0.213%200.014%200.434%200.025%200.661%200.032s0.427%200.011%200.597%200.011v0zM14.613%2015.275c0.242%200%200.533-0.007%200.875-0.021s0.626-0.036%200.853-0.064c0.341-0.114%200.661-0.252%200.96-0.416s0.565-0.356%200.8-0.576c0.235-0.22%200.42-0.476%200.555-0.768s0.203-0.608%200.203-0.949c0-0.469-0.089-0.857-0.267-1.163s-0.416-0.551-0.715-0.736c-0.299-0.185-0.64-0.316-1.024-0.395s-0.775-0.117-1.173-0.117c-0.469%200-0.9%200.011-1.291%200.032s-0.686%200.053-0.885%200.096v5.077h1.109z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-psd:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23021721%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2340c8ff%22%20d%3D%22M5.401%207.625c0%200%202.594-0.069%204.729-0.069%202.158%200%203.696%200.512%204.729%201.413%200.987%200.851%201.653%202.302%201.653%203.953s-0.505%203.002-1.424%203.953c-1.194%201.226-2.585%201.952-4.958%202.052-0.656%200.028-1.263%200.034-1.263%200.034v5.368h-3.467l0-16.704zM8.868%2015.986c0.377%200.037%200.613%200.019%201.171%200.012%201.86-0.023%203.007-1.164%203.007-2.89%200-1.551-0.946-2.824-2.731-2.89-0.712-0.026-1.447%200-1.447%200v5.768z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2340c8ff%22%20d%3D%22M17.835%2020.589c0.699%200.433%202.347%201.081%203.471%201.081%201.148%200%201.622-0.408%201.622-1.045s-0.374-1.307-1.798-1.792c-2.522-0.867-3.495-1.904-3.47-3.357%200-2.346%201.947-4.104%204.968-4.104%201.423%200%202.56%200.47%203.308%200.852v2.815c-0.55-0.306-2.135-0.99-3.183-0.99-0.924%200-1.448%200.382-1.448%201.019%200%200.586%200.475%200.892%201.973%201.428%202.322%200.816%203.295%202.013%203.32%203.849%200%202.32-1.771%204.165-5.292%204.053-1.208-0.038-2.547-0.52-3.471-1.030v-2.779h0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-unbounce:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%230098db%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%2023.822c-4.124%200-7.467-3.343-7.467-7.467s3.343-7.467%207.467-7.467c4.124%200%207.467%203.343%207.467%207.467s-3.343%207.467-7.467%207.467zM16%2020.978c2.553%200%204.622-2.069%204.622-4.622s-2.069-4.622-4.622-4.622c-2.553%200-4.622%202.069-4.622%204.622s2.069%204.622%204.622%204.622z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.63%205.933l-6.58%2020.489c0%200-0.117-5.858%201.598-11.2s4.982-9.289%204.982-9.289v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-facebook:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%234d62a1%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M25.438%2026.61c0.647%200%201.172-0.525%201.172-1.172v-18.885c0-0.647-0.525-1.172-1.172-1.172h-18.885c-0.647%200-1.172%200.524-1.172%201.172v18.885c0%200.647%200.524%201.172%201.172%201.172h18.885z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%234d62a1%22%20d%3D%22M20.029%2026.61v-8.221h2.759l0.413-3.204h-3.172v-2.045c0-0.928%200.258-1.56%201.588-1.56l1.696-0.001v-2.865c-0.293-0.039-1.3-0.126-2.472-0.126-2.446%200-4.12%201.493-4.12%204.235v2.363h-2.766v3.204h2.766v8.221h3.308z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-drupal:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%230079c4%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M23.064%208.936c-1.889-1.889-4.397-2.936-7.064-2.936-5.508%200-10%204.492-10%2010s4.492%2010%2010%2010c5.508%200%2010-4.492%2010-10%200-2.667-1.047-5.175-2.936-7.064v0zM16%2022.492c-3.016%200-5.476-2.46-5.476-5.476%200-2.556%201.714-4.269%203.222-5.778%201-1%201.969-1.969%202.254-3.047%200.286%201.080%201.238%202.047%202.254%203.047%201.508%201.508%203.222%203.222%203.222%205.778%200%203.016-2.46%205.476-5.476%205.476v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-email:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23455a64%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.575%2015.578l-6.242-4.795v11.036l6.242-6.242zM26.611%208.554h-21.204l10.594%208.138%2010.611-8.138zM18.97%2016.699l-2.97%202.278-2.975-2.285-7.665%207.665h21.269l-7.658-7.658zM20.42%2015.586l6.246%206.246v-11.037l-6.246%204.791z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-muse:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23212502%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23d2e742%22%20d%3D%22M19.96%2012.080h2.48v6.44c0%201.64%200.84%202.56%202.12%202.56%200.48%200%201.4-0.16%201.4-0.16v-8.8h2.24v8.6l0.080%201.36c0%200-1.48%201.080-4.2%201.080-2.16%200-4.080-1.32-4.080-3.88-0.040-1.2-0.040-7.2-0.040-7.2v0zM4.24%2023.12l0.76-15.040h3.6l2.76%2010.92%202.8-10.92h3.56l0.44%2015.040h-2.4l-0.12-11.6-3.24%2011.6h-2.32l-2.88-11.36-0.48%2011.36h-2.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-osc:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23eceff1%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M19.462%2010.556c-0.187-2.121-1.723-3.844-4.322-3.844-2.778%200-4.122%201.789-4.122%204.109%200%200.832%200.265%201.631%200.713%202.313-2.355%200.928-4.131%203.052-4.131%205.666%200%203.535%202.744%206.425%206.278%206.425%203.265%200%205.856-2.467%206.231-5.63%202.331-0.271%204.191-1.877%204.191-4.287%200-2.623-2.853-4.961-4.838-4.752zM11.21%2013.069c-0.511-0.763-0.81-1.681-0.81-2.669%200-2.651%202.149-4.8%204.8-4.8%202.536%200%204.613%201.967%204.788%204.459%202.498%200.38%204.412%202.537%204.412%205.141%200%202.173-1.333%204.035-3.226%204.812-0.31%203.579-3.314%206.388-6.974%206.388-3.866%200-7-3.134-7-7%200-2.796%201.64-5.21%204.010-6.331z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.4%2015.2c2.32%200%204.082-1.88%204.082-4.2s-1.563-4.288-4.341-4.288c-2.778%200-4.122%201.789-4.122%204.109s2.062%204.379%204.382%204.379z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.2%2025.2c3.716%200%206.6-2.885%206.6-6.412s-2.355-6.159-6.071-6.159c-3.716%200-7.129%202.632-7.129%206.159s2.884%206.412%206.6%206.412z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.4%2019.637c2.651%200%204.901-1.677%204.901-4.328s-2.913-5.010-4.901-4.745c-1.987%200.265-4.8%201.985-4.8%204.636s2.149%204.437%204.8%204.437z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-monster_dark:before, .chat-style .svg.icon-monster-dark:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23455a64%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.581%2019.339l-2.346%202.346h-2.272l0%202.272-2.369-0v2.141l-5.178-0%207.771-7.771c-0.237-0.243-0.521-0.59-0.709-0.902l-7.145%207.145v-2.12l7.546-7.546c0.851%202.028%202.536%203.67%204.701%204.436v0zM24.784%207.267c2.51%202.51%202.51%206.579-0%209.089s-6.579%202.51-9.089%200c-2.51-2.51-2.51-6.579%200-9.089s6.579-2.51%209.089%200v0zM23.494%208.552c-0.623-0.622-1.632-0.622-2.254%200s-0.622%201.632%200%202.254%201.632%200.622%202.254-0c0.623-0.623%200.622-1.632%200-2.254v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-monstroid:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Emonstroid_1%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M40.08%2067.316c.01-.037-.023-.057-.035-.09-.013-.055-.076-.076-.083-.133-.057-.218-.177-.408-.29-.603-.403-.85-.844-1.68-1.247-2.53-.31-.658-.647-1.296-.964-1.947-.73-1.5-1.474-2.995-2.21-4.492-.708-1.44-1.418-2.875-2.124-4.32-.534-1.084-1.077-2.172-1.604-3.264-.012-.023-.025-.047-.036-.074-.057-.137-.037-.173.112-.187.505-.042%201.01-.047%201.514-.066.765-.035%201.53-.05%202.293-.095.304-.02.61-.02.914-.028.433-.013.867-.026%201.3-.048.696-.03%201.393-.037%202.084-.09.297-.02.598-.02.895-.026.444-.016.89-.03%201.338-.053.68-.026%201.365-.03%202.05-.084.296-.022.595-.02.894-.03.46-.013.913-.033%201.37-.05.612-.014%201.227-.043%201.837-.062.53-.02%201.062-.057%201.593-.058.143-.005.292.02.436-.017.056-.014.107-.018.16-.006.02.002.034.01.048.02.032.055-.007.092-.028.132-.868%201.53-1.72%203.075-2.58%204.612-.81%201.438-1.614%202.876-2.418%204.314-.743%201.332-1.486%202.66-2.23%203.986l-2.275%204.074-.624%201.11c-.02.032-.042.064-.06.095-.014.01-.023.01-.034.01zM6.616%2015.376c.53.192%201.06.386%201.594.57%203.405%201.198%206.813%202.398%2010.218%203.593l5.808%202.04.074.03c-.008.09-.09.07-.14.1-.27.08-.545.15-.818.218-1.853.46-3.7.94-5.552%201.408-.67.17-1.34.334-2.01.51-.076-.002-.114-.057-.146-.118-.08-.14-.198-.247-.31-.36-.38-.403-.766-.798-1.136-1.212-.175-.194-.357-.38-.538-.568-.44-.46-.888-.915-1.305-1.392-.586-.672-1.298-1.19-1.99-1.73-.918-.717-1.836-1.43-2.754-2.148-.058-.046-.113-.1-.19-.12-.06-.017-.107-.052-.15-.095-.218-.22-.445-.438-.66-.662l-.014.002H6.58c.017-.02-.03-.07.036-.066zM55.907%2021.61c.28-.135.576-.216.867-.32%202.36-.83%204.72-1.657%207.083-2.486%202.605-.915%205.212-1.83%207.82-2.744.587-.208%201.176-.414%201.764-.623.047-.016.09-.04.134-.06.063-.005.02.047.032.065h-.03c-.216.224-.44.44-.66.662-.042.043-.09.08-.15.095-.29.167-.533.392-.795.592-.906.7-1.81%201.41-2.712%202.113-.386.3-.78.59-1.114.954-.574.63-1.172%201.237-1.745%201.87-.17.193-.357.378-.54.568-.337.354-.66.72-1.014%201.057-.09.135-.234.227-.308.377-.028.057-.07.093-.136.09-.432-.092-.853-.21-1.28-.318-1.852-.466-3.698-.94-5.55-1.41-.544-.135-1.087-.263-1.626-.42-.025-.013-.046-.03-.04-.063z%22%20fill%3D%22%2365B2E3%22%2F%3E%3Cpath%20d%3D%22M61.818%2050.956c-.057.045-.004.115-.035.167-.076.048-.156.022-.24.01l-5.292-.99c-1.884-.356-3.77-.705-5.654-1.06-.074-.02-.15-.022-.22-.06-.068-.06-.026-.13-.006-.192.023-.075.053-.146.088-.22.328-.624.64-1.26.96-1.89l2.138-4.222c.784-1.548%201.567-3.097%202.354-4.644.283-.55.557-1.107.84-1.66.497-.954.97-1.924%201.463-2.88.38-.735.732-1.48%201.12-2.21.378-.71.722-1.438%201.088-2.155.367-.743.76-1.474%201.14-2.21.057-.113.12-.22.184-.324.023-.046.06-.12.132-.04.034.078.027.162.027.245%200%203.078.028%206.157-.007%209.235-.05%204.082.002%208.166-.032%2012.253-.005.81-.028%201.617-.03%202.43%200%20.08-.007.164.01.246.006.054%200%20.118-.026.172z%22%20fill%3D%22%23144B93%22%2F%3E%3Cpath%20d%3D%22M50.36%2049c.327.058.66.11.986.17.797.15%201.592.304%202.385.455.79.148%201.58.297%202.37.448%201.074.2%202.146.397%203.218.594l2.37.45c.033.006.065.003.098.006-.912.673-1.82%201.35-2.732%202.028-5.416%204.034-10.825%208.066-16.24%2012.102-.88.66-1.76%201.31-2.64%201.967-.05-.04-.004-.066.013-.096l2.96-5.29c.747-1.34%201.492-2.678%202.24-4.016.85-1.526%201.707-3.04%202.554-4.567.705-1.26%201.407-2.524%202.113-3.783.09-.158.162-.32.28-.46.003-.014.012-.017.026-.006z%22%20fill%3D%22%23476EB5%22%2F%3E%3Cpath%20d%3D%22M61.818%2050.956c0-.054%200-.11-.004-.165-.022-.31.006-.622.032-.925.078-.845.167-1.683.25-2.53.085-.827.164-1.654.244-2.48.07-.72.137-1.44.21-2.164.08-.832.16-1.663.245-2.496.07-.708.136-1.418.207-2.128.082-.838.17-1.68.25-2.515.067-.724.14-1.45.208-2.172.08-.83.16-1.665.246-2.5.083-.82.164-1.643.242-2.467.083-.844.17-1.684.248-2.53.057-.615.13-1.224.175-1.833.007-.066.02-.132.032-.194%200-.02.01-.038.02-.056.034-.03.067-.064.1-.096.088-.136.242-.217.322-.358.197-.17.39-.346.582-.518.342-.31.678-.625%201.02-.935.488-.44.966-.89%201.454-1.33.297-.27.59-.546.888-.815.465-.426.93-.85%201.393-1.272.3-.27.593-.54.89-.812.54-.496%201.076-.995%201.63-1.47.017-.02.04-.024.057-.03.22-.142.364-.366.562-.532.08-.064.134-.155.24-.188-.353%201.07-.698%202.144-1.054%203.214-3.088%209.334-6.177%2018.673-9.262%2028.006-.463%201.39-.92%202.782-1.38%204.174%200%20.042.008.1-.046.122z%22%20fill%3D%22%23295BAA%22%2F%3E%3Cpath%20d%3D%22M18.407%2051.157c-.01-.045-.023-.09-.033-.132.007-.845.023-1.68.016-2.527%200-.084.002-.17-.027-.257-.02-.106-.015-.212-.015-.32%200-2.23.024-4.463-.005-6.694-.057-4.182%200-8.366-.033-12.546-.007-.693-.017-1.38-.024-2.072-.002-.09-.01-.173.024-.257.035-.063.076-.045.117-.006.044.044.068.095.096.15.415.81.844%201.606%201.245%202.423.536%201.063%201.077%202.125%201.613%203.19.19.376.388.752.58%201.132.554%201.11%201.12%202.213%201.68%203.317.38.744.744%201.5%201.136%202.242.42.792.803%201.605%201.216%202.4.76%201.474%201.5%202.962%202.255%204.44.394.77.777%201.542%201.17%202.315.11.214.25.424.324.658.02.08.055.16.083.242.02.057.053.12-.006.174-.33.11-.676.157-1.016.226-3.174.623-6.353%201.237-9.53%201.857-.193.036-.383.08-.577.108-.104.01-.203.013-.286-.063z%22%20fill%3D%22%23476EB5%22%2F%3E%3Cpath%20d%3D%22M18.407%2048.25c.04.046.026.103.028.154%200%20.646.014%201.292-.007%201.935-.008.226.007.46-.054.686l-1.61-4.867L8.17%2020.172c-.514-1.554-1.03-3.11-1.543-4.665l-.014-.063c.188.102.318.273.47.42.11.102.198.228.333.302.163.094.29.227.426.348l1.31%201.197c.432.392.862.78%201.292%201.172.29.262.578.526.865.79.485.445.967.888%201.453%201.33.3.277.6.55.898.827.505.464%201.004.933%201.514%201.387.05.045.09.094.14.135.107.125.245.22.338.357.036.038.07.08.11.12.034.017.076.02.09.063.072.457.105.92.15%201.38.047.503.1%201.003.146%201.507.067.734.146%201.463.213%202.192.06.595.12%201.19.177%201.787.07.736.144%201.468.217%202.207.08.833.16%201.666.245%202.5.082.822.16%201.643.242%202.466l.248%202.532.242%202.468c.084.83.165%201.653.245%202.483.08.848.172%201.687.248%202.533.04.478.106.963.135%201.446.01.188.02.38.022.57.004.043-.006.09.016.167-.003-.016.014-.028.007-.037-.044-.037-.01-.094-.02-.14-.024-.48-.046-.963-.037-1.454.004-.09-.016-.184.06-.252z%22%20fill%3D%22%23295BAA%22%2F%3E%3Cpath%20d%3D%22M18.407%2051.157c.202.094.396-.01.586-.045%201.418-.27%202.832-.554%204.248-.833%201.168-.228%202.335-.45%203.5-.68%201.01-.197%202.016-.397%203.024-.594.02-.005.042%200%20.064-.005.013-.012.028-.015.045-.01.126.06.16.192.217.296.797%201.434%201.603%202.866%202.403%204.3.8%201.427%201.6%202.85%202.398%204.283.856%201.53%201.715%203.064%202.57%204.598.632%201.133%201.264%202.27%201.906%203.398.124.21.216.438.343.648.088.193.218.362.277.57.013.05.07.08.06.142-.766-.567-1.53-1.13-2.295-1.698-3.443-2.556-6.885-5.117-10.328-7.675-2.942-2.185-5.884-4.37-8.82-6.557-.067-.047-.176-.037-.197-.14z%22%20fill%3D%22%236091CC%22%2F%3E%3Cpath%20d%3D%22M28.85%2018.154l.193-.002h22.092c.07%200%20.14.002.207.006.035.072-.02.112-.057.16-.873%201.14-1.74%202.283-2.61%203.423-.606.792-1.208%201.583-1.812%202.376-.373.494-.754.982-1.123%201.48-.15.203-.247.447-.45.613-.238.225-.428.49-.637.74-.736.872-1.458%201.754-2.19%202.627-.72.864-1.434%201.733-2.157%202.597-.016.016-.024.035-.04.054-.128.145-.19.145-.31-.003-.17-.21-.34-.424-.51-.636-1.427-1.802-2.863-3.6-4.292-5.4-1.37-1.724-2.742-3.446-4.108-5.172-.123-.155-.245-.306-.368-.457-.222-.294-.458-.583-.687-.87-.01-.013-.018-.022-.025-.035-.027-.053-.066-.093-.105-.133-.01-.01-.018-.02-.025-.033-.025-.052-.066-.09-.115-.118-.195-.192-.342-.42-.505-.637-.104-.138-.2-.284-.304-.424-.03-.042-.08-.088-.06-.156z%22%20fill%3D%22%2365B2E3%22%2F%3E%3Cpath%20d%3D%22M45.284%2026.185c.513-.737%201.057-1.448%201.603-2.162.892-1.167%201.78-2.337%202.672-3.508.57-.754%201.15-1.508%201.725-2.26.02-.03.04-.065.057-.095.072-.056.11.017.155.05%201.392%201.08%202.786%202.17%204.18%203.25.07.057.132.13.228.154.012.013.023.022.037.035.323.18.594.434.888.66%201.01.777%202.013%201.567%203.017%202.352.63.492%201.266.977%201.89%201.474.033.03.09.048.086.11-.05.067-.13.078-.2.1l-3.6%201.113c-1.474.455-2.947.914-4.423%201.37-1.15.358-2.294.71-3.444%201.068-1.077.332-2.148.666-3.225%201-.038.01-.07.02-.112.02-.09-.02-.17.012-.258.038-.156.05-.32.083-.474.13-1.17.32-2.343.617-3.518.925-.548.142-1.096.285-1.644.433-.025.008-.053.02-.08.02-.043.005-.09.028-.122-.015-.037-.048%200-.094.026-.132.18-.266.377-.52.565-.78%201.184-1.607%202.36-3.22%203.545-4.83.14-.184.27-.365.426-.52z%22%20fill%3D%22%23476EB5%22%2F%3E%3Cpath%20d%3D%22M28.85%2018.154c.3.402.564.83.902%201.206.04.038.076.084.106.132v-.002c.037.06.095.102.13.166.233.31.477.61.71.917.774.983%201.52%201.984%202.278%202.98%201.478%201.946%202.953%203.892%204.428%205.838.725.955%201.447%201.91%202.174%202.858.017.02.034.045.048.065.017.032.052.065.02.104-.023.034-.064.027-.103.02-.2-.044-.397-.108-.597-.167-1.74-.51-3.478-1.013-5.216-1.526-1.82-.534-3.645-1.063-5.467-1.597-1.42-.417-2.84-.828-4.26-1.242-.966-.284-1.932-.56-2.897-.85-.492-.15-.987-.288-1.48-.433-.057-.018-.113-.042-.175-.03-.043.003-.08-.01-.115-.04-.203-.1-.42-.165-.647-.19-.107-.01-.21-.03-.292-.108-.033-.064.014-.095.058-.132%201.06-.815%202.113-1.642%203.168-2.46.802-.625%201.603-1.25%202.403-1.877.05-.04.116-.063.152-.12l.132-.06c.59-.456%201.185-.91%201.777-1.37.883-.685%201.764-1.374%202.645-2.06.037-.02.067-.057.117-.02z%22%20fill%3D%22%236091CC%22%2F%3E%3Cpath%20d%3D%22M50.295%2048.998c-.057.003-.11.008-.168.01-.154.02-.31.007-.468.014-6.457.08-12.917.017-19.375.037-.108%200-.218.008-.324-.017-.133-.04-.07-.123-.03-.19.195-.32.4-.632.603-.95.81-1.277%201.624-2.55%202.432-3.83.162-.25.326-.502.482-.757.033-.055.072-.11.146-.12.33.068.645.193.962.306.467.168.937.32%201.405.48%201.39.473%202.778.954%204.17%201.43%201.497.51%202.998%201.027%204.49%201.534%201.136.396%202.275.783%203.414%201.173.733.246%201.46.507%202.192.746.054.033.087.068.07.132z%22%20fill%3D%22%23525A6F%22%2F%3E%3Cpath%20d%3D%22M29.893%2049c.07%200%20.142.005.21.005H49.35l.323.003c.016.01.017.014.016.02-.007.006-.014.01-.017.01-.746.02-1.495.038-2.246.07-.56.027-1.115.047-1.677.064-.584.02-1.17.045-1.756.07-.57.018-1.14.04-1.707.06-.574.02-1.15.043-1.72.065-.564.023-1.126.043-1.69.064-.58.02-1.16.045-1.74.065-.563.02-1.125.047-1.69.064-.58.02-1.158.044-1.74.066-.557.02-1.114.052-1.674.06-.18.005-.363.035-.547.027-.012.065.023.107.045.147l1.416%202.866%202.22%204.504c.346.702.69%201.41%201.037%202.108l2.228%204.518c.346.7.69%201.406%201.037%202.108.086.17.168.353.25.527.015.033-.003.04-.03.033l-2.174-3.88-2.724-4.866c-.806-1.437-1.605-2.875-2.406-4.313-.81-1.454-1.626-2.905-2.437-4.357-.023-.046-.055-.08-.093-.11.013-.004.025-.007.04.004z%22%20fill%3D%22%23B3DEF6%22%2F%3E%3Cpath%20d%3D%22M50.295%2048.998c-.02-.028-.044-.06-.063-.094-.095-.06-.124-.17-.195-.253-.91-1.425-1.815-2.85-2.722-4.276-.665-1.046-1.34-2.088-2-3.134-.897-1.415-1.8-2.82-2.7-4.237-.577-.916-1.16-1.826-1.745-2.74-.243-.38-.483-.76-.728-1.14-.022-.037-.05-.072-.05-.118.094-.123.223-.144.365-.132.014.007.027.016.04.025.243.32.437.66.652.998.515.81%201.034%201.622%201.55%202.436.74%201.16%201.477%202.324%202.213%203.482.64%201.006%201.275%202.015%201.918%203.014.833%201.304%201.662%202.605%202.49%203.91.34.54.682%201.077%201.026%201.608.058.088.126.168.138.278-.046.126-.09.252-.133.38-.01%200-.018.003-.023.008-.007-.007-.02-.01-.032-.014z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20fill%3D%22%238DC8ED%22%20d%3D%22M39.688%2066.534c.012-.016.02-.02.035-.034.11.19.267.36.29.585-.107-.186-.217-.37-.325-.55z%22%2F%3E%3Cpath%20fill%3D%22%2385C6ED%22%20d%3D%22M49.674%2049.036c0-.01.003-.02.003-.028h.497c-.163.06-.334.018-.5.028z%22%2F%3E%3Cpath%20d%3D%22M24.18%2021.674c-.013.132-.14.16-.222.222-1.113.877-2.232%201.75-3.353%202.618-.723.56-1.45%201.115-2.173%201.676-.014.013-.02.037-.03.056-.01.013-.023.02-.04.02-.555-.572-1.163-1.086-1.74-1.636-.27-.252-.557-.487-.802-.766-.027%200-.052-.007-.06-.036.376-.14.77-.21%201.16-.31%202.4-.617%204.807-1.227%207.21-1.835.015-.006.032-.008.05-.01z%22%20fill%3D%22%23476EB5%22%2F%3E%3Cpath%20d%3D%22M15.294%2023.377c-1.146-1.05-2.295-2.098-3.44-3.15-1.44-1.318-2.883-2.634-4.324-3.95-.04-.038-.076-.078-.115-.115.212.072.358.242.527.368.633.483%201.26.978%201.886%201.467.61.473%201.24.932%201.826%201.438.394.34.732.74%201.09%201.118.19.203.372.41.563.612.458.486.922.965%201.38%201.455.226.24.45.483.675.726%200%20.058-.03.05-.068.03z%22%20fill%3D%22%23B3DEF6%22%2F%3E%3Cpath%20fill%3D%22%2386C3EB%22%20d%3D%22M15.294%2023.38c.027-.006.06-.006.075-.038.118.125.268.225.317.4-.143-.108-.274-.225-.393-.362z%22%2F%3E%3Cpath%20d%3D%22M61.827%2026.217c-.21-.086-.36-.254-.535-.39-1.08-.833-2.157-1.674-3.232-2.512-.68-.53-1.36-1.057-2.042-1.587-.027-.02-.05-.056-.074-.083.55.12%201.09.27%201.637.407%201.228.313%202.457.62%203.685.93%201.034.26%202.064.523%203.1.787.023.006.05.02.073.03-.002.014-.003.02-.003.032-.102.182-.27.304-.422.44l-1.077.99c-.318.294-.642.586-.952.888-.033.03-.066.056-.11.067-.015.01-.03.01-.047%200z%22%20fill%3D%22%236091CC%22%2F%3E%3Cpath%20d%3D%22M72.774%2016.16c-.6.554-1.198%201.106-1.8%201.655-1.106%201.013-2.215%202.023-3.322%203.037-.845.774-1.686%201.55-2.532%202.325-.077.07-.16.132-.237.196-.04.026-.063.022-.063-.03.243-.255.48-.514.724-.77.45-.473.9-.943%201.346-1.418.387-.41.774-.82%201.152-1.24.462-.512%201.027-.902%201.563-1.324.878-.692%201.758-1.378%202.644-2.058.166-.13.31-.3.524-.37z%22%20fill%3D%22%23B3DEF6%22%2F%3E%3Cpath%20fill%3D%22%238BC6EC%22%20d%3D%22M64.855%2023.34c.017.03.04.034.067.034-.104.152-.244.257-.385.37-.05-.04-.01-.062.016-.083l.302-.32z%22%2F%3E%3Cpath%20d%3D%22M50.488%2048.617c-.43-.66-.856-1.33-1.282-1.998-2.887-4.528-5.77-9.058-8.654-13.587-.024-.042-.052-.085-.072-.13.118-.117.283-.098.427-.13%201.2-.233%202.4-.464%203.604-.694%203.046-.584%206.09-1.17%209.135-1.752%201.703-.324%203.408-.652%205.112-.98.33-.064.66-.13.995-.19.245-.044.488-.077.705-.203-.098.26-.238.498-.362.745-.957%201.892-1.913%203.783-2.872%205.675-1.147%202.256-2.288%204.515-3.437%206.775-1.07%202.11-2.136%204.218-3.212%206.328-.027.05-.058.093-.086.14z%22%20fill%3D%22%2330333F%22%2F%3E%3Cpath%20d%3D%22M61.853%2026.217c.858-.794%201.72-1.588%202.583-2.38.035.13%200%20.252-.01.377-.068.775-.148%201.543-.224%202.315l-.23%202.326c-.064.66-.13%201.314-.196%201.974-.074.71-.148%201.42-.22%202.135-.052.5-.09%201.002-.14%201.504-.056.608-.126%201.217-.186%201.825-.05.5-.09%201.003-.136%201.505-.057.607-.132%201.217-.19%201.826-.05.504-.088%201.005-.133%201.505-.06.6-.13%201.192-.187%201.795-.052.504-.09%201.005-.137%201.504-.058.61-.128%201.218-.187%201.828-.052.498-.093.994-.137%201.492-.06.61-.128%201.22-.188%201.828-.04.408-.07.817-.11%201.228-.05-.052-.025-.11-.028-.17%200-.586-.005-1.176.003-1.76.068-4.2-.008-8.393.04-12.593.032-3.245.004-6.49.02-9.738%200-.06.025-.132-.03-.184-.04-.066.013-.098.023-.143z%22%20fill%3D%22%23223A70%22%2F%3E%3Cpath%20d%3D%22M61.853%2026.217c.043.057-.035.086-.03.133-.425.812-.85%201.626-1.272%202.44l-.094.17c-.182.23-.467.2-.708.25-.715.15-1.432.274-2.15.407-.947.18-1.898.363-2.847.548-.93.178-1.868.36-2.8.54-1.066.206-2.132.4-3.2.605-.738.14-1.48.288-2.225.433-.944.182-1.886.36-2.833.545-.888.17-1.77.343-2.655.512-.186.037-.372.07-.556.102l-.013.006c.004-.107.094-.114.16-.133.644-.202%201.285-.408%201.928-.61l2.585-.813c.33-.102.664-.192.998-.302.142-.04.287-.075.434-.12.077-.024.156-.053.238-.053%201.04-.32%202.08-.64%203.117-.963%203.64-1.125%207.272-2.248%2010.912-3.38.33-.104.667-.19.995-.32%200%20.003.008.003.018.003z%22%20fill%3D%22%23010101%22%2F%3E%3Cpath%20d%3D%22M29.703%2048.61c-.452-.896-.9-1.795-1.356-2.69-.733-1.452-1.47-2.896-2.204-4.34-1.19-2.35-2.38-4.7-3.572-7.047-.914-1.805-1.832-3.61-2.75-5.42-.03-.06-.055-.127-.083-.192.132.008.135.147.213.21.014.032.035.063.064.093.3.276.558.595.85.88.703.69%201.377%201.408%202.065%202.108.406.417.827.817%201.22%201.247.407.446.856.85%201.263%201.297.403.443.85.847%201.253%201.283.407.447.856.85%201.263%201.3.392.432.826.82%201.215%201.252.41.443.858.85%201.264%201.295.394.433.826.82%201.217%201.25.408.445.85.857%201.265%201.297.125.132.235.272.362.396.04.04.07.086.067.145-.037.162-.154.284-.24.42-.698%201.107-1.4%202.21-2.104%203.31-.38.592-.75%201.192-1.135%201.788-.035.05-.05.126-.137.12z%22%20fill%3D%22%23464D60%22%2F%3E%3Cpath%20d%3D%22M15.82%2023.864c.21.1.346.29.51.44.653.588%201.293%201.192%201.937%201.793.046.042.09.09.104.153.02.02.017.043%200%20.063-.057.048-.028.112-.028.17-.002.587-.008%201.176%200%201.762.054%204.15-.002%208.3.037%2012.45.023%202.516.005%205.037.025%207.555l-.006%201.726c-.01.02-.02.02-.03%200-.053-.533-.106-1.065-.157-1.602-.038-.382-.07-.763-.107-1.15l-.152-1.488c-.038-.38-.07-.763-.107-1.148-.05-.51-.107-1.022-.156-1.53-.037-.373-.068-.746-.106-1.115-.05-.51-.104-1.024-.155-1.53-.038-.387-.07-.77-.107-1.15-.05-.51-.103-1.012-.153-1.522-.038-.367-.07-.74-.107-1.113-.05-.513-.103-1.024-.155-1.533-.036-.37-.068-.742-.105-1.115-.052-.522-.107-1.043-.157-1.568-.046-.49-.09-.98-.14-1.47-.047-.495-.102-.99-.15-1.485-.04-.383-.072-.766-.11-1.15-.05-.51-.103-1.022-.154-1.533-.037-.365-.07-.734-.104-1.1-.052-.516-.105-1.033-.155-1.548-.01-.088-.01-.176-.013-.262z%22%20fill%3D%22%23223A70%22%2F%3E%3Cpath%20d%3D%22M18.372%2026.315v-.065c.01%200%20.02-.003.03-.006.094.05.193.075.296.098.225.045.44.108.652.2.03.016.058.042.097.032.31.056.605.17.906.256.233.063.463.145.7.208.917.288%201.837.564%202.756.85.917.286%201.836.576%202.755.857%201.53.475%203.064.955%204.593%201.435%201.162.362%202.324.73%203.488%201.094%201.51.472%203.02.942%204.53%201.417.125.04.274.042.36.17-.066.095-.157.052-.24.035-.863-.167-1.73-.33-2.594-.496l-8.927-1.712c-1.71-.325-3.42-.656-5.13-.985-.884-.17-1.773-.333-2.658-.515-.017-.007-.032-.02-.045-.033-.106-.038-.103-.175-.2-.225-.314-.608-.63-1.217-.945-1.823-.143-.27-.286-.53-.425-.792z%22%20fill%3D%22%2330333F%22%2F%3E%3Cpath%20d%3D%22M29.703%2048.61c.4-.625.804-1.25%201.203-1.873.774-1.217%201.543-2.43%202.316-3.644l.072-.124c.01-.08.048-.143.09-.21.79-1.242%201.58-2.48%202.372-3.723.505-.798%201.01-1.6%201.523-2.393.726-1.152%201.456-2.298%202.19-3.445.07-.11.113-.24.226-.315.132-.017.245.033.352.1.036.088-.02.147-.06.21-.645%201.008-1.285%202.02-1.93%203.03-.124.193-.25.383-.365.58-.574.888-1.13%201.778-1.697%202.665-.496.78-.994%201.557-1.488%202.336l-.804%201.265c-.036.058-.065.112-.13.14-.48.75-.962%201.5-1.44%202.25-.726%201.138-1.45%202.28-2.174%203.42l-.065.108c-.012.004-.022.006-.033.007-.01%200-.02%200-.03-.003-.016-.128-.124-.237-.13-.383z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20fill%3D%22%231D468A%22%20d%3D%22M18.37%2049.98h.03c0%20.05.017.103-.015.148-.03-.045-.014-.098-.014-.15z%22%2F%3E%3Cpath%20d%3D%22M40.05%2033.008c-.122-.02-.23-.094-.358-.097-.066.005-.128-.008-.17-.06-1.382-.436-2.768-.873-4.153-1.306-4.755-1.482-9.51-2.966-14.266-4.447-.02-.006-.038-.02-.057-.028-.003-.065.03-.05.066-.036l1.673.48c2.078.605%204.157%201.21%206.235%201.817%202.008.586%204.01%201.177%206.015%201.758l4.502%201.31c.03.008.058.03.1%200l-1.073-1.414c-.833-1.1-1.668-2.2-2.503-3.3-1.446-1.907-2.892-3.816-4.34-5.724l-1.048-1.39c-.012-.034.006-.042.034-.036.812%201.022%201.624%202.047%202.437%203.066.826%201.04%201.655%202.073%202.48%203.113.697.875%201.387%201.753%202.08%202.626.7.877%201.4%201.753%202.098%202.63.07.083.137.17.2.256.07.1.13.103.212.007.327-.4.66-.803.997-1.2.408-.496.82-.992%201.232-1.49l1.186-1.424c.412-.498.822-1%201.238-1.49.132-.154.227-.342.414-.447-.464.635-.925%201.274-1.39%201.908-1.027%201.405-2.056%202.807-3.084%204.206-.024.035-.05.072-.082.126.068.01.12-.015.174-.024%201.718-.45%203.43-.9%205.148-1.348.01-.003.02-.003.033-.005.033-.018.064-.025.06.032-.763.24-1.522.48-2.284.723-1.082.34-2.17.68-3.25%201.028-.053.017-.127.007-.145.08-.132-.018-.245.047-.356.096-.01.022-.033.02-.054.004z%22%20fill%3D%22%23B3DEF6%22%2F%3E%3Cpath%20d%3D%22M30.708%2020.535l-.035.037c-.24-.298-.486-.59-.684-.92.193.167.314.393.483.58.086.094.158.2.235.303z%22%20fill%3D%22%23A3D3F2%22%2F%3E%3Cpath%20fill%3D%22%2397CBEE%22%20d%3D%22M30.003%2019.67c-.07-.042-.13-.096-.145-.182.07.044.137.09.145.183z%22%2F%3E%3Cpath%20fill%3D%22%2392C7EC%22%20d%3D%22M29.87%2019.504c-.062-.028-.096-.082-.116-.145.068.023.113.067.117.144z%22%2F%3E%3Cpath%20fill%3D%22%237BA5D6%22%20d%3D%22M46.144%2031.092l-.058-.035c.157-.075.324-.106.492-.146.006.01.01.018.006.024-.003.01-.003.014-.006.014-.142.062-.285.116-.434.144z%22%2F%3E%3Cpath%20fill%3D%22%236086BE%22%20d%3D%22M46.575%2030.956v-.037c.08-.034.158-.092.25-.038-.08.03-.16.073-.25.074z%22%2F%3E%3Cpath%20d%3D%22M21.112%2027.03c-.025.003-.05.005-.066.034-.54-.143-1.07-.323-1.6-.49.017-.027.04-.034.07-.025.53.167%201.07.294%201.596.48z%22%20fill%3D%22%2392C0E4%22%2F%3E%3Cpath%20fill%3D%22%2373A2D0%22%20d%3D%22M19.348%2026.56l-.652-.22c.18-.036.33.09.5.124.05.014.14-.01.152.095z%22%2F%3E%3Cpath%20d%3D%22M33.572%2043.216c.455-.72.908-1.44%201.366-2.16.895-1.413%201.793-2.822%202.688-4.235.01-.013.02-.022.033-.036.27.25.53.513.796.772.398.384.8.77%201.2%201.152.716.688%201.437%201.374%202.157%202.06.45.432.905.857%201.355%201.294.737.7%201.477%201.4%202.21%202.1.426.414.856.815%201.286%201.23.734.698%201.47%201.4%202.206%202.097.4.382.797.77%201.2%201.148.072.075.12.167.164.26-.288-.06-.557-.17-.84-.265-1.1-.372-2.193-.75-3.29-1.128L41.5%2045.93c-1.11-.383-2.215-.762-3.324-1.143-1.51-.517-3.016-1.04-4.526-1.55-.025-.004-.052-.012-.078-.02z%22%20fill%3D%22%236D7793%22%2F%3E%3Cpath%20d%3D%22M50.07%2048.64c-.04.042-.057-.006-.076-.02-.217-.206-.434-.41-.65-.618-.572-.548-1.142-1.104-1.72-1.644-.47-.44-.936-.888-1.404-1.34-.713-.69-1.43-1.377-2.155-2.058-.473-.44-.932-.89-1.403-1.34-.72-.687-1.44-1.368-2.157-2.056-.453-.44-.917-.866-1.366-1.306-.457-.438-.92-.875-1.38-1.313-.048-.045-.104-.083-.106-.158l2.048-3.23c.117-.182.228-.367.344-.552l.063-.008c3.3%205.18%206.598%2010.36%209.898%2015.545.025.032.044.066.062.1z%22%20fill%3D%22%23525A6E%22%2F%3E%3Cpath%20d%3D%22M37.3%2036.662c-.55.87-1.1%201.743-1.655%202.616-.773%201.223-1.547%202.437-2.323%203.658-.01.013-.02.02-.032.034-.002-.048-.028-.076-.058-.112-.185-.19-.364-.39-.55-.58-.705-.724-1.426-1.433-2.122-2.168-.4-.423-.827-.817-1.22-1.25-.406-.445-.856-.85-1.262-1.295-.393-.434-.826-.82-1.217-1.25-.418-.46-.88-.874-1.297-1.332-.393-.432-.827-.818-1.217-1.25-.407-.446-.857-.852-1.263-1.298-.39-.43-.826-.82-1.217-1.248-.406-.45-.853-.854-1.262-1.298-.208-.226-.424-.44-.632-.662-.022-.02-.08-.038-.036-.088l.03.003c.6.2%201.164.48%201.743.73%201.433.616%202.863%201.234%204.293%201.856%201.755.76%203.51%201.52%205.266%202.285%201.176.51%202.353%201.017%203.53%201.53.783.338%201.568.673%202.35%201.02.053.03.112.046.15.097z%22%20fill%3D%22%235B647D%22%2F%3E%3Cpath%20d%3D%22M37.3%2036.662c-.236-.05-.442-.173-.66-.267-.862-.368-1.722-.74-2.583-1.115-.776-.334-1.552-.676-2.328-1.01-.855-.37-1.714-.738-2.568-1.11l-2.342-1.02c-.85-.368-1.703-.733-2.554-1.1-.786-.342-1.57-.687-2.357-1.027-.59-.258-1.186-.51-1.777-.765-.06-.025-.123-.046-.17-.094.39.038.767.133%201.15.207%201.005.185%202.004.385%203.008.58.938.18%201.877.363%202.816.544%201.11.21%202.218.42%203.327.632.702.132%201.4.27%202.1.404%201.073.203%202.145.403%203.217.61.747.144%201.494.293%202.244.435.524.102%201.048.207%201.573.307.042.01.088.02.122-.02.057.01.123.016.17.062l-2.36%203.715c-.004.007-.018.02-.03.032z%22%20fill%3D%22%23464D60%22%2F%3E%3Crect%20stroke%3D%22%2367B2E2%22%20stroke-width%3D%222%22%20width%3D%2280%22%20height%3D%2280%22%20rx%3D%2210%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .chat-style .svg.icon-moto-html:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232a3731%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.35%209.407l0.013-0.012%200.179%200.383c0%200%200.264%200.649%200.488%200.858%200.235%200.219%200.718%200.411%200.718%200.411s0.482%200.301%200.452%200.349c-0%200-0.001%200.001-0.001%200.001l0.65%200.606c0.38%200.355%200.4%200.953%200.047%201.331l-3.381%203.625-1.378-1.285%203.098-3.323-0.308-0.227-3.031%203.25-1.378-1.285%202.797-3c0.047-0.050-0.123-0.183-0.252-0.272l-2.72%202.917-1.378-1.285%203.381-3.625c0.354-0.38%200.948-0.403%201.331-0.046l0.672%200.627zM24.557%2016.149c0.554-1.033%200.869-2.214%200.869-3.469%200-4.057-3.289-7.347-7.347-7.347-2.267%200-4.295%201.027-5.642%202.641-0.006-0.003-0.009-0.004-0.009-0.004l-0.149%200.2c-0.067%200.086-0.132%200.174-0.195%200.263l-2.387%203.211-2.731%204.709c0%200%202.261-1.978%202.731-1.46%200.173%200.19-1.036%201.79-2.731%203.532%201.695-0.471%202.449-1.13%202.967-0.471%200.077%200.097-1.378%201.216-2.261%202.826-0.618%201.128-0.424%201.931-1.272%203.532%202.355-1.012%201.826-3.215%202.756-2.967%202.731%200.73-1.274%202.826-2.19%205.322%200.917-0.553%203.909-2.166%204.803-4.003%200.209-0.429%200.659-3.297%202.213-3.297%200.451%200-1.507%201.601-1.036%203.297%200.126%200.454-0.188%201.648-1.177%203.297%202.213-1.884%202.92-3.532%203.505-3.532%200.191%200%201.063%200-0.35%201.884%200.706-0.22%201.319-0.565%201.978-1.648%200.269-1.729%201.272-2.873%202.308-2.119%200.404%200.294-2.307%203.249-0.847%202.119%203.014-0.801%206.111-6.29%206.122-6.311%200.035-0.065%200.059-0.133%200.072-0.204z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-virtuemart_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2235%22%20height%3D%2232%22%20viewBox%3D%220%200%2035%2032%22%3E%0A%3Cpath%20fill%3D%22%232f5c93%22%20d%3D%22M34.427%201.045v-0.669c-19.755%207.041-24.213%2021.091-25.95%2024.497-1.48-3.855-4.746-12.752-4.746-12.752h-3.673l7.305%2019.555c0%200%200.706%200.005%201.911%200.005%202.409-6.754%205.137-12.466%208.556-17.227l-3.631%2017.228h2.969l2.672-10.118%203.868%2010.118h1.176l3.877-10.118%202.675%2010.118h2.936l-4.126-19.602h-1.772l-4.163%2012.481-4.173-12.471-0.471-0.003c3.906-4.718%208.665-8.376%2014.76-11.041v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-virtuemart:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23355a95%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.209%2022.4l-4.942-12.183h2.58l3.058%208.12c4.707-11.102%2012.18-14.67%2021.962-16.135v0.267c-6%202.202-8.844%202.948-13.064%206.533l-2.632%202.664c-0.109%200.182-0.233%200.334-0.357%200.488l-0.659%200.856c-1.884%202.554-3.461%205.64-4.656%209.39h-1.29z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.261%2022.239l-1.405-6.645-2.727%206.806h-0.862l-2.727-6.806-1.461%206.645h-2.32l2.674-12.005%201.107-0.324%203.154%208.301%202.866-8.301h1.266l2.765%2012.328h-2.33z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-woo_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2230%22%20height%3D%2232%22%20viewBox%3D%220%200%2030%2032%22%3E%0A%3Cpath%20fill%3D%22%23a06293%22%20d%3D%22M2.23%207.382c-0.296%200.085-0.581%200.142-0.617%200.155-0.035%200-0.32%200.214-0.617%200.473-0.996%200.876-0.996%200.925-0.973%206.873%200.012%205.145%200.012%205.157%200.284%205.69%200.154%200.296%200.463%200.688%200.688%200.877%200.806%200.687%200.853%200.687%207.385%200.687h5.986l0.889%200.509c0.488%200.273%201.209%200.677%201.6%200.889%200.391%200.214%201.055%200.583%201.481%200.832%201.434%200.816%201.363%200.889%200.698-0.713-0.318-0.782-0.582-1.444-0.582-1.47%200-0.023%202.074-0.033%204.613-0.048%204.433%200%204.636-0.010%205.18-0.248%200.582-0.259%201.116-0.757%201.445-1.375%200.179-0.309%200.201-0.971%200.239-5.499%200.024-4.54%200.010-5.229-0.164-5.773-0.239-0.758-0.831-1.41-1.577-1.742-0.534-0.239-0.723-0.249-12.98-0.249-9.353-0.011-12.577%200.025-12.98%200.132v0%200zM13.302%209.006c0.723%200.309%200.831%200.851%200.355%201.861-0.652%201.435-1.221%204.623-1.328%207.492-0.059%201.528-0.107%201.932-0.273%202.131-0.296%200.355-0.96%200.334-1.375-0.047-0.937-0.87-1.921-2.538-2.549-4.304l-0.32-0.937-0.973%201.941c-1.102%202.192-1.731%203.153-2.252%203.462-0.688%200.415-1.007%200.048-1.577-1.752-0.616-1.956-1.801-8.132-1.671-8.665%200.178-0.713%201.232-1.006%201.755-0.488%200.213%200.213%200.308%200.51%200.427%201.339%200.178%201.305%200.937%205.265%201.055%205.465%200.048%200.086%200.641-0.908%201.434-2.427%200.747-1.41%201.47-2.691%201.625-2.844%200.521-0.521%201.352-0.226%201.53%200.533%200.38%201.635%200.877%203.485%201.020%203.829l0.178%200.412%200.142-1.185c0.379-3.011%201.209-5.5%201.956-5.82%200.463-0.19%200.367-0.19%200.842%200l-0.002%200.004zM19.098%2010.666c2.11%201.234%202.228%205.156%200.237%207.622-1.114%201.374-3.331%201.505-4.549%200.273-0.664-0.663-0.948-1.424-1.031-2.724-0.142-2.288%200.924-4.54%202.513-5.3%200.815-0.392%202.036-0.344%202.83%200.129v0zM26.187%2010.405c0.676%200.201%201.553%201.030%201.873%201.779%200.38%200.841%200.463%202.465%200.19%203.531-0.427%201.683-1.47%203.127-2.536%203.486-1.127%200.392-2.465%200.154-3.2-0.558-1.351-1.291-1.553-3.805-0.497-5.962%200.521-1.067%201.446-2.038%202.145-2.265%200.558-0.179%201.47-0.179%202.027-0.010l-0.001-0.001zM16.704%2012.93c-0.592%200.663-0.901%201.54-0.889%202.489%200.010%200.841%200.258%201.505%200.674%201.778%200.285%200.19%200.332%200.19%200.748-0.023%200.605-0.285%201.055-1.004%201.303-1.98%200.344-1.423-0.083-2.703-0.937-2.774-0.367-0.037-0.474%200.034-0.9%200.51v0%200zM24.444%2012.799c-0.663%200.698-0.937%201.424-0.937%202.501-0.012%201.031%200.178%201.564%200.688%201.897%200.853%200.564%202.086-1.127%202.086-2.839%200-1.759-0.913-2.531-1.838-1.559v0%200%200z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-woo:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23a46499%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.165%2014.014c-0.347-0.624-0.867-1-1.541-1.149-0.183-0.040-0.356-0.059-0.52-0.059-0.925%200-1.676%200.495-2.264%201.485-0.501%200.842-0.751%201.772-0.751%202.792%200%200.762%200.154%201.416%200.462%201.96%200.347%200.624%200.857%201%201.541%201.149%200.183%200.040%200.356%200.059%200.52%200.059%200.934%200%201.686-0.495%202.264-1.485%200.501-0.852%200.751-1.782%200.751-2.802%200-0.772-0.154-1.416-0.462-1.951zM26.204%2014.014c-0.347-0.624-0.857-1-1.541-1.149-0.183-0.040-0.356-0.059-0.52-0.059-0.925%200-1.676%200.495-2.264%201.485-0.501%200.842-0.751%201.772-0.751%202.792%200%200.762%200.154%201.416%200.462%201.96%200.347%200.624%200.857%201%201.541%201.149%200.183%200.040%200.356%200.059%200.52%200.059%200.934%200%201.686-0.495%202.264-1.485%200.501-0.852%200.751-1.782%200.751-2.802%200-0.772-0.154-1.416-0.462-1.951zM5.495%2012.459c0.135-0.188%200.337-0.287%200.607-0.307%200.491-0.040%200.771%200.198%200.838%200.713%200.299%202.069%200.626%203.822%200.973%205.258l2.109-4.129c0.193-0.376%200.433-0.574%200.722-0.594%200.424-0.030%200.684%200.248%200.79%200.832%200.241%201.317%200.549%202.436%200.915%203.386%200.25-2.515%200.674-4.327%201.271-5.446%200.144-0.277%200.356-0.416%200.636-0.436%200.222-0.020%200.424%200.050%200.607%200.198s0.279%200.337%200.299%200.564c0.010%200.178-0.019%200.327-0.096%200.475-0.376%200.713-0.684%201.911-0.934%203.574-0.241%201.614-0.328%202.871-0.27%203.772%200.019%200.248-0.019%200.465-0.116%200.654-0.116%200.218-0.289%200.337-0.511%200.356-0.25%200.020-0.511-0.099-0.761-0.366-0.896-0.941-1.609-2.347-2.129-4.218-0.626%201.267-1.088%202.218-1.387%202.852-0.568%201.119-1.050%201.693-1.454%201.723-0.26%200.020-0.482-0.208-0.674-0.683-0.491-1.297-1.021-3.802-1.589-7.515-0.029-0.257%200.019-0.485%200.154-0.663zM18.951%2016.757c-0.135%200.654-0.376%201.139-0.732%201.465-0.279%200.257-0.539%200.366-0.78%200.317-0.231-0.049-0.424-0.257-0.568-0.644-0.116-0.307-0.173-0.614-0.173-0.901%200-0.248%200.019-0.495%200.067-0.723%200.087-0.406%200.25-0.802%200.511-1.178%200.318-0.485%200.655-0.683%201.002-0.614%200.231%200.050%200.424%200.257%200.568%200.644%200.116%200.307%200.173%200.614%200.173%200.901%200%200.257-0.019%200.505-0.067%200.733zM24.991%2016.757c-0.135%200.654-0.376%201.139-0.732%201.465-0.279%200.257-0.539%200.366-0.78%200.317-0.231-0.049-0.424-0.257-0.568-0.644-0.116-0.307-0.173-0.614-0.173-0.901%200-0.248%200.019-0.495%200.067-0.723%200.087-0.406%200.25-0.802%200.511-1.178%200.318-0.485%200.655-0.683%201.002-0.614%200.231%200.050%200.424%200.257%200.568%200.644%200.116%200.307%200.173%200.614%200.173%200.901%200%200.257-0.029%200.505-0.067%200.733z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-zencart:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23dc8819%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M25.9%2016.932c0%200-0.422%200.825-1.189%201.074%200%200-0.671%200.326-0.518-1.036%200%200%200.154-2.34-0.575-3.644%200%200-0.729-2.11-2.838-3.298%200%200-1.88-1.343-2.455-1.688%200%200-1.035-0.767-1.38-1.227%200%200-0.806-0.921%200.613-1.534%200%200%200.806-0.499%202.225-0.077%200%200%202.952%200.805%205.33%204.103%200%200%202.78%204.219%200.786%207.325v0zM25.402%2022.454c0%200-0.94%201.726-3.394%202.225%200%200-1.994%200.441-4.218-1.246%200%200-1.822-1.303-2.071-3.126%200%200-0.23-1.994%200.959-3.489%200%200%201.477-1.823%201.745-0.173%200%200%200.096%201.956%200.287%202.531%200%200%200.633%201.784%202.915%201.918%200%200%201.477%200.115%202.761-0.422%200%200%201.131-0.383%201.534-0.019%200%200%200.594%200.172-0.518%201.802v0zM14.395%2016.817c0%200-0.728%200.843-0.824%202.684%200%200-0.096%201.246%200.364%204.066%200%200%200.288%201.745%200.384%202.013%200%200%200.364%201.304-0.652%201.055%200%200-1.036-0.173-1.88-1.362%200%200-1.86-2.358-1.342-6.002%200%200%200.115-2.953%202.167-4.679%200%200%201.688-1.764%204.276-1.476%200%200%201.477%200.096%200.825%201.15%200%200-0.594%200.518-0.921%200.748%200%200-1.843%201.112-2.397%201.803v0zM19.472%2012.847c0%200%200.647-0.762%201.884-0.533%200.54%200.1%201.337%200.605%201.567%201.454%200%200%200.762%202.143-1.208%202.862%200%200-1.568%200.489-2.589-0.719%200%200-1.050-1.251%200.345-3.063v0zM8.546%2018.16c0%200-0.767%200.958-1.745%200.191%200%200-0.805-0.786-0.134-2.474%200%200%200.728-2.57%203.394-4.468%200%200%202.358-1.591%205.331-1.726%200%200%201.63-0.115%202.915%200.556%200%200%201.438%200.575%200.441%201.246%200%200-1.726%200.613-2.666%200.786%200%200-2.033%200.46-3.874%201.784%200%200-1.496%201.169-2.166%202.186%200%200-1.055%201.688-1.496%201.918v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-jigoshop_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2244%22%20height%3D%2232%22%20viewBox%3D%220%200%2044%2032%22%3E%0A%3Cpath%20fill%3D%22%23a1c74e%22%20d%3D%22M6.075%2011.714l11.929-5.937c0%200%200.697-0.258%200.697-0.939v-3.179c0-0.556-0.951-1.436-2.255-0.793-1.304%200.642-15.287%207.523-15.506%207.623-0.221%200.106-0.652%200.325-0.652%200.908v4.617c0%200.257-0.058%200.58%200.912%201.055%201.055%200.517%2014.803%207.286%2015.257%207.508%200.873%200.428%202.245%200.379%202.245-0.673v-3.259c0-0.236%200.054-0.626-0.667-0.987-0.718-0.361-11.961-5.943-11.961-5.943v0zM26.228%2026.706c-0.72%200.361-0.666%200.747-0.666%200.985v3.26c0%201.046%201.371%201.1%202.246%200.672%200.453-0.222%2014.197-6.991%2015.257-7.508%200.97-0.476%200.911-0.799%200.911-1.055v-4.62c0-0.581-0.436-0.803-0.655-0.908-0.219-0.103-14.197-6.982-15.5-7.623-1.311-0.643-2.257%200.237-2.257%200.797v3.177c0%200.679%200.699%200.94%200.699%200.94l11.924%205.937c0.003%200.001-11.24%205.583-11.959%205.943v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-jigoshop:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23a2ca4a%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.899%2014.187v-1.493l8.235-4.928%201.216%201.92-4.779%202.965-1.941%200.747%201.92%200.661%204.907%202.923-1.216%201.92-8.341-4.715z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.101%2018.88v1.493l-8.235%204.928-1.216-1.941%204.779-2.944%201.941-0.768-1.92-0.64-4.907-2.944%201.216-1.899%208.341%204.715z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-shopify:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%239dbc31%22%20d%3D%22M15.775%206.043c0.114%200%200.229%200.039%200.339%200.114-0.848%200.399-1.756%201.404-2.14%203.41-0.561%200.174-1.109%200.343-1.616%200.5%200.449-1.53%201.517-4.025%203.416-4.025zM16.561%206.787c0.163%200.408%200.268%200.992%200.268%201.782%200%200.040-0%200.077-0.001%200.115-0.644%200.199-1.343%200.416-2.044%200.633%200.394-1.519%201.131-2.253%201.776-2.529zM18.512%208.162c-0.294%200.091-0.628%200.194-0.99%200.306%200-0.070%200-0.138%200-0.213%200-0.654-0.091-1.181-0.236-1.598%200.585%200.073%200.975%200.739%201.226%201.505zM23.262%209.326c-0.014-0.103-0.104-0.16-0.179-0.166s-1.651-0.123-1.651-0.123-1.095-1.087-1.215-1.207c-0.12-0.12-0.355-0.084-0.446-0.057-0.014%200.004-0.239%200.074-0.613%200.189-0.366-1.052-1.011-2.019-2.147-2.019-0.031%200-0.064%200.001-0.096%200.003-0.323-0.427-0.723-0.613-1.068-0.613-2.645%200-3.909%203.306-4.305%204.987-1.028%200.318-1.758%200.545-1.851%200.574-0.574%200.18-0.592%200.198-0.667%200.739-0.057%200.409-1.558%2012.018-1.558%2012.018l11.697%202.192%206.338-1.371c0%200-2.225-15.041-2.239-15.144z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%235f8c2f%22%20d%3D%22M23.119%208.874c-0.074-0.006-1.651-0.123-1.651-0.123s-1.095-1.087-1.215-1.207c-0.045-0.045-0.106-0.068-0.169-0.078l-0.884%2018.090%206.337-1.371c0%200-2.225-15.041-2.239-15.144s-0.104-0.16-0.179-0.166z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fefefe%22%20d%3D%22M17.445%2012.040l-0.781%202.324c0%200-0.685-0.365-1.524-0.365-1.23%200-1.292%200.772-1.292%200.967%200%201.062%202.767%201.468%202.767%203.955%200%201.956-1.241%203.216-2.914%203.216-2.008%200-3.035-1.25-3.035-1.25l0.538-1.776c0%200%201.055%200.906%201.946%200.906%200.582%200%200.819-0.458%200.819-0.793%200-1.385-2.27-1.447-2.27-3.722%200-1.915%201.375-3.769%204.15-3.769%201.069%200%201.597%200.306%201.597%200.306z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-loaded7:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23cfd3d7%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.396%2014.996l5.522-8.408%209.726%2018.322h-4.392l-5.647-10.416-3.764%204.706-1.443-4.204z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232962aa%22%20d%3D%22M10.792%206.4h4.832l5.27%2010.666%203.515-4.643%202.069%203.89-5.835%208.722-9.851-18.635z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232962aa%22%20d%3D%22M10.605%2014.306l2.573%204.894h-6.337l3.765-4.894z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.4%2012.401l-3.505%204.665-2.329-4.665h5.833z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-flash-intro:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23e7e7e7%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23d12727%22%20d%3D%22M7.467%2024.657v-2.010l0.345-0.035c1.656-0.166%202.447-0.524%203.509-1.585%201.238-1.238%202.067-2.79%203.44-6.438%200.908-2.414%201.661-3.88%202.841-5.53%201.030-1.44%202.661-2.607%204.488-3.211%200.9-0.297%202.125-0.515%202.894-0.515h0.295v4.024l-0.345%200.030c-0.913%200.080-1.653%200.306-2.367%200.725-0.95%200.557-2.118%201.985-2.774%203.395-0.228%200.489-0.353%200.452%201.505%200.452h1.633v4.082l-5.011%200.026-0.276%200.609c-0.706%201.561-1.53%203.032-2.338%204.171-1.551%202.19-3.622%203.381-6.514%203.745-0.323%200.041-0.753%200.074-0.957%200.074l-0.37%200v-2.010z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-flash:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23d12727%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.467%2024.657v-2.010l0.345-0.035c1.656-0.166%202.447-0.524%203.509-1.585%201.238-1.238%202.067-2.79%203.44-6.438%200.908-2.414%201.661-3.88%202.841-5.53%201.030-1.44%202.661-2.607%204.488-3.211%200.9-0.297%202.125-0.515%202.894-0.515h0.295v4.024l-0.345%200.030c-0.913%200.080-1.653%200.306-2.367%200.725-0.95%200.557-2.118%201.985-2.774%203.395-0.228%200.489-0.353%200.452%201.505%200.452h1.633v4.082l-5.011%200.026-0.276%200.609c-0.706%201.561-1.53%203.032-2.338%204.171-1.551%202.19-3.622%203.381-6.514%203.745-0.323%200.041-0.753%200.074-0.957%200.074l-0.37%200v-2.010z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-swish:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23d4440f%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M6.508%2019.788c-0.243%202.022-0.27%203.621-0.108%204.212%200.467%201.6%200.799%202.733%202.8%202.733%200.799%200%200.333-0.267%200-1.667%200-0.797-0.334-2.8%205.066-2.8s10.467%205.467%2011.867%204.133c2-3.667-6.6-20.733-12.265-20.733-3.945%200-6.17%206.821-7.079%2012.197%206.885%203.356%209.783%201.353%2010.012%200.204%200-1.963-3.065-1.596-5.197-1.863-2.878%200-2.87-2.409-2.87-2.536%200-3.2%203.533-3.735%204.4-3.735%205%200.533%204.933%201.068%205.333%201.335%200.6%201.531-0.467%201.531-0.933%201.531-3.844-1.531-6.2-0.464-6.2-0.464s-1.403%201.333%200.27%202.065c1.464%200%207.133-0.732%207.133%203.338s-3.803%204.067-5.603%204.067c-1.8%200-4.733-0.706-6.598-2.006-0.009-0.004-0.018-0.008-0.026-0.012z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.6%2016.989c0.221-0.546%200.839-0.812%201.389-0.589v0c0.546%200.221%200.812%200.839%200.589%201.389v0c-0.221%200.546-0.839%200.812-1.389%200.589v0c-0.546-0.221-0.812-0.839-0.589-1.389v0%200z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-ae:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%2318063e%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23d8a1ff%22%20d%3D%22M22.629%2016.563c0.694%200%200.938%200%201.006-0.027%200-0.095%200.027-0.163%200.027-0.23%200-0.731-0.354-2.085-1.768-2.085-1.306%200-1.863%201.137-1.999%202.343h2.734zM19.868%2018.418c0.027%201.828%200.898%203.060%202.965%203.060%200.802%200%201.496-0.108%202.217-0.42%200.095-0.041%200.163-0.027%200.163%200.095v1.693c0%200.135-0.041%200.203-0.136%200.271-0.721%200.352-1.619%200.515-2.734%200.515-3.59%200-4.937-2.64-4.937-5.579%200-3.196%201.659-5.809%204.583-5.809%202.965%200%203.999%202.478%203.999%204.496%200%200.65-0.041%201.178-0.109%201.435-0.027%200.108-0.068%200.149-0.177%200.176-0.272%200.041-1.074%200.095-2.271%200.095h-3.563v-0.027zM12.578%2017.037c-0.381-1.503-1.306-4.78-1.646-6.364h-0.027c-0.286%201.584-1.034%204.265-1.591%206.364h3.264zM8.757%2019.231l-1.074%204.049c-0.027%200.108-0.068%200.149-0.204%200.149h-1.999c-0.136%200-0.163-0.041-0.136-0.203l3.863-13.446c0.068-0.244%200.109-0.433%200.136-1.11%200-0.095%200.041-0.135%200.109-0.135h2.856c0.095%200%200.136%200.027%200.163%200.135l4.325%2014.584c0.027%200.108%200%200.176-0.109%200.176h-2.244c-0.109%200-0.177-0.041-0.204-0.135l-1.115-4.062-4.366-0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-powerpoint:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23d24625%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.549%206.4h1.344v2.133c2.534%200.014%205.070-0.026%207.602%200.012%200.545-0.052%200.972%200.372%200.917%200.917%200.040%204.428-0.009%208.858%200.024%2013.288-0.024%200.479%200.047%201.010-0.228%201.434-0.346%200.251-0.796%200.218-1.202%200.237-2.37-0.012-4.741-0.007-7.113-0.007v2.37h-1.474c-3.612-0.659-7.232-1.261-10.847-1.896-0.002-5.53%200-11.060%200-16.588%203.657-0.633%207.315-1.278%2010.977-1.901v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23d24625%22%20d%3D%22M17.893%209.244h7.822v14.459h-7.822v-1.896h5.689v-0.948h-5.689v-1.185h5.689v-0.948h-5.687c-0.002-0.465-0.002-0.929-0.005-1.394%200.939%200.292%202.008%200.284%202.847-0.28%200.908-0.538%201.382-1.564%201.46-2.588-1.041-0.007-2.081-0.005-3.119-0.005-0.002-1.031%200.012-2.062-0.021-3.091-0.389%200.076-0.777%200.156-1.164%200.239v-2.363z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.554%2010.873c1.647%200.076%203.032%201.463%203.119%203.105-1.041%200.012-2.081%200.007-3.122%200.007%200-1.038-0.002-2.076%200.002-3.112v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23d24625%22%20d%3D%22M9.373%2012.663c1.287%200.062%202.847-0.51%203.913%200.455%201.022%201.24%200.751%203.52-0.763%204.262-0.538%200.275-1.154%200.237-1.74%200.218-0.002%200.927-0.005%201.854-0.002%202.78-0.469-0.040-0.941-0.081-1.41-0.119-0.021-2.532-0.026-5.065%200.002-7.597v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M10.781%2013.945c0.467-0.021%201.045-0.107%201.361%200.332%200.27%200.465%200.256%201.076%200.031%201.555-0.27%200.488-0.882%200.441-1.353%200.498-0.050-0.794-0.045-1.588-0.038-2.385v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-corporate:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23455a64%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.133%2014.667h4.667l2.8%2012h-10.667l3.2-12z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M18.171%2012.030h-3.751l-2.932-6.142h9.646l-2.963%206.142z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .svg.icon-moto-3-ecommerce:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Emoto-3-ecommerce%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20fill%3D%22%231AB744%22%20width%3D%2280%22%20height%3D%2280%22%20rx%3D%223%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M23.355%2059.234V35.48L8%2047.372l15.355%2011.86zM23.365%2033.832V10.03L8%2021.862l15.365%2011.97zM39.55%2046.543v-23.82L24.183%2034.647%2039.55%2046.543zM8.042%2046.516v-23.76l15.323%2011.89-15.323%2011.87zM24.268%2033.854V10.03L39.59%2021.884l-15.322%2011.97zM56.578%2059.234V35.446l15.28%2011.927-15.28%2011.86zM56.585%2033.727V10L71.86%2021.673%2056.584%2033.727zM40.363%2046.516v-23.76l15.332%2011.89-15.332%2011.87z%22%2F%3E%3Cpath%20d%3D%22M39.55%2072.092V48.3L24.277%2060.19l15.27%2011.902zM55.633%2059.36V35.51L40.3%2047.436%2055.634%2059.36zM40.363%2072.092V48.325l15.3%2011.9-15.3%2011.867zM24.268%2059.36V35.57L39.61%2047.416%2024.27%2059.36z%22%20opacity%3D%22.5%22%2F%3E%3Cpath%20d%3D%22M71.86%2046.47V22.562L56.533%2034.608l15.325%2011.86zM55.64%2033.82V10.03L40.333%2021.862l15.31%2011.957z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%231AB744%22%20d%3D%22M40%2047.467h31.86v26.47H40z%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M70.982%2049.123h-4.877c-.363%200-.69.225-.818.563l-3.76%209.873H55.69v-3.956h3.837c.486%200%20.88-.393.88-.875%200-.485-.396-.878-.88-.878h-15.88l-.09-.236c-.175-.452-.683-.678-1.134-.51-.45.174-.68.68-.508%201.13l3.537%209.288c.12.314.404.53.736.563l14.293%201.34c.024%200%20.058.004.083.004.36%200%20.688-.223.818-.562l5.326-13.99h4.272c.483%200%20.877-.394.877-.876.004-.484-.387-.88-.873-.88zM54.377%2059.56h-4.19l-.74-3.952h4.932l-.003%203.953zm0%201.316v2.218l-3.594-.337-.352-1.88h3.947zm-6.244-5.27c0%20.04-.01.08%200%20.12l.715%203.834h-3.03l-1.503-3.953%203.818-.002zm-1.815%205.27h2.774l.328%201.753-2.522-.235-.58-1.52zm13.664%202.742l-4.29-.402v-2.34h5.333l-1.043%202.742zM60.882%2065.907c-1.705%200-3.093%201.388-3.093%203.094s1.388%203.092%203.092%203.092c1.706%200%203.093-1.387%203.093-3.09%200-1.707-1.387-3.095-3.093-3.095zm0%204.434c-.737%200-1.34-.602-1.34-1.338%200-.738.603-1.34%201.34-1.34.738%200%201.34.604%201.34%201.34%200%20.736-.602%201.34-1.34%201.34zM46.436%2065.907c-1.705%200-3.093%201.388-3.093%203.094s1.388%203.092%203.093%203.092c1.703%200%203.092-1.387%203.092-3.09%200-1.707-1.387-3.095-3.092-3.095zm0%204.434c-.737%200-1.34-.602-1.34-1.338%200-.738.602-1.34%201.34-1.34.738%200%201.34.604%201.34%201.34-.003.736-.602%201.34-1.34%201.34z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .chat-style .svg.icon-icons:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0uNjY4KSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMjQzMjM4IiB5PSIuNjY4IiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHJ4PSIzLjc1Ii8+PHBhdGggZD0iTTEwIDEwLjY2OEg1di01aDV2NXptNy41LTVoLTV2NWg1di01em03LjUgMGgtNXY1aDV2LTV6bS0xNSA3LjVINXY1aDV2LTV6bTcuNSAwaC01djVoNXYtNXptNy41IDBoLTV2NWg1di01em0tMTUgNy41SDV2NWg1di01em03LjUgMGgtNXY1aDV2LTV6bTcuNSAwaC01djVoNXYtNXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=); }
  .chat-style .svg.icon-logo:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMyNDMyMzgiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiLz48cGF0aCBkPSJNMjQuNDQ0IDE0Ljk2N2ExLjk2NyAxLjk2NyAwIDAgMS0uMzI3LTIuMjkyIDEuOTY2IDEuOTY2IDAgMCAwIC4wNTMtMS43MzIgMS45MzkgMS45MzkgMCAwIDAtMS4zMzQtMS4wOTRBMS45NDggMS45NDggMCAwIDEgMjEuMzM0IDguMWExLjk1OCAxLjk1OCAwIDAgMC0uODg1LTEuNDg3IDEuOTE2IDEuOTE2IDAgMCAwLTEuNzA5LS4xOTIgMS45MjggMS45MjggMCAwIDEtMi4yMDEtLjY1MkExLjkzNSAxLjkzNSAwIDAgMCAxNC45OTcgNWMtLjYwNCAwLTEuMTc0LjI4NS0xLjU0Ljc2OWExLjkyNCAxLjkyNCAwIDAgMS0yLjIuNjUzIDEuOTIyIDEuOTIyIDAgMCAwLTEuNzA4LjE5MmMtLjUwOC4zMy0uODM1Ljg4LS44ODQgMS40ODdBMS45NDggMS45NDggMCAwIDEgNy4xNjMgOS44NWExLjk0IDEuOTQgMCAwIDAtMS4zMzQgMS4wOTQgMS45NjUgMS45NjUgMCAwIDAgLjA1NCAxLjczMWMuNC43NTQuMjY3IDEuNjgyLS4zMjcgMi4yOTJhMS45NjIgMS45NjIgMCAwIDAgLjQzOSAzLjA3NSAxLjk1OSAxLjk1OSAwIDAgMSAuOTUzIDIuMTA0IDEuOTY2IDEuOTY2IDAgMCAwIC40MzIgMS42NzdjLjM5Ny40NjIuOTg0LjcxIDEuNTg1LjY3MWExLjkzOCAxLjkzOCAwIDAgMSAxLjkzIDEuMjUxIDEuOTQgMS45NCAwIDAgMCAxLjI2NSAxLjE3NSAxLjkyIDEuOTIgMCAwIDAgMS42OTItLjMgMS45MjIgMS45MjIgMCAwIDEgMi4yOTUgMCAxLjkyIDEuOTIgMCAwIDAgMS42OTMuMyAxLjk0NSAxLjk0NSAwIDAgMCAxLjI2NS0xLjE3NSAxLjkzNiAxLjkzNiAwIDAgMSAxLjkzLTEuMjUxIDEuOTI1IDEuOTI1IDAgMCAwIDEuNTg0LS42NyAxLjk2NiAxLjk2NiAwIDAgMCAuNDMzLTEuNjc4IDEuOTYgMS45NiAwIDAgMSAuOTU0LTIuMTA0IDEuOTYyIDEuOTYyIDAgMCAwIC40MzgtMy4wNzV6bS0xMC40ODYgNC41NjJsLTMuNzUtMy42NjcgMS41NDgtMS41NiAyLjIwMiAyLjEwNSA0LjcwMi00Ljg2IDEuNTQ4IDEuNTYxLTYuMjUgNi40MnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=); }
  .chat-style .svg.icon-mobile:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMyNDMyMzgiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiLz48cGF0aCBkPSJNMTAuMDE3IDExLjE1OGExLjg2NSAxLjg2NSAwIDAgMSAyLjg2OC45ODUgMS43NCAxLjc0IDAgMCAwLTEuMDY3LS4zNjVjLS4zODIgMC0uNzY2LjEyMy0xLjEwMS4zNjItLjY2Ni40NzUtLjk2MSAxLjI4NC0uNzA0IDIuMDVhMS44NjUgMS44NjUgMCAwIDEgLjAwNC0zLjAzMnptMy4xMTcgMTAuNjQxYy44MjkuMjc5IDMuMzkzLjk4OSA2LjM2MyAzLjIwMUwyNSAyMS4wNzVjLTEuNDI3LTIuMDAyLTEuMDM0LTMuNDAyLTIuNDUzLTUuMzktLjk2OC0xLjM1Ny0xLjUyMi0xLjM3OC0yLjUzLTEuMTkzbC40OTkuN2MuMy40MjItLjMzOC44NzUtLjYzNy40NTNsLS40NDUtLjYyNWMtLjM2Mi0uNTA4LTEuMDY2LS4xOS0xLjcxLS4wNDNsLjYwNS44NWMuMy40Mi0uMzM2Ljg3Ni0uNjM2LjQ1M2wtLjUyNS0uNzM1Yy0uMzcxLS41MjItMS4wOTgtLjE3My0xLjc0NS0uMDA4bC42NC44OThjLjMwMy40MjMtLjMzNy44NzQtLjYzNi40NTNsLTIuNTk5LTMuNjM4Yy0uODA2LTEuMTMyLTIuNTczLjA3LTEuNzM4IDEuMjRsMy44MzggNS4zODJhNS41NjMgNS41NjMgMCAwIDAtMS42MDktLjI5Yy0xLjQ2MSAwLTIuMDI0IDEuNi0uMTg1IDIuMjE3em0tMi4xNjMuMkg2LjY2N1Y4LjMzNEgxNXY1LjU3NGwxLjY2Ny0uMzkzVjYuNjY3QzE2LjY2NyA1Ljc0NyAxNS45MiA1IDE1IDVINi42NjdDNS43NDYgNSA1IDUuNzQ3IDUgNi42NjdWMjMuNjZDNSAyNC41IDUuNjY1IDI1IDYuNjY3IDI1aDEwcy0xLjA2NS0uNjM3LTEuNjY3LS45Yy0xLjc2Ny0uNzg5LTMuNjI1LTEuMzY2LTQuMDMtMi4xeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==); }
  .chat-style .svg.icon-sketch:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMxODA5NDMiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiLz48cGF0aCBkPSJNMTUgMjRMNSAxMi40NDNsNC4zMzItNS44MzlMMTUgNmw1LjY2OC42MDRMMjUgMTIuNDQzeiIgZmlsbD0iI0ZGQUUwMCIvPjxwYXRoIGQ9Ik0xNSAyNEw1IDEyLjQ0M2gyMHoiIGZpbGw9IiNFQzZDMDAiLz48cGF0aCBkPSJNMTUgMjRMOS4wNDkgMTIuNDQzSDIwLjk1eiIgZmlsbD0iI0ZGQUUwMCIvPjxwYXRoIGQ9Ik0xNSA2bC01Ljk1MSA2LjQ0M0gyMC45NXoiIGZpbGw9IiNGRkVGQjQiLz48cGF0aCBkPSJNOS4zMzIgNi42MDRsLTIuMjI3IDIuOTRMNSAxMi40NDNoNC4wOXptMTEuMzM2IDBsMi4yMjcgMi45NEwyNSAxMi40NDNoLTQuMDl6IiBmaWxsPSIjRkZBRTAwIi8+PHBhdGggZD0iTTkuMzMyIDYuNjA0bC0uMjgzIDUuODM5TDE1IDZ6bTExLjMzNiAwbC4yODMgNS44MzlMMTUgNnoiIGZpbGw9IiNGRUQzMDUiLz48L2c+PC9zdmc+); }
  .chat-style .svg.icon-ui:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMyNDMyMzgiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiLz48cGF0aCBkPSJNMjAuODMzIDE5LjkxYzAgLjkwMi0uNzQ2IDEuNjM1LTEuNjY2IDEuNjM1LS45MiAwLTEuNjY3LS43MzMtMS42NjctMS42MzYgMC0uOTAzLjc0Ny0xLjYzNiAxLjY2Ny0xLjYzNnMxLjY2Ni43MzMgMS42NjYgMS42MzZ6TTkuMTY3IDE3LjQ1NGMtMS4zNzkgMC0yLjUgMS4xLTIuNSAyLjQ1NCAwIDEuMzUzIDEuMTIxIDIuNDU1IDIuNSAyLjQ1NWgxMS42NjZjMS4zNzkgMCAyLjUtMS4xMDIgMi41LTIuNDU1cy0xLjEyMS0yLjQ1NC0yLjUtMi40NTRIOS4xNjd6TTI1IDE5LjkwOUMyNSAyMi4xNyAyMy4xMzQgMjQgMjAuODMzIDI0SDkuMTY3QzYuODY2IDI0IDUgMjIuMTY4IDUgMTkuOTFjMC0yLjI2IDEuODY2LTQuMDkyIDQuMTY3LTQuMDkyaDExLjY2NmMyLjMwMSAwIDQuMTY3IDEuODMyIDQuMTY3IDQuMDkxem0wLTkuODE4YzAgMi4yNTktMS44NjYgNC4wOS00LjE2NyA0LjA5SDkuMTY3QzYuODY2IDE0LjE4MiA1IDEyLjM1IDUgMTAuMDkyIDUgNy44MyA2Ljg2NiA2IDkuMTY3IDZoMTEuNjY2QzIzLjEzNCA2IDI1IDcuODMyIDI1IDEwLjA5em0tMTIuNSAwYzAtLjkwMy0uNzQ3LTEuNjM2LTEuNjY3LTEuNjM2cy0xLjY2Ni43MzMtMS42NjYgMS42MzZjMCAuOTAzLjc0NiAxLjYzNiAxLjY2NiAxLjYzNi45MiAwIDEuNjY3LS43MzMgMS42NjctMS42MzZ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+); }
  .chat-style .svg.icon-wix:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiNGQUFENEQiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMTYuMzkgMTEuMTc0Yy0uMjg0LjI0OC0uMzkuNjY3LS4zOSAxLjgyNiAwIDAgLjE0NC0uMjMyLjM1Ny0uMzYxYTEuNTMgMS41MyAwIDAgMCAuMzY2LS4zMzFjLjI0LS4yOTQuMjc3LS42NzIuMjc3LTEuMzA4IDAgMC0uMzkyLS4wMTctLjYxLjE3NG0tMi42NS4yMDljLS4zMS4yOTQtLjQuNzYyLS40Ljc2MmwtMS4wMyA0LjI3Mi0uODU1LTMuNDk2Yy0uMDgzLS4zNzItLjIzNC0uODMyLS40NzEtMS4xNDItLjMwMy0uMzk2LS45MTgtLjQyLS45ODQtLjQyLS4wNjYgMC0uNjgxLjAyNC0uOTg0LjQyLS4yMzcuMzEtLjM4OC43Ny0uNDcxIDEuMTQybC0uODU2IDMuNDk2LTEuMDI4LTQuMjcycy0uMDktLjQ2OC0uNDAyLS43NjJDNS43NTYgMTAuOTA3IDUgMTEuMDEgNSAxMS4wMWwxLjk3IDcuOTg1cy42NS4wNS45NzUtLjEyOGMuNDI3LS4yMzQuNjMtLjQxNC44ODktMS41LjIzLS45NjguODc0LTMuODEzLjkzNS00LjAxNi4wMy0uMS4wNjctLjM0LjIzMS0uMzQuMTY4IDAgLjIwMi4yNC4yMzEuMzQuMDYuMjAzLjcwNSAzLjA0OC45MzUgNC4wMTYuMjU5IDEuMDg2LjQ2MiAxLjI2Ni44ODkgMS41LjMyNS4xNzguOTc1LjEyOC45NzUuMTI4TDE1IDExLjAwOXMtLjc1Ni0uMTAyLTEuMjYuMzc0Ii8+PHBhdGggZD0iTTE3IDEycy0uMDkyLjIxNC0uMzAyLjM5Yy0uMTM1LjExMy0uMjY0LjE5LS40MDMuMjktLjIzMi4xNjctLjI5NS4zNTQtLjI5NS42Mzl2NS42NjhzLjM3LjA3LjYxMy0uMTE2Yy4zMTItLjIzOS4zODQtLjQ3LjM4Ny0xLjUwOFYxMnptNS40MjggMy4wMTRMMjUgMTEuMDM2cy0xLjA4Ni0uMTkzLTEuNjIzLjMxNmMtLjM0NC4zMjYtLjcyOS45MTEtLjcyOS45MTFsLS45NDYgMS40MTljLS4wNDYuMDc0LS4xMDYuMTU0LS4yMDIuMTU0LS4wOTYgMC0uMTU2LS4wOC0uMjAyLS4xNTRsLS45NDYtMS40MTlzLS4zODUtLjU4NS0uNzI5LS45MWMtLjUzNy0uNTEtMS42MjMtLjMxNy0xLjYyMy0uMzE3bDIuNTcyIDMuOTc4LTIuNTY1IDMuOTY2czEuMTMuMTQ4IDEuNjY4LS4zNmMuMzQ0LS4zMjYuNjc3LS44NTYuNjc3LS44NTZsLjk0Ni0xLjQxOGMuMDQ2LS4wNzQuMTA2LS4xNTQuMjAyLS4xNTQuMDk2IDAgLjE1Ni4wOC4yMDIuMTU0bC45NDYgMS40MThzLjM1My41My42OTcuODU1Yy41MzcuNTEgMS42NDguMzYgMS42NDguMzZsLTIuNTY1LTMuOTY1eiIvPjwvZz48L2c+PC9zdmc+); }
  .chat-style .svg.icon-x-cart:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiNGRjhEMDAiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik0yNC42MjQgMTQuNDk0Yy0uNTU3LjU0My0xLjY0MSAxLjU5Ni0yLjUgMi40M2wyLjUgMi40MzJjLjIyNi4yMTkuMzc2LjUxMS4zNzYuODM0djQuMjY3YzAgLjQ3LS4xMDcuNTQzLS42LjU0M2gtMi4wODJ2LTMuMjU1YzAtLjM5Ny0uMDc2LS42MTYtLjM3Ni0uOTA4LS40ODMtLjQ3LTEuNzkyLTEuNzczLTIuMjc1LTIuMjQzLS4yNTctLjI1LS42MzMtLjM2NS0uOTY1LS4zNjVIMTEuMzNjLS4zMzIgMC0uNzA4LjEwNC0uOTY1LjM2NS0uNDgzLjQ3LTEuNzkyIDEuNzc0LTIuMjc1IDIuMjQzLS4zLjI5Mi0uMzc1LjQ3LS4zNzUuOTA4djIuNjRjMCAuNDY5LS4xMDguNjE1LS42MzMuNjE1SDV2LTQuODJjMC0uMjkyLjE1LS42MTYuMzc2LS44MzVsMi41LTIuNDMtMi41LTIuNDMxQTEuMTcxIDEuMTcxIDAgMCAxIDUgMTMuNjQ5VjVoMi42ODJ2Ny4wOTRjMCAuMzk3LjA3Ni42MTYuMzc2LjkwOC40ODMuNDcgMS43OTIgMS43NzQgMi4yNzUgMi4yNDMuMjU3LjI1LjYzMy4zNjUuOTY1LjM2NWg3LjM3MmMuMzMyIDAgLjcwOC0uMTA0Ljk2NS0uMzY1LjQ4My0uNDcgMS43OTItMS43NzMgMi4yNzUtMi4yNDMuMy0uMjkyLjM3NS0uNDcuMzc1LS45MDhWNWgyLjY4M3Y4LjY0OWEuOTc1Ljk3NSAwIDAgMS0uMzQ0Ljg0NXoiLz48cGF0aCBkPSJNMTEuMDY4IDkuNTc4aDEuODE1djEuNzQ0aC0xLjgxNXptNi42NyAwaDEuODE1djEuNzQ0aC0xLjgxNXptLTYuNjctMy4yNmgxLjgxNXYxLjc0NGgtMS44MTV6bTYuNjcgMGgxLjgxNXYxLjc0NGgtMS44MTV6bS0zLjM0IDMuMjZoMS44MTZ2MS43NDRoLTEuODE2em0wLTMuMjZoMS44MTZ2MS43NDRoLTEuODE2eiIvPjwvZz48L2c+PC9zdmc+); }
  .chat-style .svg.icon-weblium:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMxNTVCRkMiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiLz48cGF0aCBkPSJNMjMuNTIyIDkuODUzTDkuNzg3IDE5LjU1OWwtMi4xMjItNi42MzcgMi41MDkgMS43MTNhLjk1MS45NTEgMCAwIDAgMS4xNjEtLjA3MmwzLjk1Ny0zLjQxMSAyLjAzNiAxLjY5OCAxLjU5Mi0xLjExMy0yLjk5Ny0yLjUxMmEuOTc4Ljk3OCAwIDAgMC0xLjI0NyAwbC00LjAxNSAzLjQ1NEw2LjQ5IDkuODUzYS45NzUuOTc1IDAgMCAwLTEuMTA0LjAxNC45MzQuOTM0IDAgMCAwLS4zNDQgMS4wMjhsMy4zMTIgMTAuNDM0YS45NTMuOTUzIDAgMCAwIC42MDIuNjE0Yy4xLjAyOC4yLjA1Ny4zMDEuMDU3LjIwMSAwIC4zODctLjA1Ny41Ni0uMTcxbDEyLjY3NC04Ljk1LTEuNzM1IDYuNjUyLTIuODEtMS45MTMtMS42MzUgMS4xNTYgNC40ODggMy4wNTVhLjk1Ljk1IDAgMCAwIC44NzQuMS45NDYuOTQ2IDAgMCAwIC41ODgtLjY0M2wyLjcxLTEwLjQzNGEuOTIyLjkyMiAwIDAgMC0uMzg3LTEgLjk1Ny45NTcgMCAwIDAtMS4wNjEgMHoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=); }
  .chat-style .svg.icon-fonts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjRDc0MzEzIiBkPSJNMzIgMjlhMyAzIDAgMCAxLTMgM0gzYTMgMyAwIDAgMS0zLTNWM2EzIDMgMCAwIDEgMy0zaDI2YTMgMyAwIDAgMSAzIDN2MjZ6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTExLjI3OCAxNi44OTFjLS44NjkuMTIxLTEuNTg4LjE4LTIuMTU3LjE4LS4xOTUgMC0uMjkzLS4wNzUtLjI5My0uMjI1IDAtLjM0NC4yMzYtLjcwOC43MDgtMS4wOS40NzMtLjM4MSAxLjI0LS43MTUgMi4zMDMtLjk5OWEzNy40MiAzNy40MiAwIDAgMSAxLjY0MS00LjY5N2MtMS40OTkuMDc2LTIuNzI4LjU3LTMuNjg2IDEuNDgzLS4yNC4yNC0uNDM0LjQyNy0uNTg0LjU2Mi0uMTUuMTM0LS4yODEuMjAyLS4zOTMuMjAycy0uMjIxLS4wOS0uMzI2LS4yN2MtLjEwNS0uMTgtLjE1Ny0uNDE5LS4xNTctLjcxOS4wMTUtMS4xNTQuNzk0LTIuMDkgMi4zMzctMi44MDkgMS41NDMtLjcyIDMuNDQ1LTEuMDcyIDUuNzA4LTEuMDU2bDYuNzQzLjExMmMuNDAyIDAgLjYwNy4xNTcuNjA3LjQ3MyAwIC4wOS0uMDYyLjI1MS0uMTgzLjQ4M2E1Ljg5IDUuODkgMCAwIDAtLjMxNS43NTNjLS4xOTQuNTM5LS42MTQuODA5LTEuMjU4LjgwOWgtLjcxN2wtMi45ODgtLjAyM2gtMS43MzJjLS4xMTkuODU0LS40OCAyLjI0OC0xLjA3OSA0LjE4MWw0LjExMy4wNjdjLjIzOCAwIC4zNTguMTQzLjM1OC40MjcgMCAuMDkxLS4wMzcuMjQ4LS4xMTMuNDcyLS4wNzMuMjI1LS4xMzkuNDU3LS4yMDEuNjk3LS4xMjEuNDk1LS4zNzMuNzQyLS43NjQuNzQybC0zLjQxNC0uMTU3aC0uMjkzYy0uMDkgMC0uMTk1LjAwOC0uMzE1LjAyMy0uNzc5IDIuODYxLTEuMTY5IDUuMTIzLTEuMTY5IDYuNzg3IDAgLjg4NC0uODYxIDEuMzI2LTIuNTg0IDEuMzI2LS4zNzUgMC0uNTk1LS4xOTEtLjY2My0uNTczLS4wNjgtLjM4Mi0uMTAxLS44ODgtLjEwMS0xLjUxNyAwLTEuMzUxLjMyMi0zLjIzMS45NjctNS42NDR6Ii8+PC9zdmc+); }
  .chat-style .svg.icon-keynote:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/PjxzdmcgdmVyc2lvbj0iMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNDIuNjY3IiBoZWlnaHQ9IjQyLjY2NyIgdmlld0JveD0iMCAwIDMyLjAwMDAwMCAzMi4wMDAwMDAiPjxwYXRoIGQ9Ik0uNCAxLjNDLjIgMiAuMSA5LjEuMiAxN2wuMyAxNC41aDMxVi41TDE2LjIuMkM0LjMgMCAuOC4yLjQgMS4zek0yMCA1LjFjMCAyLS4zIDIuMS01LjUgMS41QzEwIDYuMSA5IDYuMyA5IDcuNWMwIDEuMSAxLjkgMS41IDkuMyAxLjdsOS4yLjN2MTJsLTUuMi4zYy00LjUuMy01LjMuNi01LjMgMi4zIDAgMS40LjcgMS45IDMgMS45IDIgMCAzIC41IDMgMS41IDAgMS4yLTEuNCAxLjUtNyAxLjVzLTctLjMtNy0xLjVjMC0xIDEtMS41IDMtMS41IDIuMyAwIDMtLjUgMy0xLjkgMC0xLjctLjgtMi01LjItMi4zbC01LjMtLjMtLjMtNS44Yy0uMi00LjQgMC01LjkgMS4yLTYuM0M2LjMgOS4xIDcgNy43IDcgNi41IDcgNCA4LjQgMy42IDE2LjggMy4yYzIuNy0uMiAzLjIuMiAzLjIgMS45eiIgc3R5bGU9IiIvPjwvc3ZnPg=="); }
  .chat-style .svg.icon-ebay:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPmljbi1lYmF5PC90aXRsZT48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0eWxlPSIiPjxyZWN0IGZpbGw9IiNEREUzRTYiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjMuNzUiIHN0eWxlPSIiLz48cGF0aCBkPSJNMTAuMDcgOC42NTRDMTAuMjU3IDYuMDA0IDExLjIxNCA0IDE1IDRjMy44MDEgMCA0Ljc3IDEuOTQgNC45NTQgNC42NTRIMjV2MTVINXYtMTVoNS4wN3ptMS4yMTIgMGg3LjQ3M2MwLTIuMDgzLS41NjItMy40NDctMy43NTUtMy40NDctMy4xOTMgMC0zLjcxOCAxLjM1LTMuNzE4IDMuNDQ3eiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHlsZT0iIi8+PHBhdGggZmlsbD0iI0U1MzIzOCIgZD0iTTUgMTEuNjVoNXY5SDV6IiBzdHlsZT0iIi8+PHBhdGggZmlsbD0iIzAwNjREMiIgZD0iTTEwIDExLjY1aDV2OWgtNXoiIHN0eWxlPSIiLz48cGF0aCBmaWxsPSIjRjVBRjAyIiBkPSJNMTUgMTEuNjVoNXY5aC01eiIgc3R5bGU9IiIvPjxwYXRoIGZpbGw9IiM4NkI4MTciIGQ9Ik0yMCAxMS42NWg1djloLTV6IiBzdHlsZT0iIi8+PC9nPjwvc3ZnPg=="); }
  .chat-style .svg.icon-js:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZjRlMTFlfS5jbHMtMntmaWxsOiMwMDA7ZmlsbC1ydWxlOmV2ZW5vZGR9PC9zdHlsZT48L2RlZnM+PHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iNSIgcnk9IjUiIGNsYXNzPSJjbHMtMSIgc3R5bGU9IiIvPjxwYXRoIGQ9Ik0yMC4yNTUgMjQuMTk3Yy43MDMgMS4xMjUgMS42MTcgMS45NTIgMy4yMzUgMS45NTIgMS4zNTkgMCAyLjIyNy0uNjY2IDIuMjI3LTEuNTg1IDAtMS4xMDItLjg5Mi0xLjQ5Mi0yLjM4OC0yLjEzM2wtLjgyLS4zNDVjLTIuMzY2LS45ODgtMy45MzgtMi4yMjYtMy45MzgtNC44NDIgMC0yLjQxIDEuODc0LTQuMjQ1IDQuODAzLTQuMjQ1IDIuMDg1IDAgMy41ODQuNzExIDQuNjY0IDIuNTczbC0yLjU1NCAxLjYwN2MtLjU2Mi0uOTg4LTEuMTY5LTEuMzc3LTIuMTEtMS4zNzctLjk2MSAwLTEuNTcuNTk3LTEuNTcgMS4zNzcgMCAuOTY0LjYxIDEuMzU0IDIuMDE3IDEuOTUxbC44Mi4zNDRjMi43ODYgMS4xNzEgNC4zNiAyLjM2NSA0LjM2IDUuMDQ5IDAgMi44OTMtMi4zMiA0LjQ3OC01LjQzNSA0LjQ3OC0zLjA0NiAwLTUuMDE0LTEuNDIyLTUuOTc3LTMuMjg2bDIuNjY2LTEuNTE4em0tMTEuNTg2LjI3OWMuNTE1Ljg5Ni45ODQgMS42NTMgMi4xMTEgMS42NTMgMS4wNzcgMCAxLjc1Ny0uNDEzIDEuNzU3LTIuMDE5VjEzLjE4M2gzLjI4djEwLjk3YzAgMy4zMjctMS45OTEgNC44NDItNC44OTggNC44NDItMi42MjUgMC00LjE0Ni0xLjMzMi00LjkyLTIuOTM1bDIuNjctMS41ODR6IiBjbGFzcz0iY2xzLTIiIHN0eWxlPSIiLz48L3N2Zz4="); }
  .chat-style .svg.icon-resume:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tcmVzdW1lPC90aXRsZT48ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiMyNDMyMzgiLz48dXNlIHhsaW5rOmhyZWY9IiNiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3IDUpIiBmaWxsPSIjRkZGIi8+PGRlZnM+PHBhdGggaWQ9ImEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMy43NUEzLjc1IDMuNzUgMCAwIDEgMy43NSAwaDIyLjVBMy43NSAzLjc1IDAgMCAxIDMwIDMuNzV2MjIuNUEzLjc1IDMuNzUgMCAwIDEgMjYuMjUgMzBIMy43NUEzLjc1IDMuNzUgMCAwIDEgMCAyNi4yNVYzLjc1eiIgc3R5bGU9IiIvPjxwYXRoIGlkPSJiIiBkPSJNNCAxMy4zMzNoOHYuODM0SDR2LS44MzR6bTAtLjgzM2g4di0uODMzSDR2LjgzM3pNMTYgMS42NjdWMjBIMFYxLjY2N2gyLjRjLjk4MyAwIDEuNzQ0LS45MDQgMi40LTEuNjY3aDYuNGMuNjU2Ljc2MyAxLjQxNyAxLjY2NyAyLjQgMS42NjdIMTZ6TTcuMiAyLjVjMCAuNDYuMzU4LjgzMy44LjgzMy40NDIgMCAuOC0uMzczLjgtLjgzMyAwLS40Ni0uMzU4LS44MzMtLjgtLjgzMy0uNDQyIDAtLjguMzczLS44LjgzM3ptNy4yLjgzM2gtMy4yTDkuNiA1SDYuNDgyTDQuOCAzLjMzM0gxLjZ2MTVoMTIuOHYtMTV6TTQgMTAuODMzaDhWMTBINHYuODMzem0wLTEuNjY2aDh2LS44MzRINHYuODM0eiIgc3R5bGU9IiIvPjwvZGVmcz48L3N2Zz4="); }
  .chat-style .svg.icon-application:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tYXBwbGljYXRpb248L3RpdGxlPjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzIxOTZGMyIvPjx1c2UgeGxpbms6aHJlZj0iI2IiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiIGZpbGw9IiNGRkYiLz48ZGVmcz48cGF0aCBpZD0iYSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAzLjc1QTMuNzUgMy43NSAwIDAgMSAzLjc1IDBoMjIuNUEzLjc1IDMuNzUgMCAwIDEgMzAgMy43NXYyMi41QTMuNzUgMy43NSAwIDAgMSAyNi4yNSAzMEgzLjc1QTMuNzUgMy43NSAwIDAgMSAwIDI2LjI1VjMuNzV6IiBzdHlsZT0iIi8+PHBhdGggaWQ9ImIiIGQ9Ik0yLjA2NiAxNWMuODE1IDAgMS4wOS0uNDM3IDEuNDIzLS43NjguNjc4LS42OCAxLjUxMS0uMzkxIDEuNTExLjcwNlYyMGg1LjA2M2MxLjA5NSAwIDEuMzg1LS44MzMuNzA1LTEuNTEtLjMzMS0uMzMzLS43NjgtLjYxLS43NjgtMS40MjQgMC0uOTA2LjkyMy0yLjA2NiAyLjUtMi4wNjZzMi41IDEuMTYgMi41IDIuMDY2YzAgLjgxNS0uNDM3IDEuMDktLjc2OCAxLjQyMy0uNjguNjc4LS4zOTEgMS41MTEuNzA2IDEuNTExSDIwdi01LjA2M2MwLTEuMDk1LS44MzMtMS4zODUtMS41MS0uNzA1LS4zMzMuMzMxLS42MS43NjgtMS40MjQuNzY4QzE2LjE2IDE1IDE1IDE0LjA3NyAxNSAxMi41czEuMTYtMi41IDIuMDY2LTIuNWMuODE1IDAgMS4wOS40MzcgMS40MjMuNzY4LjY3OC42OCAxLjUxMS4zOTEgMS41MTEtLjcwNlY1aC01LjA2M2MtMS4wOTUgMC0xLjM4NS0uODMzLS43MDUtMS41MS4zMzEtLjMzMy43NjgtLjYxLjc2OC0xLjQyNEMxNSAxLjE2IDE0LjA3NyAwIDEyLjUgMFMxMCAxLjE2IDEwIDIuMDY2YzAgLjgxNS40MzcgMS4wOS43NjggMS40MjMuNjguNjc4LjM5MSAxLjUxMS0uNzA2IDEuNTExSDV2NS4wNjNjMCAxLjA5NS0uODMzIDEuMzg1LTEuNTEuNzA1LS4zMzMtLjMzMS0uNjEtLjc2OC0xLjQyNC0uNzY4QzEuMTYgMTAgMCAxMC45MjMgMCAxMi41UzEuMTYgMTUgMi4wNjYgMTV6IiBzdHlsZT0iIi8+PC9kZWZzPjwvc3ZnPg=="); }
  .chat-style .svg.icon-application2:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tYXBwbGljYXRpb24yPC90aXRsZT48ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiMyNDMyMzgiLz48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTIuMDY2IDE1Yy44MTUgMCAxLjA5LS40MzcgMS40MjMtLjc2OC42NzgtLjY4IDEuNTExLS4zOTEgMS41MTEuNzA2VjIwaDUuMDYzYzEuMDk1IDAgMS4zODUtLjgzMy43MDUtMS41MS0uMzMxLS4zMzMtLjc2OC0uNjEtLjc2OC0xLjQyNCAwLS45MDYuOTIzLTIuMDY2IDIuNS0yLjA2NnMyLjUgMS4xNiAyLjUgMi4wNjZjMCAuODE1LS40MzcgMS4wOS0uNzY4IDEuNDIzLS42OC42NzgtLjM5MSAxLjUxMS43MDYgMS41MTFIMjB2LTUuMDYzYzAtMS4wOTUtLjgzMy0xLjM4NS0xLjUxLS43MDUtLjMzMy4zMzEtLjYxLjc2OC0xLjQyNC43NjhDMTYuMTYgMTUgMTUgMTQuMDc3IDE1IDEyLjVzMS4xNi0yLjUgMi4wNjYtMi41Yy44MTUgMCAxLjA5LjQzNyAxLjQyMy43NjguNjc4LjY4IDEuNTExLjM5MSAxLjUxMS0uNzA2VjVoLTUuMDYzYy0xLjA5NSAwLTEuMzg1LS44MzMtLjcwNS0xLjUxLjMzMS0uMzMzLjc2OC0uNjEuNzY4LTEuNDI0QzE1IDEuMTYgMTQuMDc3IDAgMTIuNSAwUzEwIDEuMTYgMTAgMi4wNjZjMCAuODE1LjQzNyAxLjA5Ljc2OCAxLjQyMy42OC42NzguMzkxIDEuNTExLS43MDYgMS41MTFINXY1LjA2M2MwIDEuMDk1LS44MzMgMS4zODUtMS41MS43MDUtLjMzMy0uMzMxLS42MS0uNzY4LTEuNDI0LS43NjhDMS4xNiAxMCAwIDEwLjkyMyAwIDEyLjVTMS4xNiAxNSAyLjA2NiAxNXoiIHN0eWxlPSIiLz48L2RlZnM+PC9zdmc+"); }
  .chat-style .svg.icon-blogger:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tYmxvZ2dlcjwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB1c2luZyBGaWdtYTwvZGVzYz48dXNlIHhsaW5rOmhyZWY9IiNhIiBmaWxsPSIjQjA1OUJGIi8+PHVzZSB4bGluazpocmVmPSIjYiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNyA1KSIgZmlsbD0iI0ZGRiIvPjxkZWZzPjxwYXRoIGlkPSJhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMuNzVBMy43NSAzLjc1IDAgMCAxIDMuNzUgMGgyMi41QTMuNzUgMy43NSAwIDAgMSAzMCAzLjc1djIyLjVBMy43NSAzLjc1IDAgMCAxIDI2LjI1IDMwSDMuNzVBMy43NSAzLjc1IDAgMCAxIDAgMjYuMjVWMy43NXoiIHN0eWxlPSIiLz48cGF0aCBpZD0iYiIgZD0iTTguNjczIDEwLjg2Yy45NjUtLjA1MiAyLjM3OS0uMzIzIDMuNDg0LS45NGEyNy4wMjMgMjcuMDIzIDAgMCAwIDEuODUzLTMuMzMzIDYuODUgNi44NSAwIDAgMS0yLjI4LS4yMTVjLjg5LS4xNTIgMi4wMDctLjQ3IDIuODUyLTEuMDEzIDEuMDQ2LTEuNDg3IDEuODItMy44ODMgMi4wODUtNS4zNTgtMi4zOTUtLjA0LTQuNjM5Ljc0Mi02LjE1NSAxLjcyLS41MTIuNTg0LS45NTUgMS45OTEtMS4wNiAyLjczNi0uMjMxLS41MzgtLjQtMS40LS4yMDItMi4xMTgtMS4yMTUuNjQtMi4yNzcgMS4zNy0zLjQ4IDIuMzgzLS42IDEuMjc0LS42OTYgMi43NDItLjY0IDMuNTY0LS4zMjctLjQ2MS0uNzYzLTEuMzU5LS43MDItMi4zNDEtMi4xNTkgMi4wODctMy42NDggNC44Mi0yLjIzNSA3Ljc3IDEuNTY1LTEuNjE4IDMuMzY1LTMuMTUzIDQuNDYxLTMuODY2QzQuMTI0IDEyLjc0NCAxLjc2NiAxNi41NTUgMCAyMGwyLjA4Ny0uNjU1Yy45MDMtMS42NSAxLjcxNi0zLjA3IDIuNDQ0LTQuMDg3IDIuNjkuMzUyIDUuMDgtMS44MDcgNi42OS0zLjk5Ni0uNjQyLjE1OC0xLjg3Mi0uMDQ5LTIuNTQ4LS40MDJ6IiBzdHlsZT0iIi8+PC9kZWZzPjwvc3ZnPg=="); }
  .chat-style .svg.icon-blogger2:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjE3IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTcgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tYmxvZ2dlcjI8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzI0MzIzOCIvPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOC42NzMgMTAuODZjLjk2NS0uMDUyIDIuMzc5LS4zMjMgMy40ODQtLjk0YTI3LjAyMyAyNy4wMjMgMCAwIDAgMS44NTMtMy4zMzMgNi44NSA2Ljg1IDAgMCAxLTIuMjgtLjIxNWMuODktLjE1MiAyLjAwNy0uNDcgMi44NTItMS4wMTMgMS4wNDYtMS40ODcgMS44Mi0zLjg4MyAyLjA4NS01LjM1OC0yLjM5NS0uMDQtNC42MzkuNzQyLTYuMTU1IDEuNzItLjUxMi41ODQtLjk1NSAxLjk5MS0xLjA2IDIuNzM2LS4yMzEtLjUzOC0uNC0xLjQtLjIwMi0yLjExOC0xLjIxNS42NC0yLjI3NyAxLjM3LTMuNDggMi4zODMtLjYgMS4yNzQtLjY5NiAyLjc0Mi0uNjQgMy41NjQtLjMyNy0uNDYxLS43NjMtMS4zNTktLjcwMi0yLjM0MS0yLjE1OSAyLjA4Ny0zLjY0OCA0LjgyLTIuMjM1IDcuNzcgMS41NjUtMS42MTggMy4zNjUtMy4xNTMgNC40NjEtMy44NjZDNC4xMjQgMTIuNzQ0IDEuNzY2IDE2LjU1NSAwIDIwbDIuMDg3LS42NTVjLjkwMy0xLjY1IDEuNzE2LTMuMDcgMi40NDQtNC4wODcgMi42OS4zNTIgNS4wOC0xLjgwNyA2LjY5LTMuOTk2LS42NDIuMTU4LTEuODcyLS4wNDktMi41NDgtLjQwMnoiIHN0eWxlPSIiLz48L2RlZnM+PC9zdmc+"); }
  .chat-style .svg.icon-specialty-page:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tc3BlY2lhbHR5PC90aXRsZT48ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiMyNDMyMzgiLz48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTMuNzUuMjE0bDMuMTQzIDMuMTQzQzcuMjMyIDQuOTMgNC45NSA3LjI0IDMuMzU3IDYuODkyTC4yMTUgMy43NUMuMDcyIDQuMjM3IDAgNC43NCAwIDUuMjQzYTUuMjIzIDUuMjIzIDAgMCAwIDUuNjM0IDUuMjA2IDIuNjc0IDIuNjc0IDAgMCAxIDIuMDk1Ljc3Nmw4LjA1MiA4LjA1MmEyLjQ3MiAyLjQ3MiAwIDEgMCAzLjQ5Ni0zLjQ5NmwtOC4wNTItOC4wNTNhMi42NzUgMi42NzUgMCAwIDEtLjc3Ni0yLjA5NSA1LjIyNiA1LjIyNiAwIDAgMC0xLjUxNy00LjEwOEE1LjE5NyA1LjE5NyAwIDAgMCA1LjI0MiAwQzQuNzQgMCA0LjIzNy4wNzIgMy43NS4yMTR6TTE4LjMzMyAxNy41YS44MzMuODMzIDAgMSAxLTEuNjY1LjAwMS44MzMuODMzIDAgMCAxIDEuNjY1LS4wMDF6IiBzdHlsZT0iIi8+PC9kZWZzPjwvc3ZnPg=="); }
  .chat-style .svg.icon-specialty:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tc3BlY2lhbHR5PC90aXRsZT48ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiNGRjhGMDAiLz48dXNlIHhsaW5rOmhyZWY9IiNiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDUpIiBmaWxsPSIjRkZGIi8+PGRlZnM+PHBhdGggaWQ9ImEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMy43NUEzLjc1IDMuNzUgMCAwIDEgMy43NSAwaDIyLjVBMy43NSAzLjc1IDAgMCAxIDMwIDMuNzV2MjIuNUEzLjc1IDMuNzUgMCAwIDEgMjYuMjUgMzBIMy43NUEzLjc1IDMuNzUgMCAwIDEgMCAyNi4yNVYzLjc1eiIgc3R5bGU9IiIvPjxwYXRoIGlkPSJiIiBkPSJNMy43NS4yMTRsMy4xNDMgMy4xNDNDNy4yMzIgNC45MyA0Ljk1IDcuMjQgMy4zNTcgNi44OTJMLjIxNSAzLjc1Qy4wNzIgNC4yMzcgMCA0Ljc0IDAgNS4yNDNhNS4yMjMgNS4yMjMgMCAwIDAgNS42MzQgNS4yMDYgMi42NzQgMi42NzQgMCAwIDEgMi4wOTUuNzc2bDguMDUyIDguMDUyYTIuNDcyIDIuNDcyIDAgMSAwIDMuNDk2LTMuNDk2bC04LjA1Mi04LjA1M2EyLjY3NSAyLjY3NSAwIDAgMS0uNzc2LTIuMDk1IDUuMjI2IDUuMjI2IDAgMCAwLTEuNTE3LTQuMTA4QTUuMTk3IDUuMTk3IDAgMCAwIDUuMjQyIDBDNC43NCAwIDQuMjM3LjA3MiAzLjc1LjIxNHpNMTguMzMzIDE3LjVhLjgzMy44MzMgMCAxIDEtMS42NjUuMDAxLjgzMy44MzMgMCAwIDEgMS42NjUtLjAwMXoiIHN0eWxlPSIiLz48L2RlZnM+PC9zdmc+"); }
  .chat-style .svg.icon-bundles:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tYnVuZGxlczwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB1c2luZyBGaWdtYTwvZGVzYz48dXNlIHhsaW5rOmhyZWY9IiNhIiBmaWxsPSIjMTY2NUMwIi8+PHVzZSB4bGluazpocmVmPSIjYiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSA1KSIgZmlsbD0iI0ZGRiIvPjxkZWZzPjxwYXRoIGlkPSJhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMuNzVBMy43NSAzLjc1IDAgMCAxIDMuNzUgMGgyMi41QTMuNzUgMy43NSAwIDAgMSAzMCAzLjc1djIyLjVBMy43NSAzLjc1IDAgMCAxIDI2LjI1IDMwSDMuNzVBMy43NSAzLjc1IDAgMCAxIDAgMjYuMjVWMy43NXoiIHN0eWxlPSIiLz48cGF0aCBpZD0iYiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjgzMyAxMC4xM0E2MTUuMzI3IDYxNS4zMjcgMCAwIDAgNi41NjYgMjBIMi4wODNjLS42OSAwLTEuMjUtLjU2My0xLjI1LTEuMjV2LTguNjJ6bTIuMzc1LjcxNWMyLjczMiAxLjYyNyAxMC43MjIgNi4zODIgMTAuOTM0IDYuNTA0bC00LjMwMSAyLjQ4M2ExLjI1MiAxLjI1MiAwIDAgMS0xLjcwOC0uNDU3bC00LjkyNS04LjUzek00Ljc5Mi4xNjdhMS4yNDggMS4yNDggMCAwIDAtMS43MDguNDU4TC4xNjcgNS42NzdhMS4yNDggMS4yNDggMCAwIDAgLjQ1OCAxLjcwN2MyLjQ0NyAxLjQxMyAxMi4xNSA3LjI1IDE0LjU5NyA4LjY2M2ExLjI1IDEuMjUgMCAwIDAgMS43MDYtLjQ1OGwyLjkxNy01LjA1MmMuMTEtLjE5MS4xNTUtLjQwNi4xNTUtLjYyNGExLjI0IDEuMjQgMCAwIDAtLjYxMi0xLjA4M0w0Ljc5Mi4xNjh6TTUgMy40NTVhMS42NjcgMS42NjcgMCAxIDEtLjAwMSAzLjMzNUExLjY2NyAxLjY2NyAwIDAgMSA1IDMuNDU0eiIgc3R5bGU9IiIvPjwvZGVmcz48L3N2Zz4="); }
  .chat-style .svg.icon-certificate:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tY2VydGlmaWNhdGU8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iI0UwOEEzQiIvPjx1c2UgeGxpbms6aHJlZj0iI2IiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNykiIGZpbGw9IiNGRkYiLz48ZGVmcz48cGF0aCBpZD0iYSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAzLjc1QTMuNzUgMy43NSAwIDAgMSAzLjc1IDBoMjIuNUEzLjc1IDMuNzUgMCAwIDEgMzAgMy43NXYyMi41QTMuNzUgMy43NSAwIDAgMSAyNi4yNSAzMEgzLjc1QTMuNzUgMy43NSAwIDAgMSAwIDI2LjI1VjMuNzV6IiBzdHlsZT0iIi8+PHBhdGggaWQ9ImIiIGQ9Ik0xMi40NzQgNi4yOWwuMDI2LjE1OGMwIC4xNjEtLjA4LjMxNi0uMjIuNDE0LS40NDguMzEtLjM5LjIzMS0uNTU4LjczN2EuNTI4LjUyOCAwIDAgMS0uNTA1LjM1M2gtLjAwMWMtLjU1My0uMDAxLS40NTgtLjAzMS0uOTAzLjI4MmEuNTQzLjU0MyAwIDAgMS0uNjI3IDBjLS40NDQtLjMxMi0uMzQ4LS4yODItLjkwMi0uMjhoLS4wMDJhLjUyOC41MjggMCAwIDEtLjUwNC0uMzU0Yy0uMTY5LS41MDYtLjExLS40MjctLjU1Ny0uNzM3YS41MDcuNTA3IDAgMCAxLS4yMjEtLjQxNWwuMDI2LS4xNThjLjE3Mi0uNTAzLjE3My0uNDA3IDAtLjkxMkw3LjUgNS4yMmMwLS4xNi4wOC0uMzE2LjIyLS40MTQuNDQ4LS4zMS4zODgtLjIzLjU1OC0uNzM3YS41MjguNTI4IDAgMCAxIC41MDUtLjM1NGguMDAxYy41NTIuMDAyLjQ1NC4wMzQuOTAzLS4yODFhLjU0My41NDMgMCAwIDEgLjYyNyAwYy40NDQuMzEyLjM0OC4yODIuOTAyLjI4aC4wMDJjLjIyOSAwIC40MzQuMTQzLjUwNC4zNTQuMTY5LjUwNS4xMS40MjcuNTU4LjczNy4xNC4wOTguMjIuMjUzLjIyLjQxNGwtLjAyNi4xNmMtLjE3Mi41MDMtLjE3My40MDYgMCAuOTExem0tMS4yMjQtMWwtLjM4Ny0uMzg2TDkuNjg4IDYuMTFsLS41NS0uNTIyLS4zODguMzg2LjkzOC45MUwxMS4yNSA1LjI5ek0xNSA5LjE2OEg1VjEwaDEwdi0uODMzem0tLjgzMyAxLjY2Nkg1LjgzM3YuODM0aDguMzM0di0uODM0ek0xNSAxMi41SDV2LjgzM2gxMFYxMi41ek0xNS44MzMgMEgwdjE2LjY2N2gyMFYwaC00LjE2N3ptMi41IDEyLjg1MkE0LjE3OCA0LjE3OCAwIDAgMCAxNi4xODUgMTVIMy44MTVhNC4xNzggNC4xNzggMCAwIDAtMi4xNDgtMi4xNDhWMy44MTVhNC4xNzggNC4xNzggMCAwIDAgMi4xNDgtMi4xNDhoMTIuMzdjLjQyLjk1OSAxLjE5IDEuNzI4IDIuMTQ4IDIuMTQ4djkuMDM3eiIgc3R5bGU9IiIvPjwvZGVmcz48L3N2Zz4="); }
  .chat-style .svg.icon-excel:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tZXhjZWw8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzAwOEEwMCIvPjx1c2UgeGxpbms6aHJlZj0iI2IiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNSkiIGZpbGw9IiNGRkYiLz48dXNlIHhsaW5rOmhyZWY9IiNjIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi44NSA3LjA1KSIgZmlsbD0iI0ZGRiIvPjxkZWZzPjxwYXRoIGlkPSJhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMuNzVBMy43NSAzLjc1IDAgMCAxIDMuNzUgMGgyMi41QTMuNzUgMy43NSAwIDAgMSAzMCAzLjc1djIyLjVBMy43NSAzLjc1IDAgMCAxIDI2LjI1IDMwSDMuNzVBMy43NSAzLjc1IDAgMCAxIDAgMjYuMjVWMy43NXoiIHN0eWxlPSIiLz48cGF0aCBpZD0iYiIgZD0iTTAgMi4wNzJ2MTUuODU2TDExLjQ2NiAyMFYwTDAgMi4wNzJ6bTYuNTkgMTEuMjY2bC0uOTYzLTIuNTY5LS45NDQgMi40MzVIMy4zNjhsMS41MzctMy4zOTctMS40MjYtMy4zM2gxLjM1MmwuODcgMi4zIDEuMDM2LTIuNDkyIDEuMjk2LS4wNjctMS42MiAzLjU2IDEuNjg1IDMuNjc2LTEuNTA5LS4xMTZ6IiBzdHlsZT0iIi8+PHBhdGggaWQ9ImMiIGQ9Ik03Ljc0NyAwSDB2MS4xNThoMi45MTZ2Mi4wODhIMHYuNjI4aDIuOTE2djIuMDg4SDB2LjYyOGgyLjkxNnYyLjA4OEgwdi42MjhoMi45MTZ2Mi4wODhIMHYuNjQyaDIuOTE2djIuMDg4SDB2MS4zNGg3Ljc0N2EuNDEuNDEgMCAwIDAgLjM5OS0uNDE4Vi40MThBLjQxLjQxIDAgMCAwIDcuNzQ3IDB6bS0uOTQ0IDE0LjEyNEgzLjUxN3YtMi4wODhoMy4yODZ2Mi4wODh6bTAtMi43M0gzLjUxN1Y5LjMwNmgzLjI4NnYyLjA4OHptMC0yLjcxNkgzLjUxN1Y2LjU5aDMuMjg2djIuMDg4em0wLTIuNzE2SDMuNTE3VjMuODc0aDMuMjg2djIuMDg4em0wLTIuNzE2SDMuNTE3VjEuMTU4aDMuMjg2djIuMDg4eiIgc3R5bGU9IiIvPjwvZGVmcz48L3N2Zz4="); }
  .chat-style .svg.icon-illustrations:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24taWxsdXN0cmF0aW9uczwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB1c2luZyBGaWdtYTwvZGVzYz48dXNlIHhsaW5rOmhyZWY9IiNhIiBmaWxsPSIjMjNENDhGIi8+PHVzZSB4bGluazpocmVmPSIjYiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSA1KSIgZmlsbD0iI0ZGRiIvPjxkZWZzPjxwYXRoIGlkPSJhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMuNzVBMy43NSAzLjc1IDAgMCAxIDMuNzUgMGgyMi41QTMuNzUgMy43NSAwIDAgMSAzMCAzLjc1djIyLjVBMy43NSAzLjc1IDAgMCAxIDI2LjI1IDMwSDMuNzVBMy43NSAzLjc1IDAgMCAxIDAgMjYuMjVWMy43NXoiIHN0eWxlPSIiLz48cGF0aCBpZD0iYiIgZD0iTTAgMTcuODMyYzQuNTg3LjM4IDIuOTQ0LTQuNDk0IDcuMTg4LTQuNTM4bDEuODM5IDEuNTM0QzkuNDg0IDIwLjM2NiAyLjcxIDIxLjYwMSAwIDE3LjgzMnptMTQuMDY1LTcuMTE1YzEuNDI4LTIuMjQgNS44NDctOS43NDkgNS44NDctOS43NDkuMzUyLS42MjItLjQzLTEuMjczLS45NzUtLjgxMyAwIDAtNi41NzMgNS43MTQtOC41MTEgNy41MjUtMS41MzIgMS40MzMtMS41MzggMi4wODctMi4wMzQgNC40NDdsMS42OCAxLjRjMi4yMjUtLjkxNCAyLjg2Ni0xLjA0IDMuOTkzLTIuODF6IiBzdHlsZT0iIi8+PC9kZWZzPjwvc3ZnPg=="); }
  .chat-style .svg.icon-infographics:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24taW5mb2dyYXBoaWNzPC90aXRsZT48ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiNFNjRBMTkiLz48dXNlIHhsaW5rOmhyZWY9IiNiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDUpIiBmaWxsPSIjRkZGIi8+PGRlZnM+PHBhdGggaWQ9ImEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMy43NUEzLjc1IDMuNzUgMCAwIDEgMy43NSAwaDIyLjVBMy43NSAzLjc1IDAgMCAxIDMwIDMuNzV2MjIuNUEzLjc1IDMuNzUgMCAwIDEgMjYuMjUgMzBIMy43NUEzLjc1IDMuNzUgMCAwIDEgMCAyNi4yNVYzLjc1eiIgc3R5bGU9IiIvPjxwYXRoIGlkPSJiIiBkPSJNMTYuNDUzIDE3LjU5QTkuOTUgOS45NSAwIDAgMSAxMCAxOS45NThjLTUuNTIyIDAtMTAtNC40NzctMTAtMTBDMCA0LjcxNyA0LjAzNS40MjUgOS4xNjcgMHYxMC4zMDNsNy4yODYgNy4yODd6bS01LjYyLTE1LjkyMmM0LjIwNS40MTkgNy41IDMuOTc2IDcuNSA4LjI5YTguMjkzIDguMjkzIDAgMCAxLTEuODg1IDUuMjdsMS4xODQgMS4xODRBOS45NSA5Ljk1IDAgMCAwIDIwIDkuOTU4QzIwIDQuNzE3IDE1Ljk2NS40MjUgMTAuODMzIDB2MS42Njd6IiBzdHlsZT0iIi8+PC9kZWZzPjwvc3ZnPg=="); }
  .chat-style .svg.icon-product-mockup:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tcHJvZHVjdC1tb2NrdXA8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iIzc4OTA5QyIvPjx1c2UgeGxpbms6aHJlZj0iI2IiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNSkiIGZpbGw9IiNGRkYiLz48ZGVmcz48cGF0aCBpZD0iYSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAzLjc1QTMuNzUgMy43NSAwIDAgMSAzLjc1IDBoMjIuNUEzLjc1IDMuNzUgMCAwIDEgMzAgMy43NXYyMi41QTMuNzUgMy43NSAwIDAgMSAyNi4yNSAzMEgzLjc1QTMuNzUgMy43NSAwIDAgMSAwIDI2LjI1VjMuNzV6IiBzdHlsZT0iIi8+PHBhdGggaWQ9ImIiIGQ9Ik05LjE2NyAyMHYtMS42NjdINS44MzNWMjBoMy4zMzR6bTYuNjY2LTE4LjMzM2gyLjV2Mi41SDIwVjBoLTQuMTY3djEuNjY3ek0wIDE0LjE2N2gxLjY2N3YtMy4zMzRIMHYzLjMzNHptMC01aDEuNjY3VjUuODMzSDB2My4zMzR6bTEuNjY3LTV2LTIuNWgyLjVWMEgwdjQuMTY3aDEuNjY3ek0yMCA1LjgzM2gtMS42Njd2My4zMzRIMjBWNS44MzN6bTAgNWgtMS42Njd2My4zMzRIMjB2LTMuMzM0em0tMS42NjcgNXYyLjVoLTIuNVYyMEgyMHYtNC4xNjdoLTEuNjY3em0tMTQuMTY2IDIuNWgtMi41di0yLjVIMFYyMGg0LjE2N3YtMS42Njd6bTEwIDEuNjY3di0xLjY2N2gtMy4zMzRWMjBoMy4zMzR6bS01LTE4LjMzM1YwSDUuODMzdjEuNjY3aDMuMzM0em01IDBWMGgtMy4zMzR2MS42NjdoMy4zMzR6bTAgOS4xNjZoLTMuMzM0djMuMzM0SDkuMTY3di0zLjMzNEg1LjgzM1Y5LjE2N2gzLjMzNFY1LjgzM2gxLjY2NnYzLjMzNGgzLjMzNHYxLjY2NnoiIHN0eWxlPSIiLz48L2RlZnM+PC9zdmc+"); }
  .chat-style .svg.icon-social:before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pjxzdmcgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx0aXRsZT5pY24tc29jaWFsPC90aXRsZT48ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiM0MkM0RTAiLz48dXNlIHhsaW5rOmhyZWY9IiNiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDUpIiBmaWxsPSIjRkZGIi8+PGRlZnM+PHBhdGggaWQ9ImEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMy43NUEzLjc1IDMuNzUgMCAwIDEgMy43NSAwaDIyLjVBMy43NSAzLjc1IDAgMCAxIDMwIDMuNzV2MjIuNUEzLjc1IDMuNzUgMCAwIDEgMjYuMjUgMzBIMy43NUEzLjc1IDMuNzUgMCAwIDEgMCAyNi4yNVYzLjc1eiIgc3R5bGU9IiIvPjxwYXRoIGlkPSJiIiBkPSJNNC4xNjcgNS44MzNhNC4xNjcgNC4xNjcgMCAxIDEtLjAwMSA4LjMzNSA0LjE2NyA0LjE2NyAwIDAgMSAwLTguMzM1em05LjI2OCAxMC4wNTRjLS4wNi4yNTEtLjEwMi41MS0uMTAyLjc4YTMuMzMzIDMuMzMzIDAgMSAwIDMuMzM0LTMuMzM0Yy0uOTcxIDAtMS44MzcuNDIyLTIuNDQ2IDEuMDg1bC00LjU3My0yLjQ0YTUuODEgNS44MSAwIDAgMS0uNzg2IDEuNDdsNC41NzMgMi40NHpNMjAgMy4zMzNhMy4zMzMgMy4zMzMgMCAwIDAtNi42NjcgMGMwIC4yNy4wNDEuNTI5LjEwMi43OEw4Ljg2MiA2LjU1MWMuMzI5LjQ0Ni41OTQuOTM5Ljc4NiAxLjQ3bDQuNTczLTIuNDRhMy4zMTIgMy4zMTIgMCAwIDAgMi40NDYgMS4wODVBMy4zMzMgMy4zMzMgMCAwIDAgMjAgMy4zMzN6IiBzdHlsZT0iIi8+PC9kZWZzPjwvc3ZnPg=="); }
  .chat-style .mCustomScrollbar {
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom; }
  .chat-style .mCustomScrollbar.mCS_no_scrollbar, .chat-style .mCustomScrollbar.mCS_touch_action {
    -ms-touch-action: auto;
    touch-action: auto; }
  .chat-style .mCustomScrollBox {
    position: relative;
    overflow: hidden;
    height: 100%;
    max-width: 100%;
    outline: 0;
    direction: ltr; }
  .chat-style .mCSB_container {
    overflow: hidden;
    width: auto;
    height: auto; }
  .chat-style .mCSB_inside > .mCSB_container {
    margin-right: 30px; }
  .chat-style .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-right: 0; }
  .chat-style .mCS-dir-rtl > .mCSB_inside > .mCSB_container {
    margin-right: 0;
    margin-left: 30px; }
  .chat-style .mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-left: 0; }
  .chat-style .mCSB_scrollTools {
    position: absolute;
    width: 16px;
    height: auto;
    left: auto;
    top: 0;
    right: 0;
    bottom: 0; }
  .chat-style .mCSB_outside + .mCSB_scrollTools {
    right: -26px; }
  .chat-style .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .chat-style .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
    right: auto;
    left: 0; }
  .chat-style .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
    left: -26px; }
  .chat-style .mCSB_scrollTools .mCSB_draggerContainer {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto; }
  .chat-style .mCSB_scrollTools a + .mCSB_draggerContainer {
    margin: 20px 0; }
  .chat-style .mCSB_scrollTools .mCSB_draggerRail {
    width: 2px;
    height: 100%;
    margin: 0 auto;
    border-radius: 16px; }
  .chat-style .mCSB_scrollTools .mCSB_dragger {
    cursor: pointer;
    width: 100%;
    height: 30px;
    z-index: 1; }
  .chat-style .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    position: relative;
    width: 4px;
    height: 100%;
    margin: 0 auto;
    border-radius: 16px;
    text-align: center; }
  .chat-style .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .chat-style .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
    width: 12px; }
  .chat-style .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    width: 8px; }
  .chat-style .mCSB_scrollTools .mCSB_buttonUp, .chat-style .mCSB_scrollTools .mCSB_buttonDown {
    display: block;
    position: absolute;
    height: 20px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    cursor: pointer; }
  .chat-style .mCSB_scrollTools .mCSB_buttonDown {
    bottom: 0; }
  .chat-style .mCSB_horizontal.mCSB_inside > .mCSB_container {
    margin-right: 0;
    margin-bottom: 30px; }
  .chat-style .mCSB_horizontal.mCSB_outside > .mCSB_container {
    min-height: 100%; }
  .chat-style .mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
    margin-bottom: 0; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: auto;
    height: 16px;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0; }
  .chat-style .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .chat-style .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    bottom: -26px; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
    margin: 0 20px; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%;
    height: 2px;
    margin: 7px 0; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
    width: 30px;
    height: 100%;
    left: 0; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 4px;
    margin: 6px auto; }
  .chat-style .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .chat-style .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
    height: 12px;
    margin: 2px auto; }
  .chat-style .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    height: 8px;
    margin: 4px 0; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
    display: block;
    position: absolute;
    width: 20px;
    height: 100%;
    overflow: hidden;
    margin: 0 auto;
    cursor: pointer; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
    left: 0; }
  .chat-style .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
    right: 0; }
  .chat-style .mCSB_container_wrapper {
    position: absolute;
    height: auto;
    width: auto;
    overflow: hidden;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin-right: 30px;
    margin-bottom: 30px; }
  .chat-style .mCSB_container_wrapper > .mCSB_container {
    padding-right: 30px;
    padding-bottom: 30px;
    box-sizing: border-box; }
  .chat-style .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
    bottom: 20px; }
  .chat-style .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    right: 20px; }
  .chat-style .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
    bottom: 0; }
  .chat-style .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, .chat-style .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    right: 0; }
  .chat-style .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    left: 20px; }
  .chat-style .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    left: 0; }
  .chat-style .mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
    margin-right: 0;
    margin-left: 30px; }
  .chat-style .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
    padding-right: 0; }
  .chat-style .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
    padding-bottom: 0; }
  .chat-style .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
    margin-right: 0;
    margin-left: 0; }
  .chat-style .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
    margin-bottom: 0; }
  .chat-style .mCSB_scrollTools, .chat-style .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCSB_scrollTools .mCSB_buttonUp, .chat-style .mCSB_scrollTools .mCSB_buttonDown, .chat-style .mCSB_scrollTools .mCSB_buttonLeft, .chat-style .mCSB_scrollTools .mCSB_buttonRight {
    transition: opacity .2s ease-in-out,background-color .2s ease-in-out; }
  .chat-style .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .chat-style .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .chat-style .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .chat-style .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
    transition: width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out; }
  .chat-style .mCSB_scrollTools {
    opacity: .75;
    filter: "alpha(opacity=75)";
    -ms-filter: "alpha(opacity=75)"; }
  .chat-style .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .chat-style .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
    opacity: 0;
    filter: "alpha(opacity=0)";
    -ms-filter: "alpha(opacity=0)"; }
  .chat-style .mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag, .chat-style .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag, .chat-style .mCustomScrollBox:hover > .mCSB_scrollTools, .chat-style .mCustomScrollBox:hover ~ .mCSB_scrollTools, .chat-style .mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools, .chat-style .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
    opacity: 1;
    filter: "alpha(opacity=100)";
    -ms-filter: "alpha(opacity=100)"; }
  .chat-style .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.4);
    filter: "alpha(opacity=40)";
    -ms-filter: "alpha(opacity=40)"; }
  .chat-style .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.75);
    filter: "alpha(opacity=75)";
    -ms-filter: "alpha(opacity=75)"; }
  .chat-style .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.85);
    filter: "alpha(opacity=85)";
    -ms-filter: "alpha(opacity=85)"; }
  .chat-style .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.9);
    filter: "alpha(opacity=90)";
    -ms-filter: "alpha(opacity=90)"; }
  .chat-style .mCSB_scrollTools .mCSB_buttonUp, .chat-style .mCSB_scrollTools .mCSB_buttonDown, .chat-style .mCSB_scrollTools .mCSB_buttonLeft, .chat-style .mCSB_scrollTools .mCSB_buttonRight {
    background-image: url(mCSB_buttons.png);
    background-repeat: no-repeat;
    opacity: .4;
    filter: "alpha(opacity=40)";
    -ms-filter: "alpha(opacity=40)"; }
  .chat-style .mCSB_scrollTools .mCSB_buttonUp {
    background-position: 0 0; }
  .chat-style .mCSB_scrollTools .mCSB_buttonDown {
    background-position: 0 -20px; }
  .chat-style .mCSB_scrollTools .mCSB_buttonLeft {
    background-position: 0 -40px; }
  .chat-style .mCSB_scrollTools .mCSB_buttonRight {
    background-position: 0 -56px; }
  .chat-style .mCSB_scrollTools .mCSB_buttonUp:hover, .chat-style .mCSB_scrollTools .mCSB_buttonDown:hover, .chat-style .mCSB_scrollTools .mCSB_buttonLeft:hover, .chat-style .mCSB_scrollTools .mCSB_buttonRight:hover {
    opacity: .75;
    filter: "alpha(opacity=75)";
    -ms-filter: "alpha(opacity=75)"; }
  .chat-style .mCSB_scrollTools .mCSB_buttonUp:active, .chat-style .mCSB_scrollTools .mCSB_buttonDown:active, .chat-style .mCSB_scrollTools .mCSB_buttonLeft:active, .chat-style .mCSB_scrollTools .mCSB_buttonRight:active {
    opacity: .9;
    filter: "alpha(opacity=90)";
    -ms-filter: "alpha(opacity=90)"; }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.15); }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75); }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -80px 0; }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -80px -20px; }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -80px -40px; }
  .chat-style .mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -80px -56px; }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
    width: 4px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 1px; }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 4px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.75);
    border-radius: 1px; }
  .chat-style .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 4px;
    margin: 6px auto; }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.85); }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.9); }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -32px 0; }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -32px -20px; }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -40px -40px; }
  .chat-style .mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -40px -56px; }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 1px; }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
    border-radius: 1px; }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -112px 0; }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -112px -20px; }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -120px -40px; }
  .chat-style .mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -120px -56px; }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
    width: 4px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 2px; }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 6px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.75);
    border-radius: 2px; }
  .chat-style .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%;
    height: 4px;
    margin: 6px 0; }
  .chat-style .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 6px;
    margin: 5px auto; }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.85); }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.9); }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -16px 0; }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -16px -20px; }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -20px -40px; }
  .chat-style .mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -20px -56px; }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 2px; }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75);
    border-radius: 2px; }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -96px 0; }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -96px -20px; }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -100px -40px; }
  .chat-style .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -100px -56px; }
  .chat-style .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.1); }
  .chat-style .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px; }
  .chat-style .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%; }
  .chat-style .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 2px;
    margin: 7px auto; }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.15); }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75); }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -80px 0; }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -80px -20px; }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -80px -40px; }
  .chat-style .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -80px -56px; }
  .chat-style .mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.15); }
  .chat-style .mCS-rounded.mCSB_scrollTools .mCSB_dragger, .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger {
    height: 14px; }
  .chat-style .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 14px;
    margin: 0 1px; }
  .chat-style .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, .chat-style .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .chat-style .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
    width: 14px; }
  .chat-style .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 14px;
    margin: 1px 0; }
  .chat-style .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .chat-style .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .chat-style .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
    width: 16px;
    height: 16px;
    margin: -1px 0; }
  .chat-style .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .chat-style .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    width: 4px; }
  .chat-style .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .chat-style .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .chat-style .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
    height: 16px;
    width: 16px;
    margin: 0 -1px; }
  .chat-style .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .chat-style .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    height: 4px;
    margin: 6px 0; }
  .chat-style .mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
    background-position: 0 -72px; }
  .chat-style .mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
    background-position: 0 -92px; }
  .chat-style .mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: 0 -112px; }
  .chat-style .mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
    background-position: 0 -128px; }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75); }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.15); }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -80px -72px; }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -80px -92px; }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -80px -112px; }
  .chat-style .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -80px -128px; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail {
    width: 4px; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    background-color: transparent;
    background-position: center; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
    background-repeat: repeat-y;
    opacity: .3;
    filter: "alpha(opacity=30)";
    -ms-filter: "alpha(opacity=30)"; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    height: 4px;
    margin: 6px 0;
    background-repeat: repeat-x; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -16px -72px; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -16px -92px; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -20px -112px; }
  .chat-style .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -20px -128px; }
  .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII="); }
  .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -96px -72px; }
  .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -96px -92px; }
  .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -100px -112px; }
  .chat-style .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -100px -128px; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-repeat: repeat-y;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%); }
  .chat-style .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%); }
  .chat-style .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, .chat-style .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger {
    height: 70px; }
  .chat-style .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, .chat-style .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
    width: 70px; }
  .chat-style .mCS-3d.mCSB_scrollTools, .chat-style .mCS-3d-dark.mCSB_scrollTools {
    opacity: 1;
    filter: "alpha(opacity=30)";
    -ms-filter: "alpha(opacity=30)"; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    border-radius: 16px; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
    width: 8px;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2); }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .chat-style .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #555; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 8px; }
  .chat-style .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%;
    height: 8px;
    margin: 4px 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2); }
  .chat-style .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 8px;
    margin: 4px auto; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -32px -72px; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -32px -92px; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -40px -112px; }
  .chat-style .mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -40px -128px; }
  .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1); }
  .chat-style .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }
  .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -112px -72px; }
  .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -112px -92px; }
  .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -120px -112px; }
  .chat-style .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -120px -128px; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools {
    opacity: 1;
    filter: "alpha(opacity=30)";
    -ms-filter: "alpha(opacity=30)"; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools, .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
    border-radius: 7px; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    border-radius: 5px; }
  .chat-style .mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, .chat-style .mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical {
    right: 1px; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools_vertical, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools_vertical {
    box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }
  .chat-style .mCS-3d-thick.mCSB_scrollTools_horizontal, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
    bottom: 1px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
    width: 12px;
    margin: 2px;
    position: absolute;
    height: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #555; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 12px;
    width: auto; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.05);
    box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
    background-color: transparent; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -32px -72px; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -32px -92px; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -40px -112px; }
  .chat-style .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -40px -128px; }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools {
    box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2); }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2); }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2); }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2); }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #777; }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
    background-color: #fff;
    background-color: rgba(0, 0, 0, 0.05);
    box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: transparent; }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -112px -72px; }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -112px -92px; }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -120px -112px; }
  .chat-style .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -120px -128px; }
  .chat-style .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .chat-style .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
    right: 0;
    margin: 12px 0; }
  .chat-style .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .chat-style .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .chat-style .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .chat-style .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    bottom: 0;
    margin: 0 12px; }
  .chat-style .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .chat-style .mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
    left: 0;
    right: auto; }
  .chat-style .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: transparent; }
  .chat-style .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, .chat-style .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {
    height: 50px; }
  .chat-style .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, .chat-style .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
    width: 50px; }
  .chat-style .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.2);
    filter: "alpha(opacity=20)";
    -ms-filter: "alpha(opacity=20)"; }
  .chat-style .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.5);
    filter: "alpha(opacity=50)";
    -ms-filter: "alpha(opacity=50)"; }
  .chat-style .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.2);
    filter: "alpha(opacity=20)";
    -ms-filter: "alpha(opacity=20)"; }
  .chat-style .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.5);
    filter: "alpha(opacity=50)";
    -ms-filter: "alpha(opacity=50)"; }
  .chat-style .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
    width: 6px;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.2); }
  .chat-style .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 6px; }
  .chat-style .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%;
    height: 6px;
    margin: 5px 0; }
  .chat-style .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .chat-style .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    width: 12px; }
  .chat-style .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .chat-style .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .chat-style .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
    height: 12px;
    margin: 2px 0; }
  .chat-style .mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -32px -72px; }
  .chat-style .mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -32px -92px; }
  .chat-style .mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -40px -112px; }
  .chat-style .mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -40px -128px; }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75); }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.1); }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -112px -72px; }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -112px -92px; }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -120px -112px; }
  .chat-style .mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -120px -128px; }
  .chat-style .mCS-inset.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
    width: 12px;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.2); }
  .chat-style .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 6px;
    margin: 3px 5px;
    position: absolute;
    height: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .chat-style .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 6px;
    margin: 5px 3px;
    position: absolute;
    width: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .chat-style .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .chat-style .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    width: 100%;
    height: 12px;
    margin: 2px 0; }
  .chat-style .mCS-inset.mCSB_scrollTools .mCSB_buttonUp, .chat-style .mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -32px -72px; }
  .chat-style .mCS-inset.mCSB_scrollTools .mCSB_buttonDown, .chat-style .mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -32px -92px; }
  .chat-style .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, .chat-style .mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -40px -112px; }
  .chat-style .mCS-inset.mCSB_scrollTools .mCSB_buttonRight, .chat-style .mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -40px -128px; }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75); }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.1); }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp {
    background-position: -112px -72px; }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown {
    background-position: -112px -92px; }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft {
    background-position: -120px -112px; }
  .chat-style .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight {
    background-position: -120px -128px; }
  .chat-style .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: transparent;
    border-width: 1px;
    border-style: solid;
    border-color: #fff;
    border-color: rgba(255, 255, 255, 0.2);
    box-sizing: border-box; }
  .chat-style .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
    border-color: #000;
    border-color: rgba(0, 0, 0, 0.2); }
  .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.6); }
  .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.6); }
  .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.75); }
  .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.85); }
  .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9); }
  .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.75); }
  .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.85); }
  .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .chat-style .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.9); }
  .chat-style .onp-sl, .chat-style .onp-sl .onp-sl-inner-wrap, .chat-style .onp-sl .onp-sl-outer-wrap {
    box-sizing: border-box; }
  .chat-style .onp-sl iframe {
    margin: 0 !important; }
  .chat-style .onp-sl-always-visible {
    display: block !important; }
  .chat-style .onp-sl {
    position: relative !important;
    background-color: #f9f9f9;
    margin: 20px auto;
    max-width: 625px; }
  .chat-style .onp-sl .onp-sl-group {
    padding: 35px 30px; }
  .chat-style .onp-sl-has-terms .onp-sl-group {
    padding: 35px 30px 25px; }
  .chat-style .onp-sl .onp-sl-inner-wrap {
    position: relative;
    overflow: visible; }
  .chat-style .onp-sl .onp-sl-non-default-screen {
    padding: 35px; }
  .chat-style .onp-sl .onp-sl-first-group.onp-sl-not-single-group {
    padding-bottom: 0; }
  .chat-style .onp-sl, .chat-style .onp-sl button, .chat-style .onp-sl input, .chat-style .onp-sl p {
    font: normal normal 400 13px/170% Arial,Helvetica,sans-serif;
    color: #111; }
  .chat-style .onp-sl p {
    margin: 0 !important; }
  .chat-style .onp-sl p + p {
    margin-top: 7px !important; }
  .chat-style .onp-sl .onp-sl-header, .chat-style .onp-sl .onp-sl-text .onp-sl-strong {
    font-size: 18px;
    line-height: 130%;
    font-weight: 700;
    display: inline-block;
    margin-bottom: 7px; }
  .chat-style .onp-sl .onp-sl-header {
    margin-bottom: 15px; }
  .chat-style .onp-sl .onp-sl-text {
    text-align: center;
    margin-bottom: 10px; }
  .chat-style .onp-sl .onp-sl-text p {
    line-height: 150%; }
  .chat-style .onp-sl .onp-sl-note {
    font-style: italic;
    text-align: center;
    font-size: 12px;
    line-height: 130%;
    padding-top: 10px;
    color: #aaa; }
  .chat-style .onp-sl .onp-sl-first-group .onp-sl-strong:after, .chat-style .onp-sl .onp-sl-first-group .onp-sl-strong:before {
    content: " ";
    display: inline-block;
    width: 11px;
    height: 14px;
    margin: 0 9px;
    background: url(../img/lock-icon.png) 0 2px no-repeat; }
  @media screen and (max-width: 500px) {
    .chat-style .onp-sl .onp-sl-first-group .onp-sl-strong:after, .chat-style .onp-sl .onp-sl-first-group .onp-sl-strong:before {
      display: none; } }
  .chat-style .onp-sl-group-separator {
    text-align: center; }
  .chat-style .onp-sl-line-separator {
    border-bottom: 2px dashed #efefef;
    margin: 25px;
    height: 20px; }
  .chat-style .onp-sl-line-separator .onp-sl-title {
    font-size: 14px;
    line-height: 20px;
    top: 7px;
    position: relative;
    background-color: #efefef;
    display: inline-block;
    padding: 2px 12px;
    border-radius: 3px;
    color: #afafaf; }
  .chat-style .onp-sl-hiding-link-separator .onp-sl-title {
    text-decoration: none;
    border-bottom: 1px dashed #111;
    color: #111; }
  .chat-style .onp-sl-hiding-link-separator .onp-sl-title:hover {
    border-bottom: 0; }
  .chat-style .onp-sl-terms-inner-wrap {
    text-align: center;
    padding: 20px 40px 0; }
  .chat-style .onp-sl-terms, .chat-style .onp-sl-terms a {
    font-size: 12px;
    color: #555; }
  .chat-style .onp-sl .onp-sl-error-body {
    text-align: center; }
  .chat-style .onp-sl .onp-sl-error-title {
    text-align: center !important;
    display: inline-block !important;
    background-color: #c00 !important;
    font-size: 14px !important;
    line-height: 100% !important;
    padding: 4px 10px !important;
    color: #fff !important;
    vertical-align: top !important;
    text-shadow: none !important; }
  .chat-style .onp-sl .onp-sl-error-title:hover {
    background-color: #e00 !important; }
  .chat-style .onp-sl .onp-sl-group-error, .chat-style .onp-sl-locker-error {
    background: #c00 !important;
    color: #fff !important;
    padding: 10px !important;
    margin-top: 15px !important;
    text-shadow: none !important;
    text-align: center; }
  .chat-style .onp-sl-group-notice {
    background: #ffffda;
    color: #111 !important;
    padding: 10px !important;
    margin-top: 15px !important;
    text-shadow: none !important;
    text-align: center; }
  .chat-style .onp-sl .onp-sl-cross {
    background: url(../img/close.png) 50% 50% no-repeat;
    width: 16px;
    height: 16px;
    opacity: .1;
    filter: alpha(opacity=10);
    cursor: pointer;
    position: absolute;
    top: 4px;
    right: 4px;
    z-index: 2; }
  .chat-style .onp-sl:hover .onp-sl-cross {
    opacity: .2;
    filter: alpha(opacity=20); }
  .chat-style .onp-sl .onp-sl-cross:hover {
    opacity: .8;
    filter: alpha(opacity=80); }
  .chat-style .onp-sl .onp-sl-timer {
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 10; }
  .chat-style .onp-sl .onp-sl-timer, .chat-style .onp-sl .onp-sl-timer * {
    font-size: 12px;
    line-height: 12px;
    text-transform: lowercase; }
  .chat-style .onp-sl .onp-sl-timer {
    color: #000;
    margin-left: 5px; }
  .chat-style .onp-sl .onp-sl-timer-counter {
    font-weight: 700; }
  .chat-style .onp-sl-overlap-background, .chat-style .onp-sl-overlap-box {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .chat-style .onp-sl-overlap-background {
    background-color: #fefefe;
    z-index: 25;
    -ms-filter: "alpha(Opacity=80)";
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8; }
  .chat-style .onp-sl-blurring-mode .onp-sl-overlap-background {
    -ms-filter: "alpha(Opacity=20)";
    filter: alpha(opacity=20);
    -moz-opacity: .2;
    -khtml-opacity: .2;
    opacity: .2; }
  .chat-style .onp-sl-overlap-locker-box {
    position: absolute;
    top: 50%;
    z-index: 40;
    left: 0;
    right: 0; }
  .chat-style .onp-sl-overlap-locker-box.onp-sl-position-scroll, .chat-style .onp-sl-overlap-locker-box.onp-sl-position-top {
    top: 0; }
  .chat-style .onp-sl-overlap-box .onp-sl {
    margin: 0 auto !important; }
  .chat-style .onp-sl-overlap-mode p {
    float: none !important; }
  .chat-style .onp-sl .onp-sl-button, .chat-style .onp-sl .onp-sl-input {
    font-size: 14px;
    padding: 10px;
    box-sizing: border-box; }
  .chat-style .onp-sl .onp-sl-input {
    line-height: 16px;
    outline: 0;
    width: 100%;
    display: block;
    background: #fff;
    border: 1px solid #c4c4c4;
    appearance: normal;
    -moz-appearance: none;
    -webkit-appearance: none; }
  .chat-style .onp-sl .onp-sl-input::-webkit-input-placeholder {
    line-height: 140%; }
  .chat-style .onp-sl .onp-sl-input:focus::-webkit-input-placeholder {
    opacity: 0; }
  .chat-style .onp-sl .onp-sl-input:focus::-moz-placeholder {
    opacity: 0; }
  .chat-style .onp-sl .onp-sl-input:focus:-moz-placeholder {
    opacity: 0; }
  .chat-style .onp-sl .onp-sl-input:focus:-ms-input-placeholder {
    opacity: 0; }
  .chat-style .onp-sl .onp-sl-button {
    border: 0;
    padding: 6px 10px;
    text-align: center;
    cursor: pointer;
    text-transform: none;
    text-decoration: none;
    background-color: #f1f1f1;
    position: relative; }
  .chat-style .onp-sl .onp-sl-form-button {
    padding: 8px 15px; }
  .chat-style .onp-sl .onp-sl-button:hover {
    background-color: #e5e5e5; }
  .chat-style .onp-sl .onp-sl-button:focus {
    outline: 0; }
  .chat-style .onp-sl .onp-sl-button:disabled {
    cursor: default; }
  .chat-style .onp-sl .onp-sl-button.load:before {
    position: absolute;
    left: 50%;
    top: 50%;
    content: "";
    height: 24px;
    width: 24px;
    margin: -12px 0 0 -12px;
    background: url(../img/button_loader.gif); }
  .chat-style .onp-sl .onp-sl-checkbox {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -9px;
    display: block;
    width: 15px;
    height: 15px;
    outline: 0;
    background: #fff;
    box-sizing: content-box;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    border: 1px solid #c4c4c4; }
  .chat-style .onp-sl .onp-sl-checkbox:after {
    position: absolute;
    opacity: 0;
    transition: opacity .1s;
    -o-transition: opacity .1s;
    -ms-transition: opacity .1s;
    -moz-transition: opacity .1s;
    -webkit-transition: opacity .1s;
    content: '\f00c';
    top: 0;
    left: -1px;
    width: 17px;
    height: 17px;
    font: 400 12px/16px FontAwesome;
    text-align: center; }
  .chat-style .onp-sl input:checked + .onp-sl-checkbox:after {
    opacity: 1; }
  .chat-style .onp-sl .onp-sl-dropdown + i {
    position: absolute;
    top: 14px;
    right: 14px;
    width: 5px;
    height: 11px;
    background: 0; }
  .chat-style .onp-sl .onp-sl-dropdown + i:after, .chat-style .onp-sl .onp-sl-dropdown + i:before {
    content: '';
    position: absolute;
    right: 0;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent; }
  .chat-style .onp-sl .onp-sl-dropdown + i:after {
    bottom: 0;
    border-top: 4px solid #333; }
  .chat-style .onp-sl .onp-sl-dropdown + i:before {
    top: 0;
    border-bottom: 4px solid #333; }
  .chat-style .onp-sl .onp-sl-icon {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    -webkit-font-smoothing: antialiased; }
  .chat-style .onp-sl .onp-sl-icon-append, .chat-style .onp-sl .onp-sl-icon-prepend {
    position: absolute;
    top: 5px;
    width: 29px;
    height: 29px;
    font-size: 15px;
    line-height: 29px;
    text-align: center;
    color: #ccc;
    border-color: #e5e5e5; }
  .chat-style .onp-sl .onp-sl-icon-append {
    right: 5px;
    padding-left: 3px;
    border-left-width: 1px;
    border-left-style: solid; }
  .chat-style .onp-sl .onp-sl-icon-prepend {
    left: 5px;
    padding-right: 3px;
    border-right-width: 1px;
    border-right-style: solid; }
  .chat-style .onp-sl .onp-sl-icon-prepend + input, .chat-style .onp-sl .onp-sl-icon-prepend + textarea {
    padding-left: 46px; }
  .chat-style .onp-sl .onp-sl-icon-append + input, .chat-style .onp-sl .onp-sl-icon-append + textarea {
    padding-right: 46px; }
  .chat-style .onp-sl .onp-sl-icon-prepend + .onp-sl-icon-append + input, .chat-style .onp-sl .onp-sl-icon-prepend + .onp-sl-icon-append + textarea {
    padding-left: 46px; }
  .chat-style .onp-sl .onp-sl-field {
    margin-bottom: 10px;
    position: relative;
    text-align: left; }
  .chat-style .onp-sl .onp-sl-field .onp-sl-field-title, .chat-style .onp-sl .onp-sl-field-label {
    margin: 15px 0 3px; }
  .chat-style .onp-sl .onp-sl-field .onp-sl-field-control {
    position: relative; }
  .chat-style .onp-sl .onp-sl-field-separator {
    border-top: 1px solid #f1f1f1; }
  .chat-style .onp-sl .onp-sl-field-checkbox {
    margin-bottom: 5px; }
  .chat-style .onp-sl .onp-sl-group .onp-sl-field-checkbox:last-child {
    margin-bottom: 10px; }
  .chat-style .onp-sl .onp-sl-field-checkbox label {
    padding-left: 25px;
    cursor: pointer; }
  .chat-style .onp-sl .onp-sl-field-checkbox label > * {
    display: inline-block;
    vertical-align: baseline; }
  .chat-style .onp-sl .onp-sl-field-checkbox input {
    display: none; }
  .chat-style .onp-sl .onp-sl-field.onp-sl-error-state .onp-sl-checkbox, .chat-style .onp-sl .onp-sl-field.onp-sl-error-state .onp-sl-input {
    background-color: #fff0f0; }
  .chat-style .onp-sl .onp-sl-field .onp-sl-validation-error {
    text-align: left;
    display: block;
    margin-top: 6px;
    padding: 0 1px;
    font-style: normal;
    line-height: 15px;
    color: #ee9393;
    padding-bottom: 5px; }
  .chat-style .onp-sl .onp-sl-social-buttons {
    text-align: center;
    padding: 30px; }
  .chat-style .onp-sl .onp-sl-text + .onp-sl-social-buttons {
    margin-top: 5px; }
  .chat-style .onp-sl .onp-sl-social-buttons .onp-sl-text {
    margin-bottom: 3px; }
  .chat-style .onp-sl .onp-sl-social-buttons .onp-sl-text .onp-sl-strong {
    margin-bottom: 0; }
  .chat-style .onp-sl-social-buttons .onp-sl-control {
    min-width: 104px;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    position: relative;
    margin: 10px 5px 0;
    background-color: #f2f2f2; }
  .chat-style .onp-sl-social-buttons .onp-sl-control-inner-wrap {
    height: 40px;
    min-width: 120px;
    padding: 10px;
    box-sizing: border-box;
    position: relative; }
  .chat-style .onp-sl-social-buttons .onp-sl-social-button {
    overflow: hidden;
    padding: 1px;
    position: relative;
    top: -1px; }
  .chat-style .onp-sl-social-buttons .onp-sl-state-loading .onp-sl-control-inner-wrap {
    background: url(../img/button-loader-f2f2f2.gif) 50% 50% no-repeat; }
  .chat-style .onp-sl-social-buttons .onp-sl-facebook .onp-sl-social-button, .chat-style .onp-sl-social-buttons .onp-sl-google .onp-sl-social-button, .chat-style .onp-sl-social-buttons .onp-sl-twitter-tweet .onp-sl-social-button {
    width: 104px; }
  .chat-style .onp-sl-social-buttons .onp-sl-google .onp-sl-social-button {
    position: relative; }
  .chat-style .onp-sl-opera .onp-sl-social-buttons .fb-like {
    position: relative;
    top: -2px; }
  .chat-style .onp-sl-social-buttons .fb-like span {
    vertical-align: top !important;
    box-sizing: content-box;
    overflow: hidden;
    padding: 0 1px;
    margin: 0; }
  .chat-style .onp-sl-social-buttons .fb-like iframe, .chat-style .onp-sl-social-buttons .fb-like span {
    height: 22px; }
  .chat-style .onp-sl-social-buttons .onp-sl-facebook-share .onp-sl-social-button, .chat-style .onp-sl-social-buttons .onp-sl-youtube-subscribe .onp-sl-social-button {
    line-height: 1%; }
  .chat-style .onp-sl-social-buttons.onp-sl-vertical .onp-sl-social-button span {
    top: 1px; }
  .chat-style .onp-sl-social-buttons .onp-sl-facebook-share-overlay, .chat-style .onp-sl-social-buttons .onp-sl-feature-overlay, .chat-style .onp-sl-social-buttons .onp-sl-youtube-subscribe-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0);
    cursor: pointer;
    z-index: 20; }
  .chat-style .onp-sl-social-buttons .onp-sl-facebook-share-overlay:hover, .chat-style .onp-sl-social-buttons .onp-sl-feature-overlay:hover, .chat-style .onp-sl-social-buttons .onp-sl-youtube-subscribe-overlay:hover {
    background-color: rgba(255, 255, 255, 0.1); }
  .chat-style .onp-sl-social-buttons .onp-sl-youtube-subscribe .onp-sl-control-inner-wrap {
    padding-top: 8px; }
  .chat-style .onp-sl-social-buttons .onp-sl-youtube-subscribe .onp-sl-social-button {
    min-width: 108px; }
  .chat-style .onp-sl-social-buttons.onp-sl-no-counters .onp-sl-social-button {
    text-align: center; }
  .chat-style .onp-sl-social-buttons .onp-sl-button-error {
    line-height: normal !important;
    color: red !important;
    font-family: arial, sans-serif !important;
    font-size: 14px !important; }
  .chat-style .onp-sl-social-buttons .onp-sl-unsupported {
    font-size: 10px;
    text-align: center;
    line-height: 13px; }
  .chat-style .onp-sl-social-buttons .onp-sl-button-overlay {
    width: 100%;
    border-bottom: 0;
    position: absolute;
    top: 0;
    left: 0;
    text-decoration: none; }
  .chat-style .onp-sl-social-buttons .onp-sl-button-overlay * {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0; }
  .chat-style .onp-sl-social-buttons .onp-sl-overlay-back, .chat-style .onp-sl-social-buttons .onp-sl-overlay-front {
    height: 100%;
    top: 0;
    left: 0;
    box-sizing: content-box; }
  .chat-style .onp-sl-social-buttons .onp-sl-flip .onp-sl-control-inner-wrap {
    perspective: 500px;
    perspective-origin: 50% 0;
    -webkit-perspective: 500px;
    -webkit-perspective-origin: 50% 0;
    -moz-perspective: 500px;
    -moz-perspective-origin: 50% 0; }
  .chat-style .onp-sl-social-buttons .onp-sl-flip .onp-sl-button-overlay {
    display: block;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    transform-style: preserve-3d;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease;
    -ms-transform: translate(0);
    transform: translate(0);
    -webkit-transform-origin: bottom;
    -webkit-transform-style: preserve-3d;
    -webkit-transition: -webkit-transform .3s ease;
    -webkit-transform: translateY(0) rotateX(0);
    -moz-transform-origin: bottom;
    -moz-transform-style: preserve-3d;
    -moz-transition: -moz-transform .3s ease;
    -moz-transform: translate(0);
    text-decoration: none !important; }
  .chat-style .onp-sl-social-buttons .onp-sl-flip .onp-sl-overlay-back {
    transform: rotateX(-180deg) translateZ(4px);
    -webkit-transform: rotateX(-180deg) translateZ(4px);
    -moz-transform: rotateX(-180deg) translateZ(4px); }
  .chat-style .onp-sl-social-buttons .onp-sl-flip .onp-sl-overlay-header {
    height: 4px;
    -ms-transform-origin: top;
    transform-origin: top;
    transform: rotateX(-90deg);
    -webkit-transform-origin: top;
    -webkit-transform: rotateX(-90deg);
    -moz-transform-origin: top;
    -moz-transform: rotateX(-90deg); }
  .chat-style .onp-sl-social-buttons .onp-sl-touch .onp-sl-button-overlay {
    cursor: pointer; }
  .chat-style .onp-sl-social-buttons .onp-sl-state-error.onp-sl-control .onp-sl-overlay-text {
    text-decoration: line-through;
    color: #fff;
    text-shadow: none; }
  .chat-style .onp-sl-social-buttons .onp-sl-state-error.onp-sl-control .onp-sl-overlay-back, .chat-style .onp-sl-social-buttons .onp-sl-state-error.onp-sl-control .onp-sl-overlay-front, .chat-style .onp-sl-social-buttons .onp-sl-state-error.onp-sl-control .onp-sl-overlay-header {
    background: #c00 !important; }
  .chat-style .onp-sl-social-buttons .onp-sl-state-error .onp-sl-social-button {
    display: none; }
  .chat-style .onp-sl-no-touch .onp-sl-flip:hover .onp-sl-button-overlay, .chat-style .onp-sl-social-buttons .onp-sl-flip-hover .onp-sl-button-overlay {
    display: block !important;
    transform: translateY(4px) rotateX(-105deg);
    -webkit-transform: translateY(4px) rotateX(-105deg);
    -moz-transform: translateY(4px) rotateX(-105deg); }
  .chat-style .onp-sl-no-touch .onp-sl-flip.onp-sl-step-completed:hover .onp-sl-button-overlay, .chat-style .onp-sl-social-buttons .onp-sl-flip-hover.onp-sl-step-completed .onp-sl-button-overlay {
    -ms-transform: none;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none; }
  .chat-style .onp-sl-social-buttons .onp-sl-flip:hover .onp-sl-overlay-back {
    border-top: 2px solid #eee; }
  .chat-style .onp-sl-social-buttons .onp-sl-flip.onp-sl-step-completed .onp-sl-overlay-front {
    background: #777 !important;
    color: #fff; }
  .chat-style .onp-sl-social-buttons .onp-sl-flip.onp-sl-step-completed .onp-sl-overlay-text {
    text-decoration: line-through; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-es_ES .onp-sl-social-button-facebook-like, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-es_ES .onp-sl-social-button-facebook-share {
    width: 114px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-ru_RU .onp-sl-social-button-facebook-like, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-ru_RU .onp-sl-social-button-facebook-share {
    width: 124px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-de_DE .onp-sl-social-button-facebook-like, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-de_DE .onp-sl-social-button-facebook-share, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-pl_PL .onp-sl-social-button-facebook-like, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-pl_PL .onp-sl-social-button-facebook-share {
    width: 120px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-pt_BR .onp-sl-social-button-facebook-like, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-pt_BR .onp-sl-social-button-facebook-share {
    width: 130px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-cs_CZ .onp-sl-social-button-facebook-like, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-cs_CZ .onp-sl-social-button-facebook-share {
    width: 125px !important; }
  .chat-style .onp-sl-social-buttons.onp-sl-no-counters .fb_iframe_widget {
    display: inline-block !important; }
  .chat-style .onp-sl-social-buttons.onp-sl-no-counters .fb-like {
    overflow: hidden;
    width: 50px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters .fb-share-button {
    overflow: hidden;
    width: 60px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-es_ES .fb-like {
    width: 78px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-es_ES .fb-share-button {
    width: 81px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-it_IT .fb-like {
    width: 78px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-it_IT .fb-share-button {
    width: 81px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-fr_FR .fb-like {
    width: 63px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-fr_FR .fb-share-button {
    width: 73px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-ru_RU .fb-like {
    width: 81px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-ru_RU .fb-share-button {
    width: 91px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-fi_FI .fb-like {
    width: 68px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-fi_FI .fb-share-button {
    width: 43px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-pl_PL .fb-like {
    width: 59px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-pl_PL .fb-share-button {
    width: 71px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-de_DE .fb-like {
    width: 85px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-pt_BR .fb-like {
    width: 59px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-pt_BR .fb-share-button {
    width: 98px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-cs_CZ .fb-like {
    width: 93px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-cs_CZ .fb-share-button {
    width: 55px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-bg_BG .fb-like, .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-bg_BG .fb-share-button {
    width: 95px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-bg_BG .onp-sl-social-button-facebook-like {
    width: 125px; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-bg_BG .fb-like iframe, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-bg_BG .fb-like span {
    width: 125px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-bg_BG .onp-sl-social-button-facebook-share {
    width: 130px; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-bg_BG .fb-share-button iframe, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-bg_BG .fb-share-button span {
    width: 130px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-nl_NL .fb-like, .chat-style .onp-sl-horizontal.onp-sl-no-counters.onp-sl-lang-nl_NL .fb-share-button {
    width: 92px !important; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-nl_NL .onp-sl-social-button-facebook-like {
    width: 120px; }
  .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-nl_NL .fb-like iframe, .chat-style .onp-sl-horizontal.onp-sl-has-counters.onp-sl-lang-nl_NL .fb-like span {
    width: 120px !important; }
  .chat-style .onp-sl-connect-buttons {
    text-align: center; }
  .chat-style .onp-sl-connect-buttons .onp-sl-control, .chat-style .onp-sl-connect-buttons .onp-sl-control .onp-sl-connect-button, .chat-style .onp-sl-connect-buttons .onp-sl-control .onp-sl-icon {
    box-sizing: border-box; }
  .chat-style .onp-sl-connect-buttons .onp-sl-button {
    background-color: #f1f1f1;
    padding: 0 5px;
    margin: 7px;
    position: relative;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    width: 170px;
    height: 50px;
    vertical-align: bottom; }
  .chat-style .onp-sl-connect-buttons .onp-sl-control + .onp-sl-control {
    margin-top: 10px; }
  .chat-style .onp-sl-connect-buttons .onp-sl-control:hover {
    background-color: #e5e5e5; }
  .chat-style .onp-sl-connect-buttons .onp-sl-short {
    display: none; }
  .chat-style .onp-sl-connect-buttons .onp-sl-state-error, .chat-style .onp-sl-connect-buttons .onp-sl-state-loading {
    position: relative;
    cursor: default !important; }
  .chat-style .onp-sl-connect-buttons .onp-sl-state-error .onp-sl-connect-button, .chat-style .onp-sl-connect-buttons .onp-sl-state-error .onp-sl-icon, .chat-style .onp-sl-connect-buttons .onp-sl-state-loading .onp-sl-connect-button, .chat-style .onp-sl-connect-buttons .onp-sl-state-loading .onp-sl-icon {
    display: none; }
  .chat-style .onp-sl-connect-buttons .onp-sl-state-loading .onp-sl-control-inner-wrap {
    background: url(../img/button-loader-ffffff.gif) 50% 50% no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .chat-style .onp-sl-connect-buttons .onp-sl-state-error .onp-sl-control-inner-wrap {
    position: relative;
    top: 50%;
    margin-top: -11px; }
  .chat-style .onp-sl-connect-buttons .onp-sl-state-error .onp-sl-control-inner-wrap .onp-sl-error-title {
    height: 22px !important;
    padding: 0 10px !important;
    line-height: 22px !important;
    font-size: 14px !important;
    font-weight: 400 !important; }
  .chat-style .onp-sl-subscription .onp-sl-button {
    width: 100%; }
  .chat-style .onp-sl-subscription .onp-sl-control {
    padding: 10px 0 0;
    max-width: 350px;
    margin: auto; }
  .chat-style .onp-sl-custom-form .onp-sl-subscription .onp-sl-field-submit {
    padding-top: 10px;
    margin-top: 15px; }
  .chat-style .onp-sl-custom-form .onp-sl-subscription .onp-sl-field-submit:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin-top: -1px;
    border-top: 1px solid #f1f1f1; }
  .chat-style .onp-sl-subscription.onp-sl-last-group.onp-sl-separator-hides {
    padding-top: 5px; }
  .chat-style .onp-sl-subscription.onp-sl-last-group.onp-sl-separator-shows {
    border-top: 1px solid #eaeaea;
    margin-top: 30px;
    padding-top: 30px; }
  .chat-style .onp-sl-screen-enter-email .onp-sl-button {
    width: 100%; }
  .chat-style .onp-sl-screen-enter-email .onp-sl-control {
    max-width: 350px;
    margin: auto;
    padding-top: 10px; }
  .chat-style .onp-sl-screen-email-confirmation {
    text-align: center; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-screen-message {
    display: block; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-cancel {
    color: #006ca7;
    text-decoration: none; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-cancel:hover {
    background-color: #ffffda; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-highlight {
    border-radius: 3px;
    font-style: italic; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-open.onp-sl-has-icon {
    position: relative;
    padding-left: 45px; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-open-button-wrap {
    padding-top: 20px; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-note {
    padding-top: 16px; }
  .chat-style .onp-sl-screen-email-confirmation .onp-sl-open .onp-sl-icon {
    background: url(../img/email-services.png) 0 70px no-repeat;
    display: inline-block;
    width: 28px;
    height: 21px;
    vertical-align: baseline;
    position: absolute;
    top: 50%;
    left: 10px;
    margin-top: -9px; }
  .chat-style .onp-sl-screen-data-processing {
    text-align: center;
    padding: 60px; }
  .chat-style .onp-sl-screen-data-processing .onp-sl-process-spin {
    height: 100px;
    background: url(../img/large-loader.gif) center no-repeat; }
  .chat-style .onp-sl-screen-data-processing .onp-sl-processing-sreen-text {
    margin-top: 20px;
    text-align: center; }
  .chat-style .onp-sl .pika-single {
    z-index: 9999;
    display: block;
    position: absolute !important;
    right: 0 !important;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-shadow: none; }
  .chat-style .onp-sl .pika-single:after, .chat-style .onp-sl .pika-single:before {
    content: " ";
    display: table; }
  .chat-style .onp-sl .pika-single:after {
    clear: both; }
  .chat-style .onp-sl .pika-single {
    *zoom: 1; }
  .chat-style .onp-sl .pika-single.is-hidden {
    display: none; }
  .chat-style .onp-sl .pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5); }
  .chat-style .onp-sl .pika-lendar {
    float: left;
    width: 240px;
    margin: 8px; }
  .chat-style .onp-sl .pika-title {
    position: relative;
    text-align: center; }
  .chat-style .onp-sl .pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    background-color: #fff; }
  .chat-style .onp-sl .pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0; }
  .chat-style .onp-sl .pika-next, .chat-style .onp-sl .pika-prev {
    display: block;
    cursor: pointer;
    position: relative;
    outline: 0;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0; }
  .chat-style .onp-sl .pika-next:hover, .chat-style .onp-sl .pika-prev:hover {
    opacity: 1; }
  .chat-style .onp-sl .is-rtl .pika-next, .chat-style .onp-sl .pika-prev {
    float: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);
    *left: 0; }
  .chat-style .onp-sl .is-rtl .pika-prev, .chat-style .onp-sl .pika-next {
    float: right;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);
    *right: 0; }
  .chat-style .onp-sl .pika-next.is-disabled, .chat-style .onp-sl .pika-prev.is-disabled {
    cursor: default;
    opacity: .2; }
  .chat-style .onp-sl .pika-select {
    display: inline-block;
    *display: inline; }
  .chat-style .onp-sl .pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0; }
  .chat-style .onp-sl .pika-table td, .chat-style .onp-sl .pika-table th {
    width: 14.285714285714286%;
    padding: 0; }
  .chat-style .onp-sl .pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: 700;
    text-align: center; }
  .chat-style .onp-sl .pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: 0;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666 !important;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
    text-shadow: none; }
  .chat-style .onp-sl .pika-week {
    font-size: 11px;
    color: #999; }
  .chat-style .onp-sl .is-today .pika-button {
    color: #3af;
    font-weight: 700; }
  .chat-style .onp-sl .is-selected .pika-button {
    color: #fff !important;
    font-weight: 700;
    background: #3af;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px; }
  .chat-style .onp-sl .is-disabled .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3; }
  .chat-style .onp-sl .pika-button:hover {
    color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important;
    border-radius: 3px !important; }
  .chat-style .onp-sl .pika-table abbr {
    border-bottom: 0;
    cursor: help; }
  .chat-style .onp-sl-flat {
    padding: 0;
    background-color: transparent; }
  .chat-style .onp-sl-flat .onp-sl-inner-wrap {
    background-color: #f9f9f9; }
  .chat-style .onp-sl-flat .onp-sl-outer-wrap {
    border-bottom: 4px solid #f1f1f1; }
  .chat-style .onp-sl-flat .onp-sl-inner-wrap, .chat-style .onp-sl-flat .onp-sl-outer-wrap {
    border-radius: 5px; }
  .chat-style .onp-sl-flat .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-flat .onp-sl-text .onp-sl-strong:before {
    content: " ";
    display: inline-block;
    width: 11px;
    height: 14px;
    margin: 0 9px;
    background: url(../img/lock-icon.png) 0 2px no-repeat; }
  @media screen and (max-width: 500px) {
    .chat-style .onp-sl-flat .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-flat .onp-sl-text .onp-sl-strong:before {
      display: none; } }
  .chat-style .onp-sl-flat .onp-sl-text .onp-sl-strong:after {
    margin-left: 10px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .fb-like iframe, .chat-style .onp-sl-flat .onp-sl-social-buttons .fb-like span {
    width: 118px !important; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-control {
    background: rgba(0, 0, 0, 0.03); }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-control-inner-wrap {
    padding: 7px 10px 10px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-button-overlay, .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-control-inner-wrap {
    height: 34px;
    min-width: 118px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-overlay-front {
    background: #eaeaea;
    border-bottom: 3px solid #dadada; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-overlay-back, .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-overlay-front {
    border-radius: 3px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-state-error .onp-sl-overlay-front {
    border-bottom-color: #900 !important; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-overlay-icon {
    height: 34px;
    width: 44px;
    background-image: url(../img/social-icons.png);
    background-repeat: no-repeat;
    background-position-y: 50%;
    position: absolute; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-overlay-text {
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 34px;
    color: #fff;
    text-align: center;
    position: static;
    padding-left: 42px;
    box-sizing: border-box;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.15); }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-twitter .onp-sl-overlay-front {
    background: #4086cc;
    border-bottom-color: #13579e; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-twitter .onp-sl-overlay-icon {
    background-position: -132px 8px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-twitter .onp-sl-overlay-back {
    background: #4086cc; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-twitter .onp-sl-overlay-header {
    background: #13579e; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-facebook .onp-sl-overlay-front {
    background: #3c5a9a;
    border-bottom-color: #082b6f; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-facebook .onp-sl-overlay-icon {
    background-position: 15px 9px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-facebook .onp-sl-overlay-back {
    background: #3c5a9a; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-facebook .onp-sl-overlay-header {
    background: #082b6f; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-google .onp-sl-overlay-front {
    background: #ca4639;
    border-bottom-color: #a52316; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-google .onp-sl-overlay-icon {
    background-position: -18px 9px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-google .onp-sl-overlay-back {
    background: #ca4639; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-google .onp-sl-overlay-header {
    background: #a52316; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-linkedin .onp-sl-overlay-front {
    background-color: #286b8d;
    border-bottom-color: #19465d; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-linkedin .onp-sl-overlay-icon {
    background-position: -58px 7px; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-linkedin .onp-sl-overlay-back {
    background: #286b8d; }
  .chat-style .onp-sl-flat .onp-sl-social-buttons .onp-sl-linkedin .onp-sl-overlay-header {
    background-color: #19465d; }
  .chat-style .onp-sl-flat .onp-sl-youtube-subscribe .onp-sl-control-inner-wrap {
    padding: 5px 10px; }
  .chat-style .onp-sl-flat .onp-sl-youtube-subscribe .onp-sl-overlay-front {
    background: #d8322e;
    border-bottom-color: #af221f; }
  .chat-style .onp-sl-flat .onp-sl-youtube-subscribe .onp-sl-overlay-icon {
    background-position: -200px 8px; }
  .chat-style .onp-sl-flat .onp-sl-youtube-subscribe .onp-sl-overlay-back {
    background: #d8322e; }
  .chat-style .onp-sl-flat .onp-sl-youtube-subscribe .onp-sl-overlay-header {
    background-color: #af221f; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons {
    margin-top: 15px;
    text-align: center; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-control {
    cursor: pointer;
    background: #eaeaea;
    border-bottom: 4px solid #dadada;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    box-sizing: border-box;
    width: 170px;
    height: 55px;
    padding: 9px 10px 5px 15px;
    margin: 7px;
    position: relative;
    box-shadow: none;
    font-size: 13px;
    line-height: 135%;
    text-align: left; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-control .onp-sl-name {
    display: block;
    font-size: 16px;
    font-weight: 700; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-control .onp-sl-icon {
    height: 55px;
    width: 50px;
    background-image: url(../img/social-icons-large.png);
    background-repeat: no-repeat;
    background-position-y: 50%;
    position: absolute;
    top: 2px;
    right: 5px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-facebook .onp-sl-icon {
    background-position: 2px 0; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-twitter .onp-sl-icon {
    background-position: -51px -1px; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-google .onp-sl-icon {
    background-position: -100px 0; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-linkedin .onp-sl-icon {
    background-position: -60px 10px; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-facebook {
    background: #3c5a9a;
    border-bottom-color: #082b6f; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-twitter {
    background: #4086cc;
    border-bottom-color: #13579e; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-google {
    background: #ca4639;
    border-bottom-color: #a52316; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-linkedin {
    background-color: #286b8d;
    border-bottom-color: #19465d; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-facebook:hover {
    background: #4263a9;
    border-bottom-color: #093282; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-twitter:hover {
    background: #448fd9;
    border-bottom-color: #155fac; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-google:hover {
    background: #da4c3e;
    border-bottom-color: #b22618; }
  .chat-style .onp-sl-flat .onp-sl-connect-buttons .onp-sl-linkedin:hover {
    background-color: #4682a0;
    border-bottom-color: #3b6377; }
  .chat-style .onp-sl-flat.onp-sl-subscription-enabled .onp-sl-inner-wrap {
    padding-bottom: 10px; }
  .chat-style .onp-sl-flat .onp-sl-subscription {
    padding: 0; }
  .chat-style .onp-sl-flat .onp-sl-subscription .onp-sl-control {
    padding-bottom: 0;
    max-width: 270px; }
  .chat-style .onp-sl-flat .onp-sl-subscription .onp-sl-field {
    margin-bottom: 8px; }
  .chat-style .onp-sl-flat .onp-sl-subscription .onp-sl-control .onp-sl-input {
    border: 0;
    border-radius: 3px;
    height: 45px;
    font-size: 16px;
    padding: 14px 14px 10px;
    border-bottom: 2px solid rgba(0, 0, 0, 0.04);
    text-align: center; }
  .chat-style .onp-sl-flat .onp-sl-subscription .onp-sl-control .onp-sl-submit {
    height: 49px;
    padding: 0 14px;
    line-height: 49px;
    background-color: #566067;
    font-size: 16px;
    color: #fff;
    border-bottom: 3px solid #3b4348;
    border-radius: 3px; }
  .chat-style .onp-sl-flat .onp-sl-subscription .onp-sl-control .onp-sl-submit:hover {
    background-color: #4e575d; }
  .chat-style .onp-sl-flat .onp-sl-subscription .onp-sl-hiding-link-container {
    border-top: 2px dashed #efefef;
    margin-top: 30px;
    padding-bottom: 20px; }
  .chat-style .onp-sl-flat .onp-sl-hiding-link-separator .onp-sl-title {
    border-bottom: 1px dashed #111; }
  .chat-style .onp-sl-flat .onp-sl-hiding-link-separator .onp-sl-title:hover {
    border-bottom: 0; }
  .chat-style .onp-sl-glass {
    padding: 15px;
    border: 0;
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7), inset 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 15px;
    text-shadow: 0 1px 1px #fff;
    background: rgba(0, 0, 0, 0.03); }
  .chat-style .onp-sl-glass .onp-sl-outer-wrap {
    border-radius: 11px;
    -webkit-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.7);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.7);
    background: #f7f7f7;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0, rgba(240, 240, 240, 0.6) 100%); }
  .chat-style .onp-sl-glass .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-glass .onp-sl-text .onp-sl-strong:before {
    content: " ";
    display: inline-block;
    width: 11px;
    height: 14px;
    margin: 0 9px;
    background: url(../img/lock-icon.png) 0 2px no-repeat; }
  @media screen and (max-width: 500px) {
    .chat-style .onp-sl-glass .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-glass .onp-sl-text .onp-sl-strong:before {
      display: none; } }
  .chat-style .onp-sl-glass .onp-sl-cross {
    top: 20px;
    right: 20px; }
  .chat-style .onp-sl-glass .onp-sl-timer {
    right: 23px;
    bottom: 21px; }
  .chat-style .onp-sl-glass .onp-sl-control {
    border-radius: 7px;
    background-color: rgba(0, 0, 0, 0.03);
    box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(255, 255, 255, 0.7); }
  .chat-style .onp-sl-glass .onp-sl-google-youtube .onp-sl-control-inner-wrap {
    padding: 8px 7px; }
  .chat-style .onp-sl-dandyish {
    padding: 7px;
    background: url(../img/dandysh-border.png);
    border-radius: 12px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); }
  .chat-style .onp-sl-dandyish .onp-sl-outer-wrap {
    padding: 5px;
    background-color: #fff;
    border-radius: 10px; }
  .chat-style .onp-sl-dandyish .onp-sl-inner-wrap {
    padding: 15px 10px 20px;
    border-radius: 10px;
    background: linear-gradient(top, #f9f9f9, #f5f5f5);
    background: -webkit-linear-gradient(top, #f9f9f9, #f5f5f5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#F5F5F5',GradientType=0);
    background: -ms-linear-gradient(top, #FFF, #f5f5f5);
    box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.2); }
  .chat-style .onp-sl-dandyish .onp-sl-text {
    padding: 10px 10px 0; }
  .chat-style .onp-sl-dandyish .onp-sl-text, .chat-style .onp-sl-dandyish .onp-sl-timer, .chat-style .onp-sl-dandyish .onp-sl-timer * {
    -webkit-text-shadow: 1px 1px 2px #fff;
    -moz-text-shadow: 1px 1px 2px #fff;
    text-shadow: 1px 1px 2px #fff; }
  .chat-style .onp-sl-dandyish .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-dandyish .onp-sl-text .onp-sl-strong:before {
    content: " ";
    display: inline-block;
    width: 11px;
    height: 14px;
    margin: 0 9px;
    background: url(../img/lock-icon.png) 0 2px no-repeat; }
  @media screen and (max-width: 500px) {
    .chat-style .onp-sl-dandyish .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-dandyish .onp-sl-text .onp-sl-strong:before {
      display: none; } }
  .chat-style .onp-sl-dandyish .onp-sl-text .onp-sl-strong:after {
    margin-left: 10px; }
  .chat-style .onp-sl-dandyish .onp-sl-cross {
    top: 18px;
    right: 18px; }
  .chat-style .onp-sl-dandyish .onp-sl-timer {
    right: 18px;
    bottom: 18px; }
  .chat-style .onp-sl-dandyish .onp-sl-state-loading .onp-sl-control-inner-wrap {
    background-image: url(../img/button-loader-ffffff.gif); }
  .chat-style .onp-sl-dandyish .onp-sl-social-buttons {
    margin: 0;
    padding: 5px; }
  .chat-style .onp-sl-dandyish .onp-sl-control {
    border-radius: 7px;
    background-color: white;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); }
  .chat-style .onp-sl-dandyish .onp-sl-control .fb-like iframe, .chat-style .onp-sl-dandyish .onp-sl-control .fb-like span {
    height: 61px; }
  .chat-style .onp-sl-dandyish .onp-sl-control {
    margin: 14px 7px 0;
    min-width: 85px;
    max-width: 125px; }
  .chat-style .onp-sl.onp-sl-dandyish .onp-sl-social-button {
    position: static;
    min-width: 0;
    width: auto; }
  .chat-style .onp-sl-dandyish .onp-linkedin-button {
    position: relative; }
  .chat-style .onp-sl-dandyish .onp-google-button {
    position: relative;
    top: 2px; }
  .chat-style .onp-sl-dandyish .onp-facebook-button, .chat-style .onp-sl-dandyish .onp-google-button, .chat-style .onp-sl-dandyish .onp-twitter-tweet {
    width: auto; }
  .chat-style .onp-sl-dandyish .fb-like {
    position: top;
    top: 1px; }
  .chat-style .onp-sl-dandyish .onp-sl-control-inner-wrap {
    min-width: 85px;
    height: 84px;
    padding: 10px;
    text-align: center; }
  .chat-style .onp-sl-secrets .fb-like iframe, .chat-style .onp-sl-secrets .fb-like span {
    width: 118px !important; }
  .chat-style .onp-sl-secrets {
    margin: 30px auto 35px;
    border: 0;
    background-color: transparent; }
  .chat-style .onp-sl-secrets .onp-sl-inner-wrap {
    border: 3px solid #fefefe;
    background-color: #f7f7f7; }
  .chat-style .onp-sl-secrets .onp-sl-outer-wrap {
    border: 1px solid #e6e6e6;
    box-shadow: 0 0 40px rgba(0, 0, 0, 0.08); }
  .chat-style .onp-sl-secrets .onp-sl-text, .chat-style .onp-sl-secrets .onp-sl-timer, .chat-style .onp-sl-secrets .onp-sl-timer * {
    -webkit-text-shadow: 1px 1px 2px #fff;
    -moz-text-shadow: 1px 1px 2px #fff;
    text-shadow: 1px 1px 2px #fff; }
  .chat-style .onp-sl-secrets .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-secrets .onp-sl-text .onp-sl-strong:before {
    content: " ";
    display: inline-block;
    width: 11px;
    height: 14px;
    margin: 0 9px;
    background: url(../img/lock-icon.png) 0 2px no-repeat; }
  @media screen and (max-width: 500px) {
    .chat-style .onp-sl-secrets .onp-sl-text .onp-sl-strong:after, .chat-style .onp-sl-secrets .onp-sl-text .onp-sl-strong:before {
      display: none; } }
  .chat-style .onp-sl-secrets .onp-sl-cross {
    top: 8px;
    right: 8px; }
  .chat-style .onp-sl-secrets .onp-sl-timer {
    right: 9px;
    bottom: 8px;
    color: #777; }
  .chat-style .onp-sl-secrets .onp-sl-state-loading .onp-sl-button-inner-wrap {
    background-image: url(../img/button-loader-eaeaea.gif); }
  .chat-style .onp-sl-secrets .onp-sl-control {
    padding: 4px;
    background: rgba(0, 0, 0, 0.05); }
  .chat-style .onp-sl-secrets .onp-sl-button-overlay, .chat-style .onp-sl-secrets .onp-sl-control-inner-wrap {
    height: 34px;
    min-width: 118px; }
  .chat-style .onp-sl-secrets .onp-sl-control-inner-wrap {
    padding: 7px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.25); }
  .chat-style .onp-sl-secrets .onp-sl-control .onp-sl-overlay-front {
    box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.25);
    -moz-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.25);
    -webkit-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.25);
    position: relative;
    background: #f7f7f7;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYmZlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGExZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: linear-gradient(to bottom, #f7f7f7 0, #eeeeee 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='f7f7f7',endColorstr='eeeeee',GradientType=0); }
  .chat-style .onp-sl-secrets .onp-sl-control .onp-sl-overlay-icon {
    height: 34px;
    width: 44px;
    background: url(../img/social-icons.png) -1000px 50% no-repeat;
    position: absolute; }
  .chat-style .onp-sl-secrets .onp-sl-control .onp-sl-overlay-line {
    position: absolute;
    left: 41px;
    top: 7px;
    height: 21px;
    width: 0;
    border-left: 1px solid rgba(0, 0, 0, 0.11);
    border-right: 1px solid rgba(255, 255, 255, 0.16); }
  .chat-style .onp-sl-secrets .onp-sl-control .onp-sl-overlay-text {
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 34px;
    color: #fff;
    text-align: center;
    position: static;
    padding-left: 42px;
    box-sizing: border-box;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.15); }
  .chat-style .onp-sl-secrets .onp-sl-control .onp-sl-overlay-back, .chat-style .onp-sl-secrets .onp-sl-control .onp-sl-overlay-header {
    background: #eaeaea; }
  .chat-style .onp-sl-secrets .onp-sl-twitter .onp-sl-overlay-front {
    background: #00bfee;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYmZlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGExZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: linear-gradient(to bottom, #00bfee 0, #00a1e3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bfee',endColorstr='#00a1e3',GradientType=0); }
  .chat-style .onp-sl-secrets .onp-sl-twitter .onp-sl-overlay-icon {
    background-position: -132px 8px; }
  .chat-style .onp-sl-secrets .onp-sl-twitter .onp-sl-overlay-back {
    background: #24b1e5; }
  .chat-style .onp-sl-secrets .onp-sl-twitter .onp-sl-overlay-header {
    background: #368acd; }
  .chat-style .onp-sl-secrets .onp-sl-facebook .onp-sl-overlay-front {
    background: #5581bc;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1ODFiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzI1NWI5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: linear-gradient(to bottom, #5581bc 0, #255b9d 99%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5581bc',endColorstr='#255b9d',GradientType=0); }
  .chat-style .onp-sl-secrets .onp-sl-facebook .onp-sl-overlay-icon {
    background-position: 15px 9px; }
  .chat-style .onp-sl-secrets .onp-sl-facebook .onp-sl-overlay-back {
    background: #46629e; }
  .chat-style .onp-sl-secrets .onp-sl-facebook .onp-sl-overlay-header {
    background-color: #314775; }
  .chat-style .onp-sl-secrets .onp-sl-google .onp-sl-overlay-front {
    background: #5c5c5c;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjNWM1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: linear-gradient(to bottom, #5c5c5c 0, #15090d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c5c5c',endColorstr='#15090d',GradientType=0); }
  .chat-style .onp-sl-secrets .onp-sl-google .onp-sl-overlay-icon {
    background-position: -18px 9px; }
  .chat-style .onp-sl-secrets .onp-sl-google .onp-sl-overlay-back {
    background: #494647; }
  .chat-style .onp-sl-secrets .onp-sl-google .onp-sl-overlay-header {
    background-color: #111; }
  .chat-style .onp-sl-secrets .onp-sl-linkedin .onp-sl-overlay-front {
    background: #0076a3;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzZhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU1NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: linear-gradient(to bottom, #0076a3 0, #005575 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0076a3',endColorstr='#005575',GradientType=0); }
  .chat-style .onp-sl-secrets .onp-sl-linkedin .onp-sl-overlay-icon {
    background-position: -58px 8px; }
  .chat-style .onp-sl-secrets .onp-sl-linkedin .onp-sl-overlay-back {
    background: #286b8d; }
  .chat-style .onp-sl-secrets .onp-sl-linkedin .onp-sl-overlay-header {
    background-color: #19465d; }
  .chat-style .onp-sl-secrets .onp-sl-youtube-subscribe .onp-sl-control-inner-wrap {
    padding: 5px 7px; }
  .chat-style .onp-sl-secrets .onp-sl-youtube-subscribe .onp-sl-overlay-front {
    background: #e85858;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4NTg1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjODIzMWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: linear-gradient(to bottom, #e85858 0, #c8231a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e85858',endColorstr='#c8231a',GradientType=0); }
  .chat-style .onp-sl-secrets .onp-sl-youtube-subscribe .onp-sl-overlay-icon {
    background-position: -207px 8px; }
  .chat-style .onp-sl-secrets .onp-sl-youtube-subscribe .onp-sl-overlay-back {
    background: #e85858; }
  .chat-style .onp-sl-secrets .onp-sl-youtube-subscribe .onp-sl-overlay-header {
    background-color: #c8231a; }
  .chat-style .flex-container {
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    width: 1024px;
    margin: 0 auto; }
  @media (min-width: 1310px) {
    .chat-style .flex-container {
      width: 1080px; } }
  @media (min-width: 1600px) {
    .chat-style .flex-container {
      width: 1316px; } }
  .chat-style .modal-body .flex-container {
    width: 100%;
    max-width: 100%; }
  .chat-style .flex-row {
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap; }
  .chat-style .flex-row .flex-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style .flex-row .flex-item.item-with-icon {
    padding-left: 40px;
    position: relative; }
  .chat-style .flex-row .flex-item.item-with-icon .tm-icon:before {
    position: absolute;
    left: 0; }
  .chat-style .flex-row-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .chat-style .flex-row-reverse {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .chat-style .flex-column-reverse {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
  .chat-style .grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important; }
  .chat-style .grow-2 {
    -webkit-box-flex: 2 !important;
    -ms-flex-positive: 2 !important;
    flex-grow: 2 !important; }
  .chat-style .grow-3 {
    -webkit-box-flex: 3 !important;
    -ms-flex-positive: 3 !important;
    flex-grow: 3 !important; }
  .chat-style .grow-4 {
    -webkit-box-flex: 4 !important;
    -ms-flex-positive: 4 !important;
    flex-grow: 4 !important; }
  .chat-style .grow-5 {
    -webkit-box-flex: 5 !important;
    -ms-flex-positive: 5 !important;
    flex-grow: 5 !important; }
  .chat-style .flex-col {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column; }
  .chat-style .flex-no-shrink {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important; }
  .chat-style .center {
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .top-left {
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .chat-style .vertical-center {
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .right {
    text-align: right;
    -ms-flex-pack: end;
    justify-content: flex-end; }
  .chat-style .flex-space-between {
    -ms-flex-pack: justify;
    justify-content: space-between; }
  .chat-style .rd-padding-s3_4 {
    padding: 40px 20px; }
  .chat-style .flex-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .chat-style .flex {
    display: -ms-flexbox;
    display: flex; }
  .chat-style .flex-direction__row {
    -ms-flex-direction: row;
    flex-direction: row; }
  .chat-style .flex-direction__row-reverse {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .chat-style .flex-direction__column {
    -ms-flex-direction: column;
    flex-direction: column; }
  .chat-style .flex-direction__column-reverse {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; }
  .chat-style .justify-content__flex-start {
    -ms-flex-pack: start;
    justify-content: flex-start; }
  .chat-style .justify-content__flex-end {
    -ms-flex-pack: end;
    justify-content: flex-end; }
  .chat-style .justify-content__center {
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .justify-content__space-between {
    -ms-flex-pack: justify;
    justify-content: space-between; }
  .chat-style .justify-content__space-around {
    -ms-flex-pack: distribute;
    justify-content: space-around; }
  .chat-style .align-items__flex-start {
    -ms-flex-align: start;
    align-items: flex-start; }
  .chat-style .align-items__flex-end {
    -ms-flex-align: end;
    align-items: flex-end; }
  .chat-style .align-items__center {
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .align-items__baseline {
    -ms-flex-align: baseline;
    align-items: baseline; }
  .chat-style .align-items__stretch {
    -ms-flex-align: stretch;
    align-items: stretch; }
  .chat-style .align-content__flex-start {
    -ms-flex-line-pack: start;
    align-content: flex-start; }
  .chat-style .align-content__flex-end {
    -ms-flex-line-pack: end;
    align-content: flex-end; }
  .chat-style .align-content__center {
    -ms-flex-line-pack: center;
    align-content: center; }
  .chat-style .align-content__space-between {
    -ms-flex-line-pack: justify;
    align-content: space-between; }
  .chat-style .align-content__space-around {
    -ms-flex-line-pack: distribute;
    align-content: space-around; }
  .chat-style .align-content__stretch {
    -ms-flex-line-pack: stretch;
    align-content: stretch; }
  .chat-style .flex-grow__1 {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style .flex-grow__2 {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2; }
  .chat-style .flex-grow__3 {
    -webkit-box-flex: 3;
    -ms-flex-positive: 3;
    flex-grow: 3; }
  .chat-style .flex-grow__4 {
    -webkit-box-flex: 4;
    -ms-flex-positive: 4;
    flex-grow: 4; }
  .chat-style .flex-grow__5 {
    -webkit-box-flex: 5;
    -ms-flex-positive: 5;
    flex-grow: 5; }
  .chat-style .align-self__auto {
    -ms-flex-item-align: auto;
    align-self: auto; }
  .chat-style .align-self__start {
    -ms-flex-item-align: start;
    align-self: flex-start; }
  .chat-style .align-self__end {
    -ms-flex-item-align: end;
    align-self: flex-end; }
  .chat-style .align-self__center {
    -ms-flex-item-align: center;
    align-self: center; }
  .chat-style .align-self__baseline {
    -ms-flex-item-align: baseline;
    align-self: baseline; }
  .chat-style .align-self__stretch {
    -ms-flex-item-align: stretch;
    align-self: stretch; }
  .chat-style #header {
    background: #FFF;
    z-index: 70;
    position: relative;
    border-bottom: 1px solid rgba(36, 50, 56, 0.2); }
  .chat-style .single-presentations #header, .chat-style #checkout-page #header {
    height: 80px; }
  .chat-style #checkout-page #header .icon-secure-shield {
    line-height: 18px; }
  .chat-style #checkout-page #header .icon-secure-shield:before {
    font-size: 20px;
    vertical-align: top;
    margin-right: 10px; }
  .chat-style #checkout-page #header .logo {
    position: absolute;
    top: 25%;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%); }
  .chat-style #header.light {
    padding-bottom: 30px; }
  .chat-style #header .navigation {
    background: #243238;
    overflow: hidden; }
  .chat-style #header .navigation:hover {
    overflow: visible; }
  .chat-style #header > .header {
    position: relative;
    z-index: 201; }
  .chat-style #header > .sub-menu {
    position: relative; }
  .chat-style #header > .sub-menu .sub-menu__additional {
    display: none; }
  .chat-style #header .sub-menu-1_dropdown ul {
    overflow: visible;
    margin: 0; }
  .chat-style #header .sub-menu-1_dropdown > ul {
    -ms-flex-align: stretch;
    align-items: stretch; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    height: inherit;
    border-radius: 3px 3px 0 0; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:before, .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:after {
    content: "";
    width: 3px;
    height: 3px;
    position: absolute;
    right: -3px;
    bottom: -1px;
    opacity: 0; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:before {
    background: #546e7a; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:after {
    background: #FFF;
    border-radius: 0 0 0 3px; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:hover:before, .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:hover:after {
    opacity: 1;
    transition: background 0.01s 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.01s 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:hover a {
    position: relative; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_border:hover .sub-menu__additional .rd-dropdown-item:first-child .item-link {
    border-radius: 0 3px 0 0; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item a {
    padding-left: 20px;
    color: #243238;
    position: relative;
    z-index: 11;
    letter-spacing: -0.1px;
    -ms-flex: 1;
    flex: 1; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu__additional {
    position: absolute;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 0;
    top: 100%;
    left: 0;
    z-index: 10;
    width: auto;
    min-width: 100%;
    opacity: 0;
    -ms-transform: scaleY(0);
    transform: scaleY(0);
    transition: transform 0.5s 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    transition: transform 0.5s 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.5s 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    -ms-transform-origin: 0 0;
    transform-origin: 0 0; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu__additional .item-link {
    font-weight: normal;
    border-radius: 0;
    color: #FFF;
    padding: 10px 20px 10px;
    white-space: nowrap; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu__additional .item-link:active {
    padding-top: 12px; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu__additional .rd-dropdown-item:first-child .item-link {
    border-top: 0; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu__additional .rd-dropdown-item:nth-child(1) .item-link, .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu__additional .rd-dropdown-item:nth-child(2) .item-link {
    font-weight: bold; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu__additional .rd-dropdown-item:last-child .item-link {
    border-radius: 0 0 3px 3px; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_left .sub-menu__additional {
    right: 0;
    left: auto;
    text-align: right; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_left.sub-menu-1__item_border .rd-dropdown-item:first-child .item-link {
    border-radius: 3px 0 0 0 !important; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_left.sub-menu-1__item_border:hover:before, .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_left.sub-menu-1__item_border:hover:after {
    content: "";
    width: 3px;
    height: 3px;
    position: absolute;
    left: -3px;
    bottom: -1px;
    transition: background 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_left.sub-menu-1__item_border:hover:before {
    background: #546e7a; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item_left.sub-menu-1__item_border:hover:after {
    background: #FFF;
    border-radius: 0 0 3px 0; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item .sub-menu-1__line {
    opacity: 0;
    position: absolute;
    bottom: -1px;
    left: 0;
    height: 1px;
    width: 100%;
    background: #546e7a;
    transition: opacity; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:hover {
    background: #546e7a; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:hover .sub-menu-1__line {
    opacity: 1; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:hover a {
    color: #FFF; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:hover .sub-menu__additional {
    opacity: 1;
    -ms-transform: scaleY(1);
    transform: scaleY(1); }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:active {
    background: linear-gradient(to bottom, #455a64 0, #546e7a 100%); }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:active a {
    padding-top: 11px;
    padding-bottom: 9px; }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:active .sub-menu__additional {
    opacity: 0;
    -ms-transform: scaleY(0);
    transform: scaleY(0); }
  .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:active.sub-menu-1__item_border:hover:before, .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:active.sub-menu-1__item_border:hover:after, .chat-style #header .sub-menu-1_dropdown > ul .sub-menu-1__item:active.sub-menu-1__item_border:hover .sub-menu-1__line {
    opacity: 0;
    transition: opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .chat-style .single #header {
    height: auto; }
  .chat-style .header {
    padding: 20px;
    display: -ms-flexbox;
    display: flex; }
  .chat-style .layout-light .header .logo-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style .layout-light .header .user-menu {
    width: auto;
    min-height: 40px; }
  .chat-style .logo {
    height: 40px;
    margin: 0; }
  .chat-style .logo-icon {
    max-width: inherit;
    width: 248px; }
  @media (max-width: 1599px) {
    .chat-style .logo {
      width: 55px;
      overflow: hidden; }
    .chat-style .logo-icon {
      max-width: inherit; } }
  @media (max-width: 1599px) {
    .chat-style .layout-light .logo {
      width: auto; } }
  .chat-style .user-menu, .chat-style .user-menu-element, .chat-style .user-menu-element .menu-element-inner {
    display: -ms-flexbox;
    display: flex; }
  .chat-style .user-menu-element .menu-element-inner.disabled {
    pointer-events: none; }
  .chat-style .highlighted {
    color: #a8e4bb; }
  .chat-style .user-menu {
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    position: relative;
    z-index: 100; }
  .chat-style .user-menu .user-menu-element {
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    display: inline-block;
    position: relative; }
  .chat-style .user-menu .user-menu-element .account-menu-li {
    cursor: pointer; }
  .chat-style .user-menu .user-menu-element .menu-element-inner {
    cursor: pointer;
    padding: 0 20px;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    color: #243238;
    height: 100%; }
  .chat-style .user-menu .user-menu-element .menu-element-inner.lang-icon:before {
    width: 20px;
    height: 15px;
    display: inline-block;
    margin-right: 10px; }
  .chat-style .user-menu .user-menu-element .menu-element-inner:hover {
    color: #2196f3; }
  .chat-style .user-menu .user-menu-element .menu-element-inner:active {
    background: #eceff1;
    padding-top: 2px; }
  .chat-style .user-menu .user-menu-element .menu-element-inner.has-notification .tm-icon {
    position: relative; }
  .chat-style .user-menu .user-menu-element .menu-element-inner.has-notification .tm-icon:after {
    content: '';
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #ff6f00;
    border: 1px solid #FFF;
    position: absolute;
    right: -3px;
    top: -2px; }
  .chat-style .user-menu .user-menu-element .tm-icon {
    font-size: 20px;
    line-height: 1;
    height: 20px; }
  .chat-style .user-menu .user-menu-element .menu-element-text {
    margin-left: 10px; }
  .chat-style .user-menu .icon-arrow-small-down {
    font-size: 10px;
    display: inline-block;
    position: relative;
    font-weight: normal;
    margin-left: 10px; }
  .chat-style .user-menu.languages-menu-active .language-pick .icon-arrow-small-down:before, .chat-style .user-menu.account-menu-active .account-pick .icon-arrow-small-down:before, .chat-style .user-menu .sign-in-form-active .sign-in .icon-arrow-small-down:before, .chat-style .user-menu .account-menu-active #your-account-link .icon-arrow-small-down:before, .chat-style .user-menu .help-menu-active .help-support .icon-arrow-small-down:before, .chat-style .user-menu .currency-menu-active .currency-selector .icon-arrow-small-down:before {
    content: '\e01e'; }
  .chat-style .user-menu_empty {
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style .user-menu .rd-notice .popover-switcher-text {
    padding-right: 40px; }
  .chat-style .user-menu .rd-notice .iti-flag {
    width: 43px;
    height: 32px; }
  .chat-style .block-search, .chat-style .block-cart {
    display: inline-block; }
  .chat-style .block-search {
    margin-left: 40px;
    margin-right: 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style .block-search .form-search {
    width: 100%; }
  .chat-style .block-search .form-search .icon-placeholder {
    left: 20px;
    top: 10px;
    line-height: 1;
    color: #b0bec5;
    z-index: 155;
    font-size: 20px; }
  .chat-style .block-search .form-search .keyword-search-field {
    z-index: 150; }
  .chat-style .block-search .form-search .keyword-search-field:focus {
    background: #FFF !important; }
  .chat-style .block-search .form-search .twitter-typeahead {
    display: block !important;
    width: 100%; }
  .chat-style .block-search .form-search .btn-unique {
    position: absolute;
    padding: 0 10px;
    right: 0;
    top: 0;
    z-index: 155; }
  .chat-style .block-search .tm-rd-input {
    margin-bottom: 0 !important;
    display: -ms-flexbox;
    display: flex; }
  .chat-style html[dir="rtl"] .block-search {
    margin-right: 40px;
    margin-left: 20px; }
  .chat-style .tt-menu {
    width: 100%;
    padding-top: 3px;
    margin-top: -3px;
    background: #546e7a;
    border-radius: 0 0 3px 3px;
    overflow: hidden; }
  .chat-style .suggested-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    color: #b0bec5 !important;
    padding: 18px 20px;
    font-size: 14px; }
  .chat-style .suggested-item + .suggested-item {
    border-top: 1px solid #455a64; }
  .chat-style .suggested-item-icon {
    width: 30px;
    height: 30px;
    border-radius: 3px;
    overflow: hidden; }
  .chat-style .suggested-item-icon.placeholder {
    background: #b0bec5;
    color: #546e7a; }
  .chat-style .suggested-item-icon.placeholder:before {
    top: 7px;
    position: relative;
    font-size: 15px;
    left: 5px; }
  .chat-style .suggested-item-additional {
    color: #a8e4bb;
    font-weight: 700; }
  .chat-style .suggested-item-additional .discount-price {
    vertical-align: middle;
    display: inline-block;
    color: #b0bec5;
    margin-right: 20px; }
  .chat-style .suggested-item-additional .suggestion-count {
    font-size: 12px;
    padding: 1px 4px;
    color: #90caf9;
    border: 1px solid #90caf9;
    border-radius: 3px; }
  .chat-style .suggested-item-info {
    margin-left: 20px;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2; }
  .chat-style .suggested-item-info .suggested-item-descr {
    font-size: 13px;
    margin-top: 5px; }
  .chat-style .suggested-item strong {
    color: #FFF; }
  .chat-style .suggested-item:hover, .chat-style .suggested-item.tt-cursor {
    cursor: pointer;
    background: #2196f3;
    color: #FFF; }
  .chat-style .suggested-item:active {
    background: #1976d2; }
  .chat-style .suggested-item:active > div, .chat-style .suggested-item:active > img {
    position: relative;
    top: 1px; }
  .chat-style .rd-dropdown-list {
    width: 100%; }
  .chat-style .rd-dropdown-list > li:last-child .item-link {
    border-radius: 0 0 3px 3px; }
  .chat-style .rd-dropdown-list > li:first-child:last-child .item-link {
    border-radius: 3px 0 3px 3px; }
  .chat-style .rd-dropdown-list .item-link, .chat-style .rd-dropdown-list .notification {
    display: -ms-flexbox;
    display: flex;
    padding: 20px;
    height: 40px;
    border-top: 1px solid #455a64;
    overflow: hidden;
    color: #FFF;
    background: #546e7a; }
  .chat-style .rd-dropdown-list .item-link .lang-icon, .chat-style .rd-dropdown-list .notification .lang-icon, .chat-style .rd-dropdown-list .item-link .account-menu-icon, .chat-style .rd-dropdown-list .notification .account-menu-icon {
    width: 20px;
    height: 15px;
    margin-right: 10px; }
  .chat-style .rd-dropdown-list .item-link .lang-name, .chat-style .rd-dropdown-list .notification .lang-name {
    line-height: 1; }
  .chat-style .rd-dropdown-list .item-link {
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .rd-dropdown-list .item-link:hover {
    background: #2196f3; }
  .chat-style .rd-dropdown-list .item-link:active {
    background: #1976d2; }
  .chat-style .rd-dropdown-list .item-link:active .tm-icon, .chat-style .rd-dropdown-list .item-link:active > span {
    position: relative;
    top: 1px; }
  .chat-style html[dir="rtl"] .rd-dropdown-list .item-link .lang-icon, .chat-style html[dir="rtl"] .rd-dropdown-list .notification .lang-icon, .chat-style html[dir="rtl"] .rd-dropdown-list .item-link .account-menu-icon, .chat-style html[dir="rtl"] .rd-dropdown-list .notification .account-menu-icon {
    margin-right: 0;
    margin-left: 10px; }
  .chat-style html[dir="rtl"] .rd-dropdown-list .item-link .lang-icon.icon-logout, .chat-style html[dir="rtl"] .rd-dropdown-list .notification .lang-icon.icon-logout, .chat-style html[dir="rtl"] .rd-dropdown-list .item-link .account-menu-icon.icon-logout, .chat-style html[dir="rtl"] .rd-dropdown-list .notification .account-menu-icon.icon-logout {
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1); }
  .chat-style .languages-menu-active .language-pick, .chat-style .account-menu-active .account-pick, .chat-style .notification-menu-active .header-notifications {
    z-index: 3; }
  .chat-style .languages-menu-active .language-pick .menu-element-inner, .chat-style .account-menu-active .account-pick .menu-element-inner, .chat-style .notification-menu-active .header-notifications .menu-element-inner {
    border-radius: 3px 3px 0 0;
    background: #546e7a; }
  .chat-style .languages-menu-active .language-pick .menu-element-inner:hover, .chat-style .account-menu-active .account-pick .menu-element-inner:hover, .chat-style .notification-menu-active .header-notifications .menu-element-inner:hover {
    color: #FFF; }
  .chat-style .languages-menu-active .language-pick .menu-element-inner, .chat-style .account-menu-active .account-pick .menu-element-inner, .chat-style .notification-menu-active .header-notifications .menu-element-inner, .chat-style .languages-menu-active .language-pick .item-link, .chat-style .account-menu-active .account-pick .item-link, .chat-style .notification-menu-active .header-notifications .item-link {
    color: #FFF; }
  .chat-style .notification-menu-active .header-notifications .menu-element-inner .tm-icon::after {
    display: none; }
  .chat-style .notification-menu-active .header-notifications .menu-element-inner.user-logged .tm-icon::after {
    display: block; }
  .chat-style .header-notifications {
    position: relative; }
  .chat-style .header-notifications .notification-menu {
    border-radius: 0 0 3px 3px;
    box-shadow: 0 5px 10px 0 rgba(35, 50, 56, 0.2); }
  .chat-style .header-notifications .notification-menu-li .item-link, .chat-style .header-notifications .notification-menu-li .notification {
    height: auto; }
  .chat-style .header-notifications .tm-icon {
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .header-notifications .tm-icon.bell-big-size {
    color: #d84315;
    position: absolute !important;
    width: 60px;
    height: 60px;
    font-size: 60px;
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    left: 50%;
    top: 50%;
    text-align: center;
    -ms-transform-origin: -25% -25%;
    transform-origin: -25% -25%; }
  .chat-style .header-notifications .tm-icon.bell-big-size:after {
    display: none !important; }
  .chat-style .notification {
    -ms-flex-align: start;
    align-items: flex-start; }
  .chat-style .notification__button, .chat-style .notification__gone {
    margin-top: 20px; }
  .chat-style .notification__gone {
    color: #b0bec5; }
  .chat-style .notification__content + .notification__gone {
    margin-top: 10px; }
  .chat-style .notification__content .t3-dark {
    text-transform: capitalize; }
  .chat-style .notification__content .textSuccess {
    color: #1ab744; }
  .chat-style .notification__icon {
    margin-right: 20px; }
  .chat-style .notification__body {
    width: 100%;
    max-width: calc(100% - 40px); }
  .chat-style .notification_not-seen {
    position: relative;
    background: #607d8b !important; }
  .chat-style .notification_not-seen:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    background: #ffc108; }
  .chat-style .Notification__description {
    color: #FFF;
    font-size: 14px; }
  .chat-style .Notification__cashback, .chat-style .Notification__percent, .chat-style .Notification__custom {
    color: #76d48f; }
  .chat-style .Notification__order, .chat-style .Notification__userLevel {
    color: #90caf9;
    font-weight: bold; }
  .chat-style .Notification__userLevel:hover {
    color: #bbdefb; }
  .chat-style .account-pick .profile-img-wrap {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .account-pick .profile-img-wrap img {
    vertical-align: top;
    width: 100%;
    height: auto; }
  .chat-style .account-pick .profile-img-wrap .char {
    color: #FFF;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 8px;
    letter-spacing: 1px;
    margin-left: 1px; }
  .chat-style .account-menu, .chat-style .notification-menu {
    display: block;
    width: 180px;
    position: absolute;
    right: 0; }
  .chat-style .account-menu .account-menu-li:first-child:before, .chat-style .notification-menu .account-menu-li:first-child:before, .chat-style .account-menu .notification-menu-li:first-child:before, .chat-style .notification-menu .notification-menu-li:first-child:before, .chat-style .account-menu .account-menu-li:first-child:after, .chat-style .notification-menu .account-menu-li:first-child:after, .chat-style .account-menu .notification-menu-li:first-child:after, .chat-style .notification-menu .notification-menu-li:first-child:after {
    content: '';
    width: 80px;
    height: 3px;
    position: absolute;
    bottom: 100%; }
  .chat-style .account-menu .account-menu-li:first-child:after, .chat-style .notification-menu .account-menu-li:first-child:after, .chat-style .account-menu .notification-menu-li:first-child:after, .chat-style .notification-menu .notification-menu-li:first-child:after {
    border-radius: 0 0 3px 0;
    background: #FFF;
    right: 80px; }
  .chat-style .account-menu .account-menu-li:first-child:before, .chat-style .notification-menu .account-menu-li:first-child:before, .chat-style .account-menu .notification-menu-li:first-child:before, .chat-style .notification-menu .notification-menu-li:first-child:before {
    background: #546e7a;
    right: 3px;
    width: 80px; }
  .chat-style .account-menu .account-menu-li:first-child .item-link, .chat-style .notification-menu .account-menu-li:first-child .item-link, .chat-style .account-menu .notification-menu-li:first-child .item-link, .chat-style .notification-menu .notification-menu-li:first-child .item-link, .chat-style .account-menu .account-menu-li:first-child .notification, .chat-style .notification-menu .account-menu-li:first-child .notification, .chat-style .account-menu .notification-menu-li:first-child .notification, .chat-style .notification-menu .notification-menu-li:first-child .notification {
    border-top: 0;
    border-radius: 3px 0 0 0; }
  .chat-style .account-menu .account-menu-icon, .chat-style .notification-menu .account-menu-icon, .chat-style .account-menu .notification__icon, .chat-style .notification-menu .notification__icon {
    height: 20px !important; }
  .chat-style .account-menu .account-menu-icon.icon-letter, .chat-style .notification-menu .account-menu-icon.icon-letter, .chat-style .account-menu .notification__icon.icon-letter, .chat-style .notification-menu .notification__icon.icon-letter {
    font-size: 16px; }
  .chat-style .notification-menu {
    width: 300px; }
  .chat-style .notification-menu .notification-menu-li:first-child:before, .chat-style .notification-menu .notification-menu-li:first-child:after {
    width: 56px; }
  .chat-style .notification-menu .notification-menu-li:first-child:after {
    right: 57px; }
  .chat-style .notification-menu .notification-menu-li .item-link {
    line-height: 1.5;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 20px; }
  .chat-style .notification-menu .notification-menu-li .item-link .notification-title {
    font-weight: 700; }
  .chat-style .notification-menu .notification-menu-li .item-link .link-click {
    color: #90caf9; }
  .chat-style .notification-menu .notification-menu-li .item-link .notification-menu-icon {
    margin-right: 20px; }
  .chat-style .notification-menu .notification-menu-li .item-link:active > div, .chat-style .notification-menu .notification-menu-li .item-link:active i {
    position: relative;
    top: 1px; }
  .chat-style .account-menu-active .account-pick .menu-element-inner {
    min-width: 70px; }
  .chat-style .shop-cart .cart-count {
    display: none; }
  .chat-style .shop-cart.button {
    margin-left: 20px;
    color: #FFF !important; }
  .chat-style .shop-cart.button .menu-element-text {
    display: none; }
  .chat-style .shop-cart.button .cart-count {
    margin-left: 10px;
    display: inline-block; }
  .chat-style [role="tooltip"] {
    z-index: 999 !important; }
  .chat-style [role="tooltip"].header-tooltip {
    margin-top: 10px; }
  .chat-style [role="tooltip"].cart-popover {
    margin-top: 20px !important;
    margin-bottom: inherit !important; }
  .chat-style [role="tooltip"].cart-popover .cart-popover-price {
    font-weight: 700;
    margin-bottom: 4px;
    text-transform: none; }
  .chat-style [role="tooltip"].header-search-btn {
    margin-top: 20px; }
  .chat-style .account-menu, .chat-style .sign-in-form, .chat-style .help-menu, .chat-style .languages-menu, .chat-style .notification-menu {
    display: none; }
  .chat-style .layout-light .user-menu {
    width: 100%; }
  .chat-style .button {
    height: 40px;
    line-height: 40px;
    min-height: 40px;
    border-radius: 3px;
    padding: 0 20px !important;
    color: #fff;
    font-size: 14px;
    font-weight: 400 !important;
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-decoration: none !important;
    transition: background .5s ease;
    text-align: center;
    border: 0;
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
  .chat-style .button:hover, .chat-style .button:active, .chat-style .button:focus {
    color: #fff !important; }
  .chat-style .button.disabled svg g g {
    fill: #b0bec5; }
  .chat-style .button.disabled, .chat-style .button.loading, .chat-style .button[disabled="disabled"] {
    line-height: 38px; }
  .chat-style .button:active {
    line-height: 42px; }
  .chat-style .button.btn-without-top-border {
    border-radius: 0 0 3px 3px; }
  .chat-style .button.btn-important {
    background: #f4511e;
    background: linear-gradient(to bottom, #f4511e 0, #d84315 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4511e',endColorstr='#d84315',GradientType=0); }
  .chat-style .button.btn-important:hover, .chat-style .button.btn-important:focus {
    background: #d84315;
    background: linear-gradient(to bottom, #d84315 0, #bf360c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d84315',endColorstr='#bf360c',GradientType=0); }
  .chat-style .button.btn-important:active {
    background: #9c2500 !important;
    background: linear-gradient(to bottom, #9c2500 0, #bf360c 100%) !important; }
  .chat-style .button.btn-main {
    background: #42a5f5;
    background: linear-gradient(to bottom, #42a5f5 0, #2196f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#42a5f5',endColorstr='#2196f3',GradientType=0); }
  .chat-style .button.btn-main:hover, .chat-style .button.btn-main:focus {
    background: #2196f3;
    background: linear-gradient(to bottom, #2196f3 0, #1976d2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2196f3',endColorstr='#1976d2',GradientType=0); }
  .chat-style .button.btn-main:active {
    background: #0d47a1;
    background: linear-gradient(to bottom, #0d47a1 0, #1976d2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d47a1',endColorstr='#1976d2',GradientType=0); }
  .chat-style .button.btn-trivial {
    background: #90a4ae;
    background: linear-gradient(to bottom, #90a4ae 0, #78909c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90a4ae',endColorstr='#78909c',GradientType=0); }
  .chat-style .button.btn-trivial:hover, .chat-style .button.btn-trivial:focus {
    background: #78909c;
    background: linear-gradient(to bottom, #78909c 0, #546e7a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78909c',endColorstr='#546e7a',GradientType=0); }
  .chat-style .button.btn-trivial:active {
    background: #455a64;
    background: linear-gradient(to bottom, #455a64 0, #546e7a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#455a64',endColorstr='#546e7a',GradientType=0); }
  .chat-style .button.btn-big-height {
    height: 60px !important;
    line-height: 60px;
    font-size: 16px; }
  .chat-style .button.btn-big-height.disabled, .chat-style .button.btn-big-height.loading {
    line-height: 58px; }
  .chat-style .button.btn-big-height:active {
    line-height: 62px; }
  .chat-style .button.btn-big-width {
    padding: 0 30px; }
  .chat-style .button.btn-full-width {
    width: 100%; }
  .chat-style .button.disabled, .chat-style .button[disabled="disabled"], .chat-style .button[disabled] {
    border: 2px solid #b0bec5;
    background: transparent !important;
    color: #b0bec5 !important;
    pointer-events: none; }
  .chat-style .button.disabled .svg-icon, .chat-style .button[disabled="disabled"] .svg-icon, .chat-style .button[disabled] .svg-icon {
    color: #b0bec5; }
  .chat-style .button.disabled:active, .chat-style .button[disabled="disabled"]:active, .chat-style .button[disabled]:active {
    line-height: 40px; }
  .chat-style .button.disabled.btn-big-height:active, .chat-style .button[disabled="disabled"].btn-big-height:active, .chat-style .button[disabled].btn-big-height:active {
    line-height: 60px; }
  .chat-style .button.loading {
    border: 2px solid #b0bec5;
    color: rgba(255, 255, 255, 0) !important;
    background: transparent !important; }
  .chat-style .button.loading:hover {
    background: transparent !important; }
  .chat-style .button.btn-unique {
    width: 40px;
    padding: 0; }
  .chat-style .button.btn-unique.btn-big-height {
    width: 60px; }
  .chat-style .button.btn-unique.tm-icon:before {
    margin-right: 0; }
  .chat-style .button.tm-icon:before {
    width: 20px;
    height: 20px;
    margin-right: 10px;
    display: inline-block;
    position: relative;
    top: -2px;
    font-size: 20px;
    vertical-align: middle; }
  .chat-style .button.btn-top-square {
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  .chat-style .button.action-button {
    width: auto;
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
    background-image: linear-gradient(to top, #d84315, #f4511e);
    text-transform: none;
    color: #fff; }
  .chat-style .button:empty:before {
    margin: 0; }
  .chat-style .button.social-button {
    font-size: 14px;
    display: -ms-flexbox;
    display: flex;
    color: #FFF;
    min-width: 176px;
    height: 40px;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .button.social-button_big-height {
    height: 60px;
    padding: 30px 0; }
  .chat-style .button.social-button.btn-unique {
    min-width: 0; }
  .chat-style .button.social-button.btn-unique [class*='icon-'] {
    margin: 0; }
  .chat-style .button.social-button [class*='icon-'] {
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    width: 20px;
    height: 20px; }
  .chat-style .button.social-button [class*='icon-']:before {
    position: absolute;
    top: 0;
    left: 0; }
  .chat-style .button.social-button .icon-facebook {
    background: #FFF;
    color: #48629b;
    border-radius: 1px; }
  .chat-style .button.social-button .icon-facebook:before {
    left: 2px;
    top: 2px; }
  .chat-style .button.social-button .icon-twitter:before {
    font-size: 16px;
    top: 2px; }
  .chat-style .button.social-button:active {
    padding-top: 1px; }
  .chat-style .button.btn-facebook {
    background: #4f69a3;
    background: linear-gradient(to bottom, #4f69a3 0, #415b93 100%); }
  .chat-style .button.btn-facebook:hover, .chat-style .button.btn-facebook:focus {
    background: #324d89;
    background: linear-gradient(to bottom, #415b93 0, #324d89 100%); }
  .chat-style .button.btn-facebook:active {
    background: #324d89;
    background: linear-gradient(to bottom, #24407d 0, #324d89 100%); }
  .chat-style .button.btn-googlePlus {
    background: #c43a2e;
    background: linear-gradient(to bottom, #db4937 0, #c43a2e 100%); }
  .chat-style .button.btn-googlePlus:hover, .chat-style .button.btn-googlePlus:focus {
    background: #ba2b1f;
    background: linear-gradient(to bottom, #c43a2e 0, #ba2b1f 100%); }
  .chat-style .button.btn-googlePlus:active {
    background: #ba2b1f;
    background: linear-gradient(to bottom, #a91e13 0, #ba2b1f 100%); }
  .chat-style .button.btn-twitter {
    background: #4f9fdb;
    background: linear-gradient(to bottom, #56acee 0, #4f9fdb 100%); }
  .chat-style .button.btn-twitter:hover, .chat-style .button.btn-twitter:focus {
    background: #3a8ece;
    background: linear-gradient(to bottom, #4f9fdb 0, #3a8ece 100%); }
  .chat-style .button.btn-twitter:active {
    background: #3a8ece;
    background: linear-gradient(to bottom, #227abe 0, #3a8ece 100%); }
  .chat-style .button.btn-pinterest {
    background: #cb2026;
    background: linear-gradient(to bottom, #e3262d 0, #cb2026 100%); }
  .chat-style .button.btn-pinterest:hover, .chat-style .button.btn-pinterest:focus {
    background: #b70f15;
    background: linear-gradient(to bottom, #cb2026 0, #b70f15 100%); }
  .chat-style .button.btn-pinterest:active {
    background: #b70f15;
    background: linear-gradient(to bottom, #9f0006 0, #b70f15 100%); }
  .chat-style .button.btn-instagram {
    background: #5d98c8;
    background: linear-gradient(to bottom, #5d98c8, #3f729b) repeat scroll 0 0; }
  .chat-style .button.btn-instagram:hover, .chat-style .button.btn-instagram:focus {
    background: #4a8cc2;
    background: linear-gradient(to bottom, #4a8cc2 0, #386589 100%); }
  .chat-style .button.btn-instagram:active {
    background: #30648f;
    background: linear-gradient(to bottom, #30648f 0, #386589 100%); }
  .chat-style .button.btn-vk {
    background: #346184;
    background: linear-gradient(to bottom, #5b7fa6 0, #346184 100%); }
  .chat-style .button.btn-vk:hover, .chat-style .button.btn-vk:focus {
    background: #346184;
    background: linear-gradient(to bottom, #346184 0, #1d4b6e 100%); }
  .chat-style .button.btn-vk:active {
    background: #113b5a;
    background: linear-gradient(to bottom, #113b5a 0, #1d4b6e 100%); }
  .chat-style .rd-notice-wrapper {
    position: absolute;
    z-index: 69; }
  .chat-style .rd-notice-wrapper.rd-wrapper-position-static {
    width: 100%;
    position: relative; }
  .chat-style .rd-notice-wrapper.rd-wrapper-position-static.notice-fixed {
    padding-top: 0; }
  .chat-style .rd-notice-wrapper.rd-wrapper-position-corner {
    max-width: 350px;
    right: 0;
    padding-top: 20px; }
  .chat-style .rd-notice-wrapper.rd-wrapper-position-fullWidth {
    width: 100%; }
  .chat-style .rd-notice-wrapper.rd-wrapper-position-fullWidth.notice-fixed {
    padding-top: 0; }
  .chat-style .rd-notice-wrapper.notice-fixed {
    position: fixed;
    right: 0;
    top: 0; }
  @media (max-width: 980px) {
    .chat-style .rd-notice-wrapper:not(.notice-fixed).rd-wrapper-position-fullWidth {
      width: calc(100% - -44px); }
    .chat-style .rd-notice-wrapper:not(.notice-fixed).rd-wrapper-position-corner {
      right: -44px; } }
  .chat-style .rd-notice {
    opacity: 0;
    position: relative;
    padding: 0;
    border: 0;
    text-align: left;
    background-color: #546e7a;
    box-shadow: 0 5px 10px 0 rgba(36, 50, 56, 0.2); }
  .chat-style .rd-notice .rd-notice-content {
    background-color: #546e7a; }
  .chat-style .rd-notice:after {
    background-color: #546e7a;
    box-shadow: 0 5px 10px 0 rgba(36, 50, 56, 0.2); }
  .chat-style .rd-notice:not(.rd-notice-position-static) .rd-notice-content, .chat-style .rd-notice:not(.rd-notice-position-static) .rd-notice-type-icon, .chat-style .rd-notice:not(.rd-notice-position-static) .rd-close-icon::before, .chat-style .rd-notice:not(.rd-notice-position-static) .close::before {
    color: #fff !important; }
  .chat-style .rd-notice .rd-close-icon, .chat-style .rd-notice .close {
    background: 0;
    position: absolute;
    z-index: 100;
    width: 10px;
    height: 10px;
    right: 20px;
    top: 20px;
    font-size: 0;
    text-align: center;
    opacity: 1 !important;
    font-weight: normal;
    text-shadow: none; }
  .chat-style .rd-notice .rd-close-icon:before, .chat-style .rd-notice .close:before {
    content: "\e911";
    font-family: 'tm-icomoon';
    font-size: 10px;
    color: #fff; }
  .chat-style .rd-notice-tooltip {
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    font-size: 14px;
    border-radius: 3px;
    line-height: 1.25;
    position: absolute;
    z-index: 65;
    opacity: 1; }
  .chat-style .rd-notice-tooltip.thumb-heart-tooltip {
    z-index: 100;
    margin-top: 19px; }
  .chat-style .rd-notice-tooltip.thumb-heart-tooltip .rd-notice-content {
    padding: 10px 20px; }
  .chat-style .rd-notice-tooltip.limited-width {
    max-width: 350px; }
  .chat-style .rd-notice-tooltip:after {
    position: absolute;
    display: block;
    content: '';
    height: 20px;
    width: 20px;
    box-shadow: none;
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    border-radius: 3px;
    z-index: 50; }
  .chat-style .rd-notice-tooltip .rd-notice-content {
    background: 0;
    border-radius: 3px;
    width: 100%;
    color: #FFF;
    position: relative;
    z-index: 60;
    padding: 20px;
    font-weight: 400;
    line-height: 1.45; }
  .chat-style .rd-notice-tooltip .rd-notice-content a {
    color: #FFF;
    text-decoration: underline; }
  .chat-style .rd-notice-tooltip .arrow {
    display: none !important; }
  .chat-style .rd-notice-tooltip.alert.rd-closing {
    white-space: normal;
    text-align: left; }
  .chat-style .rd-notice-tooltip.alert.rd-closing .rd-notice-content {
    padding-right: 50px; }
  .chat-style .rd-notice-tooltip.single-line .rd-notice-content {
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    white-space: nowrap; }
  .chat-style .rd-notice.animate {
    opacity: 1;
    margin-top: 0; }
  .chat-style .rd-notice-position-corner {
    margin-bottom: 20px;
    margin-right: 20px;
    max-width: 350px;
    padding: 20px 50px 20px 20px;
    border-radius: 3px; }
  .chat-style .rd-notice-position-corner.animate {
    margin-top: 0 !important;
    opacity: .9; }
  .chat-style .rd-notice-position-corner .rd-notice-type-icon {
    font-size: 20px;
    margin-right: 20px;
    display: table; }
  .chat-style .rd-notice-position-corner .rd-close-icon, .chat-style .rd-notice-position-corner .close {
    top: 15px;
    right: 20px; }
  .chat-style .rd-notice-position-fullWidth {
    width: 100%;
    height: 60px;
    margin-top: -60px; }
  .chat-style .rd-notice-position-fullWidth .rd-notice-type-icon {
    margin-right: 10px;
    font-size: 24px; }
  .chat-style .rd-notice-position-fullWidth .rd-notice-content {
    white-space: nowrap; }
  .chat-style .rd-notice-position-fullWidth .rd-close-icon, .chat-style .rd-notice-position-fullWidth .close {
    top: calc(50% - 20px);
    right: 25px;
    margin-top: -1px; }
  .chat-style .rd-notice-position-static {
    width: 100%;
    opacity: 1;
    margin-top: 0;
    -ms-transform: scale(1);
    transform: scale(1);
    padding: 20px 40px 20px;
    z-index: 1; }
  .chat-style .rd-notice-position-static .rd-notice-content {
    padding-left: 20px; }
  .chat-style .rd-notice-position-static .tm-icon {
    font-size: 40px;
    color: #ff8f00; }
  .chat-style .rd-notice-position-static .rd-close-icon, .chat-style .rd-notice-position-static .close {
    display: none; }
  .chat-style .rd-notice-position-left {
    margin-left: -20px; }
  .chat-style .rd-notice-position-left:after {
    right: -6px;
    top: 50%;
    margin-top: -10px; }
  .chat-style .rd-notice-position-right {
    margin-left: 20px; }
  .chat-style .rd-notice-position-right:after {
    left: -6px;
    top: 50%;
    margin-top: -10px; }
  .chat-style .rd-notice-position-top {
    margin-top: -20px;
    margin-bottom: 20px; }
  .chat-style .rd-notice-position-top:after {
    bottom: -6px;
    left: 50%;
    margin-left: -10px; }
  .chat-style .rd-notice-position-bottom {
    margin-top: 20px;
    margin-bottom: -20px; }
  .chat-style .rd-notice-position-bottom:after {
    top: -6px;
    left: 50%;
    margin-left: -10px; }
  .chat-style .rd-notice-type-default {
    background-color: #546e7a;
    box-shadow: 0 5px 10px 0 rgba(36, 50, 56, 0.2); }
  .chat-style .rd-notice-type-default .rd-notice-content {
    background-color: #546e7a; }
  .chat-style .rd-notice-type-default:after {
    background-color: #546e7a;
    box-shadow: 0 5px 10px 0 rgba(36, 50, 56, 0.2); }
  .chat-style .rd-notice-type-error {
    background-color: #d84315;
    box-shadow: 0 5px 10px 0 rgba(191, 54, 12, 0.2); }
  .chat-style .rd-notice-type-error .rd-notice-content {
    background-color: #d84315; }
  .chat-style .rd-notice-type-error:after {
    background-color: #d84315;
    box-shadow: 0 5px 10px 0 rgba(191, 54, 12, 0.2); }
  .chat-style .rd-notice-type-success {
    background-color: #1ab744;
    box-shadow: 0 5px 10px 0 rgba(0, 96, 35, 0.2); }
  .chat-style .rd-notice-type-success .rd-notice-content {
    background-color: #1ab744; }
  .chat-style .rd-notice-type-success:after {
    background-color: #1ab744;
    box-shadow: 0 5px 10px 0 rgba(0, 96, 35, 0.2); }
  .chat-style .rd-notice-type-warning {
    background-color: #ff8f00;
    box-shadow: 0 5px 10px 0 rgba(255, 111, 0, 0.2); }
  .chat-style .rd-notice-type-warning .rd-notice-content {
    background-color: #ff8f00; }
  .chat-style .rd-notice-type-warning:after {
    background-color: #ff8f00;
    box-shadow: 0 5px 10px 0 rgba(255, 111, 0, 0.2); }
  .chat-style .rd-notice-type-alert {
    background-color: #fff8e1; }
  .chat-style .rd-notice-type-alert .rd-notice-content {
    background-color: #fff8e1; }
  .chat-style .rd-notice .rd-close-icon, .chat-style .rd-notice .close {
    position: absolute;
    cursor: pointer; }
  .chat-style .rd-notice .rd-close-icon::before, .chat-style .rd-notice .close::before {
    content: "î¤‘";
    display: inline-block;
    font-family: "tm-icomoon";
    font-size: 10px;
    font-weight: normal;
    margin-left: 1px;
    margin-top: 1px;
    -ms-transform: rotate(-2deg);
    transform: rotate(-2deg); }
  .chat-style .spacer-padding-default {
    padding-right: 20px;
    padding-left: 20px; }
  .chat-style .rd-special-animated {
    width: 330px;
    position: absolute;
    top: 30px;
    margin-left: -135px;
    left: 0;
    opacity: 0;
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1);
    z-index: 1; }
  .chat-style .rd-special-animated.shown {
    opacity: 1;
    -ms-transform: scale(1);
    transform: scale(1); }
  .chat-style .rd-special-animated .iti-flag {
    width: 40px;
    height: 30px;
    border-radius: 3px;
    float: left;
    margin-right: 20px; }
  .chat-style .rd-special-animated p {
    font-family: 'PT Sans',sans-serif;
    font-size: 13px;
    line-height: 1.5;
    color: #FFF;
    padding: 0;
    margin: 0;
    text-align: left;
    display: table; }
  .chat-style .rd-special-animated .button {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .chat-style .block.purchase-options .panel.membership_block {
    padding-top: 20px;
    background-color: #fff;
    width: 340px;
    border-radius: 3px;
    margin-bottom: 40px;
    border-bottom: 0;
    border-top: 0;
    border-left: 0;
    border-right: 0; }
  .chat-style .membership__card-text {
    text-align: center;
    padding: 20px;
    margin: 0; }
  .chat-style .membership__block-image {
    text-align: center; }
  .chat-style .membership_download-template__block-image img {
    width: 80px;
    height: 80px; }
  .chat-style .membership_downloaded-membership__block-image img {
    width: 140px;
    height: 80px; }
  .chat-style .PageTimestamp {
    display: block;
    position: relative;
    bottom: -58px;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    color: #243238; }
  .chat-style .page-template-page-landing-super-type .PageTimestamp {
    margin-top: -54px; }
  .chat-style .page-template-page-landing .PageTimestamp {
    margin-top: -68px; }
  .chat-style .rd-switches {
    position: relative;
    padding: 0 20px;
    margin: 0;
    height: 40px;
    line-height: 40px;
    background: #dde3e6;
    text-decoration: none !important;
    cursor: pointer;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-switches.t1, .chat-style .rd-switches.t2, .chat-style .rd-switches.t3, .chat-style .rd-switches.t4, .chat-style .rd-switches.t5, .chat-style .rd-switches.t6 {
    color: #243238; }
  .chat-style .rd-switches:active {
    line-height: 41px; }
  .chat-style .rd-switches.sw2 {
    line-height: 60px;
    height: 60px; }
  .chat-style .rd-switches.sw2:active {
    line-height: 61px; }
  .chat-style .rd-switches.sw-left {
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px; }
  .chat-style .rd-switches.sw-right {
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .chat-style .rd-switches .iconCircle {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    border-radius: 50%;
    -webkit-webkit-box-sizing: border-box;
    -o-webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: transparent;
    border: 2px solid #b0bec5;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-switches .iconCircle:before {
    position: absolute;
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    border: 3px solid transparent;
    left: 50%;
    top: 50%;
    margin-left: -8px;
    margin-top: -8px;
    background: transparent;
    z-index: 5;
    border-radius: 50%;
    box-sizing: content-box;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-switches:hover {
    color: #FFF;
    background: #2196f3; }
  .chat-style .rd-switches:hover .iconCircle {
    border-color: #FFF; }
  .chat-style .rd-switches:active {
    color: #FFF;
    background: #1976d2; }
  .chat-style .rd-switches:active.t1, .chat-style .rd-switches:active.t2, .chat-style .rd-switches:active.t3, .chat-style .rd-switches:active.t4, .chat-style .rd-switches:active.t5, .chat-style .rd-switches:active.t6 {
    color: #FFF; }
  .chat-style .rd-switches:active .iconCircle {
    border-color: transparent;
    background: #FFF;
    background: 0; }
  .chat-style .rd-switches:active .iconCircle:before {
    background: #fff; }
  .chat-style .rd-switches.selected {
    font-weight: bold;
    color: #1ab744;
    background: #FFF; }
  .chat-style .rd-switches.selected .iconCircle {
    border-color: #1ab744; }
  .chat-style .rd-switches.selected .iconCircle:before {
    background: #1ab744;
    border-color: #FFF; }
  .chat-style .rd-switches.disabled, .chat-style .rd-switches:disabled, .chat-style .rd-switches[disabled="disabled"] {
    background: #dde3e6;
    color: #b0bec5;
    cursor: not-allowed; }
  .chat-style .rd-switches.disabled.t1, .chat-style .rd-switches:disabled.t1, .chat-style .rd-switches[disabled="disabled"].t1, .chat-style .rd-switches.disabled.t2, .chat-style .rd-switches:disabled.t2, .chat-style .rd-switches[disabled="disabled"].t2, .chat-style .rd-switches.disabled.t3, .chat-style .rd-switches:disabled.t3, .chat-style .rd-switches[disabled="disabled"].t3, .chat-style .rd-switches.disabled.t4, .chat-style .rd-switches:disabled.t4, .chat-style .rd-switches[disabled="disabled"].t4, .chat-style .rd-switches.disabled.t5, .chat-style .rd-switches:disabled.t5, .chat-style .rd-switches[disabled="disabled"].t5, .chat-style .rd-switches.disabled.t6, .chat-style .rd-switches:disabled.t6, .chat-style .rd-switches[disabled="disabled"].t6 {
    color: #b0bec5; }
  .chat-style .rd-switches.disabled .iconCircle, .chat-style .rd-switches:disabled .iconCircle, .chat-style .rd-switches[disabled="disabled"] .iconCircle {
    border-color: #cfd8dc;
    background: 0; }
  .chat-style .rd-switches.disabled.selected, .chat-style .rd-switches.selected:disabled, .chat-style .rd-switches.selected[disabled="disabled"] {
    color: #90a4ae;
    background: #FFF;
    cursor: not-allowed; }
  .chat-style .rd-switches.disabled.selected.t1, .chat-style .rd-switches.selected:disabled.t1, .chat-style .rd-switches.selected[disabled="disabled"].t1, .chat-style .rd-switches.disabled.selected.t2, .chat-style .rd-switches.selected:disabled.t2, .chat-style .rd-switches.selected[disabled="disabled"].t2, .chat-style .rd-switches.disabled.selected.t3, .chat-style .rd-switches.selected:disabled.t3, .chat-style .rd-switches.selected[disabled="disabled"].t3, .chat-style .rd-switches.disabled.selected.t4, .chat-style .rd-switches.selected:disabled.t4, .chat-style .rd-switches.selected[disabled="disabled"].t4, .chat-style .rd-switches.disabled.selected.t5, .chat-style .rd-switches.selected:disabled.t5, .chat-style .rd-switches.selected[disabled="disabled"].t5, .chat-style .rd-switches.disabled.selected.t6, .chat-style .rd-switches.selected:disabled.t6, .chat-style .rd-switches.selected[disabled="disabled"].t6 {
    color: #90a4ae; }
  .chat-style .rd-switches.disabled.selected .iconCircle, .chat-style .rd-switches.selected:disabled .iconCircle, .chat-style .rd-switches.selected[disabled="disabled"] .iconCircle {
    border-color: #90a4ae; }
  .chat-style .rd-switches.disabled.selected .iconCircle:before, .chat-style .rd-switches.selected:disabled .iconCircle:before, .chat-style .rd-switches.selected[disabled="disabled"] .iconCircle:before {
    background: #90a4ae; }
  .chat-style .nav.nav-tabs li.active .rd-switches:active {
    font-weight: bold;
    color: #1ab744;
    background: #FFF; }
  .chat-style .nav.nav-tabs li.active .rd-switches:active .iconCircle {
    border-color: #1ab744; }
  .chat-style .nav.nav-tabs li.active .rd-switches:active .iconCircle:before {
    background: #1ab744;
    border-color: #FFF; }
  .chat-style .rd-tag {
    color: #90a4ae;
    border: 1px solid #90a4ae;
    border-radius: 3px;
    background-color: transparent;
    padding: 2px 10px;
    font-size: 11px;
    line-height: 16px;
    min-height: 20px;
    float: left;
    white-space: nowrap;
    overflow: hidden; }
  .chat-style .rd-tag-big {
    line-height: 21px;
    min-height: 30px;
    padding: 4.5px 20px;
    font-size: 14px; }
  .chat-style .rd-tag-big:not(.disabled):active {
    padding-top: 5.5px !important;
    padding-bottom: 3.5px !important; }
  .chat-style .rd-tag:not(.disabled):hover, .chat-style .rd-tag:not(.rd-tag_static):hover {
    color: #2196f3;
    border-color: #2196f3;
    text-decoration: none;
    cursor: pointer; }
  .chat-style .rd-tag:not(.disabled):active, .chat-style .rd-tag:not(.rd-tag_static):active {
    color: #FFF !important;
    border-color: #2196f3;
    background: #2196f3;
    padding-top: 3px;
    padding-bottom: 1px; }
  .chat-style .rd-tag.disabled, .chat-style .rd-tag_static {
    border-color: #dde3e6;
    color: #cfd8dc !important; }
  .chat-style .rd-tag.disabled:hover, .chat-style .rd-tag_static:hover {
    cursor: default; }
  .chat-style .rd-tag_success, .chat-style .rd-tag_success:hover, .chat-style .rd-tag_success:active {
    background: #1ab744;
    color: #FFF !important;
    border: 0; }
  .chat-style .rd-step {
    position: relative;
    width: 20px;
    height: 20px;
    border-width: 5px;
    border-style: solid;
    text-align: center;
    border-radius: 50%;
    padding: 0;
    margin: 0;
    box-sizing: content-box;
    font-size: 15px;
    line-height: 15px;
    background: #b0bec5;
    border-color: rgba(176, 190, 197, 0.4);
    background-clip: padding-box !important; }
  .chat-style .rd-step .step-number {
    position: static;
    font-size: 13px;
    font-weight: 700;
    line-height: 21px;
    color: #FFF; }
  .chat-style .rd-step.rd-step-large {
    width: 30px;
    height: 30px; }
  .chat-style .rd-step.rd-step-large .step-number {
    line-height: 30px;
    font-size: 16px; }
  .chat-style .rd-step.yellow {
    background: #ffb302;
    border-color: #ffe082; }
  .chat-style .rd-step.blue {
    background: #2196f3;
    border-color: rgba(33, 150, 243, 0.4);
    background-clip: padding-box; }
  .chat-style .rd-step.green {
    background: #1ab744;
    border-color: #76d48f; }
  .chat-style .rd-step.step-passed {
    background: #2196f3;
    border-color: #a6d5fa; }
  .chat-style .rd-step.active {
    background: #243238;
    border-color: rgba(96, 125, 139, 0.4); }
  .chat-style .rd-step.disabled, .chat-style .rd-step[disabled="disabled"], .chat-style .rd-step[disabled] {
    background: #FFF;
    border-color: #dfe5e8; }
  .chat-style .rd-step.disabled .step-number, .chat-style .rd-step[disabled="disabled"] .step-number, .chat-style .rd-step[disabled] .step-number {
    color: #dde3e6; }
  .chat-style .highlighted-success {
    color: #a8e4bb !important; }
  .chat-style .highlighted-important {
    color: #90caf9 !important; }
  .chat-style .highlighted-important:hover {
    color: #2196f3 !important; }
  .chat-style .highlighted-important:active {
    color: #0d47a1 !important; }
  .chat-style .pointer-events-none {
    pointer-events: none; }
  .chat-style .text-nowrap {
    white-space: nowrap; }
  .chat-style .without-left-bd-radius, .chat-style .tm-rd-input select.rd-field.without-left-bd-radius, .chat-style .tm-rd-input [type='email'].without-left-bd-radius, .chat-style .tm-rd-input [type='text'].without-left-bd-radius, .chat-style .tm-rd-input [type='password'].without-left-bd-radius, .chat-style .tm-rd-input [type='tel'].without-left-bd-radius, .chat-style .tm-rd-input [type='number'].without-left-bd-radius {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .chat-style .without-right-bd-radius, .chat-style .tm-rd-input select.rd-field.without-right-bd-radius, .chat-style .tm-rd-input [type='email'].without-right-bd-radius, .chat-style .tm-rd-input [type='text'].without-right-bd-radius, .chat-style .tm-rd-input [type='password'].without-right-bd-radius, .chat-style .tm-rd-input [type='tel'].without-right-bd-radius, .chat-style .tm-rd-input [type='number'].without-right-bd-radius, .chat-style .rd-accordion .signin-parts_part1 input[type="email"] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .chat-style .without-top-bd-radius, .chat-style .tm-rd-input select.rd-field.without-top-bd-radius, .chat-style .tm-rd-input [type='email'].without-top-bd-radius, .chat-style .tm-rd-input [type='text'].without-top-bd-radius, .chat-style .tm-rd-input [type='password'].without-top-bd-radius, .chat-style .tm-rd-input [type='tel'].without-top-bd-radius, .chat-style .tm-rd-input [type='number'].without-top-bd-radius {
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  .chat-style .without-bottom-bd-radius, .chat-style .tm-rd-input select.rd-field.without-bottom-bd-radius, .chat-style .tm-rd-input [type='email'].without-bottom-bd-radius, .chat-style .tm-rd-input [type='text'].without-bottom-bd-radius, .chat-style .tm-rd-input [type='password'].without-bottom-bd-radius, .chat-style .tm-rd-input [type='tel'].without-bottom-bd-radius, .chat-style .tm-rd-input [type='number'].without-bottom-bd-radius {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .chat-style .cursor-pointer {
    cursor: pointer; }
  .chat-style .spacing-outer-reset {
    margin: 0; }
  .chat-style .spacing-outer-left-10 {
    margin-left: 10px; }
  .chat-style .spacing-outer-left-20 {
    margin-left: 20px; }
  .chat-style .spacing-outer-left-40 {
    margin-left: 40px; }
  .chat-style .spacing-outer-left-80 {
    margin-left: 80px; }
  .chat-style .spacing-outer-left-160 {
    margin-left: 160px; }
  .chat-style .spacing-outer-right-10 {
    margin-right: 10px; }
  .chat-style .spacing-outer-right-20 {
    margin-right: 20px; }
  .chat-style .spacing-outer-right-40 {
    margin-right: 40px; }
  .chat-style .spacing-outer-right-80 {
    margin-right: 80px; }
  .chat-style .spacing-outer-right-160 {
    margin-right: 160px; }
  .chat-style .spacing-outer-top-10 {
    margin-top: 10px; }
  .chat-style .spacing-outer-top-20 {
    margin-top: 20px; }
  .chat-style .spacing-outer-top-40 {
    margin-top: 40px; }
  .chat-style .spacing-outer-top-80 {
    margin-top: 80px; }
  .chat-style .spacing-outer-top-160 {
    margin-top: 160px; }
  .chat-style .spacing-outer-bottom-10 {
    margin-bottom: 10px; }
  .chat-style .spacing-outer-bottom-20 {
    margin-bottom: 20px; }
  .chat-style .spacing-outer-bottom-40 {
    margin-bottom: 40px; }
  .chat-style .spacing-outer-bottom-80 {
    margin-bottom: 80px; }
  .chat-style .spacing-outer-bottom-160 {
    margin-bottom: 160px; }
  .chat-style .mirror-reflection {
    transform: rotateY(180deg); }
  .chat-style .button-border-left {
    border-radius: 3px 0 0 3px; }
  .chat-style .button-border-right {
    border-radius: 0 3px 3px 0; }
  .chat-style html[dir="rtl"] .icon-pop-out, .chat-style html[dir="rtl"] .icon-cart:not(.button), .chat-style html[dir="rtl"] .icon-cart.button:before, .chat-style html[dir="rtl"] .icon-wallet:before {
    display: inline-block;
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .button.tm-icon:not(.icon-right-arrow-circle):before {
    margin: 0 0 0 10px; }
  .chat-style html[dir="rtl"] .rd-footer-container .mc-form .flex-item + div {
    display: none; }
  .chat-style html[dir="rtl"] .user-menu .user-menu-element .menu-element-text {
    margin: 0 10px 0 0; }
  .chat-style html[dir="rtl"] .user-menu .user-menu-element .shop-cart.button {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .chat-style html[dir="rtl"] .user-menu .icon-arrow-small-down {
    margin: 0 10px 0 0; }
  .chat-style html[dir="rtl"] .main-menu .sub-menu .tm-icon.icon-arrow {
    margin: 0 10px 0 0; }
  .chat-style html[dir="rtl"] .main-menu .sub-menu .text-faded:after {
    display: none; }
  .chat-style html[dir="rtl"] header > .sub-menu .svg.square-icon {
    margin: 0 0 0 10px; }
  @media (max-width: 1599px) {
    .chat-style html[dir="rtl"] .header > .logo .logo-icon {
      transform: rotateY(180deg); } }
  .chat-style html[dir="rtl"] .page-heading .with-arrow {
    right: auto;
    left: 0; }
  .chat-style html[dir="rtl"] .page-heading .with-arrow .icon-arrow-small-right {
    left: auto;
    right: -14px;
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .breadcrumbs li {
    float: right; }
  .chat-style html[dir="rtl"] .breadcrumbs li:after {
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .search-page .search-heading {
    float: right;
    padding: 12px 20px 12px 0; }
  .chat-style html[dir="rtl"] .search-page .num {
    float: left;
    margin: 0 5px 0 0; }
  .chat-style html[dir="rtl"] .search-description .description-link {
    float: left; }
  .chat-style html[dir="rtl"] .search-description .description-link .default-title:before, .chat-style html[dir="rtl"] .search-description .description-link .active-title:before {
    right: auto;
    left: -13px; }
  .chat-style html[dir="rtl"] .block.search-results .block-heading {
    padding: 12px 20px 14px 0; }
  .chat-style html[dir="rtl"] .block.search-results .block-heading:before {
    left: auto;
    right: 19px; }
  .chat-style html[dir="rtl"] .block.search-results .block-heading:after {
    left: auto;
    right: 20px; }
  .chat-style html[dir="rtl"] .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > .link-click, .chat-style html[dir="rtl"] .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > .link-click, .chat-style html[dir="rtl"] .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > a, .chat-style html[dir="rtl"] .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > a, .chat-style html[dir="rtl"] .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > strong, .chat-style html[dir="rtl"] .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > strong {
    padding-left: 0;
    padding-right: 16px; }
  .chat-style html[dir="rtl"] .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > .link-click:before, .chat-style html[dir="rtl"] .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > .link-click:before, .chat-style html[dir="rtl"] .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > a:before, .chat-style html[dir="rtl"] .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > a:before, .chat-style html[dir="rtl"] .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > strong:before, .chat-style html[dir="rtl"] .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > strong:before {
    left: auto;
    right: 0; }
  .chat-style html[dir="rtl"] .tree .checkbox-list > li a:before, .chat-style html[dir="rtl"] .tree .checkbox-list .link-click:before {
    float: right;
    margin: 0 0 7px 8px; }
  .chat-style html[dir="rtl"] .search-filters .block-heading {
    padding: 0 47px 0 0; }
  .chat-style html[dir="rtl"] .search-filters .block-heading .trigger-arrow {
    left: auto;
    right: 17px; }
  .chat-style html[dir="rtl"] .search-filters .block-trigger-label:before {
    left: auto;
    right: 18px; }
  .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body > .row, .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body h2.block-heading {
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap; }
  .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body > .row .flex-item, .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body h2.block-heading .flex-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body > .row .flex-item.item-with-icon, .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body h2.block-heading .flex-item.item-with-icon {
    padding-left: 40px;
    position: relative; }
  .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body > .row .flex-item.item-with-icon .tm-icon:before, .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body h2.block-heading .flex-item.item-with-icon .tm-icon:before {
    position: absolute;
    left: 0; }
  .chat-style html[dir="rtl"] .js-modal-preview-popup .modal-body .icon-success {
    margin: 0 0 0 20px; }
  .chat-style html[dir="rtl"] #cart-popup .modal-body {
    padding: 14px 27px 40px 19px; }
  .chat-style html[dir="rtl"] #cart-popup .template-shopping-options .shopping-options > li .button {
    float: left; }
  .chat-style html[dir="rtl"] #cart-popup .template-shopping-options .shopping-options > li .price {
    float: left;
    margin: 0; }
  .chat-style html[dir="rtl"] #cart-popup .template-shopping-options .shopping-options > li .icon {
    float: right;
    margin: -5px 4px 0 17px; }
  .chat-style html[dir="rtl"] #cart-popup .template-shopping-options .shopping-options > li .service {
    margin: 0 0 0 50%; }
  .chat-style html[dir="rtl"] #cart-popup .template-shopping-options .shopping-options > li .service-description, .chat-style html[dir="rtl"] #cart-popup .template-shopping-options .shopping-options > li .service-short-description {
    margin: 0 57px 0 0; }
  .chat-style html[dir="rtl"] #cart-popup .template-shopping-options.recommended .shopping-options .price.js-price {
    margin: 0 0 0 20px; }
  .chat-style html[dir="rtl"] .preview-page .preview-heading:after {
    right: auto;
    left: 0;
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .preview-page > .row {
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap; }
  .chat-style html[dir="rtl"] .preview-page > .row .flex-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style html[dir="rtl"] .preview-page > .row .flex-item.item-with-icon {
    padding-left: 40px;
    position: relative; }
  .chat-style html[dir="rtl"] .preview-page > .row .flex-item.item-with-icon .tm-icon:before {
    position: absolute;
    left: 0; }
  .chat-style html[dir="rtl"] .preview-page .buttons-wrapper .icon-magic {
    left: -10px; }
  .chat-style html[dir="rtl"] .preview-page .live-demo-link .button + .button {
    margin-left: auto;
    margin-right: 4px; }
  .chat-style html[dir="rtl"] .preview-page .preview-tabs .nav-tabs li {
    float: right; }
  .chat-style html[dir="rtl"] .preview-page .preview-tabs .nav-tabs li span {
    border-left: 1px solid #b0bec5;
    border-right: 0; }
  .chat-style html[dir="rtl"] .preview-page .owl-controls .owl-buttons {
    left: 0; }
  .chat-style html[dir="rtl"] .purchase-options .panel-group {
    width: auto; }
  @media (max-width: 1040px) {
    .chat-style html[dir="rtl"] .purchase-options .panel-group {
      left: 20px; } }
  .chat-style html[dir="rtl"] .purchase-options .subtotal-price {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .chat-style html[dir="rtl"] .purchase-options .subtotal-price .price-block {
    float: left;
    margin: 0 30px 0 -40px;
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .purchase-options .subtotal-price .price-block .template-price {
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .purchase-options .subtotal-price span {
    float: left; }
  .chat-style html[dir="rtl"] .purchase-options .panel .panel-heading {
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .purchase-options .panel .panel-heading .panel-title h4 {
    display: block; }
  .chat-style html[dir="rtl"] .purchase-options .panel .panel-heading .panel-title .price, .chat-style html[dir="rtl"] .purchase-options .panel .panel-heading .panel-title h4 {
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item > .row {
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap; }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item > .row .flex-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item > .row .flex-item.item-with-icon {
    padding-left: 40px;
    position: relative; }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item > .row .flex-item.item-with-icon .tm-icon:before {
    position: absolute;
    left: 0; }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item h3 {
    padding: 0 0 14px 20px; }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item .del-template {
    right: auto;
    left: 0; }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item .shopping-options li {
    border: 0; }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item .shopping-options li .action {
    right: auto;
    left: 0;
    margin: 0 10px 0 0;
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .cart-summary .cart-summary-item .shopping-options .price {
    float: left; }
  .chat-style html[dir="rtl"] .cart-summary #promocode_add {
    text-align: left; }
  .chat-style html[dir="rtl"] .cart-summary #promocode_add .icon-arrow-small-down {
    right: auto;
    left: -15px; }
  .chat-style html[dir="rtl"] .cart-summary-prices {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .chat-style html[dir="rtl"] .cart-summary-prices .subtotal-price .price {
    margin: 0 6px 0 0; }
  .chat-style html[dir="rtl"] .cart-summary > h2 .action {
    right: auto;
    left: 0;
    margin: 0 10px 0 23px;
    width: 80px; }
  .chat-style html[dir="rtl"] .cart-summary .total-price {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .chat-style html[dir="rtl"] .cart-summary .total-price .price-block {
    margin: 0 30px 0 -20px;
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .cart-summary .total-price .price-block .template-price {
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .cart-summary .total-price span {
    float: left; }
  .chat-style html[dir="rtl"] #checkout-page #header .icon-secure-shield:before {
    margin: 0 0 0 10px; }
  .chat-style html[dir="rtl"] #checkout-page > div > .container {
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap; }
  .chat-style html[dir="rtl"] #checkout-page > div > .container .flex-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style html[dir="rtl"] #checkout-page > div > .container .flex-item.item-with-icon {
    padding-left: 40px;
    position: relative; }
  .chat-style html[dir="rtl"] #checkout-page > div > .container .flex-item.item-with-icon .tm-icon:before {
    position: absolute;
    left: 0; }
  .chat-style html[dir="rtl"] .rd-accordion .rd-step {
    left: auto;
    right: 40px; }
  .chat-style html[dir="rtl"] .rd-accordion .rd-step-large {
    right: 36px; }
  .chat-style html[dir="rtl"] .rd-accordion .rd-accordion__panel-title {
    left: auto;
    right: 40px;
    margin-left: auto;
    margin-right: 60px; }
  .chat-style html[dir="rtl"] .rd-accordion .rd-accordion__panel-info {
    right: auto;
    left: 40px; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-switch-account {
    right: auto;
    left: 40px; }
  .chat-style html[dir="rtl"] .rd-accordion .icon-eye, .chat-style html[dir="rtl"] .rd-accordion .icon-status {
    right: auto;
    left: 20px; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts_part2 {
    margin: 0 36px 0 0; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .icon-placeholder {
    left: auto;
    right: 20px; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .tm-rd-input-f4 .control-label {
    left: auto;
    right: 35px;
    padding: 0 16px 0 0; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .tm-rd-input-f4 [type='password'] {
    padding-left: 20px;
    padding-right: 50px; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .without-left-bd-radius {
    border-radius: 3px 0 0 3px; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .without-right-bd-radius {
    border-radius: 0 3px 3px 0; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .icon-right-arrow-circle:before {
    margin: 0 0 0 15px; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .gravatar-holder {
    left: 0;
    right: auto;
    border-radius: 3px 0 0 3px; }
  .chat-style html[dir="rtl"] .rd-accordion .signin-parts .gravatar-holder ~ input[type="email"] {
    padding: 20px 50px 0 110px; }
  .chat-style html[dir="rtl"] .rd-accordion .rd-checkbox-input + .rd-checkbox-label {
    padding: 0 10px 0 0; }
  .chat-style html[dir="rtl"] .rd-accordion .rd-checkbox-input + .rd-checkbox-label:before, .chat-style html[dir="rtl"] .rd-accordion .rd-checkbox-input + .rd-checkbox-label:after {
    left: auto;
    right: -20px; }
  .chat-style html[dir="rtl"] .rd-accordion [class^="col-"]:not(.chosen-phone) .tm-rd-input-f3 .control-label {
    left: auto;
    right: 5px;
    padding-left: 0;
    padding-right: 16px; }
  .chat-style html[dir="rtl"] .rd-accordion [class^="col-"]:not(.chosen-phone) .tm-rd-input-f3 input {
    padding-right: 20px;
    padding-left: 45px; }
  .chat-style html[dir="rtl"] .rd-accordion [class^="col-"]:not(.chosen-phone) .chosen-container .chosen-single .iti-flag {
    left: auto;
    right: 9px; }
  .chat-style html[dir="rtl"] .rd-accordion [class^="col-"]:not(.chosen-phone) .chosen-container .chosen-single > div {
    right: auto;
    left: 22px; }
  .chat-style html[dir="rtl"] .rd-accordion [class^="col-"]:not(.chosen-phone) .chosen-container .chosen-drop .chosen-results li:before {
    left: auto;
    right: 10px; }
  .chat-style html[dir="rtl"] .rd-accordion [class^="col-"]:not(.chosen-phone) .chosen-container .chosen-drop .chosen-results li:after {
    transform: rotateY(180deg);
    right: auto;
    left: 0; }
  .chat-style html[dir="rtl"] .rd-accordion [class^="col-"]:not(.chosen-phone) .chosen-container .chosen-drop .chosen-results li:not(.iti-flag) {
    padding-left: 0;
    padding-right: 50px; }
  .chat-style html[dir="rtl"] .rd-accordion .chosen-country:not(.chosen-phone) .chosen-results .iti-flag {
    padding: 3px 50px 3px 0; }
  .chat-style html[dir="rtl"] .rd-accordion .chosen-phone {
    direction: ltr; }
  .chat-style html[dir="rtl"] .rd-accordion .chosen-phone .icon-status {
    right: 20px;
    left: auto; }
  .chat-style html[dir="rtl"] .rd-accordion .button.tm-icon:before {
    transform: rotateY(180deg); }
  .chat-style html[dir="rtl"] .rd-accordion .merchant-system .merchant-system__logo + .merchant-system__name {
    margin-right: 10px; }
  .chat-style html[dir="rtl"] .rd-accordion .merchant-system .payment-systems__item:first-child {
    margin-left: 10px; }
  .chat-style html[dir="rtl"] .user-account > .row > [class^="col-"], .chat-style html[dir="rtl"] .user-account > .row .row > [class^="col-"] {
    float: right; }
  .chat-style html[dir="rtl"] .user-account .rating-stars-block .stars {
    float: right; }
  .chat-style html[dir="rtl"] .user-account .block-heading {
    padding-left: 20px;
    padding-right: 20px; }
  .chat-style html[dir="rtl"] .user-account .block-user-reviews .js-review-wrapper {
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap; }
  .chat-style html[dir="rtl"] .user-account .block-user-reviews .js-review-wrapper .flex-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style html[dir="rtl"] .user-account .block-user-reviews .js-review-wrapper .flex-item.item-with-icon {
    padding-left: 40px;
    position: relative; }
  .chat-style html[dir="rtl"] .user-account .block-user-reviews .js-review-wrapper .flex-item.item-with-icon .tm-icon:before {
    position: absolute;
    left: 0; }
  .chat-style html[dir="rtl"] .user-account .block-review .form-control {
    padding: 5px 10px 5px 0; }
  .chat-style html[dir="rtl"] .user-account .block-template {
    margin: 0 0 0 29px; }
  .chat-style html[dir="rtl"] .user-account .item-describe-review {
    padding: 0 23px 0 0; }
  .chat-style html[dir="rtl"] .user-account .item-describe-review .icon-success {
    left: auto;
    right: 0; }
  .chat-style html[dir="rtl"] .user-account .table-style1 th {
    text-align: right; }
  .chat-style html[dir="rtl"] .user-account .earlier-link {
    text-align: left; }
  .chat-style html[dir="rtl"] #profile-content > .row [class^="col-"] {
    margin: 0;
    float: right; }
  .chat-style html[dir="rtl"] #profile-content .action {
    float: left;
    margin: 0; }
  .chat-style html[dir="rtl"] #profile-content .user-picture {
    margin-right: auto;
    margin-left: 10px; }
  .chat-style html[dir="rtl"] #profile-content .block-billing-info .block-content {
    overflow: hidden; }
  .chat-style html[dir="rtl"] #profile-content .user-options .option {
    float: right;
    margin-right: auto;
    margin-left: 5px;
    text-align: left; }
  .chat-style html[dir="rtl"] #profile-content .user-options dd {
    margin: 0; }

@font-face {
  .chat-style {
    font-family: "BadScript";
    src: url("../fonts/BadScriptRegular/BadScriptRegular.eot");
    src: url("../fonts/BadScriptRegular/BadScriptRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/BadScriptRegular/BadScriptRegular.woff") format("woff"), url("../fonts/BadScriptRegular/BadScriptRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal; } }
  .chat-style body {
    min-width: 1024px;
    color: #243238;
    font-family: 'PT Sans',sans-serif;
    background: #eceff1;
    -webkit-font-smoothing: antialiased; }
  .chat-style body a {
    color: #2196f3; }
  .chat-style body a:hover {
    color: #0d47a1; }
  .chat-style a {
    cursor: pointer; }
  .chat-style a:hover {
    color: #1976d2; }
  .chat-style a:active, .chat-style a:focus {
    outline: 0;
    text-decoration: none; }
  .chat-style small {
    font-size: 11px;
    line-height: 16px; }
  .chat-style .container {
    position: relative; }
  .chat-style .switch-panel {
    text-align: center;
    background-color: #ffffe6;
    height: 22px;
    padding-top: 4px;
    border-bottom: 1px solid #ccc;
    position: relative; }
  .chat-style .full-width-wrapper {
    width: 100%; }
  .chat-style img {
    max-width: 100%; }
  .chat-style html.ie10.no-touch, .chat-style html.ie11.no-touch {
    -ms-overflow-style: scrollbar; }
  .chat-style .color-default {
    color: #243238 !important; }
  .chat-style .color-primary {
    color: #2196f3 !important; }
  .chat-style .color-secondary {
    color: #d84315 !important; }
  .chat-style .loading:after, .chat-style .mfp-preloader:after {
    position: absolute !important;
    content: '';
    display: block;
    width: calc(100% - 40px) !important;
    height: 4px;
    top: 50% !important;
    background: url("/img/tm-loading.svg?fd37f38") 0 0 no-repeat;
    background-size: 100% 28px;
    margin: -1px auto 0 !important;
    z-index: 999 !important;
    left: 0 !important;
    right: 0 !important; }
  .chat-style .loading.big-loading:after, .chat-style .mfp-preloader.big-loading:after {
    width: calc(100% - 60px) !important;
    height: 8px; }
  .chat-style .loading.fullwidth-loading:after, .chat-style .mfp-preloader.fullwidth-loading:after {
    width: 100% !important; }
  .chat-style .loading.input-text-loading, .chat-style .mfp-preloader.input-text-loading {
    width: 120px;
    margin-left: 30px;
    height: 34px;
    position: relative; }
  .chat-style .loading.input-text-loading:after, .chat-style .mfp-preloader.input-text-loading:after {
    height: 8px; }
  .chat-style .mfp-preloader:after {
    width: 30% !important; }
  .chat-style .mfp-bg.mfp-img-mobile, .chat-style .mfp-wrap.mfp-img-mobile {
    z-index: 1000; }
  .chat-style .touch.safari .mfp-bg.mfp-img-mobile, .chat-style .touch.safari .mfp-wrap.mfp-img-mobile {
    top: 0 !important;
    width: 107vw; }
  .chat-style .mfp-wrap .mfp-content {
    display: none;
    opacity: 1;
    transition: all .3s ease-out; }
  .chat-style .mfp-wrap .mfp-content .magnifier {
    cursor: zoom-out; }
  .chat-style .mfp-wrap.mfp-img-mobile .flex-wrapper, .chat-style .mfp-wrap.mfp-img-mobile .js-view-product {
    display: none; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control {
    float: right;
    width: 100px;
    height: 40px; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__toggle, .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__close {
    color: #fff;
    opacity: 1; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__toggle:hover, .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__close:hover {
    color: #90caf9; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__toggle:active, .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__close:active {
    color: #2196f3;
    top: 0; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__toggle {
    position: absolute;
    right: 50px;
    height: 40px;
    width: 40px;
    padding: 0;
    cursor: pointer;
    outline: 0;
    background: transparent;
    border: 0;
    z-index: 1046; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__toggle:before {
    font-size: 18px;
    line-height: 44px; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__toggle_collapse:before {
    content: "\e022"; }
  .chat-style .mfp-wrap.mfp-img-mobile .mfp-control__close {
    width: 40px;
    height: 40px;
    right: 10px;
    font-weight: 900; }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-carousel-block {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding-top: 20px; }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-carousel.slides {
    position: relative; }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-carousel.slides .owl-item {
    width: 100vw; }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-carousel.slides .owl-item:not(.active) {
    max-height: 160px; }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-carousel.slides .owl-item__image {
    width: 100%;
    display: block;
    height: auto; }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-carousel.slides .owl-item__video {
    height: calc(100vh - 160px); }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-thumbnails {
    max-height: 120px;
    -ms-transform-origin: top right;
    transform-origin: top right;
    transition: all 0.25s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-thumbnails.collapsed {
    top: -20px;
    -ms-transform: translate(100%, -120px);
    transform: translate(100%, -120px);
    max-height: 20px;
    opacity: 0 !important; }
  .chat-style .mfp-wrap.mfp-img-mobile .owl-thumbnails .owl-wrapper {
    margin-top: 0; }
  .chat-style .touch.safari .owl-carousel-block {
    overflow: hidden; }
  .chat-style .mfp-wrap .mfp-container {
    padding: 0; }
  .chat-style .loader-modal {
    max-width: 450px; }
  .chat-style .loader-modal-backdrop {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: rgba(35, 50, 56, 0.95); }
  .chat-style .loader-modal .loading {
    position: relative;
    width: 100%;
    height: 8px; }
  .chat-style .loader-modal .loading:after {
    height: 8px; }
  .chat-style .loader-modal .loader-description {
    text-transform: uppercase;
    color: #FFF;
    margin-top: 40px; }
  .chat-style .hide-price {
    color: #FFF !important; }
  .chat-style ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .chat-style .list li {
    font-size: 12px;
    line-height: 20px; }
  .chat-style .list li a:hover {
    text-decoration: underline; }
  .chat-style .list li .link-click {
    cursor: pointer;
    color: #2196f3; }
  .chat-style .list li .link-click:hover {
    color: #0d47a1;
    text-decoration: underline; }
  .chat-style .tags {
    padding-top: 13px; }
  .chat-style .tags li {
    line-height: 25px;
    padding: 0 13px;
    font-size: 12px;
    margin-left: 4px;
    display: inline-block;
    position: relative; }
  .chat-style .tags li a, .chat-style .tags li span {
    color: #243238; }
  .chat-style .tags li a:hover ~ .icon-cross, .chat-style .tags li span:hover ~ .icon-cross {
    color: #d84315; }
  .chat-style .tags li .icon-cross {
    color: #b0bec5;
    display: inline-block;
    position: absolute;
    right: 24px;
    top: 4px;
    pointer-events: none;
    font-size: 11px; }
  .chat-style .landing-page .search-filters .checkbox-list li span {
    color: #d84315; }
  .chat-style .landing-page .search-filters .checkbox-list li a, .chat-style .landing-page .search-filters .checkbox-list li span:not(.counter) {
    color: #243238;
    font-size: 12px;
    position: relative;
    margin-left: 0; }
  .chat-style .landing-page .search-filters .checkbox-list li a:before, .chat-style .landing-page .search-filters .checkbox-list li span:not(.counter):before {
    position: relative;
    top: 2px;
    content: ' ';
    height: 14px;
    float: left;
    margin: 2px 6px 0 0;
    width: 12px;
    background-size: contain;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23eceff1%22%20d%3D%22M0.8%200.8h30.4v30.4h-30.4v-30.4z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .landing-page .search-filters .checkbox-list li a.active:before, .chat-style .landing-page .search-filters .checkbox-list li span:not(.counter).active:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .landing-page .search-filters .checkbox-list.selected > a.property-disabled {
    color: lightgrey;
    text-decoration: none;
    cursor: default; }
  .chat-style .landing-page .search-filters .checkbox-list.selected > a.property-disabled + span {
    color: #d3d3d3; }
  .chat-style .landing-page .search-filters .checkbox-list.selected > a.property-disabled:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23cfd8dc%22%20d%3D%22M0.8%200.8h30.4v30.4h-30.4v-30.4z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M32%200h-32v32h32v-32zM30.4%2030.4h-28.8v-28.8h28.8v28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .landing-page .search-filters .checkbox-list.selected > a:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style #colors-list {
    margin: 0; }
  .chat-style #colors-list h5 {
    margin: 0 0 17px 4px; }
  .chat-style #colors-list .block-content {
    padding-bottom: 12px;
    padding-left: 16px; }
  .chat-style #colors-list li {
    border: 1px solid #cfd8dc;
    float: left;
    margin: 0 4px 9px; }
  .chat-style #colors-list li#any-color a:before, .chat-style #colors-list li#any-color span:before {
    content: url("/img/cross-sign.png?fd37f38"); }
  .chat-style #colors-list li a, .chat-style #colors-list li span {
    border: 4px solid #FFF;
    display: block;
    width: 28px;
    height: 28px; }
  .chat-style #colors-list li a:hover, .chat-style #colors-list li span:hover {
    text-decoration: none; }
  .chat-style #colors-list li.selected, .chat-style #colors-list li.selected:hover {
    border: 2px solid #2196f3; }
  .chat-style #colors-list li.selected a, .chat-style #colors-list li.selected:hover a, .chat-style #colors-list li.selected span, .chat-style #colors-list li.selected:hover span {
    border: 3px solid #FFF;
    width: 26px;
    height: 26px; }
  .chat-style #colors-list li:hover {
    border: 1px solid #2196f3;
    text-decoration: none; }
  .chat-style #colors-list #color-167896 a, .chat-style #colors-list #color-167896 span {
    background: #000; }
  .chat-style #colors-list #color-167897 a, .chat-style #colors-list #color-167897 span {
    background: #fff; }
  .chat-style #colors-list #color-167898 a, .chat-style #colors-list #color-167898 span {
    background: #7f7f7f; }
  .chat-style #colors-list #color-167899 a, .chat-style #colors-list #color-167899 span {
    background: #964b00; }
  .chat-style #colors-list #color-167901 a, .chat-style #colors-list #color-167901 span {
    background: #ba54ff; }
  .chat-style #colors-list #color-167902 a, .chat-style #colors-list #color-167902 span {
    background: #ff63e8; }
  .chat-style #colors-list #color-167903 a, .chat-style #colors-list #color-167903 span {
    background: #0084ff; }
  .chat-style #colors-list #color-167904 a, .chat-style #colors-list #color-167904 span {
    background: #41dbe5; }
  .chat-style #colors-list #color-167905 a, .chat-style #colors-list #color-167905 span {
    background: #7ae441; }
  .chat-style #colors-list #color-167906 a, .chat-style #colors-list #color-167906 span {
    background: #f8f100; }
  .chat-style #colors-list #color-167907 a, .chat-style #colors-list #color-167907 span {
    background: #ff693d; }
  .chat-style #colors-list #color-167908 a, .chat-style #colors-list #color-167908 span {
    background: #ff2a2a; }
  .chat-style .disabled-link {
    cursor: default; }
  .chat-style .overflowed-hidden {
    overflow: hidden; }
  .chat-style #disabledInput {
    color: #b0bec5;
    background: #eceff1;
    cursor: not-allowed;
    border-color: #cfd8dc; }
  .chat-style input[type="text"], .chat-style input[type="password"], .chat-style input[type="email"], .chat-style input[type="date"], .chat-style select {
    width: 100%;
    box-sizing: border-box;
    padding: 5px 0 5px 10px;
    border: 1px solid #90a4ae;
    outline: 0;
    color: #243238;
    font-size: 14px;
    line-height: 19px;
    -webkit-appearance: none;
    border-radius: 0;
    transition: all .1s linear; }
  .chat-style input[type="text"]:focus, .chat-style input[type="password"]:focus, .chat-style input[type="email"]:focus, .chat-style input[type="date"]:focus, .chat-style select:focus {
    border: 1px solid #2196f3;
    box-shadow: none !important; }
  .chat-style input[type="text"]::-ms-clear, .chat-style input[type="password"]::-ms-clear, .chat-style input[type="email"]::-ms-clear, .chat-style input[type="date"]::-ms-clear, .chat-style select::-ms-clear {
    display: none; }
  .chat-style select:hover {
    border: 1px solid #d84315; }
  .chat-style select:focus {
    border: 1px solid #2196f3; }
  .chat-style .has-error .form-control, .chat-style .has-error .form-control:focus {
    border-color: #d84315; }
  .chat-style .has-error .help-block, .chat-style .has-error .control-label {
    color: #d84315; }
  .chat-style .form-control:-moz-placeholder {
    color: #999; }
  .chat-style .form-control::-moz-placeholder {
    color: #999; }
  .chat-style .form-control:-ms-input-placeholder {
    color: #999; }
  .chat-style .form-control::-webkit-input-placeholder {
    color: #999; }
  .chat-style .form-control:-moz-placeholder {
    color: #90a4ae; }
  .chat-style .form-control::-moz-placeholder {
    color: #90a4ae; }
  .chat-style .form-control:-ms-input-placeholder {
    color: #90a4ae; }
  .chat-style .form-control::-webkit-input-placeholder {
    color: #90a4ae; }
  .chat-style .form-control:focus:-moz-placeholder {
    color: #bbdefb; }
  .chat-style .form-control:focus::-moz-placeholder {
    color: #bbdefb; }
  .chat-style .form-control:focus:-ms-input-placeholder {
    color: #bbdefb; }
  .chat-style .form-control:focus::-webkit-input-placeholder {
    color: #bbdefb; }
  .chat-style .link-transition {
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style #svg-icons {
    display: none; }
  .chat-style .countdown-block {
    width: 340px;
    transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    opacity: 0;
    -ms-transform: scale(0.8) translateY(-97%);
    transform: scale(0.8) translateY(-97%);
    margin-top: -20px; }
  .chat-style .countdown-block.show {
    opacity: 1;
    -ms-transform: scale(1) translateY(-101%);
    transform: scale(1) translateY(-101%); }
  .chat-style .countdown-block .countdown-block-heading {
    display: block;
    margin-bottom: 10px; }
  .chat-style .countdown-block .countdown-block-content, .chat-style .countdown-block .countdown-block-footer {
    font-size: 13px;
    color: #b0bec5;
    margin-bottom: 0; }
  .chat-style .countdown-block .countdown-block-footer {
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 13px !important; }
  .chat-style .countdown-block .countdown-block-footer .countdown-timer {
    margin-top: 10px; }
  .chat-style .countdown-block .countdown-block-footer .countdown-timer .days, .chat-style .countdown-block .countdown-block-footer .countdown-timer .hrs, .chat-style .countdown-block .countdown-block-footer .countdown-timer .min, .chat-style .countdown-block .countdown-block-footer .countdown-timer .sec {
    margin-right: 9px; }
  .chat-style .countdown-block .countdown-block-footer .countdown-timer .days .num, .chat-style .countdown-block .countdown-block-footer .countdown-timer .hrs .num, .chat-style .countdown-block .countdown-block-footer .countdown-timer .min .num, .chat-style .countdown-block .countdown-block-footer .countdown-timer .sec .num {
    padding-right: 3px;
    font-weight: 700;
    color: #FFF; }
  .chat-style .countdown-block .countdown-block-footer .price {
    margin-top: 10px;
    font-size: 13px !important;
    color: #b0bec5 !important; }
  .chat-style .countdown-block .countdown-block-footer .price .line-through {
    padding-left: 10px;
    font-size: 14px;
    font-weight: 700; }
  .chat-style .countdown-block:after {
    right: 12%;
    left: auto; }
  .chat-style html[dir="rtl"] #purchase_options .rd-notice-tooltip.alert.rd-closing .rd-notice-content {
    padding-right: 20px;
    padding-left: 50px; }
  .chat-style html[dir="rtl"] #purchase_options .rd-notice .close {
    right: auto;
    left: 20px; }
  .chat-style html[dir="rtl"] #purchase_options .countdown-block-heading, .chat-style html[dir="rtl"] #purchase_options .countdown-block-content, .chat-style html[dir="rtl"] #purchase_options .countdown-block-footer {
    text-align: right; }
  .chat-style html[dir="rtl"] #purchase_options .countdown-block-heading .price .line-through, .chat-style html[dir="rtl"] #purchase_options .countdown-block-content .price .line-through, .chat-style html[dir="rtl"] #purchase_options .countdown-block-footer .price .line-through {
    display: inline-block; }
  .chat-style html[dir="rtl"] #purchase_options .countdown-block:after {
    left: 12%;
    right: auto;
    margin-left: 0; }
  .chat-style html[dir="rtl"] #purchase_options .countdown-block-footer .countdown-timer .days .num, .chat-style html[dir="rtl"] #purchase_options .countdown-block-footer .countdown-timer .hrs .num, .chat-style html[dir="rtl"] #purchase_options .countdown-block-footer .countdown-timer .min .num, .chat-style html[dir="rtl"] #purchase_options .countdown-block-footer .countdown-timer .sec .num {
    float: left; }
  .chat-style html[dir="rtl"] #purchase_options .countdown-block-footer .countdown-timer > div:first-child {
    margin-right: 0 !important; }
  .chat-style .preview-page .similar-templates .thumbnail:hover .template-small-title {
    color: #d84315;
    text-decoration: underline; }
  .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview {
    max-height: 222px; }
  .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview .thumb_preview {
    height: 100%;
    min-height: 0; }
  .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview .thumb_preview .thumbnail-img {
    width: 100%;
    min-height: 0;
    color: transparent; }
  .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview .img-placeholder {
    height: 100%;
    width: 100%; }
  .chat-style .preview-page .similar-templates .thumbnail .small-prev-data .thumbnail-info {
    padding-right: 20px; }
  .chat-style .preview-page .similar-templates .thumbnail .small-prev-data .favorite-btn {
    display: none !important; }
  @media (max-width: 1599px) {
    .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview {
      max-height: 213px; }
    .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview .img-placeholder {
      width: 213px;
      height: 213px; } }
  @media (max-width: 1309px) {
    .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview {
      max-height: 210px; }
    .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview .thumb_preview {
      height: 210px; }
    .chat-style .preview-page .similar-templates .thumbnail .thumbnail-preview .img-placeholder {
      width: 210px;
      height: 210px; } }
  .chat-style html[dir="rtl"] .preview-page .similar-templates .thumbnail .small-prev-data .thumbnail-info {
    padding-right: 60px;
    padding-left: 20px; }
  .chat-style .back-to-top {
    position: fixed;
    bottom: 27em;
    right: 0;
    text-decoration: none;
    color: #FFF !important;
    background: #d84315;
    font-size: 12px;
    display: none;
    width: 36px;
    font-weight: bold;
    text-align: center;
    padding-top: 15px;
    z-index: 100;
    cursor: pointer; }
  .chat-style .back-to-top span {
    display: block;
    position: relative;
    background: #2196f3;
    height: 26px;
    padding: 4px 0 0 0;
    margin-top: 6px; }
  .chat-style .back-to-top #arrow-up-svg {
    fill: #FFF; }
  .chat-style .back-to-top:hover {
    color: #FFF;
    text-decoration: none; }
  @media (max-width: 1024px) {
    .chat-style .back-to-top {
      display: none !important; } }
  .chat-style .homepage-heading {
    font-size: 30px;
    display: block;
    font-weight: bold;
    margin: 0;
    padding-top: 1px; }
  .chat-style .search-heading {
    background: #FFF;
    margin: 20px 0 0 0;
    padding: 12px 0 12px 20px;
    position: relative;
    font-size: 18px;
    line-height: 20px;
    color: #243238;
    min-height: 46px; }
  .chat-style .search-filters .block-style-1 .block-heading {
    padding: 0; }
  .chat-style .block-style-1 .block-heading {
    background: #455a64;
    margin: 20px 0 0 0;
    padding: 12px 0 14px 20px;
    position: relative;
    font-size: 18px;
    line-height: 20px;
    color: #FFF; }
  .chat-style .block-style-1 .block-heading:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 18px;
    border-top-color: #455a64;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block-style-1 .block-content {
    background: #FFF; }
  .chat-style .block-style-1 .block-more {
    background: #dde3e6;
    padding: 12px 10px 12px 40px;
    overflow: hidden; }
  .chat-style .block-style-1 .block-more a {
    font-size: 12px; }
  .chat-style .block-style-1 .block-more a .icon-arrow-small-right {
    font-size: 10px;
    top: 3px;
    left: -20px; }
  .chat-style .block-style-1.light {
    background: #FFF; }
  .chat-style .block-style-1.light h4.block-heading, .chat-style .block-style-1.light h2.block-heading, .chat-style .block-style-1.light h5.block-heading, .chat-style .block-style-1.light h6.block-heading {
    background: #eceff1;
    margin: 0 1px;
    border-top: 1px solid #cfd8dc;
    color: #243238;
    padding-left: 47px; }
  .chat-style .block-style-1.light h4.block-heading:before, .chat-style .block-style-1.light h2.block-heading:before, .chat-style .block-style-1.light h5.block-heading:before, .chat-style .block-style-1.light h6.block-heading:before {
    border-top-color: #eceff1; }
  .chat-style .block-style-1.light h4.block-heading i, .chat-style .block-style-1.light h2.block-heading i, .chat-style .block-style-1.light h5.block-heading i, .chat-style .block-style-1.light h6.block-heading i {
    color: #78909c;
    position: absolute;
    left: 17px; }
  .chat-style .block-style-1.light h4.block-heading:hover i, .chat-style .block-style-1.light h2.block-heading:hover i, .chat-style .block-style-1.light h5.block-heading:hover i, .chat-style .block-style-1.light h6.block-heading:hover i {
    color: #2196f3; }
  .chat-style .block-style-1.light .block-content ul li {
    line-height: 20px;
    font-size: 14px; }
  .chat-style .block-style-2 h3.block-heading {
    font-size: 18px;
    color: #243238;
    margin: 0;
    padding: 0 0 20px 0;
    font-weight: 700; }
  .chat-style .block-style-2 .block-content p {
    margin: 0 0 10px 0; }
  .chat-style .block-style-2.blue .block-heading {
    color: #2196f3; }
  .chat-style .block-style-3 {
    background: #FFF;
    border: 1px solid #dadada;
    padding: 0; }
  .chat-style .block-style-3 h2.block-heading {
    background: #FFF;
    margin: 0;
    padding: 13px 0 17px 30px;
    position: relative;
    font-size: 24px;
    line-height: 30px;
    border-bottom: 1px solid #d7d7d7; }
  .chat-style .block-style-3 h2.block-heading:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 42px;
    border-top-color: #d7d7d7;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block-style-3 h2.block-heading:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -12px;
    left: 43px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block-style-3 .option-heading {
    background: #eceff1;
    margin: 0;
    padding: 9px 0 11px 30px;
    position: relative;
    font-size: 14px;
    line-height: 20px;
    margin: 14px 0 10px 0;
    color: #243238;
    font-weight: bold; }
  .chat-style .block-style-3 .option-heading:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 39px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block-style-3 .option-heading .action {
    float: right;
    font-weight: normal;
    font-size: 12px;
    color: #d84315;
    text-decoration: underline;
    margin: 0 20px 0 0; }
  .chat-style .block-style-3 .option-heading .action:after {
    content: "\e03c";
    position: relative;
    display: inline-block;
    font-size: 10px;
    line-height: 21px;
    vertical-align: middle;
    width: auto;
    height: auto;
    font-family: 'icomoon';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #d84315;
    background: 0;
    margin: 0 0 0 7px; }
  .chat-style .block-style-3 h3.block-heading {
    font-size: 18px;
    color: #d84315;
    margin: 0;
    padding: 0 0 20px 0;
    font-weight: 700; }
  .chat-style .block-style-3 .block-content p {
    margin: 0; }
  .chat-style .block-style-3.blue .block-heading {
    color: #2196f3; }
  .chat-style .block-style-5 {
    background: #FFF;
    border: 1px solid #cfd8dc;
    padding: 0;
    margin-bottom: 20px; }
  .chat-style .block-style-5 .top:not(.rd-notice) {
    position: absolute !important;
    background-color: #fafafa !important;
    padding: 11px 15px 11px 14px; }
  .chat-style .block-style-5 table.no-footer {
    border-bottom: none !important; }
  .chat-style .block-style-5 table.disabled {
    opacity: .5; }
  .chat-style .block-style-5 a {
    text-decoration: underline; }
  .chat-style .block-style-5 a:hover {
    color: #0d47a1; }
  .chat-style .block-style-5.not-confirmed-block {
    padding: 20px 28px;
    font-size: 14px;
    background-color: #f0ecdf; }
  .chat-style .block-style-5.not-confirmed-block a {
    text-decoration: none; }
  .chat-style .block-style-5.not-confirmed-block a:hover {
    text-decoration: none;
    color: #0d47a1; }
  .chat-style .block-style-5 h2.block-heading {
    color: #243238;
    background: #eceff1;
    margin: 0;
    padding: 20px 0 20px 25px;
    position: relative;
    font-size: 18px;
    line-height: 20px;
    font-weight: bold;
    border-bottom: 1px solid #cfd8dc; }
  @media (max-width: 1600px) {
    .chat-style .block-style-5 h2.block-heading {
      padding-left: 20px; } }
  .chat-style .block-style-5 h2.block-heading .action {
    float: right;
    font-weight: normal;
    font-size: 14px;
    color: #2196f3;
    text-decoration: underline;
    margin: 0 20px 0 0; }
  .chat-style .block-style-5 h2.block-heading .action .icon-arrow-small-left {
    display: inline-block;
    margin-right: 3px;
    font-size: 10px; }
  .chat-style .block-style-5 h2.block-heading .action:hover {
    cursor: pointer;
    color: #144d7c; }
  .chat-style .block-style-5 h3.block-heading {
    font-size: 18px;
    color: #d84315;
    margin: 0;
    padding: 0 0 20px 0;
    font-weight: 600; }
  .chat-style .block-style-5 .block-content {
    padding: 40px 26px 33px; }
  @media (max-width: 1600px) {
    .chat-style .block-style-5 .block-content {
      padding: 41px 19px 33px; } }
  @media (max-width: 1310px) {
    .chat-style .block-style-5 .block-content {
      padding: 41px 12px 33px 12px; } }
  .chat-style .block-style-5 .option {
    font-weight: bold; }
  .chat-style .block-style-5 .earlier-payments {
    display: inline-block;
    margin-top: 20px; }
  .chat-style .block-style-5-table {
    background: transparent;
    border: 0; }
  .chat-style .block-style-5-table h2.block-heading {
    border: 0;
    padding: 0 0 12px 25px; }
  .chat-style .block-style-5-table .block-content {
    padding: 0;
    background: transparent; }
  .chat-style .block-style-5-table table tbody {
    background-color: #FFF; }
  .chat-style .block-style-5-table .spinner {
    width: 50%;
    height: 33px;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  .chat-style .earlier-link {
    text-align: right;
    text-decoration: underline;
    margin-bottom: 20px; }
  .chat-style .user-profile-edit {
    display: none; }
  .chat-style .email-wrapper {
    margin-top: -1px;
    max-width: 220px;
    word-break: break-all !important;
    vertical-align: text-top;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block !important; }
  @media (max-width: 1600px) {
    .chat-style .email-wrapper {
      max-width: 180px; } }
  @media (max-width: 1309px) {
    .chat-style .email-wrapper {
      max-width: 440px; } }
  .chat-style .email-wrapper a {
    word-break: normal; }
  .chat-style .block-user-profile {
    color: #455a64; }
  @media (max-width: 1600px) {
    .chat-style .block-user-profile .block-content {
      padding: 41px 16px 43px 16px; } }
  @media (max-width: 1309px) {
    .chat-style .block-user-profile .block-content {
      padding: 41px 20px 43px 20px; } }
  .chat-style .block-user-profile .block-content .user-picture {
    background-size: 88px 96px;
    background-color: #595858;
    width: 125px;
    height: 125px;
    display: inline-block;
    margin-right: 15px; }
  @media (max-width: 1600px) {
    .chat-style .block-user-profile .block-content .user-picture {
      background-position: center 20px;
      width: 100px;
      height: 100px;
      display: inline-block;
      margin-right: 10px; } }
  @media (max-width: 1309px) {
    .chat-style .block-user-profile .block-content .user-picture {
      background-position: center 42px;
      width: 125px;
      height: 125px;
      margin-right: 15px; } }
  .chat-style .block-user-profile .block-content .user-profile-wrapper {
    display: inline-block;
    margin-top: -3px;
    vertical-align: top; }
  @media (max-width: 1600px) {
    .chat-style .block-user-profile .block-content .user-profile-wrapper {
      max-width: 282px; } }
  @media (max-width: 1309px) {
    .chat-style .block-user-profile .block-content .user-profile-wrapper {
      max-width: 100%; } }
  .chat-style .block-user-profile .block-content .user-profile-wrapper .user-name {
    font-size: 18px;
    line-height: 20px;
    color: #243238;
    display: block;
    margin-bottom: 9px;
    width: 315px;
    word-break: break-all !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  @media (max-width: 1600px) {
    .chat-style .block-user-profile .block-content .user-profile-wrapper .user-name {
      max-width: 282px; } }
  @media (max-width: 1309px) {
    .chat-style .block-user-profile .block-content .user-profile-wrapper .user-name {
      width: 540px;
      max-width: 100%; } }
  .chat-style .block-user-profile .block-content .user-profile-wrapper .user-options {
    color: #243238; }
  .chat-style .block-user-profile .block-content .user-profile-wrapper .user-options .option {
    font-weight: bold;
    display: inline-block; }
  .chat-style .block-user-profile .block-content .user-profile-wrapper .user-options a {
    text-decoration: underline; }
  .chat-style .block-billing-info .block-content {
    padding: 32px 26px 99px 26px; }
  .chat-style .block-billing-info .block-content .user-options {
    margin: 0; }
  .chat-style .block-billing-info .block-content .user-options .option {
    display: inline-block;
    vertical-align: top;
    text-align: right;
    float: left;
    margin-right: 5px; }
  .chat-style .block-billing-info .block-content .user-options dd:not(.adress-wrapper) {
    word-break: break-all !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .chat-style .block-billing-info .block-content .user-options .adress-wrapper {
    word-spacing: normal;
    word-break: break-all; }
  .chat-style .block-billing-info .block-content .user-options .user-options-divider {
    clear: both;
    width: 100%;
    display: block; }
  .chat-style .block-billing-info .block-content .user-options .user-options-space-divider {
    height: 10px; }
  .chat-style .block-purchased-items form {
    display: inline-block;
    width: 577px; }
  @media (max-width: 1310px) {
    .chat-style .block-purchased-items form {
      width: 565px; } }
  .chat-style .block-purchased-items form .alert {
    margin-top: 10px; }
  .chat-style .block-purchased-items form .alert a {
    text-decoration: none; }
  .chat-style .block-purchased-items form .form-row {
    display: inline-block;
    width: 79%; }
  @media (max-width: 1310px) {
    .chat-style .block-purchased-items form .form-row {
      width: 78%; } }
  .chat-style .block-purchased-items form .form-row .form-group {
    display: inline-block; }
  .chat-style .block-purchased-items form .form-row label {
    font-weight: normal;
    margin-right: 5px;
    width: 110px;
    text-align: right;
    margin-top: 5px; }
  .chat-style .block-purchased-items form .form-row label.date-to {
    width: 64px; }
  .chat-style .block-purchased-items form .form-row input {
    display: inline-block;
    width: 104px;
    font-size: 14px;
    padding: 5px 8px 5px; }
  .chat-style .block-purchased-items form .form-row input:last-child {
    margin-right: 0; }
  .chat-style .block-purchased-items form .advanced-search {
    margin-top: 20px;
    margin-bottom: 0;
    display: none; }
  .chat-style .block-purchased-items form .advanced-search input, .chat-style .block-purchased-items form .advanced-search .chosen-container {
    width: 285px !important;
    margin-bottom: 20px;
    vertical-align: top;
    margin-right: 0; }
  .chat-style .block-purchased-items form .advanced-search input input, .chat-style .block-purchased-items form .advanced-search .chosen-container input {
    width: 100% !important; }
  .chat-style .block-purchased-items form button {
    max-width: 285px !important; }
  .chat-style .block-purchased-items form button.full-width {
    margin-left: 119px;
    min-width: 285px; }
  .chat-style .block-purchased-items .sent, .chat-style .block-purchased-items .expired, .chat-style .block-purchased-items .restore-message {
    color: #d84315; }
  .chat-style .block-purchased-items .date-filter {
    padding: 0 10px 20px 10px; }
  .chat-style .block-purchased-items .date-filter .date-filter-heading {
    float: left;
    width: 18%;
    padding: 5px 0 0 0;
    font-size: 14px;
    font-weight: bold; }
  @media (max-width: 1600px) {
    .chat-style .block-purchased-items .date-filter .date-filter-heading {
      width: 13%; } }
  .chat-style .block-purchased-items .date-filter .advanced-search-link {
    float: right;
    text-align: right;
    padding: 7px 0 0 0;
    margin-right: 15px;
    border-bottom: 1px dashed #5e5652; }
  .chat-style .block-purchased-items .date-filter .advanced-search-link span {
    color: #243238;
    text-decoration: none;
    position: relative; }
  .chat-style .block-purchased-items .date-filter .advanced-search-link span:hover {
    cursor: pointer;
    color: #252220; }
  .chat-style .block-purchased-items .date-filter .advanced-search-link span .icon-arrow-small-up, .chat-style .block-purchased-items .date-filter .advanced-search-link span .icon-arrow-small-down {
    color: #cfd8dc;
    vertical-align: middle;
    font-size: 12px;
    position: absolute;
    top: 4px;
    right: -12px; }
  .chat-style .block-purchased-items .date-filter .popover .popover-content {
    text-align: center; }
  .chat-style .user-account-menu {
    padding-bottom: 96px; }
  .chat-style .summary-wrapper .block-style-5 {
    border: 0; }
  .chat-style .summary-wrapper .block-style-5 h2 {
    border: 0;
    padding-top: 0; }
  .chat-style .summary-wrapper .block-style-5 .block-content-empty {
    border: 1px solid #cfd8dc; }
  .chat-style .loading-search-result {
    display: block; }
  .chat-style .wait-restoring {
    cursor: pointer; }
  .chat-style .restore-message .popover {
    width: 200px; }
  @media (max-width: 1310px) {
    .chat-style .restore-message .popover {
      width: 100px; } }
  .chat-style .restore-message .popover .popover-content {
    text-align: center; }
  .chat-style .block-user-reviews .block-content {
    padding: 20px 30px 30px;
    font-size: 14px;
    overflow: auto;
    display: table;
    border-bottom: 1px solid #cfd8dc; }
  .chat-style .block-user-reviews .block-content:last-child {
    border-bottom: 0; }
  .chat-style .block-user-reviews h2.block-heading {
    border-bottom: 0;
    font-size: 20px; }
  .chat-style .block-user-reviews .block-template {
    font-size: 12px;
    position: relative;
    width: 156px;
    float: left;
    margin-right: 29px; }
  .chat-style .block-user-reviews .block-template .template-type {
    margin: 0;
    line-height: 12px; }
  .chat-style .block-user-reviews .block-template .template-number {
    color: #d84315; }
  .chat-style .block-user-reviews .block-review {
    width: 390px;
    float: left; }
  .chat-style .block-user-reviews .block-review .rating-stars-block {
    overflow: hidden; }
  .chat-style .block-user-reviews .block-review .rating-stars-block .stars {
    cursor: pointer; }
  .chat-style .block-user-reviews .block-review .form-review-name {
    margin: 0 0 27px;
    height: 40px; }
  .chat-style .block-user-reviews .block-review .form-group {
    margin-bottom: 0; }
  .chat-style .block-user-reviews .block-review input {
    margin-top: 22px;
    height: 40px; }
  .chat-style .block-user-reviews .block-review textarea {
    width: 100%;
    height: 106px;
    resize: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #a0a0a0;
    padding: 5px 0 5px 10px;
    margin-bottom: 10px;
    outline: 0;
    transition: all .1s linear 0;
    box-shadow: 0;
    border-radius: 0; }
  .chat-style .block-user-reviews .block-review textarea:focus {
    border: 1px solid #2196f3; }
  .chat-style .block-user-reviews .block-review .review-message {
    padding: 0 0 10px 40px;
    font-size: 11px;
    line-height: 14px;
    position: relative; }
  .chat-style .block-user-reviews .block-review .review-message p {
    margin-bottom: 0; }
  .chat-style .block-user-reviews .block-review .review-message .mess-result {
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 5px 0; }
  .chat-style .block-user-reviews .block-review .review-message:after {
    content: "";
    position: absolute;
    background-image: url("/img/account/smiles.svg?fd37f38");
    width: 27px;
    height: 28px;
    top: 4px;
    left: 0; }
  .chat-style .block-user-reviews .block-review .review-message.message-bad {
    color: #d84315; }
  .chat-style .block-user-reviews .block-review .review-message.message-bad:after {
    background-position: 0 0; }
  .chat-style .block-user-reviews .block-review .review-message.message-not-bad {
    color: #989898; }
  .chat-style .block-user-reviews .block-review .review-message.message-not-bad:after {
    background-position: 0 -56px; }
  .chat-style .block-user-reviews .block-review .review-message.message-good {
    color: #1cb138; }
  .chat-style .block-user-reviews .block-review .review-message.message-good:after {
    background-position: 0 -28px; }
  .chat-style .block-user-reviews .block-review button.disabled {
    line-height: 36px; }
  .chat-style .block-user-reviews .review-describe {
    margin: 0;
    line-height: 16px; }
  .chat-style .block-user-reviews .item-describe-review {
    position: relative;
    font-size: 14px;
    line-height: 16px;
    padding: 0 0 0 23px;
    margin: 25px 0 0 0; }
  .chat-style .block-user-reviews .item-describe-review .review-describe-name {
    color: #243238;
    font-weight: bold;
    margin: 0 0 5px 0; }
  .chat-style .block-user-reviews .item-describe-review .icon-success {
    position: absolute;
    left: 0;
    top: 0;
    background-position: -16px -315px !important;
    background-size: 73px 481px;
    width: 12px;
    height: 14px;
    border: 0; }
  .chat-style .review-spinner.pager_spinner {
    margin-top: -10px !important;
    height: 32px;
    margin-bottom: 10px; }
  @media only screen and (max-width: 1600px) {
    .chat-style .block-user-reviews .block-review {
      width: 242px; }
    .chat-style .block-user-reviews .block-content {
      padding: 20px 17px 30px; }
    .chat-style .block-user-reviews .block-template {
      margin-right: 17px; } }
  @media only screen and (max-width: 1300px) {
    .chat-style .block-user-reviews .block-review {
      width: 525px; }
    .chat-style .block-user-reviews .block-template {
      margin-right: 16px; } }
  .chat-style #review-popup-wrapper .modal-dialog {
    padding: 30px 0;
    width: 480px; }
  .chat-style #review-popup-wrapper .modal-header {
    border: 0; }
  .chat-style #review-popup-wrapper h2 {
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin: -12px 10px 10px 0; }
  .chat-style #review-popup-wrapper .review-promo-code {
    border: 1px solid #cfd8dc;
    padding: 10px; }
  .chat-style #review-popup-wrapper .close-popup {
    z-index: 9;
    right: 6px;
    top: 4px; }
  .chat-style #review-popup-wrapper .modal-content .modal-body {
    padding: 0 23px 5px; }
  .chat-style #review-popup-wrapper .form-row p {
    margin: 0 0 16px 0; }
  .chat-style #review-popup-wrapper input {
    height: 42px;
    line-height: 22px;
    margin-bottom: 6px;
    margin-top: 14px;
    padding: 10px; }
  .chat-style body .xdsoft_datetimepicker {
    font-family: "PT Sans", sans-serif !important;
    color: #243238;
    border: 1px solid #eceff1; }
  .chat-style body .xdsoft_datetimepicker button {
    color: #b0bec5; }
  .chat-style body .xdsoft_datetimepicker .xdsoft_calendar th {
    color: #b0bec5;
    background: #FFF;
    border-color: #eceff1; }
  .chat-style body .xdsoft_datetimepicker .xdsoft_calendar td {
    color: #243238;
    background: #FFF;
    border-color: #eceff1; }
  .chat-style body .xdsoft_datetimepicker .xdsoft_calendar td:hover {
    background: #1976d2 !important; }
  .chat-style body .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current {
    background: #455a64;
    box-shadow: none; }
  .chat-style body .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .chat-style body .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled {
    color: #b0bec5; }
  .chat-style .none {
    display: none !important; }
  .chat-style .js-box-cart {
    display: none; }
  .chat-style .js-none {
    display: none !important; }
  .chat-style .link-click {
    cursor: pointer;
    text-decoration: none;
    color: #2196f3; }
  .chat-style .link-click:hover {
    text-decoration: underline;
    color: #0d47a1; }
  .chat-style .link-blue {
    color: #2196f3;
    text-decoration: underline; }
  .chat-style .link-blue .icon-arrow-small-right {
    color: #2196f3; }
  .chat-style .link-blue:hover {
    color: #0d47a1;
    text-decoration: underline; }
  .chat-style .link-blue:hover .icon-arrow-small-right {
    color: #0d47a1; }
  .chat-style .link-red {
    color: #d84315;
    text-decoration: underline; }
  .chat-style .link-red .icon-arrow-small-right {
    color: #d84315; }
  .chat-style .link-red:hover {
    color: #bf360c;
    text-decoration: underline; }
  .chat-style .link-red:hover .icon-arrow-small-right {
    color: #bf360c; }
  .chat-style .with-arrow {
    position: relative;
    line-height: 20px; }
  .chat-style .with-arrow .icon-arrow-small-right {
    position: absolute;
    left: -14px;
    display: inline-block;
    padding: 0;
    margin: 0;
    top: 6px;
    font-weight: normal;
    font-size: 10px; }
  .chat-style .with-cross {
    position: relative;
    line-height: 20px;
    margin-right: 14px;
    cursor: pointer; }
  .chat-style .with-cross .icon-cross {
    position: absolute;
    right: -14px;
    display: inline-block;
    padding: 0;
    margin: 0;
    top: 0;
    font-weight: normal;
    font-size: 10px; }
  .chat-style .price-block {
    position: absolute;
    right: -10px; }
  .chat-style .template-price {
    background: #2196f3;
    font-size: 18px;
    line-height: 18px;
    height: 27px;
    color: #FFF;
    padding: 4px 10px 5px 10px;
    font-weight: bold;
    z-index: 2;
    position: relative; }
  .chat-style .template-price.hide-price {
    color: #2196f3 !important;
    text-shadow: none; }
  .chat-style .template-price.hide-price .discount-price {
    color: inherit; }
  .chat-style .price-corner-right {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: 18px;
    right: -9px;
    border-left-color: #0d47a1;
    content: " ";
    border-width: 9px;
    box-sizing: border-box;
    z-index: 1; }
  .chat-style .price-corner-left {
    position: absolute;
    display: block;
    top: 0;
    left: -9px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .price-corner-left svg polygon {
    fill: #2196f3; }
  .chat-style .discount-price {
    display: none;
    font-size: 11px;
    color: #90a4ae;
    font-weight: 400;
    line-height: 1;
    vertical-align: bottom;
    margin-right: 10px; }
  .chat-style .line-through {
    text-decoration: line-through !important; }
  .chat-style .discount .dollar-icon {
    font-weight: normal; }
  .chat-style .discount .discount-price {
    display: inline-block; }
  .chat-style .price .discount {
    text-decoration: line-through;
    font-style: normal;
    color: #afafaf;
    font-size: .8em; }
  .chat-style .templates-features .feature .icon-trust-one-hover, .chat-style .templates-features .feature .icon-trust-two-hover, .chat-style .templates-features .feature .icon-trust-three-hover {
    display: none; }
  .chat-style .templates-features .feature .icon-trust-one, .chat-style .templates-features .feature .icon-trust-two, .chat-style .templates-features .feature .icon-trust-three {
    display: block; }
  .chat-style .templates-features .feature:hover .icon-trust-one-hover, .chat-style .templates-features .feature:hover .icon-trust-two-hover, .chat-style .templates-features .feature:hover .icon-trust-three-hover {
    display: block; }
  .chat-style .templates-features .feature:hover .icon-trust-one, .chat-style .templates-features .feature:hover .icon-trust-two, .chat-style .templates-features .feature:hover .icon-trust-three {
    display: none; }
  .chat-style .font-icon {
    background: 0; }
  .chat-style .font-icon:before {
    background-image: none !important; }
  .chat-style .font-icon.icon-twitter {
    color: #00aced; }
  .chat-style .font-icon.icon-google-plus {
    color: #d94c3b; }
  .chat-style .font-icon.icon-pinterest {
    color: #c5323e; }
  .chat-style .font-icon.icon-stumbleupon {
    color: #ed4611; }
  .chat-style .font-icon.icon-facebook {
    color: #3b579d; }
  .chat-style .top:not(.rd-notice) {
    background: #eceff1;
    position: relative;
    z-index: 110; }
  .chat-style .rd-form .popover.top {
    position: absolute; }
  .chat-style .loyalty-bonus-radio .popover {
    position: absolute; }
  .chat-style .checkboxes, .chat-style .eg {
    margin-left: 38px; }
  .chat-style .eg {
    color: #243238;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px; }
  .chat-style .eg span {
    color: #2196f3;
    border-bottom: 1px dashed #2196f3;
    cursor: pointer; }
  .chat-style .eg span:hover {
    color: #0d47a1; }
  @media only screen and (max-width: 1599px) {
    .chat-style .checkboxes, .chat-style .eg {
      margin-left: 0; } }
  @media only screen and (max-width: 1309px) {
    .chat-style .checkboxes, .chat-style .eg {
      margin-left: 14px; } }
  .chat-style label.custom-checkbox {
    color: #243238;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 4px;
    cursor: pointer; }
  .chat-style label.custom-checkbox::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23eceff1%22%20d%3D%22M0.8%200.8h30.4v30.4h-30.4v-30.4z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    float: left;
    height: 12px;
    left: 0;
    margin: 0 8px 7px 0;
    position: relative;
    top: 5px;
    width: 12px; }
  .chat-style input[type=checkbox].custom-checkbox {
    position: fixed;
    left: -999999px; }
  .chat-style input[type=checkbox].custom-checkbox:checked + label.custom-checkbox::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style #date-range .date-property-list span.link-click, .chat-style #date-range .date-property-list a {
    color: #2196f3; }
  .chat-style #date-range .date-property-list span.link-click:hover, .chat-style #date-range .date-property-list a:hover {
    color: #0d47a1; }
  .chat-style .checkbox-list .selected label.custom-checkbox::before, .chat-style .checkbox-list .selected span.link-click::before, .chat-style .checkbox-list .selected a::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .checkbox-list :checked + a:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .checkbox-list label.custom-checkbox, .chat-style .checkbox-list span.link-click, .chat-style .checkbox-list a {
    color: #243238;
    font-size: 12px;
    font-weight: normal;
    margin-top: 0;
    cursor: pointer; }
  .chat-style .checkbox-list label.custom-checkbox::before, .chat-style .checkbox-list span.link-click::before, .chat-style .checkbox-list a::before {
    background-size: contain;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23eceff1%22%20d%3D%22M0.8%200.8h30.4v30.4h-30.4v-30.4z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    content: "";
    display: block;
    float: left;
    font-size: 10px;
    height: 12px;
    left: 0;
    margin: 0 8px 7px 0;
    position: relative;
    top: 2px;
    width: 12px; }
  .chat-style #left-column .selected > a.property-disabled, .chat-style #left-column .selected > span.property-disabled {
    color: lightgrey;
    text-decoration: none;
    cursor: default;
    pointer-events: none; }
  .chat-style #left-column .selected > a.property-disabled::before, .chat-style #left-column .selected > span.property-disabled::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23cfd8dc%22%20d%3D%22M0.8%200.8h30.4v30.4h-30.4v-30.4z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M32%200h-32v32h32v-32zM30.4%2030.4h-28.8v-28.8h28.8v28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style #left-column .selected > a.property-disabled + span, .chat-style #left-column .selected > span.property-disabled + span {
    color: #cfd8dc;
    pointer-events: none; }
  .chat-style .tree_ ul {
    margin-left: 18px; }
  .chat-style .tree_ #topics > ul {
    margin-left: 0; }
  .chat-style .tree_ #topics > ul > li:not(.tree-closed) > .tree-wrapper > span.link-click, .chat-style .tree_ #topics > ul > li:not(.tree-closed) > .tree-wrapper > a, .chat-style .tree_ #topics > ul > li:not(.tree-closed) > .tree-wrapper > strong {
    font-weight: bold; }
  .chat-style .tree_ #topics .tree-closed > .tree-wrapper > span:not(.link-click):not(.counter), .chat-style .tree_ #topics .tree-open > .tree-wrapper > span:not(.link-click):not(.counter) {
    cursor: default !important;
    color: #243238 !important; }
  .chat-style .tree_ #topics .tree-closed > .tree-wrapper > span:not(.link-click):not(.counter):hover, .chat-style .tree_ #topics .tree-open > .tree-wrapper > span:not(.link-click):not(.counter):hover {
    color: #243238; }
  .chat-style .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > span.link-click, .chat-style .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > span.link-click, .chat-style .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > a, .chat-style .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > a, .chat-style .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > strong, .chat-style .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > strong {
    padding-left: 16px;
    position: relative;
    cursor: pointer; }
  .chat-style .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > span.link-click::before, .chat-style .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > span.link-click::before, .chat-style .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > a::before, .chat-style .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > a::before, .chat-style .tree_ #topics .tree-closed:not(.tree-leaf) > .tree-wrapper > strong::before, .chat-style .tree_ #topics .tree-open:not(.tree-leaf) > .tree-wrapper > strong::before {
    background-size: contain;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.222%207.111h3.556v17.778h-3.556v-17.778z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.111%2014.222h17.778v3.556h-17.778v-3.556z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    content: "";
    height: 11px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 11px; }
  .chat-style .tree_ .tree-open > .link-click::before, .chat-style .tree_ .tree-open > a::before, .chat-style .tree_ .tree-open > strong::before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.111%2014.222h17.778v3.556h-17.778v-3.556z%22%3E%3C/path%3E%0A%3C/svg%3E%0A"); }
  .chat-style .js-opencart a, .chat-style .js-woo a {
    display: none !important; }
  .chat-style div.navigation {
    position: relative;
    z-index: 99; }
  .chat-style .nav.main-menu {
    width: 100%;
    position: relative;
    z-index: 2;
    background: #fff; }
  .chat-style .nav.main-menu:before {
    position: absolute;
    width: 101%;
    height: 35px;
    background: #243238;
    left: -1px;
    bottom: 0; }
  .chat-style .nav.main-menu > li {
    padding-top: 0;
    position: static;
    border-top: 1px solid #243238;
    border-radius: 6px 6px 0 0;
    background: #243238;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style .nav.main-menu > li > a {
    padding: 9px 10px;
    border: 1px solid transparent;
    text-align: center;
    color: #FFF;
    font-size: 12px;
    white-space: nowrap;
    line-height: 1.8;
    font-weight: bold;
    letter-spacing: 1.2px;
    text-transform: uppercase;
    border-radius: 6px 6px 0 0;
    height: 40px;
    position: relative;
    z-index: 2; }
  .chat-style .nav.main-menu > li > a .tm-icon.icon-arrow {
    width: 6px;
    height: 10px;
    display: inline-block;
    font-size: 10px;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    margin-left: 10px;
    vertical-align: middle;
    position: relative;
    top: -1px; }
  .chat-style .nav.main-menu > li > a .tm-icon.icon-arrow:before {
    left: 0;
    position: relative;
    top: -2px; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .chat-style .nav.main-menu > li > a:after {
      right: -1px; } }
  .chat-style .nav.main-menu > li:hover > a, .chat-style .nav.main-menu > li:focus > a, .chat-style .nav.main-menu > li.is-active > a {
    background: #FFF;
    color: #243238; }
  .chat-style .nav.main-menu > li:hover > a .tm-icon.icon-arrow, .chat-style .nav.main-menu > li:focus > a .tm-icon.icon-arrow, .chat-style .nav.main-menu > li.is-active > a .tm-icon.icon-arrow {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg); }
  .chat-style .nav.main-menu > li .sub-menu-3, .chat-style .nav.main-menu > li .sub-menu-2 {
    position: absolute;
    background: #FFF;
    box-shadow: 0 10px 20px 0 rgba(36, 50, 56, 0.3);
    z-index: 1;
    left: 0;
    border-radius: 3px;
    transition: opacity 0.3s cubic-bezier(0.86, 0, 0.07, 1) 0.4s, height 0.01s linear 0.4s, width 0.01s linear 0.4s, padding 0.01s linear 0.4s;
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    width: 0;
    height: 0;
    overflow: hidden; }
  .chat-style .nav.main-menu > li:hover .sub-menu-3, .chat-style .nav.main-menu > li:hover .sub-menu-2, .chat-style .nav.main-menu > li .is-active .sub-menu-3, .chat-style .nav.main-menu > li .is-active .sub-menu-2 {
    padding: 20px;
    opacity: 1;
    width: 100%;
    height: auto;
    overflow: auto;
    -ms-transform: scale(1);
    transform: scale(1); }
  .chat-style .nav.main-menu > li:nth-child(2):after {
    border-top: 3px solid #FFF;
    border-left: 3px solid #455a64;
    left: -3px;
    position: absolute;
    top: 0;
    overflow: hidden;
    height: 0;
    content: ''; }
  .chat-style .nav.main-menu > li:last-child:after {
    border-top: 3px solid #FFF;
    border-right: 3px solid #455a64;
    right: -3px;
    position: absolute;
    top: 0;
    overflow: hidden;
    height: 0;
    content: ''; }
  .chat-style .sub-menu-1 {
    background: #FFF; }
  .chat-style .sub-menu-1 ul {
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .sub-menu-1 li {
    float: left;
    margin: 0;
    width: 100%;
    line-height: 14px;
    padding: 0; }
  .chat-style .sub-menu-1 li a {
    color: #243238;
    font-size: 13px;
    line-height: 1.5;
    font-weight: normal;
    min-height: 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px 20px 10px 0; }
  .chat-style .sub-menu-1 li a:hover, .chat-style .sub-menu-1 li a:focus {
    text-decoration: none;
    color: #2196f3; }
  .chat-style .sub-menu-1 li a b {
    width: 30px;
    height: 30px;
    border-radius: 3px;
    overflow: hidden;
    margin-right: 10px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    max-width: 30px;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2; }
  .chat-style .sub-menu-1 li a span {
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style div[class*="sub-menu-"] .template-count {
    width: auto;
    padding: 0 5px;
    height: 18px;
    border-radius: 3px;
    border: solid 1px #2196f3;
    font-size: 12px;
    line-height: 16px;
    color: #2196f3;
    vertical-align: middle;
    margin-left: 6px;
    position: relative;
    z-index: 16; }
  .chat-style div[class*="sub-menu-"] .title_text {
    display: inline-block;
    vertical-align: top;
    max-width: 174px;
    overflow: hidden;
    position: relative; }
  @media screen and (max-width: 1580px) {
    .chat-style div[class*="sub-menu-"] .title_text {
      max-width: 200px; } }
  @media screen and (max-width: 1309px) {
    .chat-style div[class*="sub-menu-"] .title_text {
      max-width: 172px; } }
  .chat-style div[class*="sub-menu-"] a.text-faded {
    position: relative; }
  .chat-style div[class*="sub-menu-"] a.text-faded:after {
    width: 15px;
    height: 50px;
    content: '';
    position: absolute;
    right: 70px;
    top: 0;
    z-index: 15;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%); }
  .chat-style div[class*="sub-menu-"] a.text-faded.item_title:after {
    right: 50px; }
  .chat-style div[class*="sub-menu-"] .title-holder {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    max-width: 174px;
    white-space: nowrap;
    margin-left: 50px; }
  @media screen and (max-width: 1580px) {
    .chat-style div[class*="sub-menu-"] .title-holder {
      max-width: 200px; } }
  @media screen and (max-width: 1309px) {
    .chat-style div[class*="sub-menu-"] .title-holder {
      max-width: 172px; } }
  .chat-style div[class*="sub-menu-"] b {
    border-radius: 3px;
    overflow: hidden; }
  .chat-style .sub-menu-2 li, .chat-style .sub-menu-3 li {
    border-radius: 3px; }
  .chat-style .sub-menu-2 li:hover, .chat-style .sub-menu-3 li:hover {
    background: #eceff1; }
  .chat-style .sub-menu-2 li:hover a.text-faded:after, .chat-style .sub-menu-3 li:hover a.text-faded:after {
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #eceff1 100%); }
  .chat-style .sub-menu-2 .maxheight1 {
    height: auto; }
  .chat-style .sub-menu-2 .maxheight1 p {
    min-height: 17px;
    margin: 0; }
  .chat-style .sub-menu-2 li {
    padding: 20px;
    width: 314px;
    font-size: 12px;
    line-height: 16px; }
  .chat-style .sub-menu-2 li a {
    color: #243238;
    overflow: hidden;
    position: relative;
    display: inline;
    vertical-align: middle;
    margin-bottom: 20px;
    font-size: 12px;
    color: #4b4441;
    white-space: nowrap; }
  .chat-style .sub-menu-2 li a.item_title {
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-left: 50px;
    display: block;
    position: relative; }
  .chat-style .sub-menu-2 li a:hover {
    text-decoration: none;
    color: #2196f3; }
  .chat-style .sub-menu-2 li a b {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 30px; }
  .chat-style .sub-menu-2 li a .template-count {
    width: auto;
    padding: 0 5px;
    height: 18px;
    border-radius: 3px;
    border: solid 1px #2196f3;
    font-size: 12px;
    line-height: 16px;
    color: #2196f3;
    vertical-align: middle;
    margin-left: 6px;
    position: relative;
    z-index: 16; }
  .chat-style .sub-menu-2 li .icon-facebook {
    color: #3b579d;
    font-size: 26px;
    margin-top: 0; }
  @media (max-width: 1580px) {
    .chat-style .sub-menu-2 ul li {
      width: 340px; } }
  @media (max-width: 1309px) {
    .chat-style .sub-menu-2 ul li {
      width: 313px; } }
  .chat-style .sub-menu-3 ul {
    padding: 0;
    margin: 0;
    overflow: hidden; }
  .chat-style .sub-menu-3 li {
    width: 314px;
    line-height: 14px; }
  .chat-style .sub-menu-3 li a {
    color: #243238;
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    overflow: hidden;
    position: relative;
    margin-bottom: 0;
    vertical-align: bottom;
    padding: 20px 20px 20px 20px;
    display: block; }
  .chat-style .sub-menu-3 li a:hover {
    text-decoration: none;
    color: #2196f3; }
  .chat-style .sub-menu-3 li a b {
    position: absolute;
    left: 20px;
    top: 20px;
    width: 30px;
    height: 30px; }
  .chat-style .sub-menu-3 li a br {
    display: none; }
  .chat-style .sub-menu-3 li p {
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 0;
    color: #243238;
    font-weight: normal;
    padding-top: 20px; }
  .chat-style .sub-menu-3 li:nth-child(5n) {
    border: 0; }
  .chat-style .sub-menu-3 .sub-menu-3-1 li {
    margin: 0 0 30px 0; }
  .chat-style .sub-menu-3 .sub-menu-3-1 li:last-child {
    border-right: 1px solid #d3d3d3; }
  .chat-style .sub-menu-3 .sub-menu-3-bottom {
    background: #eceff1;
    padding: 0 0 0 40px;
    margin-left: 0;
    position: relative;
    overflow: visible; }
  .chat-style .sub-menu-3 .sub-menu-3-bottom .sub-menu-arrow {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    top: -15px;
    left: 75px;
    border-bottom-color: #eceff1;
    border-top-width: 0;
    content: " ";
    border-width: 8px; }
  .chat-style .sub-menu-3 .sub-menu-3-bottom li {
    overflow: hidden;
    margin: 13px 0 18px 0;
    padding: 5px 50px 0 50px;
    width: 400px; }
  .chat-style .sub-menu-3 .sub-menu-3-bottom li a {
    padding: 0;
    display: inline; }
  .chat-style .sub-menu-3 .sub-menu-3-bottom img {
    float: left;
    margin-right: 10px;
    margin-top: -4px; }
  .chat-style .sub-menu-3 .sub-menu-3-bottom a {
    color: #d84315;
    font-size: 18px; }
  .chat-style .sub-menu-3 .sub-menu-3-bottom p {
    padding-top: 5px; }
  .chat-style .sub-menu-3 .block-wrap {
    background: #eceff1;
    padding: 0 0 0 38px;
    width: 1194px;
    height: 110px;
    display: block;
    position: relative;
    margin: 0 0 30px 45px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .chat-style .sub-menu-3 .block-wrap button, .chat-style .sub-menu-3 .block-wrap span.button {
    top: 35px; }
  .chat-style .sub-menu-3 .block-wrap .title-block {
    width: 307px;
    display: inline-block;
    text-align: right;
    padding: 8px 11px 0 0;
    vertical-align: top;
    margin: 0 0 0 48px; }
  .chat-style .sub-menu-3 .block-wrap .title-block h4 {
    font-weight: bold;
    font-size: 46px;
    color: #d84315;
    letter-spacing: -1px;
    line-height: 34px;
    padding: 19px 0 0 0;
    margin: 0; }
  .chat-style .sub-menu-3 .block-wrap .title-block p {
    font-size: 20px;
    color: #243238;
    font-weight: bold; }
  .chat-style .sub-menu-3 .block-wrap .bnr-img {
    position: relative;
    display: inline-block;
    width: 395px;
    height: 100%;
    margin: 0 -65px 0; }
  .chat-style .sub-menu-3 .block-wrap ul {
    width: 220px;
    padding: 11px 0 4px;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: top;
    font-size: 16px; }
  .chat-style .sub-menu-3 .block-wrap ul li {
    display: block;
    width: 100%;
    padding: 4px 5px 3px 14px;
    letter-spacing: 0;
    border: 0;
    color: #40494a; }
  .chat-style .sub-menu-3 .block-wrap ul li:before {
    border: 2px solid #d84315;
    border-radius: 2px;
    position: absolute;
    margin: 5px 0 0 -13px;
    content: ''; }
  .chat-style .sub-menu-3 .block-wrap .get-btn {
    padding: 12px 28px 12px 29px;
    position: relative;
    display: block;
    max-width: 200px;
    top: 30px;
    right: 99px;
    float: right;
    font-size: 18px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .chat-style .sub-menu-3 .block-wrap:hover {
    text-decoration: none; }
  @media (max-width: 1580px) {
    .chat-style .sub-menu-3 ul li {
      width: 340px; }
    .chat-style .sub-menu-3 .sub-menu-3-bottom {
      padding-left: 10px;
      margin-left: 0; }
    .chat-style .sub-menu-3 .sub-menu-3-bottom li {
      padding: 5px 20px 0 20px; }
    .chat-style .sub-menu-3 .sub-menu-3-bottom p {
      padding-top: 5px; }
    .chat-style .sub-menu-3 .sub-menu-3-bottom .sub-menu-arrow {
      left: 35px; }
    .chat-style .sub-menu-3 .block-wrap {
      width: 978px;
      padding: 0;
      margin: 14px 40px 37px; }
    .chat-style .sub-menu-3 .block-wrap .title-block {
      padding: 8px 0 0 0;
      width: 255px;
      margin: 0; }
    .chat-style .sub-menu-3 .block-wrap .get-btn {
      right: 38px; } }
  @media (max-width: 1309px) {
    .chat-style .sub-menu-3 ul li {
      width: 313px; }
    .chat-style .sub-menu-3 .sub-menu-3-bottom {
      padding-left: 15px;
      margin-left: 0; }
    .chat-style .sub-menu-3 .sub-menu-3-bottom li {
      padding: 5px 30px 0 25px; }
    .chat-style .sub-menu-3 .sub-menu-3-bottom p {
      padding-top: 5px; }
    .chat-style .sub-menu-3 .block-wrap {
      width: 902px;
      padding: 0; }
    .chat-style .sub-menu-3 .block-wrap .title-block {
      margin: 0;
      width: 268px;
      letter-spacing: -1px;
      padding: 9px 0 0 0; }
    .chat-style .sub-menu-3 .block-wrap .title-block h4 {
      font-size: 44px; }
    .chat-style .sub-menu-3 .block-wrap .title-block p {
      font-size: 18px;
      letter-spacing: 0; }
    .chat-style .sub-menu-3 .block-wrap .bnr-img {
      margin: 0 -69px 0 -65px; }
    .chat-style .sub-menu-3 .block-wrap ul {
      margin: 1px 0 0; }
    .chat-style .sub-menu-3 .block-wrap .get-btn {
      right: 22px;
      padding: 12px 28px 12px 30px; } }
  .chat-style .banner {
    background-color: #d84315;
    border-top: 3px solid #b03b3b;
    margin: 14px 50px 37px;
    min-height: 110px;
    display: block;
    padding: 25px 150px 30px 185px; }
  .chat-style .banner:hover {
    background-color: #c64545;
    text-decoration: none; }
  .chat-style .banner span {
    font-weight: bold;
    font-size: 36px;
    line-height: 27px;
    color: #FFF; }
  .chat-style .banner p {
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 0;
    color: #ffc5c5; }
  .chat-style .banner span.browse-btn {
    float: right;
    position: relative;
    top: -1px; }
  @media (max-width: 1599px) {
    .chat-style .banner {
      margin: 14px 40px 37px;
      padding: 25px 75px 30px 85px; }
    .chat-style .banner span {
      font-size: 30px;
      line-height: 32px; } }
  .chat-style .is-sticky .banner-timer-wrap {
    position: fixed !important;
    top: 0 !important;
    bottom: auto !important; }
  .chat-style .sticky-wrapper .banner-timer-wrap {
    opacity: .99; }
  .chat-style #wizard {
    padding-bottom: 25px; }
  .chat-style .wizard-spinner {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #243238;
    background: linear-gradient(to bottom, #243238 0, #455a64 100%);
    z-index: 5; }
  .chat-style .wizard-spinner > div {
    position: relative;
    width: 409px;
    height: 24%;
    left: 36%;
    top: 25%;
    background: url("/img/tm-loading.svg?fd37f38") center 29px no-repeat; }
  .chat-style .wizard-block-open {
    display: block;
    line-height: 0;
    margin-top: 16px; }
  .chat-style .wizard-block-wrapper {
    display: none;
    position: relative;
    z-index: 5; }
  .chat-style .wizard-corner {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -27px;
    left: 50%;
    margin-left: -7px;
    border-top-color: #455a64;
    content: " ";
    border-width: 14px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .wizard-block {
    background: #243238;
    background: linear-gradient(to bottom, #243238 0, #455a64 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#243238',endColorstr='#455a64',GradientType=0);
    height: 204px;
    position: relative;
    padding-top: 50px; }
  .chat-style .wizard-block .close-x {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 18px;
    color: #FFF;
    z-index: 5;
    cursor: pointer; }
  .chat-style .wizard-block .close-x:hover {
    text-decoration: none; }
  .chat-style .wizard-block article {
    text-align: center;
    height: 204px;
    padding: 3px 0 0 0;
    box-sizing: border-box; }
  .chat-style .wizard-block article > span.wizard-heading {
    color: #FFF;
    display: block;
    font-size: 30px;
    padding-bottom: 25px;
    line-height: 34px; }
  .chat-style .wizard-block article .last-step {
    padding-top: 30px; }
  .chat-style .wizard-block article .wizard-link {
    cursor: pointer; }
  .chat-style .wizard-block article .btn-no {
    margin-left: 10px;
    width: 88px; }
  .chat-style .wizard-block article .wizard-choose {
    background: #e0e0e0;
    padding: 7px 20px 7px 20px;
    margin-left: 10px;
    font-size: 14px;
    display: inline-block;
    line-height: 18px;
    color: #5b5b5a;
    font-weight: bold; }
  .chat-style .wizard-block article .wizard-choose:hover {
    background: #ccc;
    text-decoration: none; }
  .chat-style .wizard-block article .wizard-back {
    font-size: 12px;
    background: 0;
    padding: 0;
    margin: 0;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    color: #FFF; }
  .chat-style .wizard-block article .wizard-back:hover {
    background: 0;
    text-decoration: none; }
  .chat-style .wizard-block article .wizard-back .icon-arrow-left {
    font-size: 12px;
    padding: 10px 0 0 0;
    width: 32px;
    height: 31px;
    display: inline-block;
    background: #d84315;
    margin-right: 11px; }
  .chat-style .wizard-block article .icon-yes {
    color: #FFF;
    background: #53a983; }
  .chat-style .wizard-block article .icon-no {
    color: #FFF;
    background: #d84315; }
  .chat-style .wizard-block article .icon-no {
    font-size: 14px; }
  .chat-style .wizard-block article .icon-no, .chat-style .wizard-block article .icon-yes {
    position: relative;
    display: inline-block;
    margin-right: 10px;
    top: 2px; }
  .chat-style .wizard-block article .icon-no:before, .chat-style .wizard-block article .icon-yes:before {
    font-size: 16px; }
  .chat-style .wizard-block article .view-more.open ul {
    display: block; }
  .chat-style .wizard-block article .view-more.open .wizard-choose .icon-arrow-down:before {
    content: '\e019'; }
  .chat-style .wizard-block article .view-more.open .wizard-choose {
    text-decoration: none; }
  .chat-style .wizard-block article .view-more {
    display: inline-block;
    line-height: 0;
    height: inherit;
    margin-left: 10px;
    position: relative;
    z-index: 999; }
  .chat-style .wizard-block article .view-more .wizard-choose {
    margin-left: 0;
    padding: 7px 62px 7px 20px;
    width: 151px;
    position: relative;
    outline: 0;
    cursor: pointer; }
  .chat-style .wizard-block article .view-more .wizard-choose b {
    color: #adadad;
    width: 30px;
    height: 31px;
    padding-top: 10px;
    display: inline-block;
    background: #FFF;
    text-align: center;
    font-size: 12px;
    line-height: 14px;
    position: absolute;
    right: 1px;
    top: 0; }
  .chat-style .wizard-block article .view-more ul {
    display: none;
    position: absolute;
    z-index: 9999;
    width: 151px; }
  .chat-style .wizard-block article .view-more ul li {
    font-size: 12px;
    line-height: 12px;
    background: #e0e0e0;
    padding: 0;
    font-weight: bold;
    border-bottom: 1px solid #cfd8dc; }
  .chat-style .wizard-block article .view-more ul li span {
    display: block;
    padding: 8px 8px 8px 8px;
    width: 100%;
    box-sizing: border-box;
    color: #2196f3; }
  .chat-style .wizard-block article .view-more ul li span:hover {
    background: #eceff1;
    text-decoration: none; }
  .chat-style body #content {
    padding-top: 40px; }
  .chat-style body#index-page #content {
    padding-top: 0; }
  .chat-style body.single-presentations #content {
    padding-top: 0; }
  .chat-style body#checkout-page #content {
    padding-top: 0; }
  .chat-style body#checkout-page #header {
    margin-bottom: 29px; }
  .chat-style body.single-infographics #content {
    padding-top: 40px; }
  .chat-style body.single-addwords #content {
    padding-top: 0; }
  .chat-style body.page-template-page-landing #content, .chat-style body.page-template-page-landing-super-type #content, .chat-style body.single-top-templates #content {
    padding-top: 0; }
  .chat-style body.page-template-page-landing #content .landing-page > .breadcrumbs_wrapper.first-child, .chat-style body.page-template-page-landing-super-type #content .landing-page > .breadcrumbs_wrapper.first-child, .chat-style body.single-top-templates #content .landing-page > .breadcrumbs_wrapper.first-child {
    padding-top: 60px; }
  .chat-style body.page-template-page-landing #content .landing-page > div.container:first-child, .chat-style body.page-template-page-landing-super-type #content .landing-page > div.container:first-child, .chat-style body.single-top-templates #content .landing-page > div.container:first-child {
    padding-top: 40px; }
  .chat-style body.page-template-page-landing #content .landing-page > div.container:first-child .video-header, .chat-style body.page-template-page-landing-super-type #content .landing-page > div.container:first-child .video-header, .chat-style body.single-top-templates #content .landing-page > div.container:first-child .video-header {
    margin-top: 0; }
  .chat-style body.page-template-page-default-light #content {
    padding-top: 0; }
  .chat-style body.page-template-page-default-light #content .default-light > .content_wrap:first-child {
    padding-top: 94px; }
  .chat-style body.page-template-page-landing-presentations #content {
    padding-top: 0; }
  .chat-style body.page-template-page-default-soon .default-light .inform-text-block-wr.content_wrap h1 {
    padding-top: 33px; }
  .chat-style #slider {
    background: #FFF;
    padding-top: 40px;
    background: #fff;
    background-size: contain; }
  .chat-style #slider .slider-wrapper {
    max-width: 1300px;
    padding: 0; }
  .chat-style #slider .slider {
    height: 186px;
    position: relative;
    text-align: center;
    z-index: 1;
    font-size: 18px; }
  .chat-style #slider .slider .button.tm-icon {
    margin: 25px auto 15px;
    z-index: 1; }
  .chat-style #slider .slider p {
    margin: 0;
    padding-top: 9px;
    font-size: 16px;
    color: #243238; }
  .chat-style #slider .slider .btn-default {
    box-shadow: 0 0 50px 10px rgba(255, 255, 255, 0.9); }
  .chat-style #slider .slider.monstroid {
    background-image: url("/img/slider-img-monstroid.png?fd37f38"); }
  .chat-style #slider .slider.monstroid .btn {
    padding: 11px 63px 13px 63px;
    margin-top: 187px; }
  .chat-style #slider .slider.monstroid .btn-default {
    box-shadow: none; }
  .chat-style #slider .slider-heading {
    color: #243238;
    font-size: 40px;
    line-height: 40px;
    font-weight: bold;
    padding: 0;
    margin: 0;
    display: block; }

@-moz-document url-prefix() {
  .chat-style #slider {
    padding-top: 96px; }
  .chat-style #slider .slider {
    height: 183px; }
  .chat-style #slider .slider p {
    padding-top: 8px; } }
  @media (min-width: 1310px) {
    .chat-style #slider {
      background-size: auto 83px; } }
  .chat-style #product-preview .slides li, .chat-style #product-preview .slides .slides-item {
    position: relative; }
  .chat-style #product-preview .slides li .magnifier, .chat-style #product-preview .slides .slides-item .magnifier {
    display: inline-block;
    max-height: 600px;
    overflow: hidden;
    border: 1px solid #d7d7d7;
    width: 100%;
    max-width: 100%; }
  .chat-style #product-preview .slides li .magnifier img, .chat-style #product-preview .slides .slides-item .magnifier img {
    height: auto;
    width: 100%; }
  .chat-style #product-preview .slides li .magnifier span, .chat-style #product-preview .slides .slides-item .magnifier span {
    opacity: 0; }
  @media (max-width: 1599px) {
    .chat-style #product-preview .slides li .magnifier, .chat-style #product-preview .slides .slides-item .magnifier {
      max-height: 403px; } }
  .chat-style #product-preview .slides li .flex-wrapper, .chat-style #product-preview .slides .slides-item .flex-wrapper {
    position: absolute;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 6;
    width: 100%;
    height: 100%;
    cursor: pointer;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -ms-flexbox;
    display: flex;
    pointer-events: none; }
  .chat-style #product-preview .slides li .flex-wrapper .buttons-wrapper, .chat-style #product-preview .slides .slides-item .flex-wrapper .buttons-wrapper {
    max-width: 410px; }
  .chat-style #product-preview .slides li .flex-wrapper .buttons-wrapper .button, .chat-style #product-preview .slides .slides-item .flex-wrapper .buttons-wrapper .button {
    pointer-events: auto;
    width: 200px; }
  .chat-style #product-preview .slides li .flex-wrapper .buttons-wrapper .button:nth-child(2), .chat-style #product-preview .slides .slides-item .flex-wrapper .buttons-wrapper .button:nth-child(2) {
    margin-left: 10px; }
  .chat-style #product-preview .slides li .flex-wrapper .buttons-wrapper .button:nth-child(3), .chat-style #product-preview .slides .slides-item .flex-wrapper .buttons-wrapper .button:nth-child(3) {
    width: 100%;
    margin-top: 10px; }
  .chat-style #product-preview .slides .owl-item {
    margin-bottom: -5px; }
  .chat-style #product-preview .slides_single .slides-item {
    padding-bottom: 20px; }
  .chat-style .owl-slides:not(.owl-theme) .slides-item {
    visibility: hidden; }
  .chat-style .owl-slides:not(.owl-theme) .slides-item:first-child {
    visibility: visible; }
  .chat-style .preview-page .owl-carousel-wrapper {
    max-height: 720px;
    overflow: hidden; }
  @media screen and (max-width: 1599px) {
    .chat-style .preview-page .owl-carousel-wrapper {
      max-height: 550px; } }
  @media screen and (max-width: 1309px) {
    .chat-style .preview-page .owl-carousel-wrapper {
      max-height: 500px; } }
  .chat-style .preview-page .owl-slides:not(.owl-carousel) {
    max-height: 600px;
    overflow: hidden;
    margin-bottom: 20px; }
  .chat-style .preview-page .owl-slides .player-wrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 40px;
    height: 0;
    overflow: hidden; }
  @media (min-width: 1600px) {
    .chat-style .preview-page .owl-slides .player-wrapper {
      padding-top: 60px; } }
  .chat-style .preview-page .owl-slides .player-wrapper .youtube-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .chat-style .owl-slides .owl-wrapper {
    transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1) !important; }
  .chat-style .owl-thumbnails .owl-wrapper {
    width: auto !important;
    margin: 20px auto 0; }
  .chat-style .owl-thumbnails .owl-wrapper-outer {
    display: -ms-flexbox;
    display: flex; }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item {
    width: 161px !important;
    height: 100px;
    margin: 0 5px;
    -webkit-backface-visibility: initial;
    -webkit-transform: initial;
    overflow: hidden;
    border-radius: 5px;
    cursor: pointer; }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item:first-of-type {
    margin-left: 0; }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item:last-of-type {
    margin-right: 0; }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item__holder {
    display: inline-block;
    position: relative;
    width: 100%;
    height: 100%; }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item__holder:hover:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: 5px solid #90caf9; }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item__holder.active:after {
    border: 0;
    background-color: rgba(13, 71, 161, 0.5); }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item__holder_video:before {
    content: '';
    position: absolute;
    width: 50px;
    height: 50px;
    display: inline-block;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQxLjIgKDM1Mzk3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QbGF5LWJ1dHRvbjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik0yNSw1MCBDMzguODA3MTE4Nyw1MCA1MCwzOC44MDcxMTg3IDUwLDI1IEM1MCwxMS4xOTI4ODEzIDM4LjgwNzExODcsMCAyNSwwIEMxMS4xOTI4ODEzLDAgMCwxMS4xOTI4ODEzIDAsMjUgQzAsMzguODA3MTE4NyAxMS4xOTI4ODEzLDUwIDI1LDUwIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4KICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBtYXNrQ29udGVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeD0iMCIgeT0iMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgPC9tYXNrPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkdhbGxlcnktMTAyNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU4Ni4wMDAwMDAsIC04MjUuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJQbGF5LWJ1dHRvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTg2LjAwMDAwMCwgODI1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHVzZSBpZD0iUm91bmQiIHN0cm9rZT0iI0ZGRkZGRiIgbWFzaz0idXJsKCNtYXNrLTIpIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtb3BhY2l0eT0iMC41IiBmaWxsPSIjMjQzMjM4IiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMC4yOTA2MzUzLDM1LjMwNjMzNzMgQzE5LjU3NzgzNzEsMzUuNzMxMjc0NCAxOSwzNS4zOTU2ODI1IDE5LDM0LjU3MDkyODcgTDE5LDE2LjQyMDM4OTMgQzE5LDE1LjU4OTI5NzMgMTkuNTcwMzgyOSwxNS4yNTU1OTk4IDIwLjI5MDYzNTMsMTUuNjg0OTgwOCBMMzUuNDU2NjMxOSwyNC43MjYyNDIzIEMzNi4xNjk0MzAxLDI1LjE1MTE3OTQgMzYuMTc2ODg0MywyNS44MzU2OTQ4IDM1LjQ1NjYzMTksMjYuMjY1MDc1NyBMMjAuMjkwNjM1MywzNS4zMDYzMzczIFoiIGlkPSJUcmlhbmdsZS0xNSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) 0 0 no-repeat;
    border-radius: 50%;
    left: calc(50% - 25px);
    top: calc(50% - 25px); }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item-frame {
    position: absolute;
    left: 0;
    width: 161px;
    height: 100px;
    border: 5px solid #2196f3;
    border-radius: 5px;
    transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
    transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item-frame:after {
    content: '';
    position: absolute;
    display: block;
    top: -14px;
    left: calc(50% - 10px);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px;
    border-color: transparent transparent #2196f3 transparent; }
  .chat-style .mfp-content .owl-thumbnails .owl-wrapper .owl-item-frame:after {
    -ms-transform: scale(1, -1);
    transform: scale(1, -1);
    top: auto;
    bottom: -14px; }
  .chat-style .owl-thumbnails .owl-wrapper .owl-item__thumbnail {
    width: 100%;
    height: 100%; }
  @media (max-width: 1600px) {
    .chat-style .owl-thumbnails .owl-wrapper .owl-item, .chat-style .owl-thumbnails .owl-wrapper .owl-item-frame {
      width: 131px !important;
      height: 88px; } }
  @media (max-width: 1309px) {
    .chat-style .owl-thumbnails .owl-wrapper .owl-item, .chat-style .owl-thumbnails .owl-wrapper .owl-item-frame {
      width: 121px !important;
      height: 76px; } }
  .chat-style .mfp-content .owl-thumbnails .owl-wrapper {
    padding-bottom: 20px; }
  .chat-style .todays-templates .page-heading, .chat-style .js-bestseller-templates .page-heading, .chat-style .js-editors-pick-templates .page-heading {
    text-align: center;
    color: #243238;
    position: relative;
    padding-top: 0;
    padding-bottom: 20px; }
  .chat-style .todays-templates .page-heading a, .chat-style .js-bestseller-templates .page-heading a, .chat-style .js-editors-pick-templates .page-heading a {
    position: absolute;
    right: 0;
    bottom: 40px;
    font-size: 14px;
    z-index: 5; }
  .chat-style .todays-templates .page-heading a .icon-arrow-right, .chat-style .js-bestseller-templates .page-heading a .icon-arrow-right, .chat-style .js-editors-pick-templates .page-heading a .icon-arrow-right {
    top: 6px; }
  .chat-style .todays-templates .page-heading p, .chat-style .js-bestseller-templates .page-heading p, .chat-style .js-editors-pick-templates .page-heading p {
    margin: 0;
    padding-top: 4px; }
  .chat-style #breadcrumbs {
    overflow: hidden;
    padding: 3px 0 0 10px;
    position: relative;
    z-index: 1; }
  .chat-style .breadcrumbs {
    padding: 0;
    margin-left: -10px; }
  .chat-style .breadcrumbs li {
    float: left;
    position: relative;
    font-size: 12px;
    line-height: 14px;
    padding: 0;
    color: #2196f3; }
  .chat-style .breadcrumbs li .link-click {
    text-decoration: underline; }
  .chat-style .breadcrumbs li .link-click:hover {
    color: #0d47a1; }
  .chat-style .breadcrumbs li:after {
    content: "\e010";
    position: relative;
    display: inline-block;
    font-size: 14px;
    font-family: 'icomoon';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #cfd8dc;
    font-size: 10px;
    padding: 0 10px;
    vertical-align: middle; }
  .chat-style .breadcrumbs li:before {
    display: none; }
  .chat-style .breadcrumbs li a {
    text-decoration: underline; }
  .chat-style .breadcrumbs li:last-child .br-last {
    color: #243238;
    text-decoration: none; }
  .chat-style .breadcrumbs li:last-child:after {
    display: none; }
  .chat-style .breadcrumbs.br-new li {
    padding-bottom: 20px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout {
    padding: 20px 0; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    background: 0;
    overflow: hidden; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li {
    font-size: 15px;
    line-height: 28px;
    vertical-align: middle;
    display: inline-block;
    font-weight: bold;
    color: #b0bec5;
    width: 128px;
    padding: 18px 0 0 0;
    margin-bottom: -8px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:first-child:before {
    font-size: 0;
    display: none; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:first-child b.svg.icon-lock {
    display: inline-block;
    width: 29px;
    height: 29px;
    border-color: transparent;
    background-color: transparent;
    position: absolute;
    top: 2px;
    left: 0; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:after {
    display: none; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:last-child:after {
    display: none; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li a {
    text-decoration: none; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li a:hover {
    text-decoration: underline; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li.active {
    color: #243238; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout {
    background: 0;
    padding-top: 4px;
    padding-bottom: 0; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li {
    position: relative;
    padding-top: 0;
    margin-right: 2px;
    float: none;
    text-align: center; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:first-child {
    background: 0;
    border: 0;
    font-size: 24px;
    line-height: 28px;
    color: #243238;
    font-weight: bold;
    position: relative;
    top: 13px;
    width: auto;
    margin: 0 250px 0 0;
    padding: 7px 0 0 35px;
    float: left; }
  @media screen and (max-width: 1599px) {
    .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:first-child {
      margin-right: 132px; } }
  @media screen and (max-width: 1309px) {
    .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:first-child {
      margin-right: 94px; } }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li i[class*="icon-triangle"] {
    display: block;
    width: 52px;
    height: 4px;
    z-index: 50;
    top: 18px;
    left: 104px;
    position: absolute;
    border: 0;
    background-color: transparent; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li i[class*="icon-triangle"]:before {
    background-repeat: repeat-x; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:last-child i[class*="icon-triangle"] {
    display: none; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li.step-passed {
    color: #2196f3; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number {
    position: relative;
    width: 20px;
    height: 20px;
    border-width: 5px;
    border-style: solid;
    text-align: center;
    border-radius: 50%;
    padding: 0;
    margin: 0;
    box-sizing: content-box;
    font-size: 15px;
    line-height: 15px;
    background: #b0bec5;
    border-color: rgba(176, 190, 197, 0.4);
    background-clip: padding-box !important;
    margin-bottom: 10px;
    color: #FFF;
    line-height: 30px;
    position: static;
    display: block;
    margin: 0 auto 10px; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number .step-number {
    position: static;
    font-size: 13px;
    font-weight: 700;
    line-height: 21px;
    color: #FFF; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.rd-step-large {
    width: 30px;
    height: 30px; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.rd-step-large .step-number {
    line-height: 30px;
    font-size: 16px; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.yellow {
    background: #ffb302;
    border-color: #ffe082; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.blue {
    background: #2196f3;
    border-color: rgba(33, 150, 243, 0.4);
    background-clip: padding-box; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.green {
    background: #1ab744;
    border-color: #76d48f; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.step-passed {
    background: #2196f3;
    border-color: #a6d5fa; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.active {
    background: #243238;
    border-color: rgba(96, 125, 139, 0.4); }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.disabled, .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number[disabled="disabled"], .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number[disabled] {
    background: #FFF;
    border-color: #dfe5e8; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number.disabled .step-number, .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number[disabled="disabled"] .step-number, .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number[disabled] .step-number {
    color: #dde3e6; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li.step-passed .step-number.rd-step {
    background: #2196f3;
    border-color: #a6d5fa;
    color: #FFF; }
  .chat-style .rd-bread2 .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li.active .step-number.rd-step {
    background: #243238;
    border-color: #bfcbd1;
    color: #FFF; }
  .chat-style .rd-bread2 + .rd-checkout.checkout-information {
    padding-top: 15px; }
  .chat-style html.touch .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li i {
    left: 52px; }
  .chat-style .todays-templates {
    margin-bottom: 60px; }
  .chat-style .js-bestseller-templates {
    margin-bottom: 40px; }
  .chat-style .vertical-align-top {
    position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); }
  .chat-style .crosslink-blocks {
    margin: 40px -3px -20px 0; }
  .chat-style .crosslink-blocks li {
    padding: 0 0 0 10px;
    margin: -1px -1px 0 0;
    border: 1px solid #cfd8dc;
    background: #FFF;
    height: 70px;
    z-index: 1; }
  .chat-style .crosslink-blocks li:hover {
    color: #243238;
    background: #eceff1;
    box-shadow: 0 0 19px 0 rgba(36, 50, 56, 0.15);
    z-index: 2; }
  .chat-style .crosslink-blocks li:hover a {
    text-decoration: none; }
  .chat-style .crosslink-blocks li:hover a:active {
    background-color: transparent; }
  .chat-style .crosslink-blocks li b {
    width: 46px;
    height: 46px;
    line-height: 43px;
    text-align: center;
    display: block;
    float: left;
    margin-right: 7px;
    border-radius: 50%;
    position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-color: #eceff1;
    background-color: #eceff1; }
  .chat-style .crosslink-blocks li b:before {
    width: 28px;
    height: 28px;
    vertical-align: middle;
    display: inline-block; }
  .chat-style .crosslink-blocks li b.wordpress_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23444%22%20d%3D%22M15.79%200.243c-8.669%200-15.698%207.029-15.698%2015.698s7.029%2015.698%2015.698%2015.698c8.668%200%2015.698-7.032%2015.698-15.698%200-8.665-7.029-15.698-15.698-15.698v0zM2.334%2015.941c0-1.899%200.417-3.704%201.166-5.334l6.419%2017.127c-4.489-2.123-7.585-6.607-7.585-11.793v0zM15.79%2029.046c-1.321%200-2.596-0.189-3.802-0.534l4.038-11.435%204.137%2011.032c0.027%200.063%200.063%200.12%200.095%200.185-1.399%200.491-2.902%200.752-4.469%200.752v0zM17.645%209.797c0.809-0.041%201.54-0.125%201.54-0.125%200.724-0.085%200.642-1.12-0.088-1.080%200%200-2.178%200.167-3.585%200.167-1.321%200-3.544-0.167-3.544-0.167-0.725-0.040-0.811%201.039-0.086%201.080%200%200%200.687%200.084%201.412%200.125l2.096%205.595-2.945%208.6-4.898-14.195c0.811-0.041%201.54-0.125%201.54-0.125%200.725-0.083%200.641-1.12-0.087-1.079%200%200-2.178%200.166-3.585%200.166-0.252%200-0.549-0.007-0.868-0.016%202.406-3.557%206.542-5.905%2011.242-5.905%203.506%200%206.692%201.304%209.087%203.44-0.059-0.004-0.113-0.011-0.173-0.011-1.321%200-2.26%201.119-2.26%202.327%200%201.079%200.641%201.993%201.321%203.073%200.513%200.872%201.11%201.997%201.11%203.614%200%201.12-0.441%202.422-1.023%204.236l-1.344%204.368-4.863-14.087zM22.555%2027.268l4.113-11.573c0.767-1.87%201.019-3.362%201.019-4.692%200-0.484-0.038-0.93-0.088-1.348%201.046%201.866%201.648%204.010%201.648%206.287-0.002%204.833-2.692%209.055-6.692%2011.326v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .crosslink-blocks li b.joomla_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23fc8c2c%22%20d%3D%22M8.481%208.742c1.007-1.005%202.638-1.005%203.644-0.001l0.24%200.241%203.1-3.103-0.241-0.241c-1.768-1.77-4.248-2.387-6.515-1.855-0.325-1.999-2.058-3.524-4.145-3.526-2.321%200-4.2%201.884-4.201%204.206%200%202.004%201.398%203.679%203.271%204.104-0.709%202.375-0.13%205.053%201.743%206.93l6.987%206.989%203.098-3.106-6.986-6.989c-1.002-0.999-1.004-2.639%200.006-3.649v0zM31.686%204.464c0.001-2.323-1.88-4.206-4.2-4.206-2.124%200-3.88%201.578-4.161%203.626-2.363-0.695-5.027-0.108-6.893%201.761l-6.986%206.989%203.101%203.105%206.987-6.988c1-1.011%202.627-1.009%203.64-0.008%201.005%201.007%201.005%202.641-0.001%203.648l-0.239%200.24%203.098%203.107%200.241-0.244c1.853-1.857%202.443-4.499%201.768-6.859%202.058-0.273%203.646-2.036%203.646-4.171v0zM28.116%2023.29c0.556-2.28-0.061-4.794-1.843-6.577l-6.976-6.991-3.101%203.101%206.977%206.993c1.010%201.012%201.007%202.641%200.006%203.643-1.005%201.006-2.637%201.006-3.644-0.001l-0.237-0.239-3.093%203.107%200.237%200.237c1.886%201.889%204.587%202.467%206.973%201.732%200.387%201.923%202.084%203.368%204.12%203.368%202.317%200%204.2-1.881%204.2-4.205-0.008-2.125-1.578-3.88-3.619-4.168v0zM19.102%2016.47l-6.977%206.991c-1.003%201.005-2.639%201.007-3.647-0.004-1.007-1.008-1.007-2.64-0.001-3.647l0.239-0.238-3.1-3.102-0.237%200.236c-1.802%201.804-2.41%204.35-1.823%206.653-1.852%200.44-3.231%202.105-3.231%204.093-0.001%202.324%201.881%204.2%204.2%204.2%201.997-0.001%203.667-1.394%204.096-3.265%202.29%200.572%204.814-0.040%206.604-1.83l6.977-6.989-3.1-3.1z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .crosslink-blocks li b.html-five_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2228%22%20height%3D%2232%22%20viewBox%3D%220%200%2028%2032%22%3E%0A%3Cpath%20fill%3D%22%23fc3026%22%20d%3D%22M0.088%200.205l2.545%2028.557%2011.427%203.172%2011.455-3.178%202.547-28.552h-27.974zM23.334%2026.943l-9.21%202.552v0.013l-0.024-0.013-0.025%200.013v-0.013l-9.205-2.552-2.177-24.4h22.82l-2.18%2024.4zM18.376%2016.634l-0.405%204.543-3.916%201.056-3.899-1.053-0.25-2.794h-3.514l0.491%205.5%207.194%201.988%207.167-1.988%200.963-10.746h-12.765l-0.319-3.587h13.404l0.314-3.504h-17.546l0.946%2010.591%2012.136-0.006z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    margin-left: 3px; }
  .chat-style .crosslink-blocks li b.prestashop_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%239fdae7%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23c4b6a1%22%20d%3D%22M9.531%2027.304c0.011-0.008%200.023-0.016%200.034-0.024h-0.033c-0%200.008-0.001%200.016-0.002%200.024z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23aa9678%22%20d%3D%22M21.22%2027.28h-0.033c0.011%200.008%200.023%200.016%200.034%200.024-0-0.008-0.001-0.016-0.001-0.024z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23786453%22%20d%3D%22M15.373%2026.991h0v0.289h-0v-0.289z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23525353%22%20d%3D%22M19.424%2024.713c-0.046-0.048-0.092-0.1-0.141-0.159%200.049%200.059%200.096%200.111%200.141%200.159z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23aa9678%22%20d%3D%22M19.74%2025.032c0%200%200.001%200.003%200.003%200.009-0.002-0.006-0.003-0.009-0.003-0.009s-0.143-0.112-0.325-0.319c0.182%200.206%200.325%200.319%200.325%200.319z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.053%2012.416v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.621%2016.432c0-0.002%200-0.003%200-0.005%200%200.002-0%200.003-0%200.005z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23bbbcbd%22%20d%3D%22M24.622%2016.428c0-0.002-0-0.003-0-0.005%200%200.002%200%200.003%200%200.005z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23676a6a%22%20d%3D%22M24.606%2016.209c0%200.004%200.002%200.007%200.002%200.011%200%200.002%200.001%200.004%200.001%200.007v0.001c0.007%200.053%200.009%200.109%200.010%200.165%200%200.010%200.002%200.020%200.002%200.030%200%200.001%200%200.003%200%200.004s-0%200.003-0%200.004c-0%200.011-0.002%200.021-0.002%200.032-0.001%200.055-0.004%200.11-0.010%200.162v0.001c-0%200.003-0.001%200.005-0.002%200.008-0%200.004-0.002%200.008-0.002%200.012-0.008%200.057-0.018%200.112-0.032%200.165-0%200-0%200.001-0%200.001v0l0.002-0.002c0-0.001%200.001-0.002%200.001-0.003v0l0.369-0.382-0.372-0.385c0%200%200%200.001%200%200.001%200.014%200.054%200.024%200.11%200.032%200.168z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M24.605%2016.646c0.001-0.007%200.003-0.014%200.004-0.021%200.006-0.052%200.009-0.107%200.010-0.162%200-0.012%200.002-0.024%200.002-0.037s-0.002-0.023-0.002-0.034c-0.001-0.056-0.004-0.112-0.010-0.165-0.001-0.006-0.003-0.012-0.003-0.018-0.008-0.058-0.019-0.115-0.032-0.168-0.005-0.019-0.012-0.035-0.017-0.053-0.033-0.109-0.079-0.206-0.133-0.286-0.007-0.011-0.015-0.021-0.022-0.031-0.015-0.020-0.030-0.039-0.046-0.056-0.023-0.025-0.048-0.048-0.073-0.067-0.010-0.007-0.020-0.012-0.030-0.019-0.022-0.014-0.045-0.026-0.068-0.036-0.010-0.004-0.020-0.008-0.030-0.011-0.033-0.010-0.067-0.017-0.101-0.017s-0.068%200.007-0.101%200.017c-0.010%200.003-0.020%200.007-0.030%200.011-0.023%200.009-0.046%200.022-0.068%200.036-0.010%200.006-0.020%200.011-0.030%200.019-0.025%200.019-0.050%200.042-0.073%200.067-0.016%200.017-0.031%200.036-0.045%200.056-0.008%200.010-0.015%200.021-0.022%200.031-0.054%200.080-0.1%200.176-0.133%200.286-0.001%200.004-0.003%200.009-0.004%200.013-0.015%200.050-0.026%200.103-0.036%200.157-0.003%200.017-0.007%200.032-0.009%200.049-0.009%200.061-0.013%200.124-0.014%200.188-0%200.009-0.002%200.017-0.002%200.026h0.002c0%200.531%200.254%200.962%200.568%200.962%200.054%200%200.106-0.014%200.155-0.038%200.008-0.004%200.016-0.008%200.024-0.012%200.020-0.012%200.041-0.024%200.060-0.040%200.011-0.009%200.021-0.019%200.031-0.028%200.025-0.023%200.049-0.049%200.071-0.078%200.016-0.020%200.031-0.041%200.045-0.064%200.009-0.015%200.018-0.030%200.026-0.046%200.016-0.029%200.031-0.059%200.044-0.091%200.005-0.012%200.010-0.023%200.015-0.035%200.017-0.045%200.032-0.092%200.045-0.141%200.014-0.053%200.024-0.108%200.032-0.165v0%200zM24.074%2016.298c-0.118%200-0.213-0.162-0.213-0.361s0.095-0.361%200.213-0.361%200.213%200.162%200.213%200.361c0%200.199-0.095%200.361-0.213%200.361v0%200z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.074%2015.577c-0.118%200-0.213%200.162-0.213%200.361s0.095%200.361%200.213%200.361%200.213-0.162%200.213-0.361c0-0.199-0.095-0.361-0.213-0.361z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23909393%22%20d%3D%22M23.551%2015.987v0c0.033-0.109%200.079-0.206%200.133-0.286%200.007-0.011%200.015-0.021%200.022-0.031%200.015-0.020%200.030-0.039%200.045-0.056%200.023-0.025%200.048-0.048%200.073-0.067%200.010-0.007%200.020-0.012%200.030-0.019%200.022-0.014%200.045-0.026%200.068-0.036%200.010-0.004%200.020-0.008%200.030-0.011%200.033-0.010%200.067-0.017%200.101-0.017s0.068%200.007%200.101%200.017c0.010%200.003%200.020%200.007%200.030%200.011%200.023%200.010%200.046%200.021%200.068%200.036%200.010%200.006%200.020%200.011%200.030%200.019%200.025%200.019%200.050%200.042%200.073%200.067%200.016%200.017%200.031%200.036%200.046%200.056%200.008%200.010%200.015%200.020%200.022%200.031%200.054%200.080%200.1%200.176%200.133%200.286v0l-0.503-2.274-0.503%202.274z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M17.391%2016.405c-0.001-0.046-0.004-0.091-0.009-0.135-0-0.001-0-0.001-0-0.002-0.005-0.044-0.013-0.087-0.022-0.129-0-0.001-0.001-0.002-0.001-0.003-0.009-0.042-0.021-0.083-0.035-0.124-0-0.001-0.001-0.002-0.001-0.003-0.014-0.040-0.029-0.080-0.047-0.119-0-0.001-0.001-0.002-0.001-0.002-0.018-0.039-0.037-0.076-0.058-0.113-0.065-0.112-0.145-0.213-0.239-0.302-0.119-0.112-0.259-0.202-0.413-0.265-0.001-0-0.003-0.001-0.004-0.001-0.076-0.031-0.156-0.055-0.238-0.071-0.002-0-0.004-0-0.006-0.001-0.083-0.016-0.168-0.025-0.255-0.025-0.086%200-0.169%200.009-0.251%200.024-0.003%200.001-0.006%200.001-0.009%200.001-0.081%200.016-0.159%200.039-0.234%200.069-0.002%200.001-0.004%200.001-0.006%200.002-0.076%200.030-0.148%200.068-0.216%200.111-0%200-0.001%200-0.001%200-0.069%200.044-0.133%200.094-0.193%200.149l-0.001%200.004-0.005%200.001c-0.095%200.089-0.176%200.192-0.241%200.304-0.001%200.001-0.002%200.003-0.002%200.004-0.020%200.035-0.038%200.070-0.054%200.107-0.002%200.004-0.004%200.008-0.006%200.012-0.015%200.034-0.028%200.069-0.040%200.104-0.002%200.007-0.005%200.014-0.008%200.020-0.011%200.033-0.019%200.067-0.027%200.101-0.002%200.010-0.005%200.019-0.007%200.029-0.007%200.034-0.012%200.068-0.016%200.102-0.001%200.011-0.004%200.021-0.005%200.031-0.005%200.045-0.007%200.091-0.007%200.137%200%200.087%200.009%200.172%200.025%200.254%200%200.002%200%200.003%200.001%200.005%200.017%200.082%200.041%200.161%200.073%200.237%200%200.001%200.001%200.002%200.001%200.003%200.064%200.153%200.156%200.292%200.271%200.41%200.090%200.093%200.195%200.173%200.309%200.237%200.001%200%200.001%200.001%200.002%200.001%200.036%200.020%200.073%200.038%200.11%200.054%200.003%200.001%200.006%200.003%200.009%200.004%200.035%200.015%200.071%200.028%200.107%200.040%200.006%200.002%200.012%200.005%200.018%200.007%200.034%200.011%200.068%200.019%200.103%200.027%200.009%200.002%200.018%200.005%200.028%200.007%200.034%200.007%200.068%200.012%200.103%200.016%200.010%200.001%200.021%200.004%200.032%200.005%200.045%200.005%200.091%200.007%200.138%200.007%200.184%200%200.359-0.037%200.518-0.103%200.080-0.033%200.155-0.074%200.226-0.121%200.142-0.094%200.264-0.215%200.359-0.355%200.048-0.070%200.089-0.145%200.123-0.223%200.067-0.157%200.105-0.33%200.105-0.511%200-0.003-0-0.006-0-0.009s-0.001-0.007-0.001-0.010v0%200zM16.062%2016.251c-0.276%200-0.5-0.221-0.5-0.494s0.224-0.493%200.5-0.493c0.276%200%200.5%200.221%200.5%200.493s-0.224%200.494-0.5%200.494v0%200z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.062%2015.264c-0.276%200-0.5%200.221-0.5%200.493s0.224%200.494%200.5%200.494c0.276%200%200.5-0.221%200.5-0.494s-0.224-0.493-0.5-0.493z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23bbbcbd%22%20d%3D%22M15.147%2015.472v0l0.005-0.001%200.001-0.004%200.916-2.767v-0.648c0-0.005-0-0.007-0-0.007-0.51-0.103-1.035-0.16-1.572-0.16-0.179%200-0.357%200.008-0.534%200.019-0.026%200.002-0.052%200.003-0.077%200.005-0.92%200.069-1.825%200.306-2.663%200.684-0.719%200.324-1.387%200.751-1.988%201.258v0c-0%200-0.001%200.001-0.001%200.001-0.161%200.135-0.316%200.278-0.467%200.425-0.028%200.027-0.057%200.054-0.085%200.082-0.142%200.141-0.279%200.287-0.412%200.438-0.029%200.033-0.057%200.066-0.086%200.099-0.133%200.155-0.263%200.314-0.386%200.477-0.010%200.014-0.020%200.028-0.030%200.042-0.117%200.158-0.229%200.32-0.337%200.485-0.021%200.032-0.043%200.064-0.063%200.096-0.087%200.136-0.168%200.277-0.249%200.417h4.173l3.854-0.94z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23e3dddb%22%20d%3D%22M18.67%2015.161c0.009-0.108%200.015-0.216%200.021-0.324%200.008-0.146%200.013-0.293%200.016-0.439%200.002-0.114%200.002-0.227%200.001-0.341%200-0.033%200.001-0.066%200-0.098-0.003-0.293-0.015-0.586-0.033-0.879-0.001-0.001-0.002-0.001-0.003-0.002s-0.001-0.001-0.001-0.002-0.005-0.003-0.009-0.005c-0.004-0.002-0.007-0.004-0.013-0.008-0.055-0.031-0.188-0.107-0.309-0.174-0.003-0.001-0.005-0.003-0.008-0.004-0.030-0.017-0.060-0.033-0.086-0.048-0.001-0-0.001-0.001-0.002-0.001-0.023-0.013-0.042-0.023-0.060-0.033-0.004-0.002-0.009-0.005-0.012-0.007-0.020-0.011-0.035-0.019-0.044-0.023-0.192-0.098-0.388-0.189-0.587-0.272-0.475-0.198-1.114-0.371-1.474-0.455v0.655l0.909%202.774c0.094%200.088%200.174%200.19%200.239%200.301v0c0.021%200.037%200.041%200.074%200.058%200.113%200%200.001%200.001%200.002%200.001%200.002%200.018%200.039%200.033%200.078%200.047%200.119%200%200.001%200.001%200.002%200.001%200.003%200.013%200.040%200.025%200.082%200.035%200.124%200%200.001%200.001%200.002%200.001%200.003%200.009%200.042%200.017%200.086%200.022%200.129%200%200.001%200%200.001%200%200.002%200.005%200.044%200.008%200.090%200.009%200.135l0.003%200.007h1.112c0.075-0.402%200.128-0.809%200.161-1.218%200.001-0.011%200.002-0.022%200.003-0.034z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fcb03f%22%20d%3D%22M20.124%2014.181c-0.001%200.002-0.002%200.003-0.003%200.005%200.001-0.002%200.002-0.003%200.003-0.005z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23909393%22%20d%3D%22M15.153%2015.467v0c0.059-0.055%200.124-0.105%200.193-0.149%200%200%200-0%200.001-0%200.068-0.043%200.14-0.080%200.216-0.111%200.002-0.001%200.004-0.001%200.006-0.002%200.075-0.030%200.153-0.053%200.234-0.069%200.003-0.001%200.006-0.001%200.009-0.001%200.081-0.015%200.165-0.024%200.251-0.024%200.087%200%200.172%200.009%200.255%200.025%200.002%200%200.004%200.001%200.006%200.001%200.082%200.016%200.162%200.040%200.238%200.071%200.001%200.001%200.003%200.001%200.004%200.001%200.154%200.063%200.294%200.153%200.413%200.265l-0.001-0.002-0.908-2.772-0.916%202.767z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23676a6a%22%20d%3D%22M14.83%2016.92c-0.031-0.076-0.056-0.155-0.073-0.237-0-0.002-0.001-0.004-0.001-0.005-0.016-0.082-0.025-0.167-0.025-0.254%200-0.046%200.003-0.092%200.007-0.137%200.001-0.011%200.003-0.021%200.005-0.031%200.005-0.034%200.009-0.069%200.016-0.102%200.002-0.010%200.005-0.019%200.007-0.029%200.008-0.034%200.017-0.068%200.027-0.101%200.002-0.007%200.005-0.013%200.008-0.020%200.012-0.035%200.025-0.070%200.040-0.104%200.002-0.004%200.004-0.008%200.006-0.012%200.017-0.037%200.035-0.073%200.054-0.107%200.001-0.001%200.002-0.003%200.002-0.004%200.065-0.113%200.147-0.215%200.241-0.304l-3.861%200.94%203.817%200.92c-0.114-0.118-0.207-0.256-0.271-0.41-0.001-0.001-0.001-0.002-0.001-0.003z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23e3dddb%22%20d%3D%22M23.502%2016.207c0.002-0.017%200.006-0.033%200.009-0.049%200.010-0.054%200.021-0.107%200.036-0.157%200.002-0.006%200.002-0.012%200.004-0.018l0.503-2.274-0-1.297c-0.411-0.335-0.851-0.518-1.309-0.518-0.579%200-1.119%200.316-1.522%200.706-0.442%200.427-0.783%200.963-1.059%201.505-0.013%200.025-0.026%200.049-0.038%200.074%200.085%200.073%200.169%200.146%200.252%200.222%200.188%200.17%200.372%200.344%200.553%200.521%200.084%200.082%200.167%200.166%200.251%200.25%200.088%200.089%200.177%200.177%200.264%200.268%200.112%200.116%200.222%200.233%200.332%200.351%200.046%200.050%200.092%200.1%200.138%200.15%200.132%200.145%200.264%200.29%200.393%200.437l0%200c0.022%200.022%200.037%200.039%200.043%200.045h1.134c0-0.009%200.002-0.017%200.002-0.026%200.001-0.065%200.006-0.128%200.014-0.188z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23e3dddb%22%20d%3D%22M20.126%2014.185c-0.001-0.002-0.001-0.003-0.002-0.004-0.001%200.002-0.002%200.003-0.003%200.005%200.001%200.001%200.005%200.005%200.006%200.006-0.001-0.002-0.001-0.004-0.002-0.007z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23525353%22%20d%3D%22M6.436%2017.844c0.003-0.008%200.007-0.017%200.010-0.025%200.073-0.189%200.153-0.375%200.237-0.559%200.024-0.051%200.048-0.102%200.072-0.153%200.069-0.145%200.142-0.287%200.217-0.429%200.031-0.058%200.061-0.115%200.092-0.172%200.018-0.031%200.037-0.062%200.055-0.093%200.080-0.141%200.162-0.281%200.249-0.417%200.021-0.033%200.042-0.064%200.063-0.096%200.108-0.165%200.22-0.327%200.337-0.485%200.010-0.014%200.020-0.028%200.030-0.042%200.123-0.164%200.253-0.322%200.386-0.477%200.028-0.033%200.057-0.066%200.086-0.099%200.133-0.15%200.27-0.296%200.412-0.438%200.028-0.028%200.057-0.055%200.085-0.082%200.151-0.146%200.305-0.289%200.467-0.425%200-0%200.001-0.001%200.001-0.001%200.634-2.098%202.682-3.388%204.979-3.388%200.924%200%201.843%200.263%202.631%200.739%200.808%200.488%201.359%200.965%201.787%201.799%200.002%200.004%200.004%200.008%200.006%200.013%200.011%200.021%200.023%200.041%200.034%200.063%200%200.001%200.001%200.001%200.001%200.002s0.002%200.001%200.003%200.002c0.358%200.218%200.699%200.464%201.024%200.735%200.108%200.090%200.215%200.183%200.319%200.278%200.034%200.031%200.070%200.061%200.104%200.092%200.001-0.001%200.001-0.003%200.002-0.004s0.001-0.002%200.001-0.003c0.012-0.024%200.023-0.048%200.035-0.071%200.324-2.017%201.352-3.117%202.414-3.117%200.801%200%201.383%200.472%201.823%201.741l0.005%200.014c0%200%200.001%200.001%200.001%200.002%200.124%200.133%200.245%200.28%200.363%200.441l-0-0c0.002%200.003%200.005%200.006%200.007%200.009v0c0.006%200.018%200.012%200.037%200.018%200.056v-0l-0.017-0.066c-1.322-3.865-5.023-6.648-9.383-6.648-5.468%200-9.901%204.378-9.901%209.779%200%201.065%200.172%202.090%200.492%203.044%200-0.002%200.001-0.004%200.001-0.006%200.063-0.288%200.138-0.574%200.226-0.857%200.068-0.22%200.144-0.439%200.227-0.655z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.921%2016.426l-0.345%200.381c-0%200.001-0.001%200.002-0.001%200.003-0.013%200.050-0.029%200.097-0.047%200.142-0.005%200.012-0.010%200.023-0.015%200.035-0.014%200.032-0.028%200.062-0.044%200.091-0.009%200.015-0.017%200.031-0.026%200.046-0.014%200.023-0.030%200.043-0.045%200.064-0.023%200.029-0.046%200.055-0.071%200.078-0.010%200.009-0.020%200.020-0.031%200.028-0.019%200.015-0.040%200.028-0.060%200.040-0.008%200.004-0.016%200.009-0.024%200.012-0.050%200.024-0.101%200.038-0.155%200.038-0.314%200-0.568-0.43-0.568-0.962h-1.14c0%200%200%200.001%200.001%200.001%200.212%200.241%200.42%200.486%200.625%200.733%200.002%200.003%200.005%200.006%200.007%200.009%200.2%200.241%200.396%200.483%200.59%200.728%200.010%200.012%200.019%200.024%200.029%200.036%200.184%200.232%200.367%200.466%200.547%200.7%200.018%200.023%200.035%200.045%200.053%200.068%200.191%200.248%200.381%200.497%200.569%200.747%200.001%200.002%200.003%200.003%200.004%200.005%200.326-0.952%200.508-1.969%200.519-3.027l-0.32-0.012-0.050%200.016z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M13.886%2011.909c0.026-0.002%200.052-0.004%200.077-0.005%200.177-0.012%200.354-0.019%200.534-0.019%200.537%200%201.061%200.057%201.572%200.16h0c0.36%200.084%200.999%200.257%201.474%200.455%200.199%200.083%200.395%200.174%200.587%200.272%200.009%200.005%200.024%200.013%200.044%200.023%200.003%200.002%200.008%200.005%200.012%200.007%200.018%200.010%200.037%200.020%200.060%200.033%200%200%200.001%200.001%200.002%200.001%200.027%200.015%200.056%200.031%200.086%200.048%200.003%200.001%200.005%200.003%200.008%200.004%200.122%200.068%200.257%200.145%200.309%200.174%200.007%200.004%200.010%200.005%200.013%200.008s0.008%200.005%200.009%200.005c-0.011-0.021-0.023-0.042-0.034-0.063-0.002-0.004-0.004-0.008-0.006-0.013-0.428-0.834-1.086-1.549-1.894-2.037-0.788-0.476-1.707-0.739-2.631-0.739-2.296%200-4.237%201.528-4.871%203.626%200.601-0.506%201.269-0.934%201.988-1.258%200.838-0.378%201.744-0.615%202.664-0.684z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23bbbcbd%22%20d%3D%22M24.772%2013.197v0c-0.002-0.003-0.005-0.006-0.007-0.009l0%200c-0.117-0.161-0.238-0.308-0.363-0.441-0-0-0.001-0.001-0.001-0.001s0.001%200.001%200.001%200.001c-0.001-0.001-0.002-0.003-0.003-0.004-0.056-0.060-0.113-0.118-0.171-0.173-0.022-0.021-0.044-0.039-0.066-0.058-0.036-0.033-0.072-0.066-0.109-0.096v1.297l0.503%202.274c0.006%200.018%200.012%200.034%200.017%200.052l0.348%200.386%200.003-0.004h0.365c0-0.033%200.003-0.066%200.003-0.1v-0.001c-0-1.073-0.179-2.103-0.502-3.069v0c-0.006-0.018-0.011-0.037-0.018-0.056z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M21.222%2012.599c0.404-0.39%200.943-0.706%201.522-0.706%200.458%200%200.898%200.183%201.309%200.518%200%200%200%200.003%200%200.004v0c0.037%200.030%200.073%200.063%200.109%200.096%200.022%200.020%200.044%200.038%200.066%200.058%200.058%200.055%200.115%200.112%200.171%200.173%200.001%200.001%200.002%200.003%200.003%200.004-0-0-0.001-0.001-0.001-0.001l-0-0-0.005-0.014c-0.44-1.27-1.149-2.095-1.95-2.095-1.063%200-1.964%201.453-2.287%203.47l0.003-0.003c0.276-0.542%200.617-1.079%201.059-1.505z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M19.786%2024.997c0%200-0.143-0.112-0.325-0.318-0.043-0.048-0.086-0.1-0.132-0.159-0.034-0.044-0.069-0.091-0.104-0.141-0.023-0.033-0.046-0.068-0.069-0.104-0.069-0.107-0.124-0.238-0.184-0.367-0.070-0.149-0.070-0.249-0.11-0.388-0.029-0.1-0.052-0.204-0.070-0.312-0.027-0.162-0.039-0.334-0.033-0.515%200.003-0.099%200.013-0.202%200.029-0.307%200.015-0.101%200.035-0.204%200.061-0.309%200.080-0.316%200.218-0.653%200.434-1.009%200.001-0.001%200.054-0.121%200.055-0.122%200.071-0.116%200.086-0.111%200.153-0.223%200.945-1.574%201.454-2.765%201.205-4.598-0.018-0.131-0.067-0.424-0.093-0.562-0.014%200.095-0.067%200.399-0.069%200.405-0.009%200.042-0.035%200.087-0.045%200.116-0.41%201.199-1.056%202.082-1.985%203.078-0.126%200.135-0.258%200.272-0.393%200.41-0.227%200.233-0.465%200.47-0.717%200.718-0.101%200.099-0.203%200.199-0.308%200.301-0.096%200.094-0.215%200.294-0.357%200.442-0.088%200.243-0.188%200.517-0.272%200.805-0.038-0.014-0.074-0.027-0.113-0.042-1.805-0.69-3.014-1.611-3.014-1.611s0.93%201.196%202.497%202.319c0.152%200.109%200.301%200.203%200.448%200.286-0.065%201.010%200.387%201.98%202.424%202.27%200.344%200.049%200.697%200.047%201.052%200.007-0.004-0.010%200.020-0.010%200.018-0.016s0.019-0.021%200.019-0.021z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%239f2254%22%20d%3D%22M18.697%2022.396c1.809%200.288%204.485%200.241%207.264-1.044%200.067-0.031%200.141%200.051%200.208%200.018%200%200-1.899%201.916-4.167%202.999-0.066%200.032-0.132%200.065-0.199%200.095-0.219%200.099-0.442%200.185-0.666%200.265-0.439%200.156-0.884%200.274-1.325%200.329-0.020%200.003-0.041%200.006-0.061%200.009-0.004-0.010-0.006-0.019-0.008-0.025s-0.003-0.009-0.003-0.009-0.143-0.112-0.325-0.319c-0.043-0.048-0.086-0.1-0.132-0.159-0.034-0.044-0.069-0.091-0.104-0.141-0.023-0.033-0.046-0.068-0.069-0.104-0.069-0.107-0.135-0.226-0.196-0.355s-0.114-0.269-0.157-0.418c-0.029-0.1-0.053-0.204-0.070-0.312-0.027-0.162-0.039-0.334-0.033-0.515%200.003-0.1%200.013-0.202%200.029-0.307l0.015-0.007z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fcb03f%22%20d%3D%22M17.4%2020.362c0.252-0.248%200.49-0.485%200.718-0.718%200.135-0.138%200.267-0.275%200.393-0.41%200.929-0.996%201.611-1.928%202.022-3.128%200.010-0.028%200.019-0.066%200.029-0.108%200.002-0.007%200.003-0.013%200.004-0.020%200.010-0.045%200.019-0.095%200.028-0.151%200.004-0.039%200.127-0.117%200.13-0.153-0.103-0.522-0.34-1.071-0.599-1.49%200.001%200.002%200.001%200.003%200.002%200.005-0.001-0.001-0.004-0.004-0.005-0.005-0.034-0.032-0.069-0.061-0.104-0.092-0.104-0.095-0.211-0.188-0.319-0.278-0.325-0.27-0.666-0.517-1.024-0.735%200.018%200.293%200.030%200.587%200.033%200.879%200%200.033-0%200.066-0%200.098%200.001%200.114%200.001%200.227-0.001%200.341-0.003%200.146-0.008%200.293-0.016%200.439-0.006%200.108-0.013%200.216-0.021%200.324-0.001%200.011-0.002%200.022-0.003%200.034-0.033%200.409-0.086%200.816-0.161%201.218l-0.131%200.61c-0.273%201.092-0.827%202.083-1.282%203.106-0.121%200.271-0.235%200.546-0.336%200.825-0.009%200.026-0.019%200.052-0.028%200.079%200.142-0.148%200.268-0.275%200.364-0.369%200.104-0.102%200.207-0.202%200.308-0.301z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23df0067%22%20d%3D%22M24.147%2018.629c-0.181-0.234-0.363-0.468-0.547-0.7-0.009-0.012-0.019-0.024-0.029-0.036-0.194-0.244-0.391-0.487-0.59-0.728-0.003-0.003-0.005-0.006-0.007-0.009-0.205-0.247-0.413-0.492-0.625-0.733-0.013-0.015-0.027-0.031-0.040-0.046-0.129-0.147-0.261-0.292-0.393-0.437-0.046-0.050-0.092-0.1-0.138-0.15-0.11-0.118-0.22-0.235-0.332-0.351-0.087-0.090-0.175-0.179-0.264-0.268-0.083-0.084-0.166-0.168-0.251-0.25-0.182-0.177-0.365-0.351-0.553-0.521-0.083-0.075-0.167-0.149-0.252-0.222-0%200.001-0.001%200.002-0.001%200.003%200.179%200.508%200.383%201.022%200.485%201.552%200.027%200.138%200.049%200.272%200.066%200.403%200.249%201.833-0.345%203.030-1.29%204.604-0.068%200.113-0.137%200.228-0.208%200.345-0.216%200.356-0.354%200.692-0.434%201.009-0.027%200.105-0.047%200.209-0.061%200.309%201.852%200.295%204.637%200.35%207.487-1.033%200%200-0.559-0.811-1.4-1.926-0.188-0.249-0.377-0.498-0.569-0.747-0.017-0.023-0.035-0.045-0.053-0.068z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.845%2025.44c0.090%200.034%200.182%200.065%200.274%200.097%201.024%200.355%202.124%200.55%203.271%200.55%201.308%200%202.555-0.253%203.698-0.708%200.060-0.024%200.12-0.050%200.179-0.076%200.097-0.041%200.193-0.083%200.289-0.126%200.085-0.039%200.171-0.078%200.255-0.12-0.020%200.003-0.041%200.006-0.061%200.009-0.355%200.040-0.708%200.042-1.052-0.007-2.037-0.289-2.489-1.259-2.424-2.27-0.146-0.083-0.296-0.178-0.448-0.286-1.567-1.123-2.497-2.319-2.497-2.319s1.209%200.921%203.014%201.611c0.039%200.015%200.075%200.028%200.113%200.042%200.084-0.288%200.184-0.562%200.272-0.805%200.009-0.026%200.019-0.053%200.028-0.079%200.1-0.279%200.215-0.554%200.336-0.825%200.456-1.023%201.010-2.014%201.282-3.106l0.131-0.61-1.114%200c0%200.001%200%200.001%200%200.002l-0%200c0%200.003%200%200.006%200%200.009%200%200.181-0.037%200.354-0.105%200.511-0.034%200.079-0.075%200.153-0.123%200.223-0.096%200.14-0.218%200.26-0.359%200.355-0.071%200.047-0.146%200.088-0.226%200.121-0.159%200.067-0.334%200.103-0.518%200.103-0.047%200-0.093-0.003-0.138-0.007-0.011-0.001-0.021-0.003-0.032-0.005-0.035-0.004-0.069-0.009-0.103-0.016-0.009-0.002-0.019-0.005-0.028-0.007-0.035-0.008-0.069-0.016-0.103-0.027-0.006-0.002-0.012-0.005-0.018-0.007-0.036-0.012-0.072-0.025-0.107-0.040-0.003-0.001-0.006-0.003-0.009-0.004-0.038-0.017-0.075-0.034-0.11-0.054l-0.002-0.001c-0.114-0.064-0.219-0.144-0.309-0.237l-3.817-0.92h-4.166c-0.018%200.031-0.038%200.061-0.055%200.093-0.032%200.057-0.062%200.115-0.092%200.172-0.075%200.141-0.148%200.284-0.217%200.429-0.024%200.051-0.048%200.102-0.072%200.153-0.084%200.184-0.164%200.37-0.237%200.559-0.003%200.008-0.007%200.017-0.010%200.025-0.083%200.216-0.159%200.435-0.227%200.655-0.088%200.283-0.163%200.569-0.226%200.857%200.656%201.976%201.932%203.673%203.6%204.87%200.049%200.035%200.1%200.066%200.149%200.1%200.282%200.195%200.574%200.377%200.876%200.542%200.397%200.217%200.81%200.41%201.238%200.572z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li b.drupal_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%230079c4%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M23.064%208.936c-1.889-1.889-4.397-2.936-7.064-2.936-5.508%200-10%204.492-10%2010s4.492%2010%2010%2010c5.508%200%2010-4.492%2010-10%200-2.667-1.047-5.175-2.936-7.064v0zM16%2022.492c-3.016%200-5.476-2.46-5.476-5.476%200-2.556%201.714-4.269%203.222-5.778%201-1%201.969-1.969%202.254-3.047%200.286%201.080%201.238%202.047%202.254%203.047%201.508%201.508%203.222%203.222%203.222%205.778%200%203.016-2.46%205.476-5.476%205.476v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li b.photoshop_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2239%22%20height%3D%2232%22%20viewBox%3D%220%200%2039%2032%22%3E%0A%3Cpath%20fill%3D%22%231fd0f6%22%20d%3D%22M19.986%207.734c-1.073-4.043-3.886-6.455-8.418-7.236-1.285-0.213-5.62-0.253-9.264-0.053-1.088%200.053-2.054%200.133-2.161%200.173%200%200.201-0.052%2015.363-0.052%2015.363l0.027%2015.438h6.043l0.026-4.969v-4.81h2c4.043%200%206.958-1.033%209.185-3.262%201.405-1.406%202.227-2.931%202.707-4.994%200.331-1.474%200.292-4.229-0.093-5.65v0zM13.744%2013.459c-0.569%201.498-1.656%202.547-3.127%203.008-0.703%200.212-1.246%200.265-2.651%200.265h-1.776v-11.687l2.094%200.050c1.749%200.053%202.2%200.108%202.823%200.358%201.471%200.569%202.544%201.935%202.915%203.698%200.225%201.114%200.092%203.355-0.279%204.307v0zM29.713%207.455c-3.512%200.559-5.937%202.547-6.626%205.447-0.384%201.683-0.159%203.724%200.557%205.062%200.476%200.862%202.014%202.281%203.246%202.981%200.542%200.306%201.657%200.849%202.479%201.22%202.651%201.154%203.327%201.75%203.327%202.93%200%201.187-0.809%201.723-2.557%201.723-1.857-0.015-3.951-0.584-5.951-1.631-0.569-0.309-1.090-0.504-1.22-0.464-0.122%200.161-0.094%200.41-0.151%202.532l-0.061%202.369%200.451%200.425c0.504%200.476%201.973%201.099%203.593%201.549%201.431%200.384%204.702%200.424%206.032%200.053%201.389-0.374%202.913-1.187%203.724-1.968%201.483-1.415%202.107-2.956%202.107-5.187%200-2.372-0.635-3.778-2.358-5.21-0.649-0.532-1.683-1.122-3.818-2.189-3.355-1.642-3.895-2.065-3.895-3.046%200-0.45%200.080-0.635%200.504-1.049%200.569-0.581%201.22-0.796%202.358-0.796%201.513%200%202.995%200.358%204.732%201.166%200.875%200.398%201.059%200.439%201.168%200.276%200.066-0.106%200.105-1.189%200.081-2.438l-0.026-2.24-0.439-0.29c-0.471-0.332-2.081-0.873-3.203-1.115-1.045-0.19-3.112-0.258-4.054-0.111v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    margin-top: 4px; }
  .chat-style .crosslink-blocks li b.moto3_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2233%22%20height%3D%2232%22%20viewBox%3D%220%200%2033%2032%22%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M7.824%2025.009v-12.067l-7.799%206.041%207.799%206.026z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M7.829%2012.106v-12.089l-7.804%206.010%207.804%206.079z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M16.049%2018.564v-12.1l-7.804%206.057%207.804%206.043z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M0.046%2018.549v-12.068l7.783%206.040-7.783%206.028z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M8.287%2012.118v-12.102l7.783%206.021-7.783%206.081z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M24.699%2025.009v-12.083l7.762%206.058-7.762%206.026z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M24.703%2012.053v-12.052l7.758%205.93-7.758%206.123z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M16.463%2018.549v-12.068l7.788%206.040-7.788%206.028z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M16.049%2031.54v-12.085l-7.756%206.040%207.756%206.045z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M24.219%2025.073v-12.114l-7.788%206.058%207.788%206.057z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M16.463%2031.54v-12.071l7.772%206.043-7.772%206.028z%22%3E%3C/path%3E%0A%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f27321%22%20d%3D%22M8.287%2025.073v-12.082l7.794%206.015-7.794%206.067z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M32.461%2018.525v-12.142l-7.784%206.118%207.784%206.025z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23f27321%22%20d%3D%22M24.223%2012.1v-12.083l-7.776%206.010%207.776%206.073z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    margin-top: 4px; }
  .chat-style .crosslink-blocks li b.monstroid_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2241%22%20height%3D%2232%22%20viewBox%3D%220%200%2041%2032%22%3E%0A%3Cpath%20fill%3D%22%2365b2e3%22%20d%3D%22M20.738%2031.836c0.006-0.023-0.013-0.035-0.020-0.055-0.008-0.033-0.046-0.046-0.051-0.081-0.035-0.133-0.108-0.248-0.176-0.367-0.246-0.518-0.514-1.023-0.759-1.54-0.189-0.4-0.394-0.788-0.586-1.184-0.445-0.914-0.898-1.823-1.345-2.734-0.431-0.876-0.863-1.75-1.293-2.629-0.325-0.66-0.655-1.322-0.976-1.987-0.007-0.014-0.015-0.029-0.022-0.045-0.035-0.083-0.023-0.105%200.068-0.114%200.307-0.026%200.614-0.029%200.921-0.040%200.466-0.021%200.931-0.029%201.395-0.057%200.185-0.012%200.371-0.012%200.556-0.017%200.264-0.008%200.528-0.016%200.792-0.029%200.423-0.018%200.847-0.022%201.268-0.054%200.18-0.012%200.364-0.012%200.545-0.016%200.271-0.009%200.542-0.018%200.814-0.032%200.415-0.017%200.831-0.019%201.248-0.052%200.18-0.013%200.362-0.012%200.544-0.018%200.279-0.008%200.555-0.020%200.833-0.031%200.373-0.009%200.747-0.026%201.118-0.038%200.322-0.012%200.647-0.034%200.97-0.035%200.087-0.003%200.178%200.012%200.265-0.010%200.034-0.008%200.066-0.010%200.098-0.003%200.012%200.002%200.020%200.006%200.029%200.012%200.019%200.034-0.004%200.057-0.017%200.081-0.528%200.931-1.046%201.871-1.57%202.807-0.492%200.875-0.982%201.75-1.471%202.625-0.452%200.81-0.904%201.619-1.357%202.425-0.462%200.826-0.923%201.652-1.385%202.479-0.126%200.225-0.252%200.45-0.38%200.676-0.012%200.019-0.026%200.038-0.037%200.057-0.008%200.006-0.014%200.006-0.020%200.006v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2365b2e3%22%20d%3D%22M0.375%200.229c0.323%200.116%200.646%200.234%200.97%200.348%202.072%200.728%204.146%201.458%206.218%202.185%201.178%200.414%202.356%200.828%203.534%201.243%200.015%200.006%200.030%200.012%200.045%200.018-0.005%200.054-0.055%200.041-0.084%200.060-0.164%200.049-0.333%200.092-0.499%200.132-1.127%200.281-2.252%200.573-3.378%200.857-0.408%200.104-0.815%200.204-1.223%200.311-0.047-0.002-0.070-0.035-0.089-0.072-0.048-0.086-0.121-0.151-0.188-0.219-0.231-0.246-0.467-0.486-0.692-0.738-0.106-0.118-0.217-0.232-0.328-0.346-0.268-0.28-0.54-0.557-0.794-0.847-0.356-0.409-0.79-0.723-1.211-1.053-0.558-0.436-1.117-0.87-1.676-1.307-0.036-0.028-0.070-0.061-0.116-0.073-0.036-0.010-0.065-0.031-0.090-0.057-0.134-0.134-0.271-0.266-0.403-0.403l-0.008%200.001-0.009-0.001c0.009-0.011-0.018-0.042%200.021-0.039v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2365b2e3%22%20d%3D%22M30.369%204.023c0.17-0.083%200.351-0.132%200.528-0.195%201.436-0.506%202.873-1.009%204.31-1.513%201.585-0.557%203.171-1.114%204.759-1.67%200.357-0.126%200.716-0.252%201.074-0.379%200.028-0.010%200.055-0.025%200.081-0.036%200.039-0.004%200.012%200.028%200.019%200.039l-0.009%200.001-0.010-0.001c-0.131%200.137-0.268%200.269-0.402%200.403-0.025%200.026-0.055%200.049-0.090%200.057-0.177%200.103-0.325%200.239-0.484%200.361-0.551%200.426-1.101%200.857-1.65%201.286-0.235%200.183-0.474%200.359-0.678%200.58-0.349%200.383-0.713%200.754-1.062%201.138-0.104%200.118-0.217%200.231-0.328%200.346-0.206%200.216-0.402%200.439-0.617%200.643-0.055%200.082-0.142%200.138-0.188%200.23-0.017%200.035-0.043%200.056-0.083%200.055-0.263-0.056-0.519-0.129-0.78-0.194-1.126-0.284-2.25-0.573-3.377-0.858-0.33-0.082-0.661-0.159-0.989-0.255-0.015-0.007-0.028-0.018-0.024-0.038v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23144b93%22%20d%3D%22M33.966%2021.88c-0.035%200.028-0.002%200.070-0.022%200.102-0.046%200.029-0.095%200.013-0.146%200.007-1.071-0.201-2.148-0.402-3.22-0.603-1.147-0.217-2.295-0.429-3.441-0.646-0.045-0.010-0.092-0.013-0.135-0.035-0.041-0.038-0.015-0.080-0.003-0.118%200.014-0.046%200.033-0.089%200.054-0.135%200.199-0.38%200.39-0.767%200.584-1.151%200.434-0.858%200.867-1.713%201.3-2.568%200.477-0.942%200.954-1.885%201.433-2.826%200.172-0.334%200.339-0.674%200.511-1.010%200.302-0.581%200.589-1.171%200.89-1.752%200.231-0.447%200.445-0.902%200.681-1.345%200.231-0.431%200.44-0.875%200.663-1.311%200.223-0.451%200.462-0.897%200.693-1.345%200.035-0.068%200.073-0.133%200.112-0.196%200.014-0.028%200.036-0.073%200.081-0.024%200.020%200.047%200.017%200.099%200.017%200.149%200%201.873%200.017%203.746-0.004%205.619-0.030%202.484%200.001%204.969-0.019%207.456-0.003%200.492-0.017%200.984-0.019%201.479%200%200.049-0.003%200.099%200.007%200.15%200.004%200.033%200%200.072-0.015%200.104v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23476eb5%22%20d%3D%22M26.993%2020.69c0.2%200.035%200.402%200.066%200.601%200.104%200.485%200.090%200.969%200.184%201.452%200.276%200.481%200.090%200.96%200.181%201.442%200.273%200.653%200.122%201.305%200.242%201.958%200.362%200.482%200.090%200.961%200.183%201.442%200.273%200.020%200.004%200.039%200.002%200.060%200.004-0.555%200.41-1.108%200.823-1.663%201.234-3.295%202.455-6.587%204.908-9.881%207.364-0.537%200.401-1.071%200.797-1.608%201.197-0.030-0.023-0.002-0.039%200.008-0.057%200.6-1.073%201.201-2.147%201.801-3.22%200.455-0.815%200.908-1.629%201.362-2.443%200.519-0.929%201.039-1.85%201.555-2.779%200.429-0.768%200.856-1.537%201.286-2.303%200.054-0.096%200.098-0.195%200.17-0.28%200.002-0.009%200.007-0.010%200.015-0.004v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23295baa%22%20d%3D%22M33.966%2021.88c0-0.033%200-0.066-0.002-0.1-0.014-0.189%200.003-0.379%200.019-0.563%200.047-0.514%200.102-1.024%200.151-1.54%200.052-0.503%200.1-1.006%200.15-1.509%200.042-0.437%200.083-0.876%200.127-1.316%200.050-0.507%200.099-1.013%200.15-1.52%200.043-0.43%200.083-0.862%200.126-1.295%200.050-0.51%200.104-1.021%200.152-1.53%200.041-0.441%200.085-0.883%200.127-1.322%200.048-0.506%200.098-1.014%200.15-1.521%200.051-0.5%200.1-1.001%200.147-1.502%200.051-0.514%200.104-1.026%200.151-1.541%200.035-0.374%200.079-0.744%200.106-1.115%200.003-0.040%200.012-0.080%200.019-0.118%200-0.012%200.006-0.023%200.012-0.034%200.020-0.018%200.041-0.039%200.060-0.058%200.054-0.083%200.148-0.133%200.197-0.218%200.12-0.104%200.237-0.211%200.354-0.316%200.209-0.189%200.413-0.38%200.621-0.569%200.297-0.268%200.588-0.54%200.885-0.809%200.181-0.164%200.36-0.332%200.541-0.495%200.282-0.259%200.566-0.518%200.847-0.774%200.182-0.165%200.36-0.329%200.541-0.494%200.328-0.302%200.654-0.606%200.991-0.896%200.010-0.010%200.024-0.014%200.035-0.018%200.134-0.086%200.221-0.222%200.342-0.323%200.049-0.039%200.082-0.094%200.147-0.115-0.216%200.652-0.425%201.305-0.642%201.956-1.879%205.68-3.759%2011.363-5.636%2017.042-0.282%200.846-0.56%201.693-0.839%202.54-0.001%200.025%200.004%200.060-0.029%200.074v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23476eb5%22%20d%3D%22M7.55%2022.002c-0.007-0.028-0.014-0.055-0.020-0.081%200.004-0.514%200.014-1.023%200.009-1.538%200-0.051%200.002-0.104-0.016-0.156-0.012-0.065-0.009-0.13-0.009-0.195%200-1.357%200.015-2.716-0.003-4.073-0.035-2.545%200.001-5.091-0.020-7.635-0.004-0.422-0.010-0.84-0.014-1.261-0.001-0.055-0.006-0.105%200.014-0.157%200.022-0.039%200.046-0.028%200.071-0.004%200.027%200.026%200.041%200.058%200.058%200.092%200.253%200.492%200.514%200.977%200.758%201.474%200.326%200.647%200.655%201.293%200.982%201.94%200.115%200.23%200.236%200.458%200.352%200.689%200.338%200.676%200.682%201.347%201.023%202.019%200.231%200.453%200.452%200.914%200.691%201.364%200.255%200.483%200.489%200.977%200.74%201.462%200.462%200.897%200.914%201.802%201.372%202.701%200.24%200.468%200.473%200.938%200.711%201.409%200.068%200.131%200.153%200.258%200.198%200.401%200.012%200.050%200.033%200.098%200.050%200.147%200.012%200.035%200.033%200.072-0.003%200.106-0.2%200.067-0.412%200.096-0.618%200.138-1.932%200.38-3.866%200.753-5.8%201.13-0.117%200.022-0.232%200.049-0.35%200.066-0.063%200.006-0.124%200.007-0.174-0.039v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23295baa%22%20d%3D%22M7.55%2020.233c0.025%200.028%200.016%200.062%200.017%200.094%200.001%200.393%200.008%200.786-0.004%201.177-0.004%200.138%200.004%200.28-0.033%200.418-0.327-0.988-0.653-1.974-0.98-2.962-1.743-5.271-3.486-10.54-5.229-15.813-0.313-0.946-0.627-1.892-0.939-2.839-0.003-0.013-0.006-0.025-0.009-0.038%200.115%200.062%200.194%200.166%200.286%200.255%200.066%200.063%200.12%200.139%200.202%200.184%200.099%200.057%200.177%200.138%200.259%200.212%200.266%200.243%200.533%200.487%200.798%200.728%200.262%200.239%200.524%200.475%200.785%200.713%200.176%200.159%200.352%200.32%200.527%200.481%200.295%200.27%200.589%200.54%200.884%200.809%200.182%200.168%200.366%200.335%200.547%200.503%200.307%200.282%200.61%200.567%200.92%200.844%200.030%200.027%200.055%200.057%200.085%200.082%200.066%200.076%200.15%200.133%200.206%200.217%200.022%200.024%200.043%200.049%200.066%200.074%200.021%200.010%200.047%200.012%200.056%200.039%200.044%200.278%200.063%200.559%200.090%200.839%200.029%200.307%200.062%200.611%200.090%200.918%200.041%200.446%200.089%200.89%200.13%201.334%200.035%200.362%200.073%200.724%200.107%201.087%200.042%200.449%200.088%200.894%200.132%201.344%200.049%200.506%200.098%201.014%200.149%201.521%200.051%200.5%200.098%201%200.148%201.501%200.050%200.515%200.101%201.026%200.151%201.54%200.049%200.501%200.098%201.002%200.147%201.502%200.051%200.505%200.1%201.006%200.149%201.511%200.049%200.516%200.105%201.027%200.151%201.542%200.025%200.291%200.065%200.586%200.082%200.881%200.007%200.114%200.013%200.231%200.014%200.347%200.002%200.026-0.004%200.054%200.009%200.102-0.002-0.010%200.009-0.017%200.004-0.023-0.027-0.023-0.007-0.057-0.012-0.085-0.015-0.292-0.028-0.586-0.023-0.885%200.002-0.055-0.009-0.112%200.036-0.153v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%236091cc%22%20d%3D%22M7.55%2022.002c0.123%200.057%200.241-0.006%200.357-0.028%200.862-0.165%201.723-0.337%202.585-0.506%200.71-0.138%201.42-0.274%202.13-0.413%200.614-0.12%201.226-0.242%201.839-0.361%200.012-0.003%200.026-0.001%200.039-0.003%200.008-0.008%200.017-0.010%200.027-0.007%200.077%200.036%200.098%200.117%200.132%200.18%200.485%200.873%200.975%201.745%201.462%202.616%200.486%200.869%200.974%201.736%201.459%202.607%200.52%200.932%201.043%201.865%201.562%202.798%200.386%200.69%200.77%201.382%201.161%202.068%200.075%200.129%200.131%200.266%200.209%200.394%200.054%200.118%200.134%200.22%200.169%200.346%200.008%200.031%200.042%200.050%200.036%200.087-0.466-0.345-0.931-0.687-1.396-1.033-2.095-1.555-4.19-3.113-6.285-4.67-1.79-1.33-3.58-2.659-5.367-3.99-0.040-0.029-0.107-0.023-0.12-0.084v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2365b2e3%22%20d%3D%22M13.904%201.919c0.039-0.001%200.079-0.002%200.118-0.002h13.443c0.043%200%200.085%200.002%200.126%200.004%200.021%200.044-0.012%200.068-0.035%200.097-0.531%200.695-1.059%201.39-1.588%202.084-0.369%200.481-0.735%200.963-1.102%201.445-0.227%200.301-0.459%200.598-0.684%200.901-0.092%200.124-0.15%200.272-0.274%200.373-0.145%200.137-0.26%200.299-0.388%200.45-0.448%200.531-0.887%201.068-1.332%201.599-0.439%200.525-0.873%201.054-1.313%201.58-0.010%200.010-0.015%200.022-0.025%200.033-0.078%200.088-0.115%200.088-0.188-0.002-0.104-0.127-0.208-0.258-0.311-0.387-0.869-1.096-1.743-2.191-2.612-3.286-0.833-1.049-1.668-2.097-2.5-3.146-0.074-0.094-0.149-0.186-0.224-0.278-0.135-0.18-0.279-0.356-0.418-0.53-0.006-0.008-0.012-0.013-0.016-0.022-0.017-0.032-0.040-0.056-0.064-0.081-0.006-0.006-0.011-0.012-0.015-0.020-0.015-0.031-0.040-0.054-0.070-0.071-0.119-0.117-0.208-0.256-0.307-0.388-0.063-0.084-0.122-0.173-0.185-0.258-0.019-0.026-0.049-0.054-0.038-0.095v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23476eb5%22%20d%3D%22M23.905%206.806c0.312-0.448%200.643-0.881%200.975-1.315%200.543-0.71%201.083-1.422%201.626-2.135%200.348-0.459%200.701-0.918%201.050-1.376%200.013-0.018%200.024-0.039%200.035-0.057%200.044-0.034%200.067%200.010%200.094%200.030%200.847%200.659%201.695%201.321%202.543%201.978%200.044%200.035%200.081%200.080%200.139%200.094%200.007%200.008%200.014%200.013%200.023%200.022%200.196%200.11%200.361%200.264%200.54%200.402%200.614%200.473%201.225%200.954%201.836%201.432%200.384%200.299%200.77%200.594%201.15%200.897%200.020%200.018%200.055%200.029%200.053%200.067-0.030%200.041-0.080%200.048-0.122%200.061-0.729%200.225-1.46%200.452-2.19%200.678-0.897%200.278-1.794%200.557-2.692%200.834-0.7%200.218-1.396%200.433-2.096%200.65-0.655%200.202-1.307%200.405-1.962%200.608-0.024%200.007-0.044%200.012-0.069%200.012-0.054-0.012-0.104%200.008-0.157%200.024-0.095%200.030-0.195%200.050-0.288%200.078-0.712%200.195-1.426%200.376-2.141%200.563-0.333%200.086-0.667%200.173-1%200.263-0.015%200.004-0.032%200.012-0.049%200.012-0.026%200.003-0.056%200.017-0.074-0.009-0.023-0.029%200.001-0.057%200.016-0.081%200.11-0.162%200.23-0.316%200.344-0.474%200.721-0.978%201.437-1.96%202.157-2.938%200.086-0.113%200.164-0.222%200.259-0.318v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%236091cc%22%20d%3D%22M13.904%201.919c0.183%200.244%200.344%200.505%200.55%200.734%200.025%200.023%200.046%200.051%200.065%200.080v-0.001c0.023%200.036%200.058%200.062%200.080%200.101v-0.001c0.141%200.189%200.29%200.371%200.431%200.559%200.471%200.598%200.926%201.207%201.386%201.814%200.899%201.184%201.797%202.368%202.695%203.552%200.441%200.581%200.881%201.161%201.323%201.739%200.010%200.012%200.020%200.027%200.029%200.039%200.010%200.020%200.032%200.040%200.013%200.063-0.015%200.020-0.040%200.017-0.063%200.012-0.122-0.026-0.242-0.065-0.363-0.101-1.058-0.311-2.116-0.616-3.174-0.929-1.108-0.325-2.218-0.647-3.327-0.972-0.864-0.254-1.729-0.504-2.593-0.756-0.588-0.173-1.176-0.341-1.763-0.517-0.3-0.092-0.601-0.175-0.901-0.264-0.034-0.010-0.068-0.025-0.106-0.018-0.027%200.002-0.050-0.007-0.071-0.024-0.124-0.061-0.255-0.101-0.394-0.116-0.065-0.007-0.128-0.018-0.178-0.066-0.020-0.039%200.009-0.058%200.035-0.081%200.644-0.496%201.286-0.999%201.928-1.497%200.488-0.38%200.975-0.76%201.463-1.142%200.031-0.024%200.070-0.039%200.092-0.073%200.026-0.012%200.054-0.024%200.081-0.037%200.36-0.278%200.722-0.554%201.082-0.834%200.537-0.417%201.073-0.835%201.609-1.253%200.023-0.012%200.041-0.035%200.071-0.013v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23525a6f%22%20d%3D%22M26.954%2020.689c-0.035%200.002-0.067%200.005-0.102%200.006-0.094%200.013-0.19%200.004-0.285%200.008-3.928%200.049-7.859%200.010-11.789%200.023-0.066%200-0.132%200.006-0.197-0.010-0.082-0.025-0.043-0.074-0.018-0.115%200.118-0.195%200.243-0.385%200.366-0.579%200.493-0.776%200.988-1.552%201.48-2.329%200.099-0.153%200.198-0.306%200.293-0.461%200.020-0.034%200.044-0.068%200.089-0.073%200.201%200.042%200.392%200.118%200.585%200.186%200.284%200.102%200.57%200.195%200.855%200.292%200.846%200.287%201.69%200.58%202.538%200.869%200.911%200.311%201.824%200.626%202.733%200.935%200.691%200.241%201.384%200.476%202.077%200.713%200.446%200.151%200.888%200.31%201.334%200.455%200.033%200.020%200.053%200.041%200.042%200.081v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b3def6%22%20d%3D%22M14.54%2020.69c0.042%200%200.086%200.002%200.127%200.002h11.713c0.065%200%200.131%200.002%200.196%200.002%200.009%200.006%200.010%200.008%200.009%200.012-0.003%200.004-0.008%200.007-0.009%200.007-0.454%200.012-0.91%200.023-1.367%200.041-0.34%200.017-0.678%200.029-1.020%200.040-0.355%200.013-0.712%200.027-1.069%200.042-0.347%200.012-0.693%200.025-1.039%200.037-0.349%200.012-0.7%200.026-1.047%200.040-0.343%200.014-0.685%200.026-1.028%200.039-0.353%200.012-0.706%200.027-1.058%200.039-0.343%200.012-0.685%200.029-1.029%200.039-0.353%200.013-0.705%200.027-1.058%200.040-0.339%200.012-0.678%200.032-1.019%200.038-0.11%200.002-0.221%200.020-0.333%200.015-0.008%200.040%200.014%200.065%200.027%200.090%200.287%200.583%200.574%201.163%200.861%201.744%200.451%200.914%200.901%201.828%201.351%202.74%200.211%200.428%200.421%200.858%200.631%201.283%200.451%200.916%200.904%201.833%201.356%202.749%200.21%200.425%200.42%200.856%200.631%201.283%200.052%200.104%200.102%200.215%200.153%200.321%200.008%200.020-0.002%200.024-0.019%200.020-0.442-0.79-0.882-1.575-1.322-2.361-0.552-0.987-1.105-1.974-1.657-2.961-0.49-0.874-0.976-1.749-1.464-2.624-0.494-0.885-0.989-1.768-1.483-2.652-0.014-0.028-0.034-0.049-0.056-0.067%200.008-0.002%200.015-0.004%200.024%200.003v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.954%2020.689c-0.012-0.017-0.027-0.036-0.039-0.057-0.057-0.036-0.076-0.104-0.119-0.154-0.553-0.868-1.105-1.735-1.656-2.602-0.404-0.637-0.815-1.271-1.217-1.907-0.546-0.861-1.096-1.716-1.644-2.578-0.351-0.557-0.706-1.111-1.062-1.667-0.148-0.231-0.294-0.463-0.443-0.694-0.014-0.023-0.031-0.044-0.031-0.072%200.057-0.075%200.136-0.088%200.222-0.081%200.008%200.004%200.017%200.010%200.024%200.015%200.148%200.194%200.266%200.403%200.397%200.607%200.314%200.494%200.63%200.987%200.944%201.482%200.45%200.706%200.899%201.414%201.347%202.119%200.389%200.612%200.776%201.226%201.167%201.834%200.506%200.793%201.011%201.585%201.515%202.379%200.207%200.329%200.415%200.655%200.624%200.979%200.035%200.054%200.077%200.102%200.084%200.169-0.028%200.077-0.055%200.153-0.081%200.232-0.007-0.001-0.012%200.001-0.015%200.004-0.004-0.004-0.012-0.007-0.019-0.008v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%238dc8ed%22%20d%3D%22M20.5%2031.359c0.007-0.010%200.012-0.012%200.019-0.021%200.060%200.116%200.147%200.219%200.159%200.356-0.058-0.114-0.119-0.226-0.179-0.335v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2385c6ed%22%20d%3D%22M26.577%2020.71c0-0.006%200.002-0.012%200.002-0.015h0.276c-0.090%200.033-0.186%200.010-0.278%200.015v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23476eb5%22%20d%3D%22M11.063%204.061c-0.008%200.081-0.086%200.097-0.135%200.135-0.678%200.534-1.358%201.064-2.040%201.593-0.44%200.342-0.883%200.679-1.322%201.020-0.009%200.008-0.012%200.023-0.018%200.034-0.007%200.008-0.014%200.012-0.024%200.012-0.338-0.348-0.708-0.66-1.060-0.995-0.163-0.153-0.338-0.296-0.487-0.466-0.017%200-0.031-0.004-0.037-0.022%200.229-0.085%200.47-0.129%200.706-0.189%201.462-0.375%202.926-0.746%204.388-1.116%200.009-0.004%200.020-0.005%200.030-0.006v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b3def6%22%20d%3D%22M5.656%205.097c-0.697-0.639-1.396-1.277-2.094-1.916-0.876-0.803-1.754-1.603-2.631-2.405-0.024-0.023-0.046-0.047-0.070-0.069%200.129%200.044%200.217%200.147%200.321%200.224%200.385%200.294%200.766%200.595%201.148%200.892%200.371%200.288%200.754%200.568%201.111%200.875%200.24%200.206%200.445%200.451%200.664%200.681%200.116%200.123%200.226%200.249%200.342%200.372%200.279%200.296%200.561%200.587%200.84%200.885%200.138%200.147%200.274%200.294%200.411%200.442%200.001%200.035-0.019%200.030-0.041%200.019v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2386c3eb%22%20d%3D%22M5.656%205.097c0.015-0.003%200.034-0.003%200.041-0.021%200.066%200.069%200.148%200.124%200.175%200.221-0.079-0.060-0.151-0.125-0.217-0.2v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%236091cc%22%20d%3D%22M33.972%206.826c-0.127-0.052-0.218-0.154-0.326-0.237-0.658-0.507-1.313-1.019-1.967-1.529-0.414-0.322-0.828-0.643-1.242-0.966-0.017-0.013-0.031-0.034-0.045-0.051%200.334%200.073%200.664%200.164%200.996%200.248%200.746%200.19%201.495%200.378%202.242%200.566%200.629%200.159%201.256%200.318%201.886%200.479%200.014%200.004%200.031%200.013%200.045%200.019-0.001%200.008-0.002%200.013-0.002%200.019-0.062%200.111-0.164%200.185-0.257%200.268-0.218%200.2-0.436%200.402-0.655%200.602-0.194%200.179-0.391%200.356-0.579%200.54-0.020%200.018-0.040%200.034-0.067%200.041-0.009%200.006-0.018%200.006-0.028%200v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b3def6%22%20d%3D%22M40.633%200.707c-0.365%200.336-0.729%200.672-1.096%201.006-0.673%200.616-1.348%201.231-2.022%201.848-0.514%200.471-1.026%200.944-1.54%201.415-0.047%200.042-0.097%200.080-0.144%200.119-0.025%200.016-0.039%200.013-0.039-0.019%200.148-0.154%200.293-0.312%200.441-0.468%200.274-0.287%200.547-0.574%200.819-0.862%200.236-0.249%200.471-0.5%200.701-0.755%200.281-0.311%200.625-0.548%200.951-0.805%200.534-0.422%201.069-0.839%201.609-1.253%200.102-0.080%200.189-0.183%200.319-0.226v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%238bc6ec%22%20d%3D%22M35.795%205.075c0.009%200.016%200.022%200.019%200.037%200.019-0.057%200.084-0.135%200.142-0.212%200.204-0.027-0.021-0.005-0.034%200.009-0.045%200.056-0.060%200.111-0.118%200.167-0.177v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2330333f%22%20d%3D%22M27.072%2020.457c-0.262-0.403-0.521-0.81-0.78-1.216-1.757-2.755-3.511-5.511-5.266-8.268-0.015-0.025-0.031-0.051-0.044-0.078%200.072-0.072%200.172-0.060%200.26-0.079%200.73-0.142%201.461-0.283%202.193-0.423%201.853-0.355%203.705-0.711%205.559-1.065%201.036-0.198%202.074-0.397%203.111-0.597%200.201-0.039%200.402-0.079%200.605-0.115%200.15-0.026%200.297-0.047%200.429-0.124-0.060%200.158-0.145%200.303-0.22%200.454-0.583%201.151-1.164%202.302-1.748%203.453-0.698%201.373-1.393%202.748-2.092%204.123-0.652%201.283-1.3%202.567-1.955%203.85-0.016%200.030-0.035%200.057-0.052%200.085v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23223a70%22%20d%3D%22M33.988%206.826c0.522-0.483%201.046-0.967%201.571-1.448%200.022%200.079%200.001%200.153-0.006%200.23-0.042%200.471-0.090%200.938-0.137%201.409-0.046%200.472-0.093%200.944-0.14%201.416-0.039%200.401-0.078%200.8-0.119%201.202-0.045%200.432-0.090%200.864-0.135%201.299-0.031%200.305-0.055%200.61-0.084%200.915-0.035%200.371-0.078%200.741-0.114%201.111-0.030%200.305-0.055%200.61-0.083%200.916-0.035%200.37-0.080%200.74-0.115%201.111-0.031%200.307-0.054%200.612-0.081%200.916-0.037%200.364-0.081%200.725-0.114%201.092-0.032%200.306-0.056%200.611-0.083%200.915-0.035%200.372-0.078%200.742-0.114%201.113-0.031%200.303-0.056%200.605-0.083%200.908-0.036%200.371-0.078%200.742-0.114%201.113-0.025%200.248-0.043%200.497-0.067%200.747-0.031-0.031-0.015-0.068-0.017-0.104%200-0.356-0.003-0.716%200.002-1.070%200.041-2.556-0.005-5.108%200.024-7.663%200.020-1.975%200.003-3.95%200.013-5.926%200-0.037%200.015-0.081-0.018-0.113-0.025-0.040%200.008-0.060%200.014-0.087v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23010101%22%20d%3D%22M33.988%206.826c0.026%200.035-0.022%200.052-0.018%200.081-0.259%200.494-0.518%200.99-0.775%201.484-0.019%200.035-0.038%200.068-0.057%200.104-0.111%200.141-0.284%200.122-0.431%200.153-0.435%200.092-0.872%200.167-1.308%200.248-0.577%200.11-1.155%200.221-1.733%200.333-0.567%200.108-1.137%200.219-1.704%200.329-0.649%200.125-1.298%200.243-1.947%200.367-0.45%200.086-0.902%200.175-1.354%200.264-0.574%200.11-1.148%200.218-1.724%200.332-0.54%200.104-1.078%200.209-1.615%200.311-0.113%200.023-0.226%200.042-0.338%200.062l-0.009%200.003c0.002-0.065%200.057-0.069%200.098-0.081%200.391-0.123%200.781-0.248%201.172-0.372%200.522-0.164%201.047-0.328%201.573-0.494%200.201-0.062%200.404-0.116%200.607-0.184%200.087-0.024%200.174-0.045%200.264-0.072%200.047-0.015%200.095-0.033%200.145-0.033%200.632-0.195%201.265-0.389%201.897-0.586%202.214-0.684%204.425-1.368%206.64-2.057%200.201-0.063%200.407-0.115%200.606-0.195%200%200.003%200.005%200.003%200.011%200.003v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23464d60%22%20d%3D%22M14.424%2020.452c-0.275-0.545-0.548-1.092-0.825-1.637-0.446-0.883-0.894-1.762-1.341-2.641-0.724-1.429-1.448-2.86-2.173-4.287-0.557-1.098-1.116-2.198-1.673-3.298-0.019-0.037-0.034-0.078-0.051-0.118%200.081%200.004%200.082%200.089%200.13%200.126%200.009%200.020%200.022%200.039%200.039%200.057%200.183%200.168%200.339%200.362%200.517%200.535%200.428%200.421%200.838%200.857%201.257%201.283%200.248%200.253%200.504%200.497%200.743%200.758%200.248%200.271%200.521%200.518%200.769%200.79%200.246%200.269%200.517%200.515%200.762%200.781%200.248%200.272%200.521%200.518%200.769%200.792%200.239%200.262%200.503%200.498%200.74%200.761%200.249%200.27%200.522%200.518%200.769%200.789%200.24%200.263%200.503%200.499%200.741%200.76%200.248%200.271%200.516%200.522%200.77%200.79%200.076%200.081%200.143%200.166%200.221%200.241%200.025%200.024%200.042%200.052%200.041%200.088-0.023%200.098-0.094%200.173-0.147%200.255-0.425%200.674-0.852%201.345-1.281%202.014-0.231%200.36-0.457%200.725-0.691%201.088-0.022%200.029-0.031%200.076-0.084%200.072v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23223a70%22%20d%3D%22M5.976%205.394c0.127%200.062%200.21%200.177%200.311%200.269%200.397%200.357%200.786%200.724%201.178%201.090%200.028%200.026%200.055%200.054%200.063%200.093%200.010%200.012%200.009%200.026%200%200.039-0.035%200.029-0.018%200.068-0.018%200.103-0.001%200.358-0.004%200.716%200.001%201.073%200.033%202.525-0.002%205.051%200.022%207.576%200.015%201.531%200.004%203.065%200.016%204.598-0.001%200.35-0.003%200.701-0.004%201.050-0.006%200.012-0.012%200.012-0.017%200-0.033-0.324-0.065-0.648-0.096-0.975-0.023-0.233-0.043-0.465-0.065-0.701-0.030-0.301-0.062-0.602-0.092-0.905-0.023-0.232-0.043-0.465-0.066-0.698-0.031-0.311-0.065-0.622-0.094-0.931-0.023-0.227-0.042-0.454-0.065-0.678-0.030-0.311-0.063-0.623-0.094-0.932-0.023-0.235-0.042-0.468-0.065-0.7-0.030-0.311-0.063-0.615-0.093-0.926-0.023-0.224-0.044-0.451-0.065-0.678-0.030-0.312-0.063-0.623-0.094-0.933-0.022-0.225-0.041-0.451-0.064-0.678-0.031-0.317-0.065-0.634-0.095-0.954-0.028-0.297-0.055-0.597-0.084-0.894-0.029-0.302-0.063-0.602-0.093-0.904-0.023-0.233-0.043-0.466-0.066-0.699-0.030-0.311-0.063-0.622-0.094-0.934-0.023-0.222-0.042-0.446-0.063-0.669-0.031-0.314-0.064-0.629-0.094-0.943-0.007-0.054-0.006-0.107-0.008-0.159v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2330333f%22%20d%3D%22M7.529%206.886v-0.040c0.006%200%200.013-0.002%200.019-0.004%200.056%200.031%200.117%200.046%200.179%200.060%200.137%200.027%200.268%200.066%200.397%200.121%200.019%200.010%200.035%200.025%200.059%200.019%200.189%200.034%200.368%200.104%200.551%200.156%200.142%200.038%200.282%200.088%200.426%200.126%200.558%200.175%201.118%200.343%201.677%200.518s1.118%200.35%201.677%200.521c0.932%200.289%201.864%200.581%202.795%200.873%200.707%200.22%201.414%200.445%202.122%200.665%200.919%200.287%201.838%200.573%202.757%200.862%200.076%200.024%200.166%200.025%200.218%200.103-0.040%200.058-0.095%200.032-0.145%200.022-0.526-0.102-1.053-0.201-1.58-0.302-1.81-0.346-3.621-0.694-5.432-1.041-1.040-0.198-2.081-0.399-3.121-0.599-0.539-0.104-1.080-0.203-1.618-0.313-0.010-0.004-0.020-0.012-0.028-0.020-0.065-0.023-0.062-0.106-0.121-0.137-0.191-0.37-0.383-0.74-0.575-1.11-0.087-0.163-0.174-0.322-0.258-0.482v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.424%2020.452c0.244-0.38%200.489-0.761%200.732-1.139%200.471-0.74%200.939-1.479%201.409-2.217%200.015-0.024%200.029-0.051%200.044-0.076%200.007-0.047%200.029-0.086%200.055-0.126%200.481-0.756%200.961-1.509%201.443-2.266%200.307-0.486%200.614-0.973%200.927-1.456%200.442-0.701%200.887-1.399%201.334-2.097%200.041-0.066%200.068-0.145%200.137-0.191%200.080-0.010%200.149%200.020%200.214%200.062%200.022%200.053-0.012%200.088-0.037%200.126-0.392%200.614-0.781%201.23-1.175%201.845-0.075%200.117-0.151%200.232-0.222%200.353-0.349%200.54-0.688%201.081-1.032%201.621-0.302%200.474-0.605%200.947-0.905%201.421-0.163%200.257-0.327%200.514-0.489%200.77-0.022%200.035-0.040%200.067-0.079%200.085-0.292%200.456-0.585%200.913-0.876%201.368-0.442%200.693-0.883%201.388-1.323%202.081-0.014%200.022-0.027%200.045-0.040%200.067-0.007%200.002-0.014%200.003-0.020%200.004s-0.012-0.001-0.018-0.002c-0.009-0.078-0.076-0.144-0.078-0.233v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%231d468a%22%20d%3D%22M7.528%2021.286h0.017c0%200.028%200.009%200.057-0.009%200.082-0.016-0.025-0.008-0.054-0.008-0.082v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23b3def6%22%20d%3D%22M20.72%2010.958c-0.074-0.013-0.14-0.057-0.218-0.059-0.040%200.002-0.078-0.006-0.104-0.038-0.841-0.264-1.684-0.53-2.527-0.794-2.893-0.902-5.786-1.805-8.68-2.706-0.012-0.003-0.023-0.012-0.035-0.017-0.002-0.039%200.019-0.030%200.040-0.021%200.339%200.097%200.679%200.194%201.018%200.292%201.265%200.369%202.53%200.737%203.794%201.106%201.221%200.356%202.44%200.716%203.66%201.069%200.913%200.266%201.827%200.531%202.739%200.797%200.018%200.005%200.035%200.018%200.061%200-0.217-0.287-0.435-0.573-0.653-0.861-0.507-0.67-1.015-1.339-1.523-2.008-0.881-1.161-1.761-2.322-2.641-3.483-0.214-0.283-0.425-0.563-0.638-0.846-0.007-0.021%200.003-0.026%200.020-0.022%200.494%200.622%200.988%201.245%201.483%201.865%200.503%200.632%201.007%201.262%201.51%201.895%200.423%200.532%200.843%201.066%201.266%201.598%200.425%200.535%200.851%201.068%201.276%201.601%200.042%200.051%200.082%200.104%200.12%200.156%200.044%200.061%200.081%200.063%200.13%200.004%200.199-0.244%200.402-0.489%200.606-0.729%200.249-0.303%200.5-0.605%200.75-0.908%200.239-0.287%200.482-0.578%200.722-0.866%200.251-0.302%200.5-0.607%200.754-0.905%200.081-0.094%200.138-0.209%200.252-0.273-0.282%200.387-0.563%200.775-0.845%201.161-0.626%200.854-1.252%201.707-1.878%202.559-0.015%200.021-0.030%200.044-0.050%200.076%200.041%200.006%200.073-0.009%200.105-0.014%201.046-0.274%202.088-0.548%203.133-0.82%200.007-0.002%200.013-0.002%200.020-0.003%200.020-0.011%200.040-0.015%200.038%200.019-0.465%200.147-0.927%200.291-1.39%200.44-0.658%200.208-1.321%200.415-1.978%200.626-0.032%200.010-0.077%200.004-0.088%200.050-0.081-0.012-0.15%200.028-0.217%200.057-0.006%200.014-0.020%200.013-0.033%200.003v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23a3d3f2%22%20d%3D%22M15.035%203.368c-0.007%200.007-0.013%200.014-0.021%200.023-0.147-0.182-0.296-0.36-0.416-0.559%200.118%200.101%200.191%200.238%200.294%200.351%200.052%200.058%200.097%200.122%200.143%200.185v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2397cbee%22%20d%3D%22M14.598%202.832c-0.039-0.024-0.071-0.054-0.080-0.101%200.039%200.024%200.076%200.049%200.080%200.101v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2392c7ec%22%20d%3D%22M14.519%202.733c-0.035-0.015-0.054-0.045-0.065-0.080%200.038%200.013%200.062%200.038%200.065%200.080v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%237ba5d6%22%20d%3D%22M24.429%209.782c-0.013-0.007-0.025-0.013-0.036-0.019%200.096-0.041%200.198-0.058%200.3-0.081%200.004%200.006%200.006%200.009%200.004%200.013-0.002%200.005-0.002%200.008-0.004%200.008-0.086%200.034-0.173%200.064-0.264%200.079v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%236086be%22%20d%3D%22M24.691%209.704v-0.020c0.044-0.018%200.087-0.050%200.137-0.020-0.044%200.017-0.088%200.040-0.137%200.041v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2392c0e4%22%20d%3D%22M9.196%207.32c-0.015%200.002-0.031%200.003-0.040%200.021-0.329-0.087-0.65-0.196-0.974-0.299%200.011-0.015%200.025-0.020%200.043-0.014%200.322%200.102%200.652%200.179%200.972%200.292v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2373a2d0%22%20d%3D%22M8.122%207.021c-0.132-0.040-0.264-0.081-0.397-0.121%200.11-0.019%200.201%200.050%200.304%200.069%200.030%200.008%200.085-0.005%200.093%200.052v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%236d7793%22%20d%3D%22M16.778%2017.17c0.277-0.438%200.553-0.877%200.831-1.315%200.545-0.859%201.091-1.716%201.636-2.577%200.005-0.008%200.012-0.014%200.020-0.022%200.165%200.152%200.323%200.312%200.485%200.47%200.242%200.234%200.486%200.468%200.729%200.701%200.436%200.418%200.876%200.836%201.314%201.254%200.274%200.263%200.551%200.521%200.824%200.787%200.449%200.426%200.899%200.852%201.344%201.278%200.26%200.252%200.522%200.495%200.783%200.747%200.447%200.425%200.894%200.854%201.342%201.277%200.243%200.233%200.485%200.47%200.73%200.699%200.044%200.045%200.074%200.102%200.1%200.158-0.175-0.036-0.339-0.104-0.51-0.162-0.669-0.226-1.335-0.457-2.003-0.686-0.934-0.32-1.868-0.64-2.8-0.959-0.676-0.233-1.349-0.463-2.024-0.695-0.918-0.314-1.835-0.632-2.754-0.943-0.015-0.003-0.031-0.007-0.047-0.013v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23525a6e%22%20d%3D%22M26.818%2020.471c-0.025%200.025-0.035-0.004-0.046-0.013-0.132-0.125-0.264-0.25-0.396-0.376-0.348-0.333-0.695-0.671-1.046-1-0.287-0.268-0.57-0.54-0.855-0.815-0.434-0.42-0.87-0.839-1.311-1.253-0.287-0.268-0.567-0.541-0.854-0.816-0.438-0.417-0.876-0.832-1.313-1.25-0.276-0.267-0.558-0.527-0.831-0.795-0.278-0.266-0.559-0.532-0.838-0.799-0.030-0.028-0.064-0.051-0.065-0.096%200.415-0.655%200.83-1.31%201.246-1.965%200.071-0.111%200.139-0.224%200.21-0.336%200.012-0.002%200.026-0.003%200.038-0.005%202.008%203.153%204.015%206.305%206.024%209.459%200.015%200.019%200.027%200.040%200.038%200.060v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%235b647d%22%20d%3D%22M19.047%2013.182c-0.334%200.53-0.67%201.060-1.007%201.592-0.471%200.744-0.942%201.483-1.414%202.226-0.006%200.008-0.013%200.012-0.020%200.020-0.001-0.029-0.017-0.046-0.035-0.068-0.113-0.116-0.221-0.238-0.334-0.354-0.429-0.44-0.868-0.871-1.292-1.319-0.243-0.258-0.503-0.497-0.743-0.761-0.247-0.271-0.521-0.518-0.767-0.788-0.239-0.264-0.503-0.499-0.741-0.76-0.255-0.28-0.536-0.532-0.79-0.811-0.239-0.263-0.503-0.498-0.74-0.761-0.248-0.27-0.522-0.518-0.769-0.789-0.238-0.263-0.503-0.499-0.741-0.76-0.247-0.273-0.519-0.52-0.768-0.79-0.126-0.137-0.258-0.266-0.385-0.402-0.013-0.012-0.048-0.023-0.022-0.054%200.006%200.001%200.011%200.002%200.019%200.002%200.364%200.121%200.708%200.292%201.060%200.444%200.873%200.376%201.743%200.751%202.613%201.13%201.068%200.464%202.136%200.926%203.204%201.391%200.716%200.31%201.433%200.619%202.149%200.931%200.476%200.206%200.954%200.41%201.429%200.621%200.033%200.019%200.069%200.029%200.093%200.060v0z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23464d60%22%20d%3D%22M19.047%2013.182c-0.144-0.030-0.269-0.105-0.402-0.163-0.525-0.223-1.048-0.45-1.572-0.678-0.472-0.204-0.944-0.412-1.416-0.615-0.52-0.226-1.043-0.449-1.562-0.675-0.476-0.206-0.949-0.415-1.425-0.621-0.518-0.224-1.036-0.446-1.554-0.67-0.478-0.207-0.954-0.417-1.434-0.625-0.359-0.157-0.721-0.311-1.081-0.465-0.036-0.015-0.075-0.028-0.103-0.057%200.236%200.023%200.466%200.081%200.699%200.126%200.611%200.112%201.219%200.234%201.83%200.352%200.57%200.11%201.142%200.221%201.713%200.332%200.675%200.129%201.35%200.255%202.025%200.385%200.427%200.081%200.852%200.165%201.278%200.246%200.652%200.124%201.305%200.245%201.957%200.371%200.455%200.087%200.909%200.178%201.366%200.264%200.319%200.062%200.638%200.126%200.957%200.187%200.025%200.006%200.054%200.012%200.074-0.013%200.035%200.007%200.076%200.010%200.104%200.038-0.478%200.752-0.956%201.506-1.436%202.26-0.002%200.005-0.011%200.013-0.018%200.020v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 70%;
    height: 70%;
    margin-top: 11px; }
  .chat-style .crosslink-blocks li b.magento_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23ef672f%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.745%2022.791l1.255%200.782%201.255-0.782v-11.326l2.761%201.721v9.91l-4.016%202.504-4.016-2.504v-9.91l2.761-1.721v11.326zM22.274%2021.688v-9.768l-6.274-3.912-6.274%203.912v9.768l-2.259-1.408v-9.627l8.533-5.32%208.533%205.32v9.627l-2.259%201.408z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li b.opencart_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%2331c7f3%22%20d%3D%22M1.6%200h28.8c0.884%200%201.6%200.716%201.6%201.6v28.8c0%200.884-0.716%201.6-1.6%201.6h-28.8c-0.884%200-1.6-0.716-1.6-1.6v-28.8c0-0.884%200.716-1.6%201.6-1.6z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.104%206.529c0.046%200.076%200.272%200.452%200.504%200.839%200.55%200.938%200.885%201.372%201.464%201.94%201.892%201.84%205%202.772%2010.058%203.011%200.654%200.028%202.292%200.058%203.652%200.058%202.61%200%203.588%200.047%204.711%200.234%201.956%200.328%202.569%200.914%202.060%201.958-0.243%200.498-0.747%201.112-1.973%202.408-0.579%200.608-1.233%201.325-1.447%201.582-0.428%200.508-1.117%201.5-1.071%201.542%200.029%200.035-0.133%200.171%203.015-2.574%203.605-3.135%204.427-3.955%204.838-4.827%200.243-0.534%200.215-0.896-0.104-1.225-0.463-0.463-1.516-0.744-3.437-0.914-0.365-0.035-2.686-0.088-5.151-0.117-5.579-0.064-7.726-0.17-9.809-0.475-3.136-0.458-5.226-1.437-7.002-3.27-0.295-0.311-0.451-0.393-0.307-0.17v0%200%200zM9.615%2021.576c-0.399%200.071-0.753%200.263-1.024%200.562-0.376%200.408-0.492%200.721-0.492%201.308%200%200.642%200.15%201.002%200.584%201.4%200.723%200.668%201.811%200.668%202.535%200%200.434-0.398%200.585-0.758%200.585-1.4s-0.151-1.003-0.585-1.401c-0.44-0.4-1.013-0.57-1.603-0.47v0%200zM18.064%2021.576c-0.596%200.106-1.128%200.525-1.389%201.102-0.185%200.398-0.179%201.155%200.011%201.582%200.179%200.404%200.65%200.849%201.060%200.984%200.393%200.135%200.92%200.129%201.313-0.006%200.445-0.147%200.93-0.642%201.105-1.114%200.162-0.444%200.139-1.020-0.058-1.482-0.318-0.75-1.204-1.214-2.042-1.066v0%200%200z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li b.shopify_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%239dbc31%22%20d%3D%22M15.775%206.043c0.114%200%200.229%200.039%200.339%200.114-0.848%200.399-1.756%201.404-2.14%203.41-0.561%200.174-1.109%200.343-1.616%200.5%200.449-1.53%201.517-4.025%203.416-4.025zM16.561%206.787c0.163%200.408%200.268%200.992%200.268%201.782%200%200.040-0%200.077-0.001%200.115-0.644%200.199-1.343%200.416-2.044%200.633%200.394-1.519%201.131-2.253%201.776-2.529zM18.512%208.162c-0.294%200.091-0.628%200.194-0.99%200.306%200-0.070%200-0.138%200-0.213%200-0.654-0.091-1.181-0.236-1.598%200.585%200.073%200.975%200.739%201.226%201.505zM23.262%209.326c-0.014-0.103-0.104-0.16-0.179-0.166s-1.651-0.123-1.651-0.123-1.095-1.087-1.215-1.207c-0.12-0.12-0.355-0.084-0.446-0.057-0.014%200.004-0.239%200.074-0.613%200.189-0.366-1.052-1.011-2.019-2.147-2.019-0.031%200-0.064%200.001-0.096%200.003-0.323-0.427-0.723-0.613-1.068-0.613-2.645%200-3.909%203.306-4.305%204.987-1.028%200.318-1.758%200.545-1.851%200.574-0.574%200.18-0.592%200.198-0.667%200.739-0.057%200.409-1.558%2012.018-1.558%2012.018l11.697%202.192%206.338-1.371c0%200-2.225-15.041-2.239-15.144z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%235f8c2f%22%20d%3D%22M23.119%208.874c-0.074-0.006-1.651-0.123-1.651-0.123s-1.095-1.087-1.215-1.207c-0.045-0.045-0.106-0.068-0.169-0.078l-0.884%2018.090%206.337-1.371c0%200-2.225-15.041-2.239-15.144s-0.104-0.16-0.179-0.166z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fefefe%22%20d%3D%22M17.445%2012.040l-0.781%202.324c0%200-0.685-0.365-1.524-0.365-1.23%200-1.292%200.772-1.292%200.967%200%201.062%202.767%201.468%202.767%203.955%200%201.956-1.241%203.216-2.914%203.216-2.008%200-3.035-1.25-3.035-1.25l0.538-1.776c0%200%201.055%200.906%201.946%200.906%200.582%200%200.819-0.458%200.819-0.793%200-1.385-2.27-1.447-2.27-3.722%200-1.915%201.375-3.769%204.15-3.769%201.069%200%201.597%200.306%201.597%200.306z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li b.jigoshop_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2244%22%20height%3D%2232%22%20viewBox%3D%220%200%2044%2032%22%3E%0A%3Cpath%20fill%3D%22%23a1c74e%22%20d%3D%22M6.075%2011.714l11.929-5.937c0%200%200.697-0.258%200.697-0.939v-3.179c0-0.556-0.951-1.436-2.255-0.793-1.304%200.642-15.287%207.523-15.506%207.623-0.221%200.106-0.652%200.325-0.652%200.908v4.617c0%200.257-0.058%200.58%200.912%201.055%201.055%200.517%2014.803%207.286%2015.257%207.508%200.873%200.428%202.245%200.379%202.245-0.673v-3.259c0-0.236%200.054-0.626-0.667-0.987-0.718-0.361-11.961-5.943-11.961-5.943v0zM26.228%2026.706c-0.72%200.361-0.666%200.747-0.666%200.985v3.26c0%201.046%201.371%201.1%202.246%200.672%200.453-0.222%2014.197-6.991%2015.257-7.508%200.97-0.476%200.911-0.799%200.911-1.055v-4.62c0-0.581-0.436-0.803-0.655-0.908-0.219-0.103-14.197-6.982-15.5-7.623-1.311-0.643-2.257%200.237-2.257%200.797v3.177c0%200.679%200.699%200.94%200.699%200.94l11.924%205.937c0.003%200.001-11.24%205.583-11.959%205.943v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    margin-top: 9px; }
  .chat-style .crosslink-blocks li b.virtuemart_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2235%22%20height%3D%2232%22%20viewBox%3D%220%200%2035%2032%22%3E%0A%3Cpath%20fill%3D%22%232f5c93%22%20d%3D%22M34.427%201.045v-0.669c-19.755%207.041-24.213%2021.091-25.95%2024.497-1.48-3.855-4.746-12.752-4.746-12.752h-3.673l7.305%2019.555c0%200%200.706%200.005%201.911%200.005%202.409-6.754%205.137-12.466%208.556-17.227l-3.631%2017.228h2.969l2.672-10.118%203.868%2010.118h1.176l3.877-10.118%202.675%2010.118h2.936l-4.126-19.602h-1.772l-4.163%2012.481-4.173-12.471-0.471-0.003c3.906-4.718%208.665-8.376%2014.76-11.041v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .crosslink-blocks li b.woocommerce_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2230%22%20height%3D%2232%22%20viewBox%3D%220%200%2030%2032%22%3E%0A%3Cpath%20fill%3D%22%23a06293%22%20d%3D%22M2.23%207.382c-0.296%200.085-0.581%200.142-0.617%200.155-0.035%200-0.32%200.214-0.617%200.473-0.996%200.876-0.996%200.925-0.973%206.873%200.012%205.145%200.012%205.157%200.284%205.69%200.154%200.296%200.463%200.688%200.688%200.877%200.806%200.687%200.853%200.687%207.385%200.687h5.986l0.889%200.509c0.488%200.273%201.209%200.677%201.6%200.889%200.391%200.214%201.055%200.583%201.481%200.832%201.434%200.816%201.363%200.889%200.698-0.713-0.318-0.782-0.582-1.444-0.582-1.47%200-0.023%202.074-0.033%204.613-0.048%204.433%200%204.636-0.010%205.18-0.248%200.582-0.259%201.116-0.757%201.445-1.375%200.179-0.309%200.201-0.971%200.239-5.499%200.024-4.54%200.010-5.229-0.164-5.773-0.239-0.758-0.831-1.41-1.577-1.742-0.534-0.239-0.723-0.249-12.98-0.249-9.353-0.011-12.577%200.025-12.98%200.132v0%200zM13.302%209.006c0.723%200.309%200.831%200.851%200.355%201.861-0.652%201.435-1.221%204.623-1.328%207.492-0.059%201.528-0.107%201.932-0.273%202.131-0.296%200.355-0.96%200.334-1.375-0.047-0.937-0.87-1.921-2.538-2.549-4.304l-0.32-0.937-0.973%201.941c-1.102%202.192-1.731%203.153-2.252%203.462-0.688%200.415-1.007%200.048-1.577-1.752-0.616-1.956-1.801-8.132-1.671-8.665%200.178-0.713%201.232-1.006%201.755-0.488%200.213%200.213%200.308%200.51%200.427%201.339%200.178%201.305%200.937%205.265%201.055%205.465%200.048%200.086%200.641-0.908%201.434-2.427%200.747-1.41%201.47-2.691%201.625-2.844%200.521-0.521%201.352-0.226%201.53%200.533%200.38%201.635%200.877%203.485%201.020%203.829l0.178%200.412%200.142-1.185c0.379-3.011%201.209-5.5%201.956-5.82%200.463-0.19%200.367-0.19%200.842%200l-0.002%200.004zM19.098%2010.666c2.11%201.234%202.228%205.156%200.237%207.622-1.114%201.374-3.331%201.505-4.549%200.273-0.664-0.663-0.948-1.424-1.031-2.724-0.142-2.288%200.924-4.54%202.513-5.3%200.815-0.392%202.036-0.344%202.83%200.129v0zM26.187%2010.405c0.676%200.201%201.553%201.030%201.873%201.779%200.38%200.841%200.463%202.465%200.19%203.531-0.427%201.683-1.47%203.127-2.536%203.486-1.127%200.392-2.465%200.154-3.2-0.558-1.351-1.291-1.553-3.805-0.497-5.962%200.521-1.067%201.446-2.038%202.145-2.265%200.558-0.179%201.47-0.179%202.027-0.010l-0.001-0.001zM16.704%2012.93c-0.592%200.663-0.901%201.54-0.889%202.489%200.010%200.841%200.258%201.505%200.674%201.778%200.285%200.19%200.332%200.19%200.748-0.023%200.605-0.285%201.055-1.004%201.303-1.98%200.344-1.423-0.083-2.703-0.937-2.774-0.367-0.037-0.474%200.034-0.9%200.51v0%200zM24.444%2012.799c-0.663%200.698-0.937%201.424-0.937%202.501-0.012%201.031%200.178%201.564%200.688%201.897%200.853%200.564%202.086-1.127%202.086-2.839%200-1.759-0.913-2.531-1.838-1.559v0%200%200z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    margin-top: 2px; }
  .chat-style .crosslink-blocks li b.oscommerce_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23eceff1%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23000%22%20d%3D%22M19.462%2010.556c-0.187-2.121-1.723-3.844-4.322-3.844-2.778%200-4.122%201.789-4.122%204.109%200%200.832%200.265%201.631%200.713%202.313-2.355%200.928-4.131%203.052-4.131%205.666%200%203.535%202.744%206.425%206.278%206.425%203.265%200%205.856-2.467%206.231-5.63%202.331-0.271%204.191-1.877%204.191-4.287%200-2.623-2.853-4.961-4.838-4.752zM11.21%2013.069c-0.511-0.763-0.81-1.681-0.81-2.669%200-2.651%202.149-4.8%204.8-4.8%202.536%200%204.613%201.967%204.788%204.459%202.498%200.38%204.412%202.537%204.412%205.141%200%202.173-1.333%204.035-3.226%204.812-0.31%203.579-3.314%206.388-6.974%206.388-3.866%200-7-3.134-7-7%200-2.796%201.64-5.21%204.010-6.331z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.4%2015.2c2.32%200%204.082-1.88%204.082-4.2s-1.563-4.288-4.341-4.288c-2.778%200-4.122%201.789-4.122%204.109s2.062%204.379%204.382%204.379z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.2%2025.2c3.716%200%206.6-2.885%206.6-6.412s-2.355-6.159-6.071-6.159c-3.716%200-7.129%202.632-7.129%206.159s2.884%206.412%206.6%206.412z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.4%2019.637c2.651%200%204.901-1.677%204.901-4.328s-2.913-5.010-4.901-4.745c-1.987%200.265-4.8%201.985-4.8%204.636s2.149%204.437%204.8%204.437z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li b.moto_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23af1602%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.35%209.407l0.013-0.012%200.179%200.383c0%200%200.264%200.649%200.488%200.858%200.235%200.219%200.718%200.411%200.718%200.411s0.482%200.301%200.452%200.349c-0%200-0.001%200.001-0.001%200.001l0.65%200.606c0.38%200.355%200.4%200.953%200.047%201.331l-3.381%203.625-1.378-1.285%203.098-3.323-0.308-0.227-3.031%203.25-1.378-1.285%202.797-3c0.047-0.050-0.123-0.183-0.252-0.272l-2.72%202.917-1.378-1.285%203.381-3.625c0.354-0.38%200.948-0.403%201.331-0.046l0.672%200.627zM24.557%2016.149c0.554-1.033%200.869-2.214%200.869-3.469%200-4.057-3.289-7.347-7.347-7.347-2.267%200-4.295%201.027-5.642%202.641-0.006-0.003-0.009-0.004-0.009-0.004l-0.149%200.2c-0.067%200.086-0.132%200.174-0.195%200.263l-2.387%203.211-2.731%204.709c0%200%202.261-1.978%202.731-1.46%200.173%200.19-1.036%201.79-2.731%203.532%201.695-0.471%202.449-1.13%202.967-0.471%200.077%200.097-1.378%201.216-2.261%202.826-0.618%201.128-0.424%201.931-1.272%203.532%202.355-1.012%201.826-3.215%202.756-2.967%202.731%200.73-1.274%202.826-2.19%205.322%200.917-0.553%203.909-2.166%204.803-4.003%200.209-0.429%200.659-3.297%202.213-3.297%200.451%200-1.507%201.601-1.036%203.297%200.126%200.454-0.188%201.648-1.177%203.297%202.213-1.884%202.92-3.532%203.505-3.532%200.191%200%201.063%200-0.35%201.884%200.706-0.22%201.319-0.565%201.978-1.648%200.269-1.729%201.272-2.873%202.308-2.119%200.404%200.294-2.307%203.249-0.847%202.119%203.014-0.801%206.111-6.29%206.122-6.311%200.035-0.065%200.059-0.133%200.072-0.204z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li b.responsive_1:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23455a64%22%20d%3D%22M1.2%200h29.6c0.663%200%201.2%200.537%201.2%201.2v29.6c0%200.663-0.537%201.2-1.2%201.2h-29.6c-0.663%200-1.2-0.537-1.2-1.2v-29.6c0-0.663%200.537-1.2%201.2-1.2z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.333%206.4v16.493h21.333v-16.493h-21.333zM24.486%2020.713h-16.973l-0-12.132%2016.973-0v12.133h0zM19.024%2024.182l2.18%202.18h-10.408l2.18-2.18h6.047z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.949%209.6h-3.817c-0.441%200-0.799%200.344-0.799%200.769v8.062c0%200.425%200.358%200.769%200.799%200.769h3.817c0.441%200%200.799-0.344%200.799-0.769v-8.062c0-0.425-0.358-0.769-0.799-0.769v0zM15.617%2010.304h0.896c0.053%200%200.097%200.042%200.097%200.093s-0.043%200.093-0.097%200.093h-0.896c-0.053%200-0.097-0.042-0.097-0.093s0.043-0.093%200.097-0.093v0zM16.065%2018.759c-0.214%200-0.387-0.167-0.387-0.373s0.173-0.373%200.387-0.373c0.214%200%200.387%200.167%200.387%200.373s-0.173%200.373-0.387%200.373v0zM18.141%2017.61h-4.2v-6.419h4.2v6.419z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    border-radius: 50%; }
  .chat-style .crosslink-blocks li a {
    position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #243238;
    font-size: 12px;
    display: block;
    line-height: 14px;
    margin: 0 10px 0 50px; }
  .chat-style .crosslink-blocks li a:active {
    background-color: transparent; }
  .chat-style .search-listing .thumbnails .thumbnail {
    width: 33%;
    min-height: 320px; }
  .chat-style .search-listing .pagination_divider, .chat-style .collection-listing .pagination_divider {
    margin: 20px 0 30px 0;
    position: relative;
    width: 100%;
    background: #cfd8dc;
    height: 27px; }
  .chat-style .search-listing .pagination_divider .current_page, .chat-style .collection-listing .pagination_divider .current_page {
    background: #455a64;
    color: #FFF;
    font-size: 12px;
    display: block;
    min-width: 50px;
    text-align: center;
    padding: 3px 12px 6px 12px;
    position: absolute;
    left: 0; }
  .chat-style .search-listing .pagination_divider .current_page:after, .chat-style .collection-listing .pagination_divider .current_page:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;
    border-top-color: #455a64;
    content: " ";
    border-width: 5px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .search-listing .pagination_divider .prev_page, .chat-style .collection-listing .pagination_divider .prev_page {
    text-align: center; }
  .chat-style .search-listing .pagination, .chat-style .collection-listing .pagination {
    margin: 0; }
  .chat-style .search-listing .pagination > li, .chat-style .collection-listing .pagination > li {
    float: left;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    padding: 1px 0; }
  .chat-style .search-listing .pagination > li:first-child, .chat-style .collection-listing .pagination > li:first-child {
    padding: 6px 8px; }
  .chat-style .search-listing .pagination > li > a, .chat-style .collection-listing .pagination > li > a, .chat-style .search-listing .pagination > li > span, .chat-style .collection-listing .pagination > li > span {
    padding: 4px 9px;
    color: #b0bec5;
    border: 0;
    margin-left: 1px; }
  .chat-style .search-listing .pagination > li > a:hover, .chat-style .collection-listing .pagination > li > a:hover {
    background: #455a64;
    color: #FFF; }
  .chat-style .search-listing .pagination > li > .pager_dots, .chat-style .collection-listing .pagination > li > .pager_dots {
    background: #cfd8dc;
    color: #455a64; }
  .chat-style .super-type .thumbnails .thumbnail .thumbnail-preview, .chat-style .addword-type-page .thumbnails .thumbnail .thumbnail-preview, .chat-style .similar-templates .thumbnails .thumbnail .thumbnail-preview {
    height: 302px; }
  .chat-style .super-type .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .addword-type-page .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .similar-templates .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
    width: 100% !important;
    height: 100% !important; }
  @media (max-width: 1599px) {
    .chat-style .super-type .thumbnails .thumbnail .thumbnail-preview, .chat-style .addword-type-page .thumbnails .thumbnail .thumbnail-preview, .chat-style .similar-templates .thumbnails .thumbnail .thumbnail-preview {
      height: 244px; }
    .chat-style .super-type .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .addword-type-page .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .similar-templates .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
      height: 100%; } }
  @media (max-width: 1309px) {
    .chat-style .super-type .thumbnails .thumbnail .thumbnail-preview, .chat-style .addword-type-page .thumbnails .thumbnail .thumbnail-preview, .chat-style .similar-templates .thumbnails .thumbnail .thumbnail-preview {
      height: 100%; }
    .chat-style .super-type .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .addword-type-page .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .similar-templates .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
      height: 100%; } }
  @media (max-width: 1600px) {
    .chat-style .addword-type-page .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
      width: 244px;
      height: 244px; } }
  .chat-style .thumbnails, .chat-style .thumbContent {
    overflow: hidden;
    margin: 0 -10px; }
  .chat-style .thumbnails .template-data, .chat-style .thumbContent .template-data {
    position: relative;
    height: 105px;
    padding: 0;
    background: #FFF;
    border-radius: 0 0 3px 3px;
    overflow: hidden; }
  .chat-style .thumbnails .small-prev-data, .chat-style .thumbContent .small-prev-data {
    position: relative; }
  .chat-style .thumbnails .small-prev-data .thumbnail-info h3, .chat-style .thumbContent .small-prev-data .thumbnail-info h3 {
    margin: 0; }
  .chat-style .thumbnails .small-prev-data .template-small-title, .chat-style .thumbContent .small-prev-data .template-small-title {
    display: block;
    font-size: 13px;
    font-weight: 700;
    color: #2196f3;
    padding-bottom: 2px;
    overflow: hidden;
    text-overflow: ellipsis; }
  .chat-style .thumbnails .small-prev-data .favorite-btn, .chat-style .thumbContent .small-prev-data .favorite-btn {
    font-size: 20px;
    position: absolute;
    top: 20px;
    right: 20px;
    left: auto;
    margin-right: 0;
    cursor: pointer;
    transition: all .3s;
    width: 20px;
    padding-left: 0;
    z-index: 61;
    overflow: visible;
    height: 22px; }
  .chat-style .thumbnails .small-prev-data .favorite-btn:before, .chat-style .thumbContent .small-prev-data .favorite-btn:before {
    transition: color .5s ease;
    color: #90a4ae; }
  .chat-style .thumbnails .small-prev-data .favorite-btn:hover:before, .chat-style .thumbContent .small-prev-data .favorite-btn:hover:before {
    color: #2196f3;
    content: '\e919'; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.clicked, .chat-style .thumbContent .small-prev-data .favorite-btn.clicked {
    top: 21px; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.clicked:before, .chat-style .thumbContent .small-prev-data .favorite-btn.clicked:before {
    color: #0d47a1;
    content: '\e919'; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added:before, .chat-style .thumbContent .small-prev-data .favorite-btn.added:before {
    content: '\e919';
    opacity: 0;
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added .heart-in-progress, .chat-style .thumbContent .small-prev-data .favorite-btn.added .heart-in-progress {
    width: 60px;
    height: 60px;
    color: #d84315;
    font-size: 60px;
    position: absolute;
    display: block;
    left: 50%;
    top: 50%;
    margin-left: -30px;
    margin-top: -31px; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added .heart-in-progress:before, .chat-style .thumbContent .small-prev-data .favorite-btn.added .heart-in-progress:before {
    content: '\e919'; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added .heart-in-progress.faded:before, .chat-style .thumbContent .small-prev-data .favorite-btn.added .heart-in-progress.faded:before {
    opacity: 0; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added .icon-heart-small, .chat-style .thumbContent .small-prev-data .favorite-btn.added .icon-heart-small {
    width: 20px;
    height: 20px;
    font-size: 20px;
    margin-left: -20px;
    margin-top: 0;
    color: #d84315;
    display: inline-block;
    vertical-align: top; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added:hover .heart-in-progress, .chat-style .thumbContent .small-prev-data .favorite-btn.added:hover .heart-in-progress {
    color: #bf360c; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added:active .heart-in-progress, .chat-style .thumbContent .small-prev-data .favorite-btn.added:active .heart-in-progress {
    color: #d84315; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added:active .heart-in-progress:before, .chat-style .thumbContent .small-prev-data .favorite-btn.added:active .heart-in-progress:before {
    color: #d84315;
    content: "\e924"; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added:hover .icon-heart, .chat-style .thumbContent .small-prev-data .favorite-btn.added:hover .icon-heart {
    color: #bf360c; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added.clicked, .chat-style .thumbContent .small-prev-data .favorite-btn.added.clicked {
    transition: opacity .25s linear; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added.clicked:before, .chat-style .thumbContent .small-prev-data .favorite-btn.added.clicked:before {
    opacity: 1 !important;
    content: "" !important;
    color: #d84315 !important;
    transition: opacity .25s linear; }
  .chat-style .thumbnails .small-prev-data .favorite-btn.added.clicked .icon-heart, .chat-style .thumbContent .small-prev-data .favorite-btn.added.clicked .icon-heart {
    display: none; }
  .chat-style .thumbnails .small-prev-data .price-wrapper, .chat-style .thumbContent .small-prev-data .price-wrapper {
    line-height: 1; }
  .chat-style .thumbnails .small-prev-data .price-wrapper .stars, .chat-style .thumbContent .small-prev-data .price-wrapper .stars {
    height: 16px; }
  .chat-style .thumbnails .small-prev-data .price-wrapper .review-count, .chat-style .thumbContent .small-prev-data .price-wrapper .review-count {
    font-size: 12px;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    z-index: 62;
    padding: 0 20px;
    bottom: 20px; }
  .chat-style .thumbnails .small-prev-data .price-wrapper .review-count:hover, .chat-style .thumbContent .small-prev-data .price-wrapper .review-count:hover {
    color: #0d47a1; }
  .chat-style .thumbnails .small-prev-data .price-wrapper .price-block, .chat-style .thumbContent .small-prev-data .price-wrapper .price-block {
    display: inline-block;
    position: absolute;
    right: 20px;
    bottom: 20px;
    float: right;
    vertical-align: middle;
    top: auto;
    left: auto; }
  .chat-style .thumbnails .small-prev-data .price-wrapper .template-price, .chat-style .thumbContent .small-prev-data .price-wrapper .template-price {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    line-height: 1;
    height: auto;
    padding: 0;
    color: #243238;
    background: transparent;
    font-weight: bold; }
  .chat-style .thumbnails .small-prev-data .price-wrapper .template-price.hide-price, .chat-style .thumbContent .small-prev-data .price-wrapper .template-price.hide-price {
    color: transparent; }
  .chat-style .thumbnails .small-prev-data .price-wrapper .template-price.hide-price .discount-price, .chat-style .thumbContent .small-prev-data .price-wrapper .template-price.hide-price .discount-price {
    color: inherit; }
  .chat-style .thumbnails .thumbnail-preview, .chat-style .thumbContent .thumbnail-preview {
    padding: 0;
    position: relative;
    overflow: hidden;
    border-bottom: 0;
    transition: all .2s linear;
    width: 100%;
    z-index: 5;
    background: #FFF;
    border-bottom: 1px solid rgba(35, 49, 55, 0.1);
    cursor: pointer; }
  .chat-style .thumbnails .thumbnail-preview .thumb_preview, .chat-style .thumbContent .thumbnail-preview .thumb_preview {
    background: #FFF;
    z-index: 2; }
  .chat-style .thumbnails .thumbnail-preview .thumb_preview .thumbnail-img, .chat-style .thumbContent .thumbnail-preview .thumb_preview .thumbnail-img {
    color: transparent;
    transition: opacity .2s linear;
    width: 100%;
    z-index: 2;
    height: auto; }
  .chat-style .thumbnails .thumbnail-preview a, .chat-style .thumbContent .thumbnail-preview a {
    text-transform: uppercase;
    font-size: 12px;
    display: block;
    text-align: center;
    position: relative; }
  .chat-style .thumbnails .thumbnail-preview .btn-primary span, .chat-style .thumbContent .thumbnail-preview .btn-primary span {
    position: relative;
    display: block;
    font-size: 12px;
    margin: 3px 7px 0 0;
    width: 10px;
    float: right; }
  .chat-style .thumbnails .thumbnail-preview .btn-primary, .chat-style .thumbContent .thumbnail-preview .btn-primary {
    top: -10px;
    transition: all .2s linear;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); }
  .chat-style .thumbnails .thumbnail-preview .btn-default, .chat-style .thumbContent .thumbnail-preview .btn-default {
    top: 20px;
    transition: all .2s linear; }
  .chat-style .thumbnails .dummy-template-thumbnail, .chat-style .thumbContent .dummy-template-thumbnail {
    background: transparent; }
  .chat-style .thumbnails .dummy-template-thumbnail .thumbnail-preview, .chat-style .thumbContent .dummy-template-thumbnail .thumbnail-preview {
    max-height: 310px; }
  @media (max-width: 1600px) {
    .chat-style .thumbnails .dummy-template-thumbnail .thumbnail-preview, .chat-style .thumbContent .dummy-template-thumbnail .thumbnail-preview {
      max-height: 251px; } }
  @media (max-width: 1310px) {
    .chat-style .thumbnails .dummy-template-thumbnail .thumbnail-preview, .chat-style .thumbContent .dummy-template-thumbnail .thumbnail-preview {
      max-height: 232px; } }
  .chat-style .thumbnails .dummy-template-thumbnail .thumb_preview, .chat-style .thumbContent .dummy-template-thumbnail .thumb_preview {
    background: #dde3e6; }
  .chat-style .thumbnails .dummy-template-thumbnail .dummy-icon, .chat-style .thumbContent .dummy-template-thumbnail .dummy-icon, .chat-style .thumbnails .dummy-template-thumbnail .dummy-description, .chat-style .thumbContent .dummy-template-thumbnail .dummy-description {
    position: absolute;
    width: 100%;
    text-align: center;
    color: #b0bec5; }
  .chat-style .thumbnails .dummy-template-thumbnail .dummy-icon, .chat-style .thumbContent .dummy-template-thumbnail .dummy-icon {
    top: 59px;
    font-size: 30px; }
  .chat-style .thumbnails .dummy-template-thumbnail .dummy-description, .chat-style .thumbContent .dummy-template-thumbnail .dummy-description {
    top: 109px;
    font-size: 13px;
    line-height: 20px;
    padding: 0 20px; }
  .chat-style .thumbnails .dummy-template-thumbnail .template-data, .chat-style .thumbContent .dummy-template-thumbnail .template-data {
    padding-top: 16px;
    min-height: 105px;
    text-align: center; }
  .chat-style .thumbnails .dummy-template-thumbnail .template-data .dummy-placeholder, .chat-style .thumbContent .dummy-template-thumbnail .template-data .dummy-placeholder {
    height: 100%;
    width: auto; }
  .chat-style .thumbnails .thumbnail-preview, .chat-style .thumbContent .thumbnail-preview, .chat-style .thumbnails .thumb_preview, .chat-style .thumbContent .thumb_preview {
    border-radius: 3px 3px 0 0;
    height: 309px;
    overflow: hidden; }
  @media (max-width: 1600px) {
    .chat-style .thumbnails .thumbnail-preview, .chat-style .thumbContent .thumbnail-preview, .chat-style .thumbnails .thumb_preview, .chat-style .thumbContent .thumb_preview {
      height: 250px; } }
  @media (max-width: 1310px) {
    .chat-style .thumbnails .thumbnail-preview, .chat-style .thumbContent .thumbnail-preview, .chat-style .thumbnails .thumb_preview, .chat-style .thumbContent .thumb_preview {
      height: 231px; } }
  .chat-style .thumbnails .badge-custom + .thumbnail-preview, .chat-style .thumbContent .badge-custom + .thumbnail-preview, .chat-style .thumbnails .badge-custom + .thumb_preview, .chat-style .thumbContent .badge-custom + .thumb_preview, .chat-style .thumbnails .badge-custom + .thumbnail-preview .thumb_preview, .chat-style .thumbContent .badge-custom + .thumbnail-preview .thumb_preview {
    border-radius: 0 3px 0 0 !important; }
  .chat-style .thumbnails .thumbnail, .chat-style .thumbContent .thumbnail {
    float: left;
    width: 25%;
    min-width: 230px;
    border: 0;
    padding: 20px 10px;
    border-radius: 3px;
    position: relative;
    background: 0; }
  .chat-style .thumbnails .thumbnail.item-deleted, .chat-style .thumbContent .thumbnail.item-deleted {
    opacity: .25; }
  .chat-style .thumbnails .thumbnail:hover .thumbnail-info .template-small-title, .chat-style .thumbContent .thumbnail:hover .thumbnail-info .template-small-title {
    color: #0d47a1; }
  .chat-style .thumbnails .thumbnail-info, .chat-style .thumbContent .thumbnail-info {
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    font-size: 12px;
    line-height: 14px;
    color: #243238;
    padding: 20px 60px 60px 60px;
    z-index: 61; }
  .chat-style .thumbnails b, .chat-style .thumbContent b, .chat-style .thumbnails .thumbnail-icon, .chat-style .thumbContent .thumbnail-icon {
    position: absolute;
    top: 20px;
    left: 20px;
    display: block;
    color: #FFF;
    border-radius: 3px;
    width: 30px;
    height: 30px;
    overflow: hidden; }
  .chat-style .thumbnails .template-title, .chat-style .thumbContent .template-title {
    text-decoration: underline;
    color: #2196f3; }
  .chat-style .thumbnails .template-title:hover, .chat-style .thumbContent .template-title:hover {
    color: #0d47a1; }
  .chat-style .thumbnails .template-number, .chat-style .thumbContent .template-number {
    display: none;
    color: #d84315; }
  .chat-style .thumbnails .price-block, .chat-style .thumbContent .price-block {
    position: absolute;
    top: -14px;
    right: -10px; }
  .chat-style html[dir="rtl"] .thumbnails .small-prev-data .price-wrapper .price-block, .chat-style html[dir="rtl"] .thumbContent .small-prev-data .price-wrapper .price-block {
    left: 20px;
    right: auto; }
  .chat-style html[dir="rtl"] .thumbnails .small-prev-data .favorite-btn, .chat-style html[dir="rtl"] .thumbContent .small-prev-data .favorite-btn {
    left: 20px;
    right: auto; }
  .chat-style html[dir="rtl"] .thumbnails .thumbnail-icon, .chat-style html[dir="rtl"] .thumbContent .thumbnail-icon {
    left: auto;
    right: 20px; }
  @media screen and (max-width: 1309px) {
    .chat-style #preview-page.similar-templates .owl-carousel .small-prev-data .favorite-btn, .chat-style .similar-templates .owl-carousel .small-prev-data .favorite-btn {
      display: none !important; }
    .chat-style div[id*="products-"].similar-templates .owl-carousel .small-prev-data .thumbnail-info {
      padding-right: 20px; } }
  .chat-style .product_slides .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
    width: 302px;
    height: 302px; }
  .chat-style .product_slides .thumbnails .thumbnail .thumbnail-preview .thumbnail-img {
    width: 100%; }
  @media (max-width: 1599px) {
    .chat-style .product_slides .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
      width: 243px;
      height: 243px; } }
  @media (max-width: 1309px) {
    .chat-style .product_slides .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
      width: 224px;
      height: 224px; } }
  .chat-style .badge-custom {
    min-width: 112px;
    padding: 0 10px;
    height: 20px;
    position: absolute;
    text-align: center;
    top: 0;
    left: 10px;
    color: #FFF;
    border-radius: 3px 3px 0 0;
    z-index: 4; }
  .chat-style .badge-custom:after {
    content: '';
    position: absolute;
    right: -6px;
    top: 4px;
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 4px;
    z-index: -1;
    -ms-transform: rotate(67deg);
    transform: rotate(67deg); }
  .chat-style .badge-custom .badge-text {
    color: #FFF !important;
    font: 700 11px/16px "PT Sans",sans-serif;
    letter-spacing: 1.1px;
    text-transform: uppercase; }
  .chat-style .badge-custom.badge-promo, .chat-style .badge-custom.badge-promo:after {
    background: #1ab795; }
  .chat-style .badge-custom.badge-bestsellers, .chat-style .badge-custom.badge-bestsellers:after {
    background: #ff5722; }
  .chat-style .badge-custom.badge-lastadded, .chat-style .badge-custom.badge-lastadded:after {
    background: #ffa001; }
  .chat-style .badge-custom.badge-sale, .chat-style .badge-custom.badge-sale:after {
    background: #1da650; }
  .chat-style .badge-custom.badge-recently-updated, .chat-style .badge-custom.badge-recently-updated:after {
    background: #2196f3; }
  .chat-style .badge-custom.badge-featured, .chat-style .badge-custom.badge-featured:after {
    background: #3f51b5; }
  .chat-style #index-page .badge-custom {
    display: none; }
  .chat-style .thumbContent {
    position: absolute;
    overflow: visible;
    display: none;
    z-index: 99;
    box-shadow: 0 10px 20px rgba(35, 50, 56, 0.3);
    max-width: 400px;
    border-radius: 0 3px 3px 3px; }
  .chat-style .thumbContent .rd-tag {
    margin-right: 10px;
    margin-bottom: 10px; }
  .chat-style .thumbContent .rd-tag:last-child {
    margin-right: 0; }
  .chat-style .thumbContent .rd-tag.link-click {
    color: #90a4ae;
    border: 1px solid #90a4ae; }
  .chat-style .thumbContent .rd-tag.link-click:hover {
    color: #2196f3;
    border-color: #2196f3; }
  .chat-style .thumbContent .badge-custom {
    top: -20px;
    left: 0;
    z-index: 0; }
  .chat-style .thumbContent img {
    padding: 0;
    min-width: 400px;
    position: relative; }
  .chat-style .thumbContent .thumbnail-data {
    display: block;
    padding: 0 20px 20px; }
  .chat-style .thumbContent .thumbnail-description {
    overflow: hidden;
    color: #90a4ae;
    padding: 0;
    font-size: 11px;
    line-height: 16px; }
  .chat-style .thumbContent .template-number {
    display: inline; }
  .chat-style .thumbContent .list-view-btn {
    position: relative;
    padding-top: 0;
    display: block;
    width: 100%;
    overflow: hidden;
    border: 0;
    border-radius: 0 0 3px 3px; }
  .chat-style .thumbContent .list-view-btn .one-btn-wrap {
    display: inline-block;
    height: 40px;
    width: 175px;
    padding: 0;
    float: left; }
  .chat-style .thumbContent .list-view-btn .one-btn-wrap:first-child {
    margin-right: 10px; }
  .chat-style .thumbContent .thumbnail-preview, .chat-style .thumbContent .template-data {
    height: auto !important; }
  .chat-style .thumbContent .thumb_preview {
    display: block;
    border-bottom: 0;
    height: 400px; }
  .chat-style .thumbContent:hover .template-small-title {
    color: #0d47a1; }
  .chat-style .js-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .7;
    background-color: #eceff1;
    z-index: 98; }
  .chat-style .img-placeholder:not(.no-animations) {
    display: block;
    position: absolute;
    margin: 0;
    left: 0;
    top: 0;
    z-index: 1;
    background-color: #dde3e6;
    width: 100%;
    height: 100%; }
  .chat-style .img-placeholder:not(.no-animations).tm-icon::before {
    font-size: 40px;
    color: #b0bec5;
    width: 100%;
    height: 100%;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .img-placeholder:not(.no-animations).tm-icon::before .flex-item {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 1px;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style .img-placeholder:not(.no-animations).tm-icon::before .flex-item.item-with-icon {
    padding-left: 40px;
    position: relative; }
  .chat-style .img-placeholder:not(.no-animations).tm-icon::before .flex-item.item-with-icon .tm-icon:before {
    position: absolute;
    left: 0; }
  .chat-style .img-placeholder:not(.no-animations) + .thumb_preview {
    background-color: transparent !important; }
  .chat-style .templates-listing .thumbnail-preview .img-placeholder {
    width: inherit;
    height: 100%; }
  .chat-style .templates-listing.search-listing .thumbnails {
    margin: 0 -20px 0 -10px; }
  .chat-style .templates-listing.search-listing .thumbnail-preview .thumbnail-img {
    width: 100%; }
  @media (max-width: 1599px) {
    .chat-style .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
      width: 100%;
      height: 100%; }
    .chat-style .templates-listing.search-listing .thumbnail-preview .img-placeholder {
      width: 250px;
      height: 250px; } }
  @media (max-width: 1309px) {
    .chat-style .thumbnails .thumbnail .thumbnail-preview .img-placeholder {
      width: 100%;
      height: 100%; }
    .chat-style .templates-listing.search-listing .thumbnail-preview .img-placeholder {
      width: 232px;
      height: 232px; } }
  .chat-style .thumbnail-link {
    text-align: center; }
  .chat-style .view-search .footer-columns {
    border-top: 1px solid #d3d3d3; }
  .chat-style .view-search .footer-columns .block .block-heading {
    color: #2196f3; }
  .chat-style .search-description {
    padding: 20px 20px 0 20px; }
  .chat-style .search-description, .chat-style .thumbnail-description {
    padding: 20px 20px 0 20px; }
  .chat-style .search-description .description-link, .chat-style .thumbnail-description .description-link {
    float: right;
    font-size: 12px;
    position: relative;
    text-decoration: none;
    border-bottom: 1px dashed #2196f3;
    cursor: pointer; }
  .chat-style .search-description .description-link .default-title:before, .chat-style .thumbnail-description .description-link .default-title:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.222%207.111h3.556v17.778h-3.556v-17.778z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.111%2014.222h17.778v3.556h-17.778v-3.556z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .search-description .description-link .default-title:before, .chat-style .thumbnail-description .description-link .default-title:before, .chat-style .search-description .description-link .active-title:before, .chat-style .thumbnail-description .description-link .active-title:before {
    position: absolute;
    right: -13px;
    top: 5px;
    color: #FFF;
    width: 11px;
    height: 11px;
    content: '';
    background-size: contain; }
  .chat-style .search-description .description-link .active-title:before, .chat-style .thumbnail-description .description-link .active-title:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.111%2014.222h17.778v3.556h-17.778v-3.556z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .thumbnail-description .description-link {
    margin-right: 13px;
    margin-top: -16px;
    box-shadow: 5px 19px 21px 18px #FFF;
    background: #FFF;
    padding-left: 5px; }
  .chat-style .thumbnail-description.active .description-link {
    margin-top: 0; }
  .chat-style .related-searches .heading {
    display: inline-block; }
  .chat-style .related-searches ul.related-search-terms {
    display: inline-block; }
  .chat-style .related-searches ul.related-search-terms li {
    background: #FFF; }
  .chat-style .no-result-search-block h1 {
    color: #243238;
    font-size: 24px;
    font-weight: bold;
    position: relative; }
  .chat-style .no-result-search-block .no-result-search-form {
    padding-bottom: 9px;
    position: relative; }
  .chat-style .no-result-search-block .no-result-search-form .tt-menu {
    padding-top: 0; }
  .chat-style .no-result-search-block .no-result-search-form .tt-hint {
    color: #ccc !important; }
  .chat-style .no-result-search-block .no-result-search-form .suggested-item-icon {
    margin: auto; }
  .chat-style .no-result-search-block .sample a {
    text-decoration: underline; }
  .chat-style .no-result-search-block .icon-pop-out {
    display: inline-block;
    vertical-align: middle;
    margin-left: 3px;
    font-size: 16px;
    line-height: 1; }
  .chat-style .non-result-block {
    margin: 11px 0 30px 0 !important;
    padding: 31px 25px 42px 25px !important;
    min-height: 237px; }
  .chat-style .enter-keywords-block {
    padding-bottom: 73px !important; }
  .chat-style .search-tips ul li {
    padding: 0 0 10px 20px !important; }
  .chat-style .no-result-search {
    color: #d84315; }
  .chat-style .search-page .page-heading {
    position: relative; }
  .chat-style .search-page .rating-stars-block a {
    line-height: 20px; }
  .chat-style .search-page .search-heading {
    display: inline-block;
    margin: 0;
    float: left;
    font-weight: bold; }
  .chat-style .search-page .search-heading .num {
    float: none;
    display: inline-block;
    line-height: 20px;
    margin-left: 0;
    font-size: 15px; }
  .chat-style .search-page .search-heading span {
    color: #d84315; }
  .chat-style .search-page .num {
    color: #d84315;
    font-size: 13px;
    font-weight: bold;
    display: block;
    margin-left: 5px;
    line-height: 45px;
    float: left; }
  .chat-style .search-page .js-keyword {
    color: #d84315; }
  .chat-style .search-page .search-heading-block {
    background: #FFF;
    margin-top: 20px;
    overflow: hidden; }
  .chat-style .search-page .search-bnr-container {
    margin-bottom: 40px; }
  .chat-style .search-bnr-container {
    width: 100%;
    background-color: #FFF;
    height: 249px;
    display: table;
    margin-bottom: 30px; }
  .chat-style .search-bnr-wrapper {
    width: 98%;
    float: left;
    margin: 0 1%; }
  .chat-style .search-bnr-wrapper .loading-gag {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
  .chat-style .search-bnr-wrapper .search-bnr {
    background-color: #FFF;
    height: 249px;
    position: relative;
    overflow: hidden;
    display: block; }
  .chat-style .search-bnr-wrapper .search-bnr:hover {
    text-decoration: none; }
  .chat-style .search-bnr-wrapper .search-bnr .image-bnr-wrapper {
    position: absolute;
    display: inline-block;
    overflow: hidden;
    width: 150%; }
  @media (max-width: 1600px) {
    .chat-style .search-bnr-wrapper .search-bnr .image-bnr-wrapper {
      left: -88px; } }
  @media (max-width: 1310px) {
    .chat-style .search-bnr-wrapper .search-bnr .image-bnr-wrapper {
      left: -141px; } }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper {
    width: 440px;
    float: right;
    display: inline-block;
    vertical-align: top;
    margin: 24px 22px 0 0;
    color: #243238; }
  @media (max-width: 1600px) {
    .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper {
      width: 350px; } }
  @media (max-width: 1310px) {
    .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper {
      width: 348px;
      margin-right: 19px; } }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper h2 {
    font-size: 36px;
    line-height: 32px;
    min-height: 26px;
    padding: 0;
    margin: 0;
    color: #243238; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper h3 {
    font-size: 30px;
    line-height: 26px;
    margin: 9px 0 16px 0;
    color: #243238; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .review-quote {
    font-size: 16px;
    font-style: italic;
    color: #243238;
    margin-bottom: 21px;
    min-height: 51px;
    padding: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn {
    height: 40px;
    line-height: 40px;
    border-radius: 3px;
    padding: 0 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 400 !important;
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-decoration: none !important;
    transition: background .5s ease;
    text-align: center;
    border: 0;
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background: #42a5f5;
    background: linear-gradient(to bottom, #42a5f5 0, #2196f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#42a5f5',endColorstr='#2196f3',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:active, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:focus {
    color: #fff !important; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.disabled svg g g {
    fill: #b0bec5; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.disabled, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.loading, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled="disabled"] {
    line-height: 38px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:active {
    line-height: 42px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-without-top-border {
    border-radius: 0 0 3px 3px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-important {
    background: #f4511e;
    background: linear-gradient(to bottom, #f4511e 0, #d84315 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4511e',endColorstr='#d84315',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-important:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-important:focus {
    background: #d84315;
    background: linear-gradient(to bottom, #d84315 0, #bf360c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d84315',endColorstr='#bf360c',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-important:active {
    background: #9c2500 !important;
    background: linear-gradient(to bottom, #9c2500 0, #bf360c 100%) !important; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-main {
    background: #42a5f5;
    background: linear-gradient(to bottom, #42a5f5 0, #2196f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#42a5f5',endColorstr='#2196f3',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-main:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-main:focus {
    background: #2196f3;
    background: linear-gradient(to bottom, #2196f3 0, #1976d2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2196f3',endColorstr='#1976d2',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-main:active {
    background: #0d47a1;
    background: linear-gradient(to bottom, #0d47a1 0, #1976d2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d47a1',endColorstr='#1976d2',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-trivial {
    background: #90a4ae;
    background: linear-gradient(to bottom, #90a4ae 0, #78909c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90a4ae',endColorstr='#78909c',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-trivial:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-trivial:focus {
    background: #78909c;
    background: linear-gradient(to bottom, #78909c 0, #546e7a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78909c',endColorstr='#546e7a',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-trivial:active {
    background: #455a64;
    background: linear-gradient(to bottom, #455a64 0, #546e7a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#455a64',endColorstr='#546e7a',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-big-height {
    height: 60px !important;
    line-height: 60px;
    font-size: 16px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-big-height.disabled, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-big-height.loading {
    line-height: 58px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-big-height:active {
    line-height: 62px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-big-width {
    padding: 0 30px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-full-width {
    width: 100%; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.disabled, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled="disabled"], .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled] {
    border: 2px solid #b0bec5;
    background: transparent !important;
    color: #b0bec5 !important;
    pointer-events: none; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.disabled .svg-icon, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled="disabled"] .svg-icon, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled] .svg-icon {
    color: #b0bec5; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.disabled:active, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled="disabled"]:active, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled]:active {
    line-height: 40px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.disabled.btn-big-height:active, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled="disabled"].btn-big-height:active, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn[disabled].btn-big-height:active {
    line-height: 60px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.loading {
    border: 2px solid #b0bec5;
    color: rgba(255, 255, 255, 0) !important;
    background: transparent !important; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.loading:hover {
    background: transparent !important; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-unique {
    width: 40px;
    padding: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-unique.btn-big-height {
    width: 60px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-unique.tm-icon:before {
    margin-right: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.tm-icon:before {
    width: 20px;
    height: 20px;
    margin-right: 10px;
    display: inline-block;
    position: relative;
    top: -2px;
    font-size: 20px;
    vertical-align: middle; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-top-square {
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.action-button {
    width: auto;
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
    background-image: linear-gradient(to top, #d84315, #f4511e);
    text-transform: none;
    color: #fff; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:empty:before {
    margin: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button {
    font-size: 14px;
    display: -ms-flexbox;
    display: flex;
    color: #FFF;
    min-width: 176px;
    height: 40px;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button_big-height {
    height: 60px;
    padding: 30px 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button.btn-unique {
    min-width: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button.btn-unique [class*='icon-'] {
    margin: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button [class*='icon-'] {
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    width: 20px;
    height: 20px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button [class*='icon-']:before {
    position: absolute;
    top: 0;
    left: 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button .icon-facebook {
    background: #FFF;
    color: #48629b;
    border-radius: 1px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button .icon-facebook:before {
    left: 2px;
    top: 2px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button .icon-twitter:before {
    font-size: 16px;
    top: 2px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.social-button:active {
    padding-top: 1px; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-facebook {
    background: #4f69a3;
    background: linear-gradient(to bottom, #4f69a3 0, #415b93 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-facebook:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-facebook:focus {
    background: #324d89;
    background: linear-gradient(to bottom, #415b93 0, #324d89 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-facebook:active {
    background: #324d89;
    background: linear-gradient(to bottom, #24407d 0, #324d89 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-googlePlus {
    background: #c43a2e;
    background: linear-gradient(to bottom, #db4937 0, #c43a2e 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-googlePlus:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-googlePlus:focus {
    background: #ba2b1f;
    background: linear-gradient(to bottom, #c43a2e 0, #ba2b1f 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-googlePlus:active {
    background: #ba2b1f;
    background: linear-gradient(to bottom, #a91e13 0, #ba2b1f 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-twitter {
    background: #4f9fdb;
    background: linear-gradient(to bottom, #56acee 0, #4f9fdb 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-twitter:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-twitter:focus {
    background: #3a8ece;
    background: linear-gradient(to bottom, #4f9fdb 0, #3a8ece 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-twitter:active {
    background: #3a8ece;
    background: linear-gradient(to bottom, #227abe 0, #3a8ece 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-pinterest {
    background: #cb2026;
    background: linear-gradient(to bottom, #e3262d 0, #cb2026 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-pinterest:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-pinterest:focus {
    background: #b70f15;
    background: linear-gradient(to bottom, #cb2026 0, #b70f15 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-pinterest:active {
    background: #b70f15;
    background: linear-gradient(to bottom, #9f0006 0, #b70f15 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-instagram {
    background: #5d98c8;
    background: linear-gradient(to bottom, #5d98c8, #3f729b) repeat scroll 0 0; }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-instagram:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-instagram:focus {
    background: #4a8cc2;
    background: linear-gradient(to bottom, #4a8cc2 0, #386589 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-instagram:active {
    background: #30648f;
    background: linear-gradient(to bottom, #30648f 0, #386589 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-vk {
    background: #346184;
    background: linear-gradient(to bottom, #5b7fa6 0, #346184 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-vk:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-vk:focus {
    background: #346184;
    background: linear-gradient(to bottom, #346184 0, #1d4b6e 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn.btn-vk:active {
    background: #113b5a;
    background: linear-gradient(to bottom, #113b5a 0, #1d4b6e 100%); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:hover, .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:focus {
    background: #2196f3;
    background: linear-gradient(to bottom, #2196f3 0, #1976d2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2196f3',endColorstr='#1976d2',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr .bnr-description-wrapper .bnr-btn:active {
    background: #0d47a1;
    background: linear-gradient(to bottom, #0d47a1 0, #1976d2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d47a1',endColorstr='#1976d2',GradientType=0); }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .proposition-list {
    margin-bottom: 39px; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .image-bnr-wrapper {
    margin: 0;
    left: -20px; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .stars {
    width: 108px;
    height: 18px;
    margin: 0 12px 0 0; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .stars.rating-style_45, .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .stars.rating-style_50 {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2236px%22%20height%3D%2230px%22%20viewBox%3D%220%200%2036%2030%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.6.1%20%2826313%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3E58%20-%20Settings%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%2258---Settings%22%20fill%3D%22%23FFAB00%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M6.138%2C29.695%20L8%2C18.8540709%20L0%2C11.1494742%20L11.034%2C9.58130795%20L16%2C-0.305%20L20.966%2C9.58130795%20L32%2C11.1494742%20L24%2C18.8540709%20L25.862%2C29.695%20L16%2C24.581798%20L6.138%2C29.695%20L6.138%2C29.695%20Z%22%20id%3D%22Shape%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");
    background-repeat: repeat-x;
    background-size: 22px 18px; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .rating-stars-block .reviews-total {
    font-size: 14px;
    color: #a2a2a2;
    line-height: 14px; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .rating-stars-block .review-quote {
    font-size: 12px;
    margin: 13px 0 8px;
    color: #a2a2a2;
    min-height: 45px;
    padding: 0 30px 0 0;
    line-height: 14px; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .review-quote-text {
    color: #a2a2a2;
    font-size: 16px;
    font-style: italic;
    margin-bottom: 22px;
    margin-top: 29px;
    padding: 0;
    line-height: 19px;
    min-height: 51px; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper h2 {
    line-height: 27px;
    margin: 2px 0 11px 0; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper h3 {
    margin: 12px 0 17px 0; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper ul {
    margin-right: 35px; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper ul li {
    display: block;
    float: left;
    padding: 1px 5px 1px 15px;
    letter-spacing: 0;
    border: 0;
    font-style: italic; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper ul li:before {
    border: 2px solid #d84315;
    border-radius: 2px;
    position: absolute;
    margin: 8px 0 0 -12px;
    content: ''; }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .bnr-btn {
    margin-left: 2px;
    bottom: 15px;
    padding: 0 20px; }
  @media (max-width: 1600px) {
    .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .image-bnr-wrapper {
      left: -40px; }
    .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper {
      width: 368px;
      margin-right: 5px; }
    .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper ul {
      margin-right: 0; }
    .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper .bnr-btn {
      margin-right: -1px; } }
  @media (max-width: 1310px) {
    .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .bnr-description-wrapper {
      width: 362px;
      margin-right: 5px; }
    .chat-style .search-bnr-wrapper .search-bnr.pages-bnr .image-bnr-wrapper {
      left: -83px; } }
  .chat-style .search-bnr-wrapper .search-bnr.pages-bnr.pintex-bnr h3 {
    font-size: 28px;
    margin: 11px 0 21px 0; }
  .chat-style #search-page .tcenter {
    text-align: center; }
  .chat-style #search-page .tcenter .btn-default {
    font-size: 16px;
    padding: 11px 50px 13px 50px; }
  .chat-style #search-page .box-btn {
    margin: 35px 0 30px 0; }
  .chat-style #search-page .block.similar-templates {
    margin-top: 10px; }
  .chat-style .search .block.live-chat {
    z-index: 98; }
  .chat-style .search-listing, .chat-style .collection-listing {
    margin-top: 40px; }
  .chat-style .page_divider {
    background: #cfd8dc;
    clear: both;
    height: 27px;
    margin: 0 1% 30px;
    position: relative; }
  .chat-style .page_divider span {
    background: #455a64;
    color: #FFF;
    font-size: 12px;
    display: block;
    min-width: 50px;
    text-align: center;
    padding: 3px 12px 6px 12px;
    position: absolute;
    left: 0; }
  .chat-style .page_divider span:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;
    border-top-color: #455a64;
    content: " ";
    border-width: 5px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .no-result-search-form {
    padding-bottom: 50px;
    width: 100%; }
  .chat-style .no-result-search-form .input-append {
    width: 100%; }
  .chat-style .no-result-search-form .twitter-typeahead {
    width: 100%;
    height: 42px; }
  .chat-style .no-result-search-form input {
    width: 100%;
    display: block;
    height: 40px;
    padding-right: 90px; }
  .chat-style .no-result-search-form button {
    position: absolute;
    right: 0;
    top: 0; }
  .chat-style .nav-tab {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3; }
  .chat-style .nav-tab .icon-grid, .chat-style .nav-tab .icon-list {
    display: block;
    float: left;
    width: 45px;
    height: 46px;
    position: relative;
    background: #cfd8dc;
    margin: 0;
    color: #78909c;
    text-align: center;
    font-size: 34px;
    padding-top: 5px;
    cursor: pointer; }
  .chat-style .nav-tab .icon-grid:hover, .chat-style .nav-tab .icon-list:hover {
    text-decoration: none;
    background: #bf360c;
    color: #FFF; }
  .chat-style .nav-tab .icon-grid .corner, .chat-style .nav-tab .icon-list .corner {
    position: absolute;
    border-color: transparent;
    border-style: solid;
    bottom: -16px;
    left: 50%;
    margin-left: -9px;
    border-top-color: #d84315;
    content: " ";
    border-width: 9px;
    box-sizing: border-box;
    z-index: 2;
    display: none; }
  .chat-style .nav-tab .active {
    text-decoration: none;
    background: #d84315;
    color: #FFF; }
  .chat-style .nav-tab .active .corner {
    display: block; }
  .chat-style .material-design-block {
    position: relative;
    margin-bottom: 35px;
    min-height: 305px;
    background: #45afdc; }
  .chat-style .material-design-block > img {
    position: absolute;
    height: 305px; }
  .chat-style .material-design-block a:active {
    background-color: transparent; }
  .chat-style .material-design-block .breadcrumbs {
    padding: 34px 0 0 24px;
    text-align: center; }
  .chat-style .material-design-block .breadcrumbs .bread-item {
    float: none;
    display: inline-block; }
  .chat-style .material-design-block .breadcrumbs .bread-item:after {
    color: #FFF; }
  .chat-style .material-design-block .breadcrumbs .bread-item a, .chat-style .material-design-block .breadcrumbs .bread-item .link-click {
    color: #FFF;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style .material-design-block .breadcrumbs .bread-item a:hover, .chat-style .material-design-block .breadcrumbs .bread-item .link-click:hover {
    opacity: .7; }
  .chat-style .material-design-block .js-share-list {
    position: absolute;
    top: 91px;
    left: 0;
    z-index: 4;
    margin: 0;
    padding: 0 0 0 30px; }
  .chat-style .material-design-block .js-share-list li {
    position: relative;
    padding: 10px 0 1px;
    cursor: pointer; }
  .chat-style .material-design-block .js-share-list li:hover .count {
    display: block; }
  .chat-style .material-design-block .js-share-list li:hover .font-icon {
    opacity: .7; }
  .chat-style .material-design-block .js-share-list li .count {
    position: absolute;
    display: none;
    left: 30px;
    top: 3px;
    background: #FFF;
    text-align: center;
    padding: 2px 6px 1px;
    min-width: 35px;
    font-size: 11px;
    color: #243238;
    line-height: 23px; }
  .chat-style .material-design-block .js-share-list li .count:after {
    position: absolute;
    display: block;
    bottom: 8px;
    left: -7px;
    content: " ";
    z-index: 2;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 7px solid #FFF; }
  .chat-style .material-design-block .header-unit {
    position: relative;
    color: #FFF;
    text-align: center;
    margin-top: 24px;
    text-shadow: 0 3px 5px rgba(0, 0, 0, 0.12); }
  .chat-style .material-design-block .header-unit h2 {
    font-size: 68px;
    font-weight: bold;
    margin: 0; }
  .chat-style .material-design-block .header-unit p {
    font-weight: normal;
    font-size: 24px;
    margin-bottom: 33px; }
  .chat-style .material-design-block .header-unit a {
    font-size: 24px;
    font-weight: bold;
    display: inline-block;
    color: #FFF;
    text-decoration: underline;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style .material-design-block .header-unit a:hover {
    opacity: .7; }
  .chat-style .thumbnail-data {
    display: none; }
  .chat-style .ocp-login-wrap .ocp-login-text {
    color: #FFF; }
  .chat-style .ocp-login-wrap .submit-wrap {
    margin-left: 10px; }
  .chat-style .ocp-login-wrap .submit-wrap .icon-check:before {
    font-size: 14px;
    height: 16px;
    padding-top: 2px; }
  .chat-style .ocp-login-wrap .submit-wrap .icon-check:after {
    width: calc(200% - 40px) !important; }
  .chat-style .ocp-login-wrap .ocp-login-form {
    margin-top: 20px; }
  .chat-style .ocp-login-wrap .ocp-login-form .rd-notice {
    margin-left: 70px;
    white-space: nowrap; }
  .chat-style .ocp-login-wrap .ocp-login-form .rd-notice .rd-notice-content {
    height: 40px;
    line-height: 40px;
    padding: 0 20px; }
  .chat-style .ocp-login-wrap .ocp-login-form [class*='tm-rd-input'] {
    margin-bottom: 0 !important; }
  .chat-style .ocp-popover {
    max-width: 380px; }
  .chat-style .ocp-modal {
    white-space: normal; }
  .chat-style .ocp-modal .modal-inner-icon {
    margin-bottom: 40px; }
  .chat-style .ocp-modal .modal-inner-icon:before {
    width: 80px;
    height: 68px;
    font-size: 80px;
    color: #ff8f00; }
  .chat-style .ocp-modal .h2 {
    margin-bottom: 20px; }
  .chat-style .ocp-modal p {
    margin-bottom: 0;
    padding: 0 20px; }
  .chat-style .ocp-modal .paragraph + .paragraph {
    margin-top: 40px; }
  .chat-style .ocp-modal .phone_styling {
    color: #90a4ae !important;
    text-decoration: none !important;
    pointer-events: none !important;
    cursor: default !important; }
  .chat-style .live-demo-link {
    padding-top: 17px;
    display: inline-block; }
  .chat-style .live-demo-link.live-demo-link-bottom {
    display: block;
    padding-top: 35px;
    padding-bottom: 23px; }
  .chat-style .live-demo-link.live-demo-link-bottom .button {
    width: 240px; }
  .chat-style .live-demo-link.live-demo-link-bottom .button:only-child {
    width: 440px; }
  .chat-style #product-preview {
    text-align: center; }
  .chat-style .player-wrapper {
    padding: 0; }
  .chat-style .player-wrapper .youtube-video {
    width: 100%;
    height: 503px;
    padding: 0;
    display: none; }
  .chat-style .key-feature .youtube-video {
    height: 543px; }
  .chat-style .player-wrapper .hidden-input {
    position: relative;
    z-index: -30;
    opacity: 1;
    bottom: 0;
    width: 0;
    display: block;
    padding: 0;
    line-height: 0;
    border: 0;
    font-size: 0;
    height: 0;
    box-shadow: none;
    margin: 0; }
  .chat-style .rating-stars-block {
    position: relative; }
  .chat-style .rating-stars-block .brackets {
    color: #ddd; }
  .chat-style .rating-stars-block .stars {
    color: #FFF;
    width: 96px;
    height: 20px;
    content: '';
    float: left;
    margin: 0 7px 0 0; }
  .chat-style .rating-stars-block .stars [class*='star'] {
    display: inline-block !important;
    width: 15px;
    height: 15px; }
  .chat-style .rating-stars-block .stars [class*='star']:before {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-size: contain; }
  .chat-style .thumbnail-info .rating-stars-block {
    line-height: 20px;
    position: absolute;
    bottom: 9px;
    display: block; }
  .chat-style .thumbnail-info .thumb-features {
    clear: both;
    padding: 20px 0;
    max-width: 320px; }
  .chat-style .thumb-features {
    padding: 0 0 10px; }
  .chat-style .slide-down-text-thumb {
    margin-bottom: 10px; }
  .chat-style .block.similar-categories {
    background: #dde3e6;
    padding: 20px 35px 27px 35px;
    position: relative; }
  .chat-style .block.similar-categories:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -14px;
    left: 27px;
    border-bottom-color: #dde3e6;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block.similar-categories .block-heading {
    font: bold 18px/20px 'PT Sans',sans-serif;
    margin: 0 0 6px; }
  .chat-style .block.similar-categories .block-content ul li {
    font-size: 14px;
    line-height: 17px; }
  .chat-style .block.similar-categories .block-content ul li a {
    text-decoration: underline; }
  .chat-style .block.similar-templates {
    margin-top: 50px;
    margin-bottom: 40px;
    position: relative;
    min-height: 405px; }
  .chat-style .preview-page .block.similar-templates {
    margin-bottom: 0; }
  .chat-style .block.similar-templates h2.block-heading {
    font-size: 24px;
    line-height: 34px;
    margin: 0;
    font-weight: bold; }
  .chat-style .block.similar-templates .owl-buttons {
    bottom: inherit;
    top: -40px;
    right: 0;
    height: 34px; }
  .chat-style .block.similar-templates .product_slides {
    position: relative; }
  .chat-style .block.similar-templates ul.thumbnails {
    margin: 0;
    overflow: visible; }
  .chat-style .block.similar-templates ul.thumbnails.slides .search-bnr-wrapper {
    display: none !important; }
  .chat-style .block.similar-templates ul.thumbnails li.thumbnail {
    margin: 0; }
  .chat-style .block.similar-templates ul.thumbnails li.thumbnail .thumbnail-container {
    padding-top: 20px;
    position: relative; }
  .chat-style .block.similar-templates ul.thumbnails li.thumbnail .thumbnail-container .badge-custom {
    left: 0; }
  .chat-style .block.similar-templates .dummy-template-thumbnail .thumbnail-preview {
    max-height: 223px; }
  @media (max-width: 1600px) {
    .chat-style .block.similar-templates .dummy-template-thumbnail .thumbnail-preview {
      max-height: 214px; } }
  @media (max-width: 1310px) {
    .chat-style .block.similar-templates .dummy-template-thumbnail .thumbnail-preview {
      max-height: 195px; } }
  .chat-style #similar_templates {
    position: relative;
    margin-right: 1px; }
  .chat-style #similar_templates .owl-controls .owl-buttons {
    right: -1px; }
  .chat-style html[dir="rtl"] #similar_templates .owl-controls .owl-buttons {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    text-align: right; }
  .chat-style html[dir="rtl"] #similar_templates .owl-controls .owl-buttons .owl-prev, .chat-style html[dir="rtl"] #similar_templates .owl-controls .owl-buttons .owl-next {
    float: none;
    display: inline-block; }
  .chat-style html[dir="rtl"] #similar_templates .owl-controls .owl-buttons .owl-next {
    float: right; }
  .chat-style .print-page {
    position: absolute;
    bottom: -110px;
    right: 0; }
  .chat-style .print-page .button {
    margin-right: 9px; }
  .chat-style .sample.status-page .order-page {
    padding: 0; }
  .chat-style .sample.status-page .order-page h4 {
    font-size: 18px;
    line-height: 22px;
    font-weight: bold;
    margin: 0 0 3px 0; }
  .chat-style .sample.status-page h2 {
    font-size: 18px;
    line-height: 22px;
    font-weight: bold;
    margin: 0 0 15px 0; }
  .chat-style .sample.status-page a {
    text-decoration: underline; }
  .chat-style .aside-information {
    margin: 0 0 20px 0;
    padding: 15px 21px 15px 21px;
    position: relative;
    border: 1px solid #cfd8dc;
    background: #FFF;
    color: #243238; }
  .chat-style .aside-information h2 {
    font: bold 18px/25px 'PT Sans',sans-serif;
    margin: 0; }
  .chat-style .aside-information p {
    font-size: 12px;
    padding-top: 10px;
    margin: 0; }
  .chat-style .aside-information a {
    text-decoration: underline; }
  .chat-style .thumbnail-also-avaliable-block {
    padding: 15px 21px 21px 21px;
    border: 1px solid #d7d7d7;
    margin: 0 0 20px 0;
    position: relative;
    background: #FFF;
    color: #243238; }
  .chat-style .thumbnail-also-avaliable-block h2 {
    font: bold 18px/25px 'PT Sans',sans-serif;
    border-bottom: 0;
    margin: 0 60px 10px 0;
    padding: 0; }
  .chat-style .thumbnail-also-avaliable-block p {
    margin: 0 0 20px 0; }
  .chat-style .thumbnail-also-avaliable-block .thumbnails {
    margin: 0; }
  .chat-style .thumbnail-also-avaliable-block .thumbnails .thumbnail {
    width: 100%;
    padding: 0; }
  .chat-style .thumbnail-also-avaliable-block .thumbnails .thumbnail .template-data {
    height: auto; }
  .chat-style .thumbnail-also-avaliable-block .thumbnail-info {
    border: 1px solid rgba(35, 49, 55, 0.1); }
  .chat-style .thumbnail-also-avaliable-block .thumbnail-info .rating-stars-block {
    margin-top: 2px;
    display: inline-block; }
  .chat-style .thumbnail-also-avaliable-block .thumbnail-info .template-price {
    font-size: 16px;
    background: 0;
    text-shadow: none;
    color: #243238;
    margin-top: 6px;
    padding-left: 0;
    padding-top: 0; }
  .chat-style .thumbnail-also-avaliable-block .thumbnail-info .template-price.hide-price {
    color: #eceff1 !important; }
  .chat-style .thumbnail-also-avaliable-block .thumbnail-info .product-type {
    color: #243238;
    font-size: 13px;
    line-height: 15px;
    font-weight: bold; }
  .chat-style .thumbnail-also-avaliable-block .thumbnail-info .product-type:hover {
    color: #bf360c;
    text-decoration: none; }
  .chat-style .thumbnail-also-avaliable-block .thumbnail-info .discount-price {
    display: inline-block;
    color: #90a4ae;
    font-size: 14px; }
  .chat-style .thumbnail-also-avaliable-block .details-link {
    display: block;
    text-decoration: underline; }
  .chat-style .free-template-buttons-container .add-to-cart {
    margin-bottom: 20px; }
  .chat-style .thumbnail-download-block {
    padding: 15px 21px 21px 21px;
    border: 1px solid #cfd8dc;
    margin: 0 0 20px 0;
    position: relative;
    background: #fff; }
  .chat-style .thumbnail-download-block-with-offers {
    padding: 0 15px 0 15px;
    border: 0;
    margin-bottom: 30px;
    display: none; }
  .chat-style .thumbnail-download-block-with-offers.active {
    display: block; }
  .chat-style .thumbnail-download-block .download-outer {
    position: relative;
    height: 60px;
    margin-bottom: 17px;
    box-sizing: border-box;
    padding-top: 20px;
    overflow: hidden; }
  .chat-style .thumbnail-download-block .download-outer:hover .fake-social-btn {
    left: 300px;
    cursor: default; }
  .chat-style .thumbnail-download-block .download-outer .fake-social-btn {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    transition: left .5s linear; }
  .chat-style .thumbnail-download-block .download-outer .fake-social-btn:hover {
    cursor: pointer; }
  .chat-style .thumbnail-download-block .onp-sl {
    margin: 0;
    background-color: inherit; }
  .chat-style .thumbnail-download-block .onp-sl-content[style*="display: none"] ~ .fake-social-btn {
    display: block; }
  .chat-style .thumbnail-download-block .onp-sl-group {
    padding: 0; }
  .chat-style .thumbnail-download-block .onp-sl-group-inner-wrap {
    display: -ms-flexbox;
    display: flex; }
  .chat-style .thumbnail-download-block .onp-sl-text {
    display: none; }
  .chat-style .thumbnail-download-block .onp-sl-social-buttons .onp-sl-control {
    background-color: inherit;
    margin: 0;
    min-width: 0; }
  .chat-style .thumbnail-download-block .onp-sl-social-buttons .onp-sl-control-inner-wrap {
    min-width: 0;
    padding: 0; }
  .chat-style .thumbnail-download-block .onp-sl-social-buttons .onp-sl-social-button {
    width: 80px; }
  .chat-style .thumbnail-download-block .onp-sl-social-buttons .onp-sl-social-button.onp-sl-social-button-linkedin-share {
    width: 120px; }
  .chat-style .thumbnail-download-block .onp-sl-social-buttons .onp-sl-social-button.onp-sl-social-button-google-plus {
    width: 52px; }
  .chat-style .thumbnail-download-block h2 {
    font: bold 18px/25px 'PT Sans',sans-serif;
    border-bottom: 0;
    margin: 0 0 10px 0;
    padding: 0; }
  .chat-style .thumbnail-download-block p {
    margin: 0 0 20px 0;
    font-size: 12px; }
  .chat-style .thumbnail-download-block .text-danger {
    color: #d84315;
    font-weight: bold; }
  .chat-style .thumbnail-download-block .btn-default {
    width: 100%;
    font-size: 18px;
    line-height: 29px;
    padding: 8px 39px 8px 38px; }
  .chat-style .thumbnail-download-block .btn-default.disabled {
    color: #FFF;
    text-shadow: 1px 1px #9f9f9f;
    background: #bfbfbf; }
  .chat-style .thumbnail-download-block .hr {
    border-top: 1px solid #d7d7d7;
    margin: 20px -21px 20px; }
  .chat-style .thumbnail-download-block .thumbnails {
    margin: 20px 0 0;
    overflow: inherit; }
  .chat-style .thumbnail-download-block .thumbnails .thumbnail {
    width: 100%;
    margin: 0; }
  .chat-style .thumbnail-download-block .thumbnails .thumbnail .thumbnail-preview {
    width: 100%; }
  .chat-style .thumbnail-download-block .thumbnails .thumbnail .thumbnail-preview, .chat-style .thumbnail-download-block .thumbnails .thumbnail .thumb_preview {
    height: auto; }
  .chat-style #side-column {
    z-index: 10; }
  .chat-style .grab-info {
    border-radius: 3px;
    margin-bottom: 20px;
    width: 100%;
    opacity: 0;
    transition: opacity 1s;
    z-index: 100;
    position: relative; }
  .chat-style .grab-info__gravatar {
    position: absolute;
    width: 58px;
    height: 58px;
    top: 1px;
    right: 1px;
    border-radius: 0 3px 3px 0;
    transition: 0.3s cubic-bezier(0.86, 0, 0.07, 1);
    z-index: 40; }
  .chat-style .grab-info__email.has-gravatar .email {
    padding-right: 70px; }
  .chat-style .grab-info__email:not(.has-gravatar) .grab-info__gravatar {
    opacity: 0; }
  .chat-style .grab-info__email:not(.has-gravatar) .email {
    padding-right: 50px; }
  .chat-style .grab-info__phone {
    position: relative; }
  .chat-style .grab-info__phone-hint {
    top: 50%;
    left: 0;
    width: 300px;
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1);
    -ms-transform: translate(-90%, -50%);
    transform: translate(-90%, -50%);
    opacity: 0;
    pointer-events: none; }
  .chat-style .grab-info__phone-hint.shown {
    -ms-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%);
    opacity: 1;
    pointer-events: auto; }
  .chat-style .grab-info-panel {
    background: #fff; }
  .chat-style .grab-info-panel.panel-email-service .grab-info__content {
    padding-top: 40px;
    padding-bottom: 40px; }
  .chat-style .grab-info__header {
    padding: 20px;
    letter-spacing: 1.6px;
    text-align: center;
    background-color: #dde3e6; }
  .chat-style .grab-info__content {
    padding: 20px; }
  .chat-style .grab-info__content .form-group {
    width: 100%; }
  .chat-style .grab-info__content .tm-rd-input:first-of-type {
    margin-bottom: 20px !important; }
  .chat-style .grab-info__content .tm-rd-input + .rd-checkbox {
    margin-bottom: 40px; }
  .chat-style .grab-info__content .chosen-phone .tm-rd-input {
    margin-bottom: 0 !important; }
  .chat-style .grab-info__content .chosen-container, .chat-style .grab-info__content .rd-field {
    outline: 0; }
  .chat-style .grab-info .button {
    border-radius: 0 0 3px 3px; }
  .chat-style .grab-info + .free-template-notice {
    margin-top: 20px;
    margin-bottom: 40px; }
  .chat-style .grab-info .pin-field .tm-rd-input {
    margin-bottom: 0 !important; }
  .chat-style .flip-card-container {
    position: relative;
    min-height: 360px;
    perspective: 800px; }
  .chat-style .flip-card {
    width: 100%;
    height: 100%;
    transform-style: preserve-3d;
    transition: all 0.8s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15); }
  .chat-style .flip-card__side {
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    background: #fff; }
  .chat-style .flip-card__side.flip-card_back {
    transform: rotateY(180deg);
    opacity: 0;
    height: 0; }
  .chat-style .flip-card.flipped {
    transform: rotateY(180deg); }
  .chat-style .flip-card.flipped .flip-card_front {
    transform: rotateY(180deg);
    opacity: 0;
    height: 0; }
  .chat-style .flip-card.flipped .flip-card_back {
    opacity: 1;
    height: 100%; }
  .chat-style .block.purchase-options .panel-group {
    width: 340px;
    z-index: 65;
    background-color: #f1f1f1; }
  .chat-style .block.purchase-options .panel {
    padding: 0;
    background: #FFF;
    border: 1px solid #cfd8dc;
    margin-bottom: 10px;
    overflow: visible;
    position: relative; }
  .chat-style .block.purchase-options .panel:last-child {
    margin-bottom: 0; }
  .chat-style .block.purchase-options .panel .panel-heading {
    position: relative;
    padding: 0;
    background: 0; }
  .chat-style .block.purchase-options .panel .panel-heading .panel-title {
    text-decoration: none;
    color: #243238;
    padding: 8px 16px 8px 16px;
    display: block; }
  .chat-style .block.purchase-options .panel .panel-heading .panel-title h4 {
    font-size: 14px;
    line-height: 17px;
    margin: 0 104px 0 20px;
    display: inline-block;
    font-weight: bold; }
  @media (max-width: 1309px) {
    .chat-style .block.purchase-options .panel .panel-heading .panel-title h4 {
      margin-right: 110px; } }
  .chat-style .block.purchase-options .panel .panel-heading .panel-title:before {
    position: absolute;
    content: "";
    background: url("/img/radio-icon.png?fd37f38") no-repeat;
    background-position: bottom left;
    display: block;
    width: 17px;
    height: 17px;
    top: 12px;
    left: 10px; }
  .chat-style .block.purchase-options .panel .panel-heading .panel-title .price {
    position: absolute;
    right: 35px;
    line-height: 17px;
    top: 11px;
    font-weight: bold; }
  .chat-style .block.purchase-options .panel .panel-heading .panel-title .price .discount {
    font-weight: normal;
    font-size: 13px; }
  .chat-style .block.purchase-options .panel .panel-heading .panel-title .rd-notice {
    right: 45px; }
  .chat-style .block.purchase-options .panel .panel-heading .question-icon {
    position: absolute;
    right: 15px;
    top: 13px;
    z-index: 5;
    width: 12px;
    height: 12px;
    background-size: contain; }
  .chat-style .block.purchase-options .panel .panel-heading .question-icon:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23cfd8dc%22%20d%3D%22M32%2016c0%208.837-7.163%2016-16%2016s-16-7.163-16-16c0-8.837%207.163-16%2016-16s16%207.163%2016%2016z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2378909c%22%20d%3D%22M13.816%2019.008c-0.080-0.832-0.040-1.54%200.12-2.124s0.38-1.088%200.66-1.512c0.28-0.424%200.6-0.792%200.96-1.104s0.696-0.612%201.008-0.9c0.312-0.288%200.572-0.588%200.78-0.9s0.312-0.684%200.312-1.116c0-0.56-0.156-1.008-0.468-1.344s-0.868-0.504-1.668-0.504c-0.256%200-0.528%200.028-0.816%200.084s-0.576%200.136-0.864%200.24c-0.288%200.104-0.564%200.224-0.828%200.36s-0.5%200.276-0.708%200.42l-1.2-2.304c0.608-0.416%201.308-0.76%202.1-1.032s1.748-0.408%202.868-0.408c1.504%200%202.68%200.364%203.528%201.092s1.272%201.708%201.272%202.94c0%200.816-0.108%201.492-0.324%202.028s-0.484%200.992-0.804%201.368c-0.32%200.376-0.672%200.708-1.056%200.996s-0.736%200.596-1.056%200.924c-0.32%200.328-0.592%200.708-0.816%201.14s-0.336%200.984-0.336%201.656h-2.664zM13.336%2022.416c0-0.56%200.176-1.004%200.528-1.332s0.816-0.492%201.392-0.492c0.608%200%201.088%200.164%201.44%200.492s0.528%200.772%200.528%201.332c0%200.56-0.176%201.008-0.528%201.344s-0.832%200.504-1.44%200.504c-0.576%200-1.040-0.168-1.392-0.504s-0.528-0.784-0.528-1.344v0z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .block.purchase-options .panel .panel-collapse {
    position: relative; }
  .chat-style .block.purchase-options .panel .panel-collapse .services-container {
    padding-top: 17px; }
  .chat-style .block.purchase-options .panel.active {
    border-color: #cfd8dc; }
  .chat-style .block.purchase-options .panel.active .panel-heading .panel-title:before {
    background-position: top left; }
  .chat-style .block.purchase-options .panel.active .panel-heading .question-icon {
    top: 14px; }
  .chat-style .block.purchase-options .panel > .question-icon {
    position: absolute;
    right: 15px;
    top: 15px;
    z-index: 5; }
  .chat-style .block.purchase-options .panel .cards-progress {
    text-align: left; }
  .chat-style .block.purchase-options .panel .cards-progress .progress-text {
    display: inline-block;
    max-width: 120px;
    color: #90a4ae;
    margin-right: 20px; }
  .chat-style .block.purchase-options .panel .cards-progress .loading {
    min-height: 32px;
    position: relative;
    display: inline-block; }
  .chat-style .block.purchase-options .panel .cards-progress .loading:after {
    width: 160px !important; }
  .chat-style .block.purchase-options.active {
    border-color: #a8a29f;
    padding: 14px 0 0; }
  .chat-style .block.purchase-options.active .panel-title {
    margin-bottom: 28px; }
  .chat-style .block.purchase-options.active .panel-title:before {
    background-position: top left; }
  .chat-style .block.purchase-options.active .panel-title .price {
    right: 40px; }
  .chat-style .block.purchase-options .recommended-services {
    margin-bottom: 14px;
    padding: 0 15px 0 15px; }
  .chat-style .block.purchase-options .recommended-services h5 {
    font-size: 14px;
    font-weight: bold;
    color: #243238;
    margin: 0 0 14px 0; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li {
    padding: 6px 115px 9px 0;
    border-top: 1px solid #cfd8dc;
    position: relative; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li:last-child {
    border-bottom: 1px solid #cfd8dc; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li .question-icon {
    width: 12px;
    height: 12px;
    position: absolute;
    right: 0;
    top: 8px; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li .price {
    font-size: 14px;
    position: absolute;
    right: 20px;
    top: 4px; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li .price .discount {
    font-size: 11px;
    text-decoration: line-through;
    font-style: normal;
    color: #b0bec5; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li a.title {
    font-size: 14px;
    line-height: 17px;
    padding-left: 6px;
    display: inline; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li a.title.title {
    padding-left: 0; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li a.title:before {
    font-size: 15px;
    width: 14px;
    height: 14px;
    top: 2px; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list li input {
    position: absolute;
    left: -99999em; }
  .chat-style .block.purchase-options .form_services .popover {
    width: 370px;
    border: 1px solid #cfd8dc;
    background: #FFF;
    box-shadow: 0 0 6px 2px rgba(36, 50, 56, 0.15); }
  .chat-style .block.purchase-options .subtotal-price {
    position: relative;
    margin-bottom: 15px; }
  .chat-style .block.purchase-options .subtotal-price > span {
    font-size: 14px;
    font-weight: bold;
    line-height: 27px;
    text-align: right;
    display: block;
    margin-right: 10px;
    float: right; }
  .chat-style .block.purchase-options .subtotal-price .price-block {
    position: relative;
    top: 0;
    float: right;
    margin-right: -20px; }
  .chat-style .block.purchase-options .add-to-cart, .chat-style .block.purchase-options .one-click-purchase {
    text-align: center;
    padding: 0 15px;
    margin-top: 20px; }
  .chat-style .block.purchase-options .add-to-cart .button + .button, .chat-style .block.purchase-options .one-click-purchase .button + .button {
    margin-top: 20px; }
  .chat-style .block.purchase-options .add-to-cart .button.js-none + .button {
    margin-top: 0; }
  .chat-style .block.purchase-options .trial-link {
    text-align: center;
    margin: 20px 0 41px;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline; }
  .chat-style .block.purchase-options .trial-link a:hover {
    color: #bf360c; }
  .chat-style .block.purchase-options .payment-methods {
    background: #eceff1;
    text-align: center;
    padding: 12px 20px 11px 20px;
    margin-top: 20px;
    position: relative; }
  .chat-style .block.purchase-options .payment-methods:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -12px;
    left: 49%;
    border-bottom-color: #eceff1;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block.purchase-options .price {
    color: #d84315;
    font-size: 18px;
    font-weight: normal; }
  .chat-style html[lang="sv"] .block.purchase-options .panel .panel-heading .panel-title h4 {
    margin-right: 135px; }
  @media (max-width: 1309px) {
    .chat-style html[lang="sv"] .block.purchase-options .panel .panel-heading .panel-title h4 {
      margin-right: 135px; } }
  .chat-style .question-icon {
    display: inline-block;
    width: 17px;
    height: 16px;
    cursor: pointer; }
  .chat-style .question-icon .question-content {
    display: none; }
  .chat-style .popover-title {
    display: none; }
  .chat-style .panel-small-banner {
    display: block;
    margin-top: 20px; }
  .chat-style .panel-small-banner img {
    display: block;
    margin: auto; }
  .chat-style .preview-heading {
    color: #243238;
    font-weight: bold;
    font-size: 30px;
    margin-bottom: 10px;
    white-space: nowrap;
    position: relative;
    line-height: 39px; }
  .chat-style .preview-heading::after {
    content: "";
    position: absolute;
    right: 0;
    height: 100%;
    width: 95px;
    background-image: linear-gradient(to right, rgba(236, 239, 241, 0), #eceff1 75%); }
  .chat-style .live-demo-link {
    text-align: center;
    box-shadow: -38px 8px 60px 16px #eceff1;
    background: #eceff1; }
  .chat-style .live-demo-link .button + .button {
    margin-left: 4px; }
  .chat-style .list-item-info {
    margin-bottom: 12px; }
  .chat-style .list-item-info li {
    display: block;
    float: left;
    line-height: 20px;
    padding-right: 12px;
    margin-right: 12px;
    font-size: 14px;
    position: relative; }
  .chat-style .list-item-info li strong {
    font-weight: normal;
    color: #d84315; }
  .chat-style .list-item-info li #tabReviewLink strong {
    color: #2196f3; }
  .chat-style .list-item-info li #tabReviewLink:hover strong {
    color: #0d47a1; }
  .chat-style .list-item-info li:after {
    position: absolute;
    content: '';
    height: 14px;
    border-right: 1px solid #b0bec5;
    width: 1px;
    right: 0;
    top: 4px; }
  .chat-style .list-item-info li.star {
    margin: 2px 4px 0 0;
    padding: 0; }
  .chat-style .list-item-info li.star:after {
    display: none; }
  .chat-style .list-item-info li.list-item-share .list-item-label {
    vertical-align: top; }
  .chat-style .list-item-info li.list-item-share .square-icon {
    width: 21px;
    height: 21px; }
  .chat-style .list-item-info li:last-child:after, .chat-style .list-item-info li.list-item-share:after {
    display: none; }
  .chat-style .heart-wrapper {
    margin-left: 8px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty {
    font-size: 20px;
    position: absolute;
    top: 20px;
    right: 20px;
    margin-right: 0;
    cursor: pointer;
    transition: all .3s;
    width: 20px;
    padding-left: 0;
    z-index: 61;
    overflow: visible;
    position: relative;
    right: auto;
    left: auto;
    bottom: auto;
    top: 2px;
    padding: 0; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty:before {
    transition: color .5s ease;
    color: #90a4ae; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty:hover:before {
    color: #2196f3;
    content: '\e919'; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.clicked {
    top: 21px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.clicked:before {
    color: #0d47a1;
    content: '\e919'; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added:before {
    content: '\e919';
    opacity: 0;
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added .heart-in-progress {
    width: 60px;
    height: 60px;
    color: #d84315;
    font-size: 60px;
    position: absolute;
    display: block;
    left: 50%;
    top: 50%;
    margin-left: -30px;
    margin-top: -31px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added .heart-in-progress:before {
    content: '\e919'; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added .heart-in-progress.faded:before {
    opacity: 0; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added .icon-heart-small {
    width: 20px;
    height: 20px;
    font-size: 20px;
    margin-left: -20px;
    margin-top: 0;
    color: #d84315;
    display: inline-block;
    vertical-align: top; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added:hover .heart-in-progress {
    color: #bf360c; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added:active .heart-in-progress {
    color: #d84315; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added:active .heart-in-progress:before {
    color: #d84315;
    content: "\e924"; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty span {
    font-size: 13px;
    color: #90a4ae;
    font-weight: normal;
    display: inline-block;
    vertical-align: top;
    padding-top: 0;
    margin-left: 7px;
    margin-top: -1px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added .heart-in-progress {
    margin-left: -20px !important;
    left: 0;
    margin-top: -31px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added .heart-in-progress:before {
    color: #d84315; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added:hover .heart-in-progress:before {
    color: #bf360c;
    content: '\e919'; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added:hover .icon-heart-small {
    color: #bf360c; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added:active .heart-in-progress:before {
    color: #d84315;
    content: "\e924"; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added span {
    margin-left: 8px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty:hover span {
    color: #2196f3; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty:not(.added):hover span {
    margin-left: 8px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty:active {
    top: 3px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty:active span {
    color: #1976d2; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added span {
    color: #243238; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.clicked {
    top: 3px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added.clicked span {
    margin-left: 7px; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added.clicked:before {
    opacity: 1 !important;
    content: "" !important;
    color: #d84315 !important;
    transition: opacity .25s linear; }
  .chat-style .heart-wrapper .tm-icon.icon-heart-empty.added.clicked .icon-heart-small {
    display: none; }
  @media screen and (max-width: 1310px) {
    .chat-style .list-item-info li {
      padding-right: 8px;
      margin-right: 8px; }
    .chat-style .list-item-info li .share-list li {
      margin-left: 8px; }
    .chat-style .heart-wrapper {
      padding-right: 0;
      margin-right: 0; } }
  .chat-style .preview-tabs {
    border: 1px solid #cfd8dc;
    margin-top: 17px;
    margin-bottom: 24px; }
  .chat-style .preview-tabs .tab-content .tab-pane {
    min-height: 200px;
    display: block;
    padding: 20px 35px; }
  .chat-style .preview-tabs .tab-content .tab-pane > h2 {
    display: none; }
  .chat-style .preview-tabs .tab-content .tab-pane .link-block {
    padding: 20px 0 0 0; }
  .chat-style .preview-tabs .tab-content .tab-pane#tab-reviews.active {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 40px; }
  .chat-style .preview-tabs .tab-content .tab-pane#tab-reviews.active .review-component-wrapper {
    width: 100%; }
  .chat-style .preview-tabs .tab-content .tab-pane#tab-reviews.active #review-item-page {
    visibility: hidden; }
  .chat-style .preview-tabs .tab-content .short-description {
    padding-top: 36px;
    font-size: 16px;
    line-height: 24px; }
  .chat-style .preview-tabs .tab-content .short-description h2, .chat-style .preview-tabs .tab-content .short-description h3 {
    color: #243238;
    font-weight: bold;
    margin: 0; }
  .chat-style .preview-tabs .tab-content .short-description h2 a, .chat-style .preview-tabs .tab-content .short-description h3 a {
    color: #2196f3;
    text-decoration: none; }
  .chat-style .preview-tabs .tab-content .short-description h2 a:hover, .chat-style .preview-tabs .tab-content .short-description h3 a:hover {
    color: #0d47a1; }
  .chat-style .preview-tabs .tab-content .short-description h2 {
    font-size: 30px;
    line-height: 39px; }
  .chat-style .preview-tabs .tab-content .short-description h2 p, .chat-style .preview-tabs .tab-content .short-description h2 a, .chat-style .preview-tabs .tab-content .short-description h2 li, .chat-style .preview-tabs .tab-content .short-description h2 strong, .chat-style .preview-tabs .tab-content .short-description h2 em {
    font-size: 30px;
    line-height: 39px; }
  .chat-style .preview-tabs .tab-content .short-description h3 {
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 2px; }
  .chat-style .preview-tabs .tab-content .short-description h3 p, .chat-style .preview-tabs .tab-content .short-description h3 a, .chat-style .preview-tabs .tab-content .short-description h3 li, .chat-style .preview-tabs .tab-content .short-description h3 strong, .chat-style .preview-tabs .tab-content .short-description h3 em {
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 2px; }
  .chat-style .preview-tabs .tab-content .short-description p, .chat-style .preview-tabs .tab-content .short-description a, .chat-style .preview-tabs .tab-content .short-description li, .chat-style .preview-tabs .tab-content .short-description strong, .chat-style .preview-tabs .tab-content .short-description em {
    font-size: 16px;
    line-height: 24px;
    margin: 0; }
  .chat-style .preview-tabs .tab-content .short-description ol, .chat-style .preview-tabs .tab-content .short-description ul {
    padding: 0;
    margin: 0; }
  .chat-style .preview-tabs .tab-content .short-description ol li, .chat-style .preview-tabs .tab-content .short-description ul li {
    margin-bottom: 20px; }
  .chat-style .preview-tabs .tab-content .short-description ol li a, .chat-style .preview-tabs .tab-content .short-description ul li a {
    text-decoration: none; }
  .chat-style .preview-tabs .tab-content .short-description ol {
    counter-reset: item; }
  .chat-style .preview-tabs .tab-content .short-description ol li {
    list-style-type: none; }
  .chat-style .preview-tabs .tab-content .short-description ol li::before {
    content: counter(item) ". ";
    counter-increment: item;
    color: #90a4ae;
    margin-right: 10px; }
  .chat-style .preview-tabs .tab-content .short-description ul {
    list-style: none; }
  .chat-style .preview-tabs .tab-content .short-description ul li {
    padding-left: 16px;
    position: relative; }
  .chat-style .preview-tabs .tab-content .short-description ul li::before {
    position: absolute;
    content: "";
    background: #90a4ae;
    border-radius: 50%;
    top: 9px;
    left: 0;
    width: 6px;
    height: 6px; }
  .chat-style .preview-tabs #tab-overview.active, .chat-style .preview-tabs #tab-reviews.active, .chat-style .preview-tabs #tab-details.active, .chat-style .preview-tabs #tab-questions.active {
    padding-top: 20px; }
  .chat-style .preview-tabs #tab-overview {
    padding: 20px 25px 0; }
  @media (max-width: 1599px) {
    .chat-style .preview-tabs #tab-overview {
      padding: 20px 16px 0; } }
  .chat-style .preview-tabs #tab-overview .link-only {
    margin-top: 20px; }
  .chat-style .preview-tabs #tab-overview + #tab-details {
    padding-top: 20px; }
  .chat-style .preview-tabs #tab-overview .list-features {
    margin-top: 22px;
    margin-bottom: 25px; }
  .chat-style .preview-tabs #tab-overview .wrap-property-html-key-features {
    margin-left: -35px;
    margin-right: -35px; }
  @media screen and (max-width: 1599px) {
    .chat-style .preview-tabs #tab-overview .wrap-property-html-key-features {
      margin-left: -26px;
      margin-right: -26px; } }
  .chat-style .preview-tabs #tab-reviews {
    padding: 0 35px; }
  .chat-style .preview-tabs #tab-reviews h3 {
    font-weight: bold; }
  .chat-style .preview-tabs #tab-details {
    padding: 2px 33px 10px; }
  @media (max-width: 1599px) {
    .chat-style .preview-tabs #tab-details {
      padding: 2px 25px 10px; } }
  .chat-style .preview-tabs #tab-details .tech-details {
    margin-top: 0; }
  .chat-style .preview-tabs #tab-details.active .tech-details {
    margin-top: 14px; }
  .chat-style .preview-tabs #tab-details .list-features {
    margin-top: 46px;
    margin-bottom: -7px; }
  @media (max-width: 1309px) {
    .chat-style .preview-tabs #tab-details .list-features {
      margin-top: 44px;
      margin-bottom: -26px; } }
  .chat-style .preview-tabs #tab-questions {
    padding: 20px 35px 40px; }
  .chat-style .preview-tabs #tab-questions h3 {
    font-weight: bold; }
  .chat-style .preview-tabs #tab-questions.active {
    padding-top: 40px; }
  .chat-style .preview-tabs .nav-tabs {
    background: #cfd8dc;
    border-bottom: 1px solid #cfd8dc; }
  .chat-style .preview-tabs .nav-tabs li {
    text-align: center;
    vertical-align: middle; }
  .chat-style .preview-tabs .nav-tabs li span, .chat-style .preview-tabs .nav-tabs li a {
    font-size: 14px;
    font-weight: bold;
    color: #78909c;
    background: #cfd8dc;
    padding: 17px 30px;
    border: 0;
    border-right: 1px solid #b0bec5;
    margin: 0;
    display: block;
    position: relative;
    border-radius: 0;
    cursor: pointer;
    text-decoration: none; }
  .chat-style .preview-tabs .nav-tabs li span:hover, .chat-style .preview-tabs .nav-tabs li a:hover {
    border: 0;
    border-right: 1px solid #b0bec5;
    background: #78909c;
    color: #FFF; }
  .chat-style .preview-tabs .nav-tabs li span:hover .count-reviews, .chat-style .preview-tabs .nav-tabs li a:hover .count-reviews {
    background: #78909c;
    color: #FFF; }
  .chat-style .preview-tabs .nav-tabs li span.count-reviews, .chat-style .preview-tabs .nav-tabs li a.count-reviews {
    padding: 0;
    display: inline;
    border: 0; }
  .chat-style .preview-tabs .nav-tabs li.active span, .chat-style .preview-tabs .nav-tabs li.active a {
    color: #243238;
    background: #FFF;
    border: 0; }
  .chat-style .preview-tabs .nav-tabs li.active span .count-reviews, .chat-style .preview-tabs .nav-tabs li.active a .count-reviews {
    color: #243238;
    background: #FFF; }
  .chat-style .preview-tabs .btn-blue {
    padding: 6px 18px 6px 18px;
    margin: 9px 6px 0 0;
    font-size: 12px;
    font-weight: bold;
    background: #455a64;
    color: #FFF; }
  .chat-style .preview-tabs .sourcef-file-text {
    vertical-align: middle;
    display: inline-block;
    margin: 0 0 0 9px; }
  .chat-style .template-reviews__rating-name {
    font-family: "BadScript";
    font-size: 18px; }
  @media (max-width: 1599px) {
    .chat-style .preview-tabs .nav-tabs li a {
      padding: 17px 23px; }
    .chat-style .preview-tabs .nav-tabs li a#link-tab-about {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; } }
  @media (max-width: 1309px) {
    .chat-style .preview-tabs .nav-tabs li a {
      padding: 17px 17px; } }
  .chat-style .wr-description-marg {
    margin-top: 20px; }
  .chat-style .features-informations, .chat-style .features-inform, .chat-style .hosting-information, .chat-style .hosting-inform, .chat-style .latest-inform {
    padding-bottom: 20px; }
  .chat-style .features-informations dt, .chat-style .features-inform dt, .chat-style .hosting-information dt, .chat-style .hosting-inform dt, .chat-style .latest-inform dt {
    font: bold 18px/40px 'PT Sans',sans-serif;
    border-bottom: 1px solid #cfd8dc;
    padding-bottom: 2px; }
  .chat-style .features-informations dd, .chat-style .features-inform dd, .chat-style .hosting-information dd, .chat-style .hosting-inform dd, .chat-style .latest-inform dd {
    padding-top: 10px; }
  .chat-style .inform-no-padding {
    padding-bottom: 0 !important;
    margin-bottom: 25px; }
  .chat-style .latest-inform {
    padding-bottom: 0;
    margin-bottom: 25px; }
  .chat-style .latest-inform dl {
    margin: 14px 0 0; }
  .chat-style .latest-inform dl dt {
    border: 0; }
  .chat-style .latest-inform dl dd {
    padding-top: 0; }
  .chat-style .latest-inform .details_overview {
    margin: 15px 0 0 -3px;
    color: #2196f3; }
  .chat-style .latest-block {
    border-bottom: 1px solid #cfd8dc;
    padding-bottom: 10px;
    margin: 0; }
  .chat-style .latest-block:after {
    content: '';
    height: 5px;
    width: 2vw;
    min-width: 30px;
    margin: 0 auto;
    background: #FFF;
    top: 14px;
    position: relative; }
  .chat-style .latest-block .customer-block .customer-review {
    line-height: 19px; }
  .chat-style .latest-block .customer-block:first-child {
    padding-right: 16px;
    padding-left: 0; }
  .chat-style .latest-block .customer-block:last-child {
    padding-left: 16px;
    padding-right: 0; }
  .chat-style .latest-block .customer-block .customer-info {
    color: #b0bec5; }
  .chat-style .latest-block .customer-block .customer-info .customer-name {
    color: #2196f3;
    font-weight: bold;
    margin-right: 2px; }
  .chat-style .latest-block .customer-block .customer-info .customer-date {
    font-size: 12px;
    margin-left: 9px; }
  .chat-style .latest-block .customer-block .customer-info .rating-stars-block {
    margin: 5px 0 6px;
    overflow: hidden; }
  .chat-style .latest-block .customer-block .customer-review .details_overview {
    padding-left: 0;
    margin: 0; }
  .chat-style .hosting-information {
    position: relative;
    float: left;
    width: 47%;
    padding-left: 10px;
    padding-right: 10px; }
  .chat-style .hosting-information.no-float {
    float: none;
    padding-right: 0; }
  .chat-style .technical-details-links {
    margin-top: -10px;
    margin-bottom: 25px; }
  .chat-style .custom-documnetation-links {
    margin-top: -25px;
    margin-bottom: 25px; }
  .chat-style .custom-documnetation-links.have-top-spacing {
    margin-top: 20px; }
  .chat-style dl + .technical-details-links {
    margin-top: 20px; }
  .chat-style .details_overview {
    position: relative;
    padding: 0 0 0 15px;
    display: inline-block;
    text-decoration: underline;
    margin-bottom: 6px;
    cursor: pointer; }
  .chat-style .details_overview:hover {
    color: #0d47a1; }
  .chat-style .details_overview:hover .icon-arrow-small-right {
    color: #0d47a1; }
  .chat-style .details_overview .icon-arrow-small-right {
    position: absolute;
    top: 6px;
    left: 0;
    font-size: 10px;
    font-weight: normal;
    color: #2196f3; }
  .chat-style .more-tab-details {
    color: #d84315; }
  .chat-style .more-tab-details .icon-arrow-small-right {
    color: #d84315; }
  .chat-style .more-tab-details:hover {
    color: #bf360c; }
  .chat-style .more-tab-details:hover .icon-arrow-small-right {
    color: #bf360c; }
  .chat-style .tab-content {
    background: #FFF; }
  .chat-style dl.tech-details dt {
    font: bold 18px/40px 'PT Sans',sans-serif;
    border-bottom: 1px solid #cfd8dc;
    padding-bottom: 2px; }
  .chat-style dl.tech-details dt.features {
    border-bottom: 0; }
  .chat-style dl.tech-details dd {
    padding-top: 10px;
    font-size: 14px;
    line-height: 17px;
    margin: 0 0 30px; }
  .chat-style dl.tech-details dd .btn:hover {
    color: #FFF;
    cursor: auto; }
  .chat-style dl.tech-changelog .table tr {
    background: 0; }
  .chat-style dl.tech-changelog dt.features {
    border-bottom: 1px solid #cfd8dc; }
  .chat-style dl.tech-changelog .update-item p {
    margin: 0; }
  .chat-style dl.tech-changelog .update-item:last-child .update-content, .chat-style dl.tech-changelog .update-item:last-child .update-list:last-child {
    margin-bottom: 0; }
  .chat-style dl.tech-changelog .update-date {
    float: left;
    position: relative;
    margin-right: 4px;
    font-weight: bold;
    padding: 0 5px 0; }
  .chat-style dl.tech-changelog .update-date:before {
    position: absolute;
    content: "(";
    left: 0;
    top: 0;
    font-weight: bold;
    font-family: inherit !important;
    line-height: 20px; }
  .chat-style dl.tech-changelog .update-date:after {
    position: absolute;
    content: ")";
    right: 0;
    top: 0; }
  .chat-style dl.tech-changelog .update-feature {
    font-weight: bold;
    clear: both; }
  .chat-style dl.tech-changelog .update-title {
    float: left;
    font-weight: bold; }
  .chat-style dl.tech-changelog .update-list {
    margin: 0 0 30px;
    clear: both; }
  .chat-style dl.tech-changelog .update-list li {
    padding-left: 8px;
    position: relative; }
  .chat-style dl.tech-changelog .update-list li:before {
    position: absolute;
    content: "-";
    left: 0;
    top: 0; }
  .chat-style dl.tech-changelog .update-content {
    margin-bottom: 70px; }
  .chat-style #tab-details {
    padding: 20px 33px; }
  .chat-style #tab-details dl.tech-details {
    margin-bottom: 0; }
  .chat-style #tab-details dl.tech-details dd:last-child {
    margin-bottom: 0; }
  .chat-style #tab-details dl.tech-details + dl.tech-details {
    margin-top: 30px; }
  .chat-style .table-features {
    width: 100%;
    font-size: 14px;
    line-height: 20px; }
  .chat-style .table-features tr:nth-child(even) {
    background: #eceff1; }
  .chat-style .table-features td {
    padding-right: 13px; }
  .chat-style .table-features th {
    padding-left: 13px;
    width: 24%;
    text-align: left;
    font-size: 12px;
    font-weight: normal; }
  .chat-style .table-features thead > tr > th, .chat-style .table-features tbody > tr > th, .chat-style .table-features tfoot > tr > th, .chat-style .table-features thead > tr > td, .chat-style .table-features tbody > tr > td, .chat-style .table-features tfoot > tr > td {
    border-top: 0;
    padding: 6px 15px 7px 16px; }
  .chat-style .requirements li {
    padding: 6px 15px 8px 43px;
    position: relative; }
  .chat-style .requirements li:nth-child(even) {
    background: #eceff1; }
  .chat-style .requirements li .square-icon {
    width: 15px;
    height: 15px;
    position: absolute;
    top: 8px;
    left: 12px;
    display: block; }
  .chat-style .block.also-avaliable {
    background: #FFF;
    border: 1px solid #d7d7d7;
    padding: 20px 35px 27px 35px;
    position: relative; }
  .chat-style .block.also-avaliable:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -14px;
    left: 27px;
    border-bottom-color: #FFF;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block.also-avaliable:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -15px;
    left: 27px;
    border-bottom-color: #d7d7d7;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 1; }
  .chat-style .block.also-avaliable dl {
    margin: 0; }
  .chat-style .block.also-avaliable dl > dt {
    font: bold 18px/40px 'PT Sans',sans-serif;
    border-bottom: 1px solid #cfd8dc;
    padding-bottom: 2px; }
  .chat-style .block.also-avaliable dl > dd {
    padding-top: 10px;
    font-size: 14px;
    line-height: 17px;
    margin: 0; }
  .chat-style .table-availability {
    width: auto;
    font-size: 12px; }
  .chat-style .table-availability tr {
    border-bottom: 1px solid #ececec; }
  .chat-style .table-availability td {
    padding-right: 13px;
    padding-left: 10px; }
  .chat-style .table-availability td .svg.square-icon {
    float: left;
    margin: 2px 5px 2px 0; }
  .chat-style .table-availability td span em {
    font-style: normal;
    color: #d84315; }
  .chat-style .table-availability td span em .price {
    white-space: nowrap; }
  .chat-style .table-availability td a {
    text-decoration: underline; }
  .chat-style .table-availability td.product_type {
    width: 160px;
    padding: 11px 24px 11px 6px;
    color: #243238;
    font-size: 13px;
    line-height: 14px;
    font-weight: bold; }
  .chat-style .table-availability td.product_type a {
    color: #243238;
    text-decoration: none; }
  .chat-style .table-availability td.product_type a:hover {
    color: #bf360c; }
  .chat-style .table-availability td.product_price {
    min-width: 190px; }
  .chat-style .table-availability th {
    padding-left: 13px;
    width: 15%;
    text-align: left; }
  .chat-style .block.search-results h5.block-heading {
    background: #FFF;
    border-bottom: 1px solid #d7d7d7;
    border-left: 2px solid #FFF;
    border-right: 2px solid #FFF;
    color: #243238;
    font-size: 15px;
    font: bold 15px/20px 'PT Sans',sans-serif;
    margin-bottom: -1px;
    text-transform: capitalize; }
  .chat-style .block.search-results h5.block-heading:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 19px;
    border-top-color: #d7d7d7;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block.search-results h5.block-heading:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -12px;
    left: 20px;
    border-top-color: #FFF;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block.search-results h6.block-heading {
    padding: 12px 0 16px 19px; }
  .chat-style .block.search-results h6.block-heading i {
    font-size: 10px;
    vertical-align: middle;
    float: left;
    line-height: 21px; }
  .chat-style .block.search-results .search-results-wrapper {
    padding: 20px; }
  .chat-style .block.search-results p.search-results-count {
    margin: 0; }
  .chat-style .block.search-results p.search-results-count span.num {
    color: #d84315;
    font-weight: bold; }
  .chat-style .block.search-results ul.search-terms li {
    margin: 0 6px 10px 0;
    padding: 0; }
  .chat-style .block.search-results ul.search-terms li a, .chat-style .block.search-results ul.search-terms li span {
    background: #eceff1;
    color: #243238;
    margin-right: 20px;
    display: block;
    font-weight: bold;
    padding: 2px 27px 3px 13px; }
  .chat-style .block.search-results ul.search-terms li a.disabled, .chat-style .block.search-results ul.search-terms li span.disabled {
    cursor: default;
    opacity: .4;
    padding-right: 27px; }
  .chat-style .block.search-results ul.search-terms li a.disabled + .icon-cross:hover, .chat-style .block.search-results ul.search-terms li span.disabled + .icon-cross:hover {
    color: #b0bec5; }
  .chat-style .block.search-results ul.search-terms li a.disabled:hover, .chat-style .block.search-results ul.search-terms li span.disabled:hover {
    cursor: default; }
  .chat-style .block.search-results ul.search-terms li a.disabled:hover + .icon-cross, .chat-style .block.search-results ul.search-terms li span.disabled:hover + .icon-cross {
    color: #b0bec5; }
  .chat-style .block.search-results ul.search-terms li a:hover, .chat-style .block.search-results ul.search-terms li span:hover {
    cursor: pointer;
    text-decoration: none; }
  .chat-style .block.search-results ul.search-terms li a:hover .icon-close, .chat-style .block.search-results ul.search-terms li span:hover .icon-close {
    color: #bf360c; }
  .chat-style .block.search-results .search-terms-clear {
    text-align: right;
    font-size: 12px;
    margin: 0 -10px -10px 0; }
  .chat-style .ajax-spinner {
    position: absolute;
    top: 70px !important;
    right: -5px;
    bottom: 0;
    left: -10px !important;
    z-index: 99; }
  .chat-style .ajax-spinner > div {
    width: 400px;
    height: 50px;
    position: absolute;
    background: url("/img/tm-loading.svg?fd37f38") top center no-repeat;
    left: 36% !important;
    top: 200px;
    margin-left: -85px; }
  .chat-style .pager_spinner {
    padding: 0 10px 25px 0;
    height: 12px;
    position: relative;
    margin-top: 10px; }
  .chat-style .spinner {
    background: url("/img/tm-loading.svg?fd37f38") top center no-repeat;
    display: block;
    width: 40%;
    height: 42px;
    position: absolute;
    margin-left: 0;
    top: 0;
    left: 30%; }
  .chat-style .spinner-inline {
    width: 40%;
    margin: 0 auto;
    background: url("/img/tm-loading.svg?fd37f38") top center no-repeat;
    display: block;
    height: 30px; }
  .chat-style .spinner-inline_white {
    background: url("/img/tm-loading.svg?fd37f38") center center no-repeat #FFF;
    display: block;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    border: 1px solid #eceff1;
    position: absolute;
    z-index: 5; }
  .chat-style .js-pager-bottom, .chat-style .js-page-bottom-visible {
    line-height: 0; }
  .chat-style .tree a, .chat-style .tree span {
    padding: 0;
    color: #243238; }
  .chat-style .tree a > ins.tree-icon, .chat-style .tree span > ins.tree-icon {
    width: 0 !important;
    height: 0 !important; }
  .chat-style .tree a:hover, .chat-style .tree span:not(.counter):hover {
    text-decoration: underline; }
  .chat-style .tree span.custom-range-heading:hover {
    text-decoration: none; }
  .chat-style .tree li .counter {
    display: inline-block;
    font-size: 12px;
    color: #d84315;
    float: none;
    width: auto; }
  .chat-style .tree li span {
    color: #5e5652; }
  .chat-style #topics a, .chat-style #topics span, .chat-style #topics-cat a, .chat-style #topics-cat span {
    color: #2196f3;
    white-space: normal;
    height: auto !important; }
  .chat-style #topics .counter {
    color: #d84315; }
  .chat-style #topics .tree-clicked, .chat-style #topics-cat .tree-clicked {
    color: #9c9896; }
  .chat-style .tree-0 .tree-clicked .tree-icon {
    background: 0; }
  .chat-style .tree-0 {
    padding-top: 10px;
    font-size: 12px; }
  .chat-style .tree-0 .tree-open > ins, .chat-style .tree-0 .tree-closed > ins, .chat-style .tree-0 .tree-leaf > ins {
    background: 0; }
  .chat-style .tree-0 a {
    height: auto; }
  .chat-style .tree-0 a span {
    margin-left: 4px;
    display: inline-block;
    font-weight: normal;
    color: #d84315; }
  .chat-style #topics a:hover, .chat-style #topics span:not(.counter):hover, .chat-style #topics-cat a:hover, .chat-style #topics-cat span:not(.counter):hover {
    color: #0d47a1; }
  .chat-style .tree-0 li {
    background: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
    margin: 2px 0 !important;
    line-height: 1em !important;
    position: relative !important; }
  .chat-style .tree-0 > ul li .tree-icon {
    margin-right: 1px;
    margin-left: 1px;
    vertical-align: top; }
  .chat-style .tree-0 > ul li .tree-icon:before {
    background-size: contain;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.222%207.111h3.556v17.778h-3.556v-17.778z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.111%2014.222h17.778v3.556h-17.778v-3.556z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .tree-0 > ul li .tree-icon:before {
    font-size: 14px;
    position: absolute;
    left: 0;
    top: 4px;
    font-size: 16px;
    line-height: 10px;
    color: #FFF;
    width: 11px;
    height: 11px;
    content: ''; }
  .chat-style .tree-0 > ul li > a ins.tree-icon:before {
    background-image: none; }
  .chat-style .tree-0 > ul li.tree-open > .tree-icon:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.111%2014.222h17.778v3.556h-17.778v-3.556z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .tree-0 > ul li.tree-leaf > .tree-icon:before {
    content: ""; }
  .chat-style .tree-0 > ul li.tree-open strong {
    line-height: 16px;
    color: #2196f3; }
  .chat-style .tree-0 > ul li.tree-leaf > strong {
    color: #9c9896;
    font-weight: 400;
    padding-left: 4px; }
  .chat-style .tree-0 > ul > li {
    margin-left: 4px; }
  .chat-style .tree-0 .tree-icon {
    height: 13px;
    width: 10px; }
  .chat-style .tree-0 ul ul {
    margin-left: 14px !important; }
  .chat-style .tree-0 .tree-leaf .tree-icon {
    display: none; }
  .chat-style .tree-0 .tree-open > ins {
    background: 0; }
  .chat-style .tree-1 {
    padding-top: 10px;
    font-size: 12px; }
  .chat-style .tree-1 > a {
    font-weight: bold; }
  .chat-style .tree-1 .tree-open {
    padding-bottom: 10px !important; }
  .chat-style .tree-1 a {
    white-space: normal !important;
    color: #243238;
    height: auto !important;
    text-decoration: none; }
  .chat-style .tree-1 a:hover {
    text-decoration: underline; }
  .chat-style .tree-1 a span {
    display: inline-block;
    margin-left: 4px;
    font-size: 12px;
    color: #d84315; }
  .chat-style .tree-1 .tree-checkbox {
    height: 14px;
    float: left;
    margin: 2px 6px 0 0;
    width: 12px; }
  .chat-style .tree-1 .tree-checkbox:before {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-size: contain;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23eceff1%22%20d%3D%22M0.8%200.8h30.4v30.4h-30.4v-30.4z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .tree-1 a .tree-icon {
    display: none; }
  .chat-style .tree-1 > ul > li > a {
    font-weight: bold;
    font-size: 14px; }
  .chat-style .tree-1 li {
    background: 0;
    line-height: 10px !important;
    padding-left: 0 !important;
    margin: 0 !important; }
  .chat-style .tree-1 ul ul {
    margin-left: 14px !important; }
  .chat-style .tree-1 .tree-icon {
    display: none; }
  .chat-style .tree-1 .tree-checkbox {
    background-image: url("/img/tm-sprite.svg?fd37f38");
    background-size: 135px auto;
    background-position: -27px 0;
    background-repeat: no-repeat;
    font-size: 12px; }
  .chat-style .jstree-1 .jstree-checked > a > .jstree-checkbox:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M0%2032h32v-32h-32v32zM1.6%201.6h28.8v28.8h-28.8v-28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%232196f3%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .jstree-1 .jstree-disabled > a > .jstree-checkbox:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23cfd8dc%22%20d%3D%22M0.8%200.8h30.4v30.4h-30.4v-30.4z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M32%200h-32v32h32v-32zM30.4%2030.4h-28.8v-28.8h28.8v28.8z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%2390a4ae%22%20d%3D%22M26.56%207.84c-0.96-0.96-2.52-0.96-3.48%200l-10.24%2010.24-4.64-4.64c-0.96-0.96-2.52-0.96-3.48%200s-0.96%202.52%200%203.48l6.36%206.36c0.48%200.48%201.12%200.72%201.76%200.72s1.28-0.24%201.72-0.72l11.96-11.96c1-0.96%201-2.52%200.040-3.48z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");
    background-repeat: no-repeat; }
  .chat-style .tree-1 .tree-disabled > a, .chat-style .tree-1 .tree-disabled > a span {
    color: lightgrey;
    text-decoration: none;
    cursor: default; }
  .chat-style .tree-default li, .chat-style .tree-default ins, .chat-style #vakata-dragged.tree-default .tree-invalid, .chat-style #vakata-dragged.tree-default .tree-ok, .chat-style #vakata-contextmenu.tree-default-context ins {
    _display: none; }
  .chat-style #vakata-contextmenu.tree-default-context li {
    _zoom: 1; }
  .chat-style .block.blog-news .blue-with-arrows-link .icon-arrow-small-right {
    top: 4px;
    left: -20px; }
  .chat-style .blog-news-list {
    padding: 6px 0 0 0; }
  .chat-style .blog-news-list li {
    border-top: 1px solid #cfd8dc;
    padding: 14px 25px 14px 20px;
    line-height: 16px; }
  .chat-style .blog-news-list li a {
    color: #2196f3;
    text-decoration: underline;
    display: inline; }
  .chat-style .blog-news-list li a:hover {
    color: #0d47a1; }
  .chat-style .blog-news-list li span {
    display: block;
    font-size: 12px;
    color: #b0bec5;
    margin-top: 2px;
    padding-left: 17px;
    position: relative;
    background: 0; }
  .chat-style .blog-news-list li span:before {
    left: 0;
    top: 0;
    content: "\e036";
    position: absolute;
    width: 11px;
    height: 11px;
    font-family: 'icomoon';
    color: #b0bec5; }
  .chat-style .blog-news-list li:first-child {
    border: 0; }
  .chat-style .rss-link {
    float: right; }
  .chat-style .testimonials_video .block-content {
    padding: 13px 12px 18px 10px; }
  .chat-style .testimonials .block-content {
    margin-right: 30px;
    position: relative; }
  .chat-style .testimonials .block-content p {
    margin-bottom: 14px; }
  .chat-style .testimonials .flex-caption {
    margin-top: 0; }
  .chat-style .flexslider .slides > li {
    display: none;
    position: relative; }
  .chat-style .slides:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .chat-style html[xmlns] .slides {
    display: block; }
  .chat-style * html .slides {
    height: 1%; }
  .chat-style .flex-caption {
    z-index: 10;
    margin-top: 6px;
    position: relative; }
  .chat-style .flex-caption p {
    background: #eceff1;
    border: 1px solid #e0e0e0;
    padding: 12px 40px 18px 20px;
    font-size: 14px;
    line-height: 16px;
    min-height: 80px;
    position: relative; }
  .chat-style .flex-caption p .testimonial-corner {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -16px;
    left: 18px;
    border-top-color: #e0e0e0;
    content: " ";
    border-width: 8px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .flex-caption p .testimonial-corner:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -5px;
    left: -7px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 1; }
  .chat-style .flex-caption .txt-author {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    padding-left: 10px; }
  .chat-style .flex-caption .txt-author b {
    color: #d84315; }
  .chat-style .flex-caption .txt-author b:after {
    content: ","; }
  .chat-style .flex-caption .txt-author span {
    font-size: 11px;
    color: #b0bec5;
    display: block;
    font-weight: normal; }
  .chat-style #index-page .js-owl-carousel-single-lazy {
    display: none; }
  .chat-style #index-page .js-owl-carousel-single-lazy .owl-controls .owl-buttons {
    right: 5px;
    background: #fff; }
  .chat-style .owl-carousel.thumbnails .thumbnail {
    width: 100%; }
  .chat-style .js-owl-carousel-single-lazy .owl-item {
    padding: 0 5px; }
  .chat-style .owl-theme.owl-carousel .owl-item.loading {
    background: 0; }
  .chat-style .owl-theme.owl-carousel .owl-item.loading .choke:before {
    opacity: 0; }
  .chat-style .owl-theme.owl-carousel .owl-item.loading .choke:hover:before {
    opacity: 0; }
  .chat-style .owl-theme.owl-carousel .owl-item.loading .choke:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    z-index: 0;
    height: 40px;
    background: url("/img/tm-loading.svg?fd37f38") no-repeat center center; }
  .chat-style .owl-theme.owl-carousel .owl-item.loading:after {
    display: none;
    background: 0; }
  .chat-style .owl-theme.owl-carousel .owl-controls {
    margin-top: 0; }
  .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons {
    position: absolute;
    right: 0;
    margin: 0;
    bottom: -9px;
    z-index: 11; }
  .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-prev, .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-next {
    float: left;
    height: 34px;
    width: 38px;
    margin: 0 0 0 4px;
    display: block;
    background: #cfd8dc;
    position: relative;
    border-radius: 0;
    opacity: 1;
    transition: all .2s linear; }
  .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-prev:hover, .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-next:hover {
    text-decoration: none;
    background: #455a64;
    transition: all .2s linear; }
  .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-prev:hover:before, .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-next:hover:before {
    color: #fff;
    transition: all .2s linear; }
  .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-prev:before, .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-next:before {
    position: absolute;
    color: #78909c;
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    font-family: 'icomoon';
    line-height: 1em;
    speak: none;
    -webkit-font-smoothing: antialiased;
    transition: all .2s linear; }
  .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-prev:before {
    position: absolute;
    top: 8px;
    left: 10px;
    content: "\e011"; }
  .chat-style .owl-theme.owl-carousel .owl-controls .owl-buttons .owl-next:before {
    position: absolute;
    top: 8px;
    left: 10px;
    content: "\e010"; }
  .chat-style .choke {
    position: relative;
    width: 100%;
    background: none repeat scroll 0 0 #CCC;
    cursor: pointer; }
  .chat-style .choke iframe {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5; }
  .chat-style .choke:before {
    width: 100%;
    height: 100%;
    transition: all .2s linear;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 4;
    display: block;
    margin-top: -45px;
    color: #FFF;
    content: '\e03b';
    text-align: center;
    font-size: 100px;
    font-family: 'icomoon';
    line-height: 100px;
    opacity: .5; }
  .chat-style .choke:hover:before {
    transition: all .2s linear;
    opacity: 1; }
  .chat-style .choke img {
    position: relative;
    z-index: 1; }
  .chat-style .subscribe .block-content {
    padding: 20px 20px 20px 20px;
    line-height: 17px; }
  .chat-style .subscribe .block-content .form-group {
    margin-bottom: 0; }
  .chat-style #subscribe-form, .chat-style #mailchimp_form {
    position: relative;
    margin-top: 20px; }
  .chat-style #subscribe-form [type="submit"], .chat-style #mailchimp_form [type="submit"] {
    min-width: 102px; }
  .chat-style #subscribe-form [type="email"], .chat-style #mailchimp_form [type="email"] {
    min-width: 156px; }
  .chat-style #subscribe-form .tm-rd-input, .chat-style #mailchimp_form .tm-rd-input {
    margin-bottom: 0 !important;
    height: 41px;
    padding-right: 10px;
    position: relative; }
  .chat-style #subscribe-form .tm-rd-input .icon-status, .chat-style #mailchimp_form .tm-rd-input .icon-status {
    right: 30px; }
  .chat-style #mailchimp_form.opencart-mailchimp-form {
    margin-top: 0; }
  .chat-style #mailchimp_form.opencart-mailchimp-form .tm-rd-input {
    padding-right: 0;
    height: 60px; }
  .chat-style #mailchimp_form.opencart-mailchimp-form .popover-content {
    white-space: normal; }
  .chat-style .block.subscribe_footer {
    margin-left: 10px;
    margin-right: 30px;
    font-weight: normal; }
  .chat-style .block.subscribe_footer .block-content {
    padding: 0; }
  .chat-style .block.subscribe_footer #subscribe-form {
    padding: 0; }
  .chat-style .block.subscribe_footer #subscribe-form button {
    padding-left: 37px;
    padding-right: 37px; }
  .chat-style .subscribe .alert {
    margin: 20px 0 0 0; }
  @media (min-width: 100px) {
    .chat-style .choke {
      height: 253px; }
    .chat-style .testimon-video {
      width: 450px;
      height: 253px; }
    .chat-style .testimonials_video .block-content, .chat-style .about .block-content {
      min-height: 424px; }
    .chat-style .blog-news .block-content {
      min-height: 375px; }
    .chat-style .blog-news .block-content li:last-child {
      display: none; }
    .chat-style .follow-us .social-list li {
      padding: 10px 0 10px 20px; }
    .chat-style .follow-us .social-list li a {
      padding-left: 28px; }
    .chat-style .follow-us .social-list li b[class^="icon-"] {
      width: 20px;
      height: 20px;
      top: 0; } }
  @media (min-width: 1310px) {
    .chat-style .choke {
      height: 275px; }
    .chat-style .testimon-video {
      width: 488px;
      height: 275px; }
    .chat-style .testimonials_video .block-content, .chat-style .about .block-content {
      min-height: 430px; }
    .chat-style .blog-news .block-content {
      min-height: 381px; }
    .chat-style .blog-news .block-content li:last-child {
      display: none; } }
  @media (min-width: 1600px) {
    .chat-style .choke {
      height: 341px; }
    .chat-style .testimon-video {
      width: 606px;
      height: 341px; }
    .chat-style .blog-news .block-content {
      min-height: 448px; }
    .chat-style .blog-news .block-content li:last-child {
      display: block; }
    .chat-style .testimonials_video .block-content, .chat-style .about .block-content {
      min-height: 497px; }
    .chat-style .follow-us.block-style-1 .social-list li {
      padding: 14px 25px 14px 20px; }
    .chat-style .follow-us.block-style-1 .social-list li a {
      padding-left: 34px;
      color: #2196f3; }
    .chat-style .follow-us.block-style-1 .social-list li a:hover {
      color: #0d47a1; }
    .chat-style .follow-us.block-style-1 .social-list li b[class^="icon-"] {
      top: -3px;
      width: 25px;
      height: 25px; } }
  .chat-style .alert-warning {
    margin: 20px 0 20px 0;
    padding: 15px 35px 15px 18px;
    position: relative;
    border-color: #d7d7d7;
    background: #f0ecdf;
    color: #243238;
    font-weight: normal;
    line-height: 14px; }
  .chat-style .alert-warning .close {
    position: absolute;
    right: 9px;
    top: 3px; }
  .chat-style .social-list {
    padding-top: 10px; }
  .chat-style .social-list li {
    border-bottom: 1px solid #cfd8dc;
    padding: 14px 25px 14px 20px;
    line-height: 16px; }
  .chat-style .social-list li a {
    color: #2196f3;
    font-size: 12px;
    position: relative;
    padding-left: 34px; }
  .chat-style .social-list li a b {
    font-size: 24px;
    position: absolute;
    left: 0;
    top: -3px; }
  .chat-style .social-list li a b[class^="icon-"] {
    border: 0;
    background-size: 33px 33px; }
  .chat-style .social-list li a:hover {
    text-decoration: underline;
    color: #0d47a1; }
  .chat-style .social-list li:last-child {
    border: 0; }
  .chat-style .footer-columns .social-list {
    padding-top: 0; }
  .chat-style .footer-columns .social-list li {
    border: 0;
    padding: 8px 10px 8px 0;
    line-height: 16px; }
  .chat-style .footer-columns .social-list li a {
    color: #2196f3;
    font-size: 12px;
    position: relative;
    padding-left: 28px; }
  .chat-style .footer-columns .social-list li a b {
    position: absolute; }
  .chat-style .footer-columns .social-list li a b[class^="icon-"] {
    width: 16px;
    height: 16px; }
  .chat-style .footer-columns .social-list li a:hover {
    color: #0d47a1; }
  .chat-style #billinginfo-form #billinginfo-form-postalcode {
    width: 70px; }
  .chat-style #signin-form {
    background: #FFF;
    padding: 0 18px 6px 18px; }
  .chat-style #signin-form span {
    font-size: 16px;
    color: #243238;
    padding-bottom: 12px;
    display: block; }
  .chat-style #signin-form span.link-click {
    font-size: inherit;
    color: #2196f3;
    padding-bottom: 0;
    display: inline; }
  .chat-style #signin-form span.link-click:hover {
    color: #0d47a1; }
  .chat-style #signin-form .close {
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #FFF;
    opacity: .2; }
  .chat-style #signin-form .close:hover {
    opacity: .5; }
  .chat-style #signin-form label {
    font-weight: normal;
    font-size: 14px;
    line-height: 20px; }
  .chat-style #signin-form input {
    color: #000;
    font-size: 14px;
    line-height: 30px;
    width: 100%;
    box-sizing: border-box;
    padding: 5px 0 5px 11px;
    outline: 0;
    height: 41px; }
  .chat-style #signin-form .btn.btn-default {
    width: 100%;
    padding: 6px 12px 10px 12px; }
  .chat-style #signin-form #disabledInput {
    background: #e4e4e4;
    cursor: not-allowed; }
  .chat-style #signin-form .box-input {
    padding-bottom: 9px; }
  .chat-style #signin-form .wrap {
    overflow: hidden;
    width: 100%;
    text-align: right;
    line-height: 28px; }
  .chat-style #signin-form .btn-default {
    width: 100%; }
  .chat-style #signin-form .btn-default .progress-striped {
    display: none; }
  .chat-style #signin-form .password-wrap .form-group {
    margin-bottom: 0; }
  .chat-style #signin-form .popover.bottom {
    display: block;
    top: 210px;
    left: 28px;
    width: 246px;
    height: 78px;
    box-sizing: border-box;
    background: #f0ecdf;
    border: 1px solid #d7d7d7;
    border-radius: 0;
    padding: 0 0 0 17px;
    box-shadow: none; }
  .chat-style #signin-form .popover.bottom .popover-title {
    background: 0;
    padding: 10px 0 5px 0;
    color: #d84315;
    font-size: 14px;
    font-weight: bold;
    border: 0;
    display: none; }
  .chat-style #signin-form .popover.bottom .popover-content {
    padding: 0;
    font-size: 12px;
    color: #857e78;
    line-height: 14px;
    background: 0; }
  .chat-style #signin-form .popover.bottom .arrow:after {
    border-bottom-color: #f0ecdf; }
  .chat-style #signin-form .popover.bottom .form-success {
    position: absolute;
    top: 10px;
    right: 10px;
    text-decoration: none; }
  .chat-style #signin-form .popover.bottom .form-success:hover {
    text-decoration: none; }
  .chat-style #signin-form .popover.bottom .icon-no {
    color: #adadad; }
  .chat-style .checkout-payment .indent {
    padding: 20px 20px 20px 30px;
    font-size: 12px;
    color: #243238; }
  .chat-style .checkout-payment .details-option {
    display: inline-block;
    width: 83px;
    padding: 0 15px 0 0;
    color: #b0bec5; }
  .chat-style .checkout-payment #payment-methods .item, .chat-style .checkout-payment .payment-methods .item {
    background: #FFF;
    box-shadow: 0 0 8px #cfd8dc;
    margin: 0 0 14px 0;
    overflow: hidden;
    padding: 1em;
    cursor: pointer; }
  .chat-style .checkout-payment #payment-methods .item .btn-buy-now, .chat-style .checkout-payment .payment-methods .item .btn-buy-now {
    margin-bottom: 0; }
  .chat-style .checkout-payment #payment-methods .item .row, .chat-style .checkout-payment .payment-methods .item .row {
    display: block; }
  .chat-style .checkout-payment #payment-methods .item .buy-now, .chat-style .checkout-payment .payment-methods .item .buy-now {
    text-align: right;
    background: #eceff1;
    position: relative;
    margin: 20px -1em -1em -1em; }
  .chat-style .checkout-payment #payment-methods .item .buy-now > div, .chat-style .checkout-payment .payment-methods .item .buy-now > div {
    padding: 11px 13px 13px 13px; }
  .chat-style .checkout-payment #payment-methods .item .buy-now:before, .chat-style .checkout-payment .payment-methods .item .buy-now:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -14px;
    left: 39px;
    border-bottom-color: #eceff1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .checkout-payment #payment-methods .item .method-col1, .chat-style .checkout-payment .payment-methods .item .method-col1 {
    width: 5%;
    float: left;
    padding: 4px 0 0 0;
    text-align: center;
    position: relative; }
  .chat-style .checkout-payment #payment-methods .item .method-col1:before, .chat-style .checkout-payment .payment-methods .item .method-col1:before {
    position: absolute;
    content: "";
    background: url("/img/radio-icon.png?fd37f38") no-repeat;
    background-position: bottom left;
    display: block;
    width: 17px;
    height: 17px;
    top: 1px;
    left: 12px; }
  .chat-style .checkout-payment #payment-methods .item .method-col1 input[type="radio"], .chat-style .checkout-payment .payment-methods .item .method-col1 input[type="radio"] {
    display: none; }
  .chat-style .checkout-payment #payment-methods .item .method-col2, .chat-style .checkout-payment .payment-methods .item .method-col2 {
    width: 31%;
    float: left; }
  .chat-style .checkout-payment #payment-methods .item .method-col3, .chat-style .checkout-payment .payment-methods .item .method-col3 {
    width: 64%;
    float: left;
    vertical-align: middle; }
  .chat-style .checkout-payment #payment-methods .item.selected, .chat-style .checkout-payment .payment-methods .item.selected {
    border: 1px solid #b0bec5;
    cursor: default; }
  .chat-style .checkout-payment #payment-methods .item.selected .method-col1:before, .chat-style .checkout-payment .payment-methods .item.selected .method-col1:before {
    background-position: top left; }
  .chat-style .checkout-payment .btn {
    padding: 11px 45px 14px 45px;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 18px;
    width: 100%; }
  .chat-style .checkout-payment .hint-labels {
    padding-bottom: 20px; }
  .chat-style .checkout-payment .loyalty-programm-block .indent {
    font-size: 14px;
    line-height: 17px; }
  .chat-style .checkout-payment .loyalty-programm-block .loyalty-logo {
    color: #d84315; }
  .chat-style .checkout-payment .loyalty-programm-block .loyalty-logo span {
    color: #2196f3; }
  .chat-style .checkout-payment .loyalty-programm-block .checkout-bonus-available-block {
    margin-bottom: 10px; }
  .chat-style .checkout-payment .loyalty-programm-block .checkout-bonus-available-amount, .chat-style .checkout-payment .loyalty-programm-block .checkout-bonus-full-amount {
    font-weight: bold; }
  .chat-style .checkout-payment .loyalty-programm-block .radio {
    float: left;
    padding-right: 20px; }
  .chat-style .checkout-payment .loyalty-programm-block #bonuses-form {
    float: left;
    width: 300px;
    margin: 4px 0 0 10px;
    position: relative; }
  .chat-style .checkout-payment .loyalty-programm-block #bonuses-form #bonuses-form-bonus {
    width: 73px;
    float: left;
    display: block;
    position: relative; }
  .chat-style .checkout-payment .loyalty-programm-block #bonuses-form #bonuses-form-submit {
    top: -5px;
    margin-left: 10px; }
  .chat-style .checkout-payment .loyalty-programm-block label {
    font-weight: normal; }
  .chat-style .checkout-payment .loyalty-programm-block input[type="radio"], .chat-style .checkout-payment .loyalty-programm-block input[type="checkbox"] {
    margin-top: 2px; }
  .chat-style .checkout-payment .loyalty-programm-block .js-checkout-bonuds {
    background: #FFF;
    box-shadow: 0 0 8px #aaa;
    margin: 0 0 10px 0;
    overflow: hidden;
    padding: 1em; }
  .chat-style .checkout-payment .loyalty-programm-block .js-checkout-bonuds input[type="radio"] {
    margin-left: 0;
    margin-right: 20px; }
  .chat-style .checkout-payment .loyalty-programm-block .js-checkout-bonuds form {
    margin-left: 20px;
    margin: 0 1em; }
  .chat-style .shopping-cart-title .cart-count {
    color: #d84315; }
  .chat-style .shopping-options .question-icon {
    margin-right: 6px;
    margin-top: 2px;
    display: block;
    float: left; }
  .chat-style .shopping-options strong {
    overflow: hidden; }
  .chat-style .shopping-options .price strong {
    display: inline; }
  .chat-style #cart-page .recomended-services .shopping-options li {
    display: block; }
  .chat-style #cart-page .recomended-services .shopping-options li .price {
    padding-top: 5px; }
  .chat-style #cart-page .recomended-services .shopping-options li .service {
    margin-right: 41%; }
  .chat-style #cart-page .empty-cart {
    background: #FFF;
    border: 1px solid #d7d7d7;
    font-size: 14px;
    font-weight: normal;
    margin: 10px 0;
    color: #243238;
    padding: 30px 30px 60px 30px; }
  .chat-style #cart-page .empty-cart h5 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 23px;
    padding: 0; }
  .chat-style #cart-page .empty-cart .btn {
    font-size: 18px;
    line-height: 29px;
    padding: 8px 39px 8px 38px; }
  .chat-style .template-link > img {
    width: 100%;
    height: 100%; }
  .chat-style .service-description span {
    border-bottom: 1px dashed #2196f3;
    text-decoration: none;
    line-height: 15px;
    color: #2196f3;
    cursor: pointer; }
  .chat-style .service-description span:hover {
    color: #113c60;
    border-bottom: 1px dashed #113c60; }
  .chat-style .service-short-description {
    display: block;
    line-height: 17px;
    color: #243238; }
  .chat-style .recomended-services .recomended-services-item {
    border: 1px solid #cfd8dc;
    background: #FFF;
    margin-bottom: 20px; }
  .chat-style .recomended-services h2 {
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    margin: 0;
    padding: 20px 40px 20px 20px;
    position: relative;
    border-bottom: 1px solid #cfd8dc; }
  .chat-style .recomended-services h2:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -12px;
    left: 43px;
    border-top-color: #FFF;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 3; }
  .chat-style .recomended-services h2:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 42px;
    border-top-color: #cfd8dc;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .recomended-services h2 .question-icon {
    position: absolute;
    top: 24px;
    right: 20px; }
  .chat-style .recomended-services .indent {
    padding: 30px 30px 20px 30px; }
  .chat-style .recomended-services .services-link {
    text-align: right;
    padding: 25px 0 0 0;
    clear: both; }
  .chat-style .recomended-services .services-link a {
    text-decoration: underline;
    color: #2196f3; }
  .chat-style .recomended-services .services-link a:hover {
    text-decoration: none;
    color: #0d47a1; }
  .chat-style .recomended-services .services-link a:hover:before {
    color: #0d47a1; }
  .chat-style .recomended-services .services-link a:before {
    content: "\e010";
    position: relative;
    display: inline-block;
    font-size: 10px;
    line-height: 21px;
    vertical-align: middle;
    width: auto;
    height: auto;
    font-family: 'icomoon';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #2196f3;
    background: 0;
    margin: 0 7px 0 0; }
  .chat-style .recomended-services .shopping-options {
    margin: -8px 0 0 0; }
  .chat-style .recomended-services .shopping-options li {
    border-bottom: 1px solid #eceff1;
    position: relative; }
  .chat-style .recomended-services .shopping-options li > div {
    padding: 14px 0 24px 0; }
  .chat-style .recomended-services .shopping-options li .icon {
    width: 10%;
    display: block;
    float: left;
    width: 30px;
    margin: 0 13px 0 0;
    vertical-align: top; }
  .chat-style .recomended-services .shopping-options li .icon.copyright-protection {
    background: url("/img/cstmz-serv1.jpg?fd37f38") left top no-repeat; }
  .chat-style .recomended-services .shopping-options li .icon.stock-images {
    background: url("/img/cstmz-serv2.jpg?fd37f38") left top no-repeat; }
  .chat-style .recomended-services .shopping-options li .icon.premium {
    background: url("/img/cstmz-serv3.jpg?fd37f38") left top no-repeat; }
  .chat-style .recomended-services .shopping-options li .service {
    font-size: 12px;
    line-height: 12px;
    padding: 5px 0 0 0; }
  .chat-style .recomended-services .shopping-options li .service strong {
    font-size: 14px;
    line-height: 16px;
    display: block; }
  .chat-style .recomended-services .shopping-options li .service .question-icon {
    margin-right: 6px; }
  .chat-style .recomended-services .shopping-options li .service a {
    color: #2196f3;
    text-decoration: underline; }
  .chat-style .recomended-services .shopping-options li .service a:hover {
    text-decoration: none;
    color: #0d47a1; }
  .chat-style .recomended-services .shopping-options li .service .service-short-description {
    margin-left: 44px; }
  .chat-style .recomended-services .shopping-options li .service .service-description {
    margin-left: 44px; }
  .chat-style .recomended-services .shopping-options li .service .service-description span {
    text-decoration: none; }
  .chat-style .recomended-services .shopping-options li .service .service-description span:hover {
    color: #113c60; }
  .chat-style .recomended-services .shopping-options li .price {
    float: right;
    margin: 0 20px 0 0;
    line-height: 16px;
    font-weight: bold;
    color: #d84315; }
  .chat-style .recomended-services .shopping-options li .btn-addtocart {
    float: right;
    min-width: 170px; }
  .chat-style .additional-services {
    border: 1px solid #d7d7d7;
    background: #FFF;
    margin-bottom: 20px; }
  .chat-style .additional-services h2 {
    font-size: 18px;
    line-height: 20px;
    background: #eceff1;
    margin: 0;
    padding: 20px 20px 20px 20px;
    position: relative;
    font-weight: bold; }
  .chat-style .additional-services .services-link {
    text-align: right;
    padding: 25px 0 0 0; }
  .chat-style .additional-services .services-link a {
    text-decoration: underline;
    color: #2196f3; }
  .chat-style .additional-services .services-link a:hover {
    text-decoration: none;
    color: #0d47a1; }
  .chat-style .additional-services .services-link a:before {
    content: "\e010";
    position: relative;
    display: inline-block;
    font-size: 10px;
    line-height: 21px;
    vertical-align: middle;
    width: auto;
    height: auto;
    font-family: 'icomoon';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #2196f3;
    background: 0;
    margin: 0 7px 0 0; }
  .chat-style .additional-services .shopping-options {
    margin: -1px 7px 0 9px; }
  .chat-style .additional-services .shopping-options .shopping-options-item {
    border: 1px solid #cfd8dc;
    position: relative;
    float: left;
    margin: 0 -1px -1px 0;
    padding: 0 0 1px 0; }
  .chat-style .additional-services .shopping-options .shopping-options-item .indent {
    padding: 24px 15px 24px 15px;
    min-height: 165px; }
  .chat-style .additional-services .shopping-options .shopping-options-item .question-icon {
    position: absolute;
    top: 6px;
    right: 6px; }
  .chat-style .additional-services .shopping-options .shopping-options-item .icon {
    display: block;
    float: left;
    width: 40px;
    min-height: 40px;
    margin: 0 13px 40px 0;
    vertical-align: top; }
  .chat-style .additional-services .shopping-options .shopping-options-item .service {
    font-size: 12px;
    line-height: 12px;
    padding: 0 0 5px 0; }
  .chat-style .additional-services .shopping-options .shopping-options-item .service .service-name {
    font-size: 14px;
    line-height: 16px;
    margin: 0;
    font-weight: bold; }
  .chat-style .additional-services .shopping-options .shopping-options-item .service .service-name a {
    text-decoration: none;
    color: #243238; }
  .chat-style .additional-services .shopping-options .shopping-options-item .service .service-name a:hover {
    color: #2196f3; }
  .chat-style .additional-services .shopping-options .shopping-options-item .service_info_wrapper {
    margin-bottom: 17px; }
  .chat-style .additional-services .shopping-options .shopping-options-item .price {
    margin: 10px 20px 0 52px;
    line-height: 17px;
    font-weight: bold;
    color: #d84315;
    display: block; }
  .chat-style .additional-services .shopping-options .shopping-options-item .price .old-price {
    color: #afafaf;
    margin: 0 7px 0 0;
    text-decoration: line-through; }
  .chat-style .additional-services .shopping-options .shopping-options-item .btn-addtocart {
    text-transform: uppercase;
    font-size: 12px;
    padding: 4px 0 5px 0;
    width: 150px;
    display: block;
    margin: 25px auto 0 auto; }
  .chat-style .additional-services .shopping-options .shopping-options-item .btn-addtocart:before {
    content: "\e046";
    position: relative;
    display: inline-block;
    font-size: 20px;
    line-height: 23px;
    vertical-align: middle;
    width: auto;
    height: auto;
    font-family: 'icomoon';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFF;
    background: 0;
    margin: 0 5px 0 0; }
  .chat-style .additional-services .shopping-options .shopping-options-item .btn-addtocart.disabled {
    color: #FFF;
    text-shadow: 1px 1px #9f9f9f;
    background-color: #bfbfbf; }
  .chat-style .additional-services .shopping-options .shopping-options-item .btn-addtocart.disabled:before {
    content: "\e028";
    font-size: 15px; }
  .chat-style .additional-services .shopping-options .shopping-options-item:hover {
    background: none repeat scroll 0 0 #eceff1;
    box-shadow: 0 0 19px 0 rgba(0, 0, 0, 0.3);
    z-index: 2; }
  .chat-style .additional-services .shopping-options .shopping-options-item .service-short-description {
    font-size: 12px;
    margin-top: -4px;
    margin-left: 52px; }
  .chat-style .additional-services .shopping-options .shopping-options-item .service-description {
    font-size: 11px;
    margin-left: 52px; }
  .chat-style .additional-services .box_inner .button {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block; }
  .chat-style .question-block strong {
    font-size: 18px;
    color: #d84315; }
  .chat-style .question-block a {
    text-decoration: underline;
    color: #2196f3;
    font-weight: normal; }
  .chat-style .question-block a:after {
    content: "\e038";
    position: relative;
    display: inline-block;
    font-size: 23px;
    line-height: 23px;
    vertical-align: middle;
    font-family: 'icomoon';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #2196f3;
    margin: 0 0 0 3px; }
  .chat-style .question-block a:hover {
    text-decoration: none;
    color: #0d47a1; }
  .chat-style .shopping-cart-title {
    font-size: 18px;
    font-weight: bold;
    padding: 20px;
    margin-top: 0;
    margin-bottom: 0;
    background: #eceff1; }
  .chat-style .live-chat-link {
    float: right;
    font-weight: bold;
    padding: 32px 0 0 0; }
  .chat-style .live-chat-link.sc-live-chat-link {
    position: absolute;
    top: 0;
    right: 10px;
    padding: 24px 0 0; }
  .chat-style .live-chat-link a {
    text-decoration: underline;
    color: #2196f3;
    font-weight: normal; }
  .chat-style .live-chat-link a:hover {
    text-decoration: underline;
    color: #bf360c; }
  .chat-style .live-chat-link a .icon-pop-out:before {
    content: "\e038";
    display: inline-block;
    font-family: icomoon;
    font-size: 23px;
    line-height: 23px;
    text-transform: none;
    text-decoration: none;
    margin: 0 0 0 3px;
    vertical-align: middle; }
  .chat-style .loader-prev {
    width: 12px;
    margin: 15px auto 0;
    display: none;
    left: 49%;
    position: relative; }
  .chat-style .cart-summary {
    border: 1px solid #cfd8dc;
    background: #FFF; }
  .chat-style .cart-summary h2 {
    color: #243238;
    background: #eceff1;
    padding: 15px 20px 14px 18px;
    margin: 0;
    font-size: 18px;
    line-height: 31px;
    font-weight: bold; }
  .chat-style .cart-summary h2 .action {
    float: right;
    width: 65px;
    height: 16px;
    margin: 0 23px 0 10px;
    position: absolute;
    right: 0;
    top: 23px;
    text-align: right;
    background: 0;
    text-decoration: none;
    vertical-align: top;
    font-size: 11px;
    line-height: 14px;
    font-weight: normal;
    display: none;
    color: #2196f3; }
  .chat-style .cart-summary h2 .action:hover {
    color: #113c60; }
  .chat-style .cart-summary h2 .action .edit-activate:after {
    content: "\e03e";
    font-family: 'icomoon';
    color: #2196f3;
    margin-left: 5px;
    font-size: 15px;
    vertical-align: top; }
  .chat-style .cart-summary h2 .action .edit-done:after {
    content: "\e028";
    font-family: 'icomoon';
    color: #2196f3;
    margin-left: 5px;
    font-size: 10px;
    vertical-align: middle; }
  .chat-style .cart-summary h2 .action.edit:after {
    text-decoration: none; }
  .chat-style .cart-summary .cart-summary-item {
    padding: 18px 18px 20px 19px;
    border-bottom: 1px solid #cfd8dc;
    position: relative;
    transition: 300ms; }
  .chat-style .cart-summary .cart-summary-item h3 {
    border-bottom: 1px solid #cfd8dc;
    margin: 0 0 11px 0;
    line-height: 20px;
    padding: 0 20px 14px 0;
    font-size: 15px;
    overflow: hidden;
    position: relative;
    font-weight: bold; }
  .chat-style .cart-summary .cart-summary-item h3 .cart-item-template-name {
    margin-bottom: -5px;
    display: block; }
  .chat-style .cart-summary .cart-summary-item h3 .template-number {
    color: #d84315;
    font-size: 11px;
    font-weight: normal;
    margin-right: 2px; }
  .chat-style .cart-summary .cart-summary-item h3 .template-type {
    color: #2196f3;
    font-size: 11px;
    text-decoration: underline;
    font-weight: normal; }
  .chat-style .cart-summary .cart-summary-item h3 .del-template {
    position: absolute;
    display: block;
    right: 0;
    top: 0;
    opacity: 0;
    font-size: 10px;
    padding: 0;
    text-decoration: none;
    font-weight: normal; }
  .chat-style .cart-summary .cart-summary-item h3 .del-template:hover {
    color: #2196f3; }
  .chat-style .cart-summary .cart-summary-item h3 .del-template i {
    font-size: 15px;
    color: #d84315;
    vertical-align: middle;
    text-decoration: none; }
  .chat-style .cart-summary .cart-summary-item .shopping-options {
    font-size: 12px;
    line-height: 16px;
    margin: 0; }
  .chat-style .cart-summary .cart-summary-item .shopping-options .icon {
    display: block;
    float: left;
    min-width: 30px;
    min-height: 30px;
    margin: 0 13px 0 0;
    vertical-align: top; }
  .chat-style .cart-summary .cart-summary-item .shopping-options li {
    border-bottom: 0;
    position: relative;
    padding-bottom: 0; }
  .chat-style .cart-summary .cart-summary-item .shopping-options li .action {
    display: block;
    width: 19px;
    height: 16px;
    margin: 0 0 0 10px;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 7px;
    text-align: right;
    text-decoration: none;
    font-size: 10px;
    line-height: 10px;
    cursor: pointer; }
  .chat-style .cart-summary .cart-summary-item .shopping-options li .action:hover {
    color: #0d47a1; }
  .chat-style .cart-summary .cart-summary-item .shopping-options li .edit:after {
    content: "\e03e";
    font-family: 'icomoon';
    color: #2196f3;
    margin-left: 5px;
    font-size: 15px;
    vertical-align: middle; }
  .chat-style .cart-summary .cart-summary-item .shopping-options li .delete:after {
    content: "\e039";
    font-family: 'icomoon';
    color: #d84315;
    margin-left: 5px;
    vertical-align: middle; }
  .chat-style .cart-summary .cart-summary-item .shopping-options li:first-child .action {
    top: 2px; }
  .chat-style .cart-summary .cart-summary-item .shopping-options .price {
    color: #d84315;
    float: right;
    margin: 0 20px 0 0; }
  .chat-style .cart-summary .cart-summary-item .shopping-options .price .discount {
    font-size: 10px;
    color: #afafaf;
    text-decoration: line-through;
    margin-right: 5px; }
  .chat-style .cart-summary .cart-summary-item .shopping-options .hide-price:hover {
    color: #eceff1; }
  .chat-style .cart-summary .cart-summary-item:hover {
    background: #eceff1; }
  .chat-style .cart-summary .cart-summary-item:hover .shopping-options:after {
    background-color: #eceff1; }
  .chat-style .cart-summary .cart-summary-item:hover .shopping-options li .action {
    margin: 0 0 0 10px;
    opacity: 1; }
  .chat-style .cart-summary .cart-summary-item:hover .shopping-options li .price {
    visibility: hidden; }
  .chat-style .cart-summary .cart-summary-item:hover .del-template {
    opacity: 1; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li {
    padding: 18px 18px 20px 19px;
    border-bottom: 1px solid #dfdfdf;
    font-size: 12px;
    line-height: 16px;
    transition: 300ms; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li .action {
    right: 0;
    top: 14px;
    width: 19px;
    height: 16px;
    margin: 6px 20px 0 10px;
    float: right;
    display: block;
    opacity: 0;
    font-size: 10px;
    line-height: 10px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    position: absolute;
    text-align: right;
    background: #eceff1; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li .action:hover {
    color: #0d47a1; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li .edit:after {
    content: "\e03e";
    font-family: 'icomoon';
    color: #2196f3;
    margin-left: 5px;
    font-size: 15px;
    vertical-align: middle; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li .delete:after {
    content: "\e039";
    font-family: 'icomoon';
    color: #d84315;
    margin-left: 5px;
    vertical-align: middle; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li .offer-title {
    margin: 0 20px 0 0;
    width: 50%; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li .price {
    visibility: visible;
    margin: 0; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li .del-template {
    right: 0; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li:hover {
    background: #eceff1; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li:hover .action {
    margin: 6px 20px 0 10px;
    opacity: 1; }
  .chat-style .cart-summary .cart-summary-offers .shopping-options li:hover .price {
    visibility: hidden; }
  .chat-style .cart-summary .cart-summary-offers .subtotal-price {
    margin-left: 50%; }
  .chat-style .cart-summary #promocode_add {
    padding: 0 20px 0 20px;
    font-size: 12px;
    line-height: 14px;
    text-align: right;
    color: #243238; }
  .chat-style .cart-summary #promocode_add form#promocode-form {
    width: 65%;
    float: right; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:-moz-placeholder {
    color: #999; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code::-moz-placeholder {
    color: #999; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:-ms-input-placeholder {
    color: #999; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code::-webkit-input-placeholder {
    color: #999; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:-moz-placeholder {
    color: #90a4ae; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code::-moz-placeholder {
    color: #90a4ae; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:-ms-input-placeholder {
    color: #90a4ae; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code::-webkit-input-placeholder {
    color: #90a4ae; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:focus:-moz-placeholder {
    color: #bbdefb; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:focus::-moz-placeholder {
    color: #bbdefb; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:focus:-ms-input-placeholder {
    color: #bbdefb; }
  .chat-style .cart-summary #promocode_add form#promocode-form #promocode-form-code:focus::-webkit-input-placeholder {
    color: #bbdefb; }
  .chat-style .cart-summary #promocode_add .promo-open {
    text-decoration: none;
    display: inline-block;
    border-bottom: 1px dashed #243238;
    line-height: 12px;
    position: relative;
    margin: 0 15px 0 5px;
    color: #243238; }
  .chat-style .cart-summary #promocode_add .promo-open .icon-arrow-small-down:before {
    content: '\e01e'; }
  .chat-style .cart-summary #promocode_add .promo-open.collapsed .icon-arrow-small-down:before {
    content: '\e022'; }
  .chat-style .cart-summary #promocode_add .btn-primary {
    padding: 4px 12px 7px 12px;
    display: block;
    vertical-align: top;
    text-transform: uppercase;
    float: right;
    width: 65%; }
  .chat-style .cart-summary #promocode_add input {
    width: 100%;
    margin: 0 0 8px 0; }
  .chat-style .cart-summary #promocode_add b {
    z-index: 1;
    font-size: 10px;
    position: absolute;
    top: 2px;
    right: -15px;
    color: #90a4ae; }
  .chat-style .cart-summary #promocode_add .promo-form {
    margin: 9px 0 28px 0; }
  .chat-style .cart-summary #promocode_add .alert-warning {
    margin: 0 0 20px 0; }
  .chat-style .cart-summary .total-price {
    position: relative;
    font-size: 18px;
    line-height: 26px;
    color: #243238;
    font-weight: bold;
    text-align: right;
    padding: 0 0 20px 0;
    margin-top: 20px; }
  .chat-style .cart-summary .total-price .price-block {
    position: relative;
    top: 0;
    float: right;
    margin-left: 10px; }
  .chat-style .cart-summary .checkout-button {
    text-align: center;
    padding: 0 20px 22px 20px; }
  .chat-style .cart-summary .checkout-button .btn-default {
    padding: 11px 45px 14px 45px;
    font-size: 18px;
    line-height: 20px; }
  .chat-style .cart-summary .payment-methods {
    text-align: center;
    padding: 10px 0 9px 0;
    background: #eceff1;
    position: relative; }
  .chat-style .cart-summary .payment-methods:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -12px;
    left: 50%;
    border-bottom-color: #eceff1;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .cart-summary .membership-item-wrapper .shopping-options .membership-license-item {
    padding: 0;
    border: 0; }
  .chat-style .cart-summary .membership-item-wrapper .shopping-options .price {
    margin: 0;
    font-weight: bold; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary h2 .action {
    display: block; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary h2 .action .edit-done {
    display: none; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary h2 .action .edit-activate {
    display: inline; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary .cart-summary-item .js-dell-template, .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary .cart-summary-item .js-edit-license, .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary .cart-summary-item .js-dell-offer, .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary .list-info-item .js-dell-offer {
    display: none; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit h2 .action .edit-done {
    display: inline; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit h2 .action .edit-activate {
    display: none; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .js-dell-template, .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .js-edit-license, .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .js-dell-offer, .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .list-info-item .js-dell-offer {
    display: block; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item {
    background: #eceff1; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .shopping-options:after {
    background: #eceff1; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .shopping-options li .action {
    margin: 0 0 0 10px;
    opacity: 1; }
  @media (max-width: 1024px) {
    .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .shopping-options li .action .action {
      display: block; } }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .shopping-options li .price {
    visibility: hidden; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-item .del-template {
    opacity: 1; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-offers {
    background: #eceff1; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-offers .shopping-options li .action {
    margin: 6px 20px 0 10px;
    opacity: 1; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch .cart-summary.activated_edit .cart-summary-offers .shopping-options li .price {
    visibility: hidden; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li html.touch #checkout-page .cart-summary h2 .action {
    display: none; }
  .chat-style #checkout-page .cart-summary .cart-summary-item:hover .shopping-options li, .chat-style #checkout-page .cart-summary .cart-summary-offers .shopping-options li {
    background: 0; }
  .chat-style #checkout-page .cart-summary .cart-summary-item:hover .shopping-options li .action, .chat-style #checkout-page .cart-summary .cart-summary-offers .shopping-options li .action {
    margin: 0 0 0 10px;
    opacity: 0; }
  .chat-style #checkout-page .cart-summary .cart-summary-item:hover .shopping-options li .price, .chat-style #checkout-page .cart-summary .cart-summary-offers .shopping-options li .price {
    visibility: visible; }
  .chat-style #checkout-page .cart-summary .cart-summary-item:hover .del-template, .chat-style #checkout-page .cart-summary .cart-summary-offers .del-template {
    opacity: 0; }
  .chat-style .box-select-license {
    display: none; }
  .chat-style .templates-features {
    padding: 25px 0 13px;
    margin-top: 20px;
    background: #FFF;
    border: 1px solid #d7d7d7; }
  @media (max-width: 1309px) {
    .chat-style .templates-features {
      padding-left: 10px;
      padding-right: 10px; } }
  @media (min-width: 1310px) and (max-width: 1600px) {
    .chat-style .templates-features {
      padding-left: 20px;
      padding-right: 20px; } }
  .chat-style .templates-features .list-features > div {
    padding-right: 0; }
  @media (min-width: 1600px) {
    .chat-style .templates-features .list-features > div .wr_feature > div:last-child {
      margin-left: 8px; } }
  @media (min-width: 1310px) and (max-width: 1600px) {
    .chat-style .templates-features .list-features > div .wr_feature .feature-description {
      padding-left: 5px; } }
  @media (max-width: 1309px) {
    .chat-style .templates-features .list-features > div .wr_feature .feature-description {
      padding-left: 6px;
      padding-right: 12px; } }
  .chat-style .list-features > div {
    padding-right: 0; }
  .chat-style .list-features .wr_feature .trust-icon, .chat-style .list-features .wr_feature .icon-trust-gpl {
    width: 61px;
    height: 55px;
    margin-top: 2px;
    display: inline-block;
    background-repeat: no-repeat; }
  .chat-style .list-features .wr_feature .icon-holder {
    max-width: 80px;
    max-height: 58px; }
  .chat-style .list-features .wr_feature .icon-holder.col-md-12 {
    margin-bottom: 20px; }
  .chat-style .list-features .wr_feature .feature-description {
    padding-right: 10px; }
  .chat-style .list-features .wr_feature .feature-description h4 {
    margin-top: 0;
    font-size: 16px;
    font-weight: bold;
    line-height: 19px; }
  .chat-style .list-features .wr_feature .feature-description p {
    font-size: 12px; }
  @media (min-width: 1600px) {
    .chat-style .preview-tabs .list-features {
      margin-right: -25px; } }
  @media (max-width: 1309px) {
    .chat-style .preview-tabs .list-features .list-features > div {
      padding-left: 5px; }
    .chat-style .preview-tabs .list-features .list-features > div .wr_feature .feature-description {
      padding-right: 12px; } }
  .chat-style .description-popup .modal-body {
    padding: 3px 50px 40px 32px; }
  .chat-style .description-popup h2 {
    font-size: 24px;
    margin: 0 0 5px; }
  .chat-style .description-popup h3 {
    margin: 0 0 5px;
    font-size: 20px; }
  .chat-style .description-popup h4 {
    margin: 0 0 5px;
    font-size: 18px; }
  .chat-style .description-popup h5 {
    font-size: 16px;
    margin: 0 0 5px; }
  .chat-style .description-popup h6 {
    font-size: 14px;
    margin: 0; }
  .chat-style .description-popup p {
    font-size: 12px;
    line-height: normal; }
  .chat-style .description-popup .offer-description {
    border-top: 1px solid #cfd8dc;
    border-bottom: 1px solid #cfd8dc;
    padding: 13px 0 22px;
    margin: 20px 0 20px; }
  .chat-style .description-popup .offer-description .offer-icon {
    float: left;
    margin: 3px 13px 0 0;
    display: block; }
  .chat-style .description-popup .offer-description .service {
    margin-top: 7px;
    width: 35%;
    display: inline-table; }
  .chat-style .description-popup .offer-description .service.not-logged {
    display: inline-block; }
  .chat-style .description-popup .offer-description .service-name {
    display: block; }
  .chat-style .description-popup .offer-description .service-short-description {
    font-size: 12px;
    line-height: 15px;
    display: block; }
  .chat-style .description-popup .offer-description .credit-card-number {
    font-size: 10px;
    line-height: 23px; }
  .chat-style .description-popup .offer-description .credit-card-number .credit-card-icon {
    background: url("/img/sprite.png?fd37f38") no-repeat scroll 0 -105px transparent;
    display: inline-block;
    height: 15px;
    margin: 0 6px 0 0;
    vertical-align: middle;
    width: 20px; }
  .chat-style .description-popup .offer-description .price {
    color: #d84315;
    float: right;
    font-weight: bold;
    line-height: 16px;
    margin: 11px 20px 0 0; }
  .chat-style .description-popup .offer-description .price-inmotion {
    font-size: 18px;
    color: #d84315;
    font-weight: bold; }
  .chat-style .description-popup .offer-description .price-inmotion.price-bottom {
    margin-top: 8px;
    display: block; }
  .chat-style .description-popup .offer-description .price-inmotion.price-center {
    margin-right: 30px; }
  .chat-style .description-popup .offer-description .discount-price {
    color: #90a4ae;
    display: inline-block;
    font-size: 14px;
    margin-right: 6px;
    text-decoration: line-through; }
  .chat-style .description-popup .offer-description .btn-addtocart {
    margin: 11px 9px 0 0;
    float: right; }
  .chat-style .description-popup .offer-description .btn-buy-now {
    margin: 9px 9px 0 0;
    float: right; }
  .chat-style .description-popup .offer-description ul#payment-methods-container {
    padding-top: 0; }
  .chat-style .description-popup .offer-description ul#payment-methods-container li {
    width: 87%;
    cursor: pointer;
    padding: 0;
    margin-bottom: 3px; }
  .chat-style .description-popup .offer-description ul#payment-methods-container li:last-child {
    margin-bottom: 0; }
  .chat-style .description-popup .offer-description ul#payment-methods-container li:before {
    content: none; }
  .chat-style .description-popup .offer-description .method-col:before {
    background: url("/img/radio-icon.png?fd37f38") no-repeat scroll left bottom transparent;
    content: "";
    display: inline-block;
    height: 17px;
    width: 19px;
    vertical-align: middle; }
  .chat-style .description-popup .offer-description .payment-selected .method-col:before {
    background-position: top left; }
  .chat-style .description-popup .offer-description .change-card {
    padding-left: 0;
    color: #0279b1;
    font-size: 10px;
    font-weight: 400;
    vertical-align: top;
    line-height: 13px;
    margin: 3px 0 0 3px;
    display: inline-block;
    text-decoration: underline; }
  .chat-style .description-popup .offer-description .change-card:hover {
    color: #bf360c; }
  .chat-style .description-popup ul {
    margin-bottom: 0;
    padding-top: 10px; }
  .chat-style .description-popup ul li {
    font-size: 12px;
    padding: 0 0 9px 0; }
  .chat-style .description-popup ul li:before {
    color: #0480b6;
    content: "î€";
    font-size: 7px;
    font-weight: normal;
    left: 0;
    top: 6px;
    padding-right: 5px;
    font-family: 'icomoon';
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none; }
  .chat-style .description-popup ol {
    padding: 0 0 0 15px;
    margin-bottom: 0; }
  .chat-style .description-popup ol li {
    font-size: 12px;
    padding: 0 0 9px 0; }
  .chat-style .description-popup .blue {
    color: #0279b1; }
  .chat-style .description-popup .red {
    color: #df4a44; }
  .chat-style html[lang="ar"] .license-popup .close-popup {
    right: auto;
    left: 10px; }
  .chat-style html[lang="ar"] .description-popup .offer-description .btn-addtocart {
    float: left;
    margin: 11px 0 0 9px; }
  .chat-style html[lang="ar"] .description-popup .offer-description .price {
    float: left;
    margin: 11px 0 0 20px; }
  .chat-style html[lang="ar"] .description-popup .offer-description .service {
    float: right; }
  .chat-style html[lang="ar"] .description-popup .offer-description .offer-icon {
    float: right;
    margin: 3px 0 0 13px; }
  .chat-style html[dir="rtl"] .license-popup .close-popup {
    right: auto;
    left: 10px; }
  .chat-style html[dir="rtl"] .description-popup .offer-description .btn-addtocart {
    float: left;
    margin: 11px 0 0 9px; }
  .chat-style html[dir="rtl"] .description-popup .offer-description .price {
    float: left;
    margin: 11px 0 0 20px; }
  .chat-style html[dir="rtl"] .description-popup .offer-description .service {
    float: right; }
  .chat-style html[dir="rtl"] .description-popup .offer-description .offer-icon {
    float: right;
    margin: 3px 0 0 13px; }
  .chat-style .modal-backdrop {
    background: #eee; }
  .chat-style .modal-backdrop.in {
    opacity: .9;
    filter: alpha(opacity=90); }
  .chat-style #cart-popup .cart-summary .cart-summary-content li span.price {
    padding-top: 0; }
  .chat-style #cart-popup .subtotal-price .price-block {
    top: 0;
    right: -9px; }
  .chat-style #cart-popup .modal-dialog {
    width: 873px; }
  .chat-style #cart-popup .modal-header {
    border: 0; }
  .chat-style #cart-popup .modal-body {
    padding: 14px 19px 40px 27px; }
  .chat-style #cart-popup .continue-shopping {
    text-decoration: none;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    color: red;
    background: #ccc;
    line-height: 32px;
    font-size: 12px; }
  .chat-style #cart-popup .continue-shopping span {
    padding: 0 20px 0 13px; }
  .chat-style #cart-popup .continue-shopping:before {
    content: "\e011";
    font-family: 'icomoon';
    color: #FFF;
    font-size: 12px;
    background: red;
    width: 32px;
    height: 32px;
    display: block;
    text-align: center;
    float: left; }
  .chat-style #cart-popup .close-popup {
    text-decoration: none;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    width: 30px;
    height: 30px;
    right: -15px;
    top: -15px;
    background-color: #b0bec5;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    z-index: 500; }
  .chat-style #cart-popup .close-popup:before {
    color: #FFF;
    font-size: 15px; }
  .chat-style #cart-popup .close-popup:hover:before {
    color: #d84315; }
  .chat-style #cart-popup h2.block-heading {
    color: #1da650;
    font-size: 24px;
    line-height: 30px;
    font-weight: bold;
    margin: -2px 0 35px 5px; }
  .chat-style #cart-popup h2.block-heading i {
    border: 0;
    display: inline-block;
    position: relative;
    top: 5px;
    margin-right: 20px; }
  .chat-style #cart-popup .added-to-cart {
    background: #eceff1;
    border-bottom: 1px solid #dfdfdf;
    position: relative;
    padding: 22px 20px 22px 20px; }
  .chat-style #cart-popup .added-to-cart:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -15px;
    left: 18px;
    border-bottom-color: #eceff1;
    content: " ";
    border-width: 8px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style #cart-popup .added-to-cart h3 {
    border-bottom: 1px solid #dfdfdf;
    color: #243238;
    font: bold 16px/20px 'PT Sans',sans-serif;
    margin: -5px 0 11px 0;
    padding: 0 0 14px 0; }
  .chat-style #cart-popup .added-to-cart h3 .template-number {
    color: #d84315;
    font-size: 12px;
    font-weight: normal;
    margin-right: 8px; }
  .chat-style #cart-popup .added-to-cart h3 .template-type {
    color: #2196f3;
    font-size: 12px;
    text-decoration: underline;
    font-weight: normal; }
  .chat-style #cart-popup .added-to-cart .thumbnail-img img {
    image-rendering: -moz-crisp-edges; }
  .chat-style #cart-popup h3.block-heading {
    font-size: 18px;
    font-weight: bold;
    margin: 17px 0 36px 0; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .icon {
    margin: -5px 17px 0 4px; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .button {
    float: right;
    width: 170px; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .service {
    padding: 0; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .service .service-description {
    margin-left: 57px; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .service .service-description span {
    text-decoration: none;
    cursor: pointer;
    color: #2196f3;
    border-bottom: 1px dashed #2196f3;
    line-height: 18px; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .service .service-description span:hover {
    color: #0d47a1; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .service .service-short-description {
    display: block;
    line-height: 17px;
    margin-left: 57px; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .service strong.service-name {
    display: block;
    padding-bottom: 0; }
  .chat-style #cart-popup .template-shopping-options .shopping-options li .question-icon {
    margin: 0 4px 0 0; }
  .chat-style #trial-popup-wrapper .modal-header {
    border: 0; }
  .chat-style #trial-popup-wrapper .close-popup {
    text-decoration: none;
    display: inline-block;
    position: absolute;
    right: 8px;
    top: 7px; }
  .chat-style #trial-popup-wrapper .close-popup:before {
    color: #b0bec5;
    font-size: 21px; }
  .chat-style #trial-popup-wrapper .close-popup:hover:before {
    color: #d84315; }
  .chat-style #trial-popup-wrapper .unhover-close-popup:hover {
    cursor: default; }
  .chat-style #trial-popup-wrapper .unhover-close-popup:hover:after {
    color: #615853; }
  .chat-style #trial-popup-wrapper h2 {
    color: #1fa13f;
    font-size: 24px;
    line-height: 30px;
    font-weight: bold;
    margin: -2px 0 21px 0; }
  .chat-style #trial-popup-wrapper p {
    font-size: 16px; }
  .chat-style #trial-popup-wrapper .modal-dialog {
    width: 470px;
    padding: 30px 0; }
  .chat-style #trial-popup-wrapper .modal-content {
    min-height: 150px; }
  .chat-style #trial-popup-wrapper .modal-content .modal-body {
    padding: 1px 10px 25px 30px; }
  .chat-style #trial-popup-wrapper .row {
    margin-left: 5px; }
  .chat-style #trial-popup-wrapper .row .btn-default {
    width: 115px; }
  .chat-style #trial-popup-wrapper .form-group {
    margin-right: 10px; }
  .chat-style #trial-popup-wrapper input {
    margin-bottom: 6px;
    margin-top: 14px;
    line-height: 22px;
    height: 42px;
    padding: 10px; }
  .chat-style #trial-popup-wrapper .btn-default {
    width: 115px; }
  .chat-style #trial-popup-wrapper .confirmation-link {
    text-align: center;
    padding-top: 5px;
    margin-bottom: 5px; }
  .chat-style #trial-popup-wrapper .confirmation-link .btn-default {
    font-size: 18px;
    height: 49px;
    line-height: 30px;
    width: 100%; }
  .chat-style #trial-popup-wrapper .reject-link {
    font-size: 14px;
    margin-top: 20px;
    text-decoration: underline; }
  .chat-style #trial-popup-wrapper .alert-warning {
    margin: 20px 20px 10px 0; }
  .chat-style #trial-popup-wrapper .js-status-row {
    padding: 0 20px 10px 0; }
  .chat-style #trial-popup-wrapper .js-form-row p {
    margin: 0 20px 0 0; }
  .chat-style #trial-popup-wrapper .js-status-row p {
    margin: 18px 0 10px; }
  .chat-style #trial-popup-wrapper .close-popup, .chat-style #review-popup-wrapper .close-popup {
    text-decoration: none;
    display: inline-block;
    position: absolute;
    right: 8px;
    top: 7px; }
  .chat-style #trial-popup-wrapper .close-popup:before, .chat-style #review-popup-wrapper .close-popup:before {
    color: #b0bec5;
    font-size: 21px; }
  .chat-style #trial-popup-wrapper .close-popup:hover:before, .chat-style #review-popup-wrapper .close-popup:hover:before {
    color: #d84315; }
  .chat-style .redeemed-price, .chat-style .promocode-discount, .chat-style .subtotal-price {
    padding: 0 20px;
    text-align: right;
    background: 0;
    color: #243238;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 0; }
  .chat-style .redeemed-price .price, .chat-style .promocode-discount .price, .chat-style .subtotal-price .price {
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-align: right;
    color: #243238;
    display: inline-block;
    margin-left: 6px; }
  .chat-style .subtotal-price, .chat-style .redeemed-price {
    color: #243238; }
  .chat-style .cart-summary-prices {
    margin-top: 12px; }
  .chat-style .shopping-options li {
    border-bottom: 1px solid #eceff1;
    position: relative; }
  .chat-style .shopping-options li .icon {
    display: block;
    float: left;
    width: 36px;
    min-height: 30px;
    margin: 0 13px 0 0;
    vertical-align: top; }
  .chat-style .shopping-options li .icon.copyright-protection {
    background: url("/img/pp-cstmz-serv1.jpg?fd37f38") left top no-repeat; }
  .chat-style .shopping-options li .icon.stock-images {
    background: url("/img/pp-cstmz-serv2.jpg?fd37f38") left top no-repeat; }
  .chat-style .shopping-options li .icon.premium {
    background: url("/img/pp-cstmz-serv3.jpg?fd37f38") left top no-repeat; }
  .chat-style .shopping-options li .icon.logo-cstmz {
    background: url("/img/pp-cstmz-serv4.jpg?fd37f38") left top no-repeat; }
  .chat-style .shopping-options li .icon.header-cstmz {
    background: url("/img/pp-cstmz-serv5.jpg?fd37f38") left top no-repeat; }
  .chat-style .shopping-options li .service {
    font-size: 12px;
    line-height: 12px;
    padding: 5px 0 0 20px;
    margin-right: 50%;
    position: relative; }
  .chat-style .shopping-options li .service strong {
    font-size: 14px;
    line-height: 16px; }
  .chat-style .shopping-options li .service a {
    color: #2196f3;
    text-decoration: underline; }
  .chat-style .shopping-options li .service a:hover {
    text-decoration: none;
    color: #0d47a1; }
  .chat-style .shopping-options li .service a a.question {
    left: 0;
    top: 0;
    text-decoration: none; }
  .chat-style .shopping-options li .price {
    float: right;
    margin: 0 20px 0 0;
    line-height: 16px;
    font-weight: bold;
    color: #d84315; }
  .chat-style .shopping-options li .price .discount-price {
    display: inline-block;
    color: #90a4ae;
    margin-right: 6px;
    text-decoration: line-through;
    font-size: 14px; }
  .chat-style .recommended .shopping-options li, .chat-style .upsells .shopping-options li {
    display: block;
    padding: 20px 0; }
  .chat-style .recommended .shopping-options li:last-child, .chat-style .upsells .shopping-options li:last-child {
    border-bottom: 0; }
  .chat-style .recommended > .shopping-options > li:first-child, .chat-style .upsells > .shopping-options > li:first-child {
    padding-top: 0; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li {
    padding: 6px 0;
    border-bottom: 1px solid #dfdfdf; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li .price {
    margin: 0; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li .price .discount {
    display: block; }
  .chat-style .cart-summary .cart-summary-content .shopping-options li:first-child {
    padding-top: 0;
    margin-top: -5px; }
  .chat-style .cart-summary .cart-summary-content .shopping-options.item-onCartOffer li:first-child {
    padding-top: 12px;
    margin-top: 0; }
  .chat-style .cart-summary .cart-summary-content .shopping-options.item-onCartOffer li:last-child {
    border-bottom: 0; }
  .chat-style .cart-summary .cart-summary-content .shopping-options:after {
    position: absolute;
    display: block;
    content: "";
    bottom: -1px;
    height: 3px;
    right: 1px;
    width: 100%;
    background-color: #FFF;
    transition: 300ms; }
  .chat-style #lean_overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9000;
    display: none;
    width: 100%;
    height: 100%;
    background: #5e5652; }
  .chat-style .license-popup {
    padding-top: 30px;
    background: rgba(36, 50, 56, 0.5); }
  .chat-style .license-popup .modal-header {
    border: 0; }
  .chat-style .license-popup .close-popup {
    text-decoration: none;
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 101; }
  .chat-style .license-popup .close-popup:before {
    color: #b0bec5;
    font-size: 20px; }
  .chat-style .license-popup .close-popup:hover:before {
    color: #d84315; }
  .chat-style .license-popup .col1 {
    float: left;
    width: 10%;
    height: 20px; }
  .chat-style .license-popup .col1:before {
    position: absolute;
    content: "";
    background: url("/img/radio-icon.png?fd37f38") no-repeat;
    background-position: bottom left;
    display: block;
    width: 17px;
    height: 17px;
    top: 12px;
    left: 12px; }
  .chat-style .license-popup .col1 input[type="radio"] {
    display: none; }
  .chat-style .license-popup .col2 {
    float: left;
    width: 89%; }
  .chat-style .license-popup h3.block-heading {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px 0; }
  .chat-style .license-popup .item {
    background: #FFF;
    box-shadow: 0 0 8px #aaa;
    margin: 0 0 10px 0;
    overflow: hidden;
    padding: 1em;
    font-size: 11px;
    line-height: 13px;
    position: relative;
    cursor: pointer; }
  .chat-style .license-popup .item.selected {
    border: 1px solid #2196f3;
    cursor: default; }
  .chat-style .license-popup .item.selected .col1:before {
    background-position: top left; }
  .chat-style .license-popup .buttons {
    text-align: center; }
  .chat-style .license-popup .buttons .btn {
    margin: 0 3px;
    text-transform: uppercase;
    padding: 8px 60px; }
  .chat-style .block-user-profile .block-heading {
    font-weight: bold;
    margin-bottom: 20px; }
  .chat-style .block-user-profile .progress.progress-striped {
    height: 45px; }
  .chat-style .block-user-profile form fieldset {
    margin-bottom: 13px; }
  .chat-style .block-user-profile form fieldset legend {
    background: #eceff1;
    padding: 9px 0 11px 30px;
    position: relative;
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 26px 0;
    color: #243238;
    font-weight: bold;
    border: 0; }
  .chat-style .block-user-profile form fieldset legend:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 39px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .block-user-profile form fieldset legend .question-icon {
    position: absolute;
    right: 20px;
    top: 14px;
    display: none; }
  .chat-style .block-user-profile form .form-group {
    margin-bottom: 18px; }
  .chat-style .block-user-profile form .form-group label {
    font-weight: normal; }
  .chat-style .block-user-profile form .hint-labels label {
    text-decoration: none;
    cursor: pointer;
    border-bottom: 1px dashed #978f8c;
    line-height: 12px; }
  .chat-style .block-user-profile form small {
    font-size: 14px; }
  .chat-style .block-user-profile form .form-group {
    padding-left: 55px; }
  .chat-style .block-user-profile .billing-phone {
    margin-bottom: 20px; }
  .chat-style .block-user-profile .contactme-checkbox {
    margin-bottom: 0;
    position: relative;
    top: -20px; }
  @media (max-width: 1599px) {
    .chat-style .block-user-profile .popover.right {
      white-space: normal; } }
  @media (max-width: 1309px) {
    .chat-style .block-user-profile form .form-group {
      padding-left: 0; } }
  .chat-style .billinginfo-details .details-indent {
    margin-bottom: 12px; }
  .chat-style .billinginfo-details .details-indent div {
    word-break: break-all; }
  .chat-style .billinginfo-details .details-indent:last-child {
    margin-bottom: 0; }
  .chat-style .order-details {
    width: 100%;
    background: #eceff1; }
  .chat-style .order-details .field-name {
    width: 20%;
    font-size: 11px;
    color: #978f8c; }
  .chat-style .order-details .order-time {
    color: #978f8c; }
  .chat-style .order-details tr:nth-child(2n) {
    background: #FFF; }
  .chat-style .order-details td {
    padding: 8px 10px;
    color: #243238; }
  .chat-style .block-style-3-margin {
    margin-top: 30px; }
  .chat-style .btn-order {
    text-transform: uppercase;
    font-size: 12px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 10px; }
  .chat-style #upload-form label {
    display: block;
    overflow: hidden;
    margin-top: 10px; }
  .chat-style #upload-form input {
    float: left;
    width: 240px;
    padding: 5px 10px;
    line-height: 20px; }
  .chat-style #upload-form input[type="file"] {
    opacity: 1; }
  .chat-style #upload-form .btn-order {
    float: left;
    margin: 0 0 0 5px; }
  .chat-style .user-account h3.block-heading {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 27px;
    margin-top: 2px; }
  .chat-style .user-account .user-account-menu li {
    font-size: 14px;
    line-height: 20px; }
  .chat-style .user-account .user-account-menu li a {
    color: #243238;
    padding: 9px 20px 10px 20px;
    width: 100%;
    display: block; }
  .chat-style .user-account .user-account-menu li a:hover {
    text-decoration: none;
    background-color: #cfd8dc;
    color: #243238; }
  .chat-style .user-account .user-account-menu li.active {
    background: #455a64;
    font-weight: bold;
    text-decoration: none;
    color: #FFF; }
  .chat-style .user-account .user-account-menu li.active a {
    color: #FFF; }
  .chat-style .user-account .user-account-menu li.active a:hover {
    background: inherit; }
  .chat-style .user-account .user-account-menu li.disabled a {
    color: #b0bec5; }
  .chat-style .user-account .user-account-menu li.disabled a:hover {
    cursor: default;
    background-color: transparent; }
  .chat-style .user-account .user-profile-edit .block-content {
    padding: 41px 10px 43px 10px; }
  .chat-style .user-account .user-profile-edit .block-content button {
    padding: 11px 45px 14px 45px;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 18px;
    width: 100%; }
  .chat-style .user-account .templates-list-empty {
    background: #fff;
    padding: 40px 67px 40px;
    border: 1px solid #dfdfdf;
    text-align: center; }
  .chat-style .user-account .templates-list-empty img {
    margin-right: 25px; }
  .chat-style .user-account .templates-list-empty h3 {
    margin-top: 16px;
    font-weight: bold;
    font-size: 20px;
    color: #243238;
    letter-spacing: 2px;
    text-transform: uppercase; }
  .chat-style .user-account .templates-list-empty p {
    font-size: 16px;
    color: #243238; }
  .chat-style .user-account .templates-list-empty a {
    margin-top: 27px; }
  .chat-style .user-account .pager_spinner {
    padding: 0;
    margin-top: 40px; }
  .chat-style .user-account .earlier-link a {
    color: #2196f3;
    text-decoration: underline; }
  .chat-style .user-account .earlier-link a:hover {
    color: #0d47a1; }
  .chat-style footer {
    margin-top: 138px; }
  .chat-style #footer.light {
    background: #FFF;
    border-top: 1px solid #cfd8dc; }
  .chat-style #footer .share .share-list li {
    padding: 0; }
  .chat-style #footer .share .share-list li .box {
    height: 100%;
    display: inline-block;
    padding: 2px;
    -ms-transform: translateY(0.5px);
    transform: translateY(-0.5px);
    -webkit-transform: translateY(-0.6px); }
  .chat-style #footer .share .share-list li .box b {
    font-size: 20px; }
  .chat-style #footer .share .share-list li .box span {
    vertical-align: inherit; }
  .chat-style .share {
    background: #455a64;
    height: 44px; }
  .chat-style .share .share-heading {
    float: left;
    font-size: 18px;
    color: #FFF;
    width: 212px;
    height: 44px;
    font-weight: bold;
    margin-right: 20px; }
  .chat-style .share .share-heading:before {
    position: relative;
    z-index: 0;
    border-right: 1px solid transparent; }
  .chat-style .share .share-heading span {
    position: relative;
    z-index: 10;
    top: -34px;
    left: 40px; }
  .chat-style .share .share-list {
    padding: 0; }
  .chat-style .share .share-list li {
    margin: 9px 8px 0 0;
    min-width: 50px;
    min-height: 24px;
    padding: 1px 1px 0;
    line-height: 12px;
    background: #FFF;
    display: inline-block;
    float: left;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    cursor: pointer; }
  .chat-style .share .share-list li .count {
    font-size: 12px;
    position: relative;
    top: 6px;
    padding: 0 5px;
    vertical-align: top; }
  .chat-style .share .share-list li b {
    display: inline-block;
    font-size: 21px;
    position: relative;
    top: 1px; }
  .chat-style .share.soc-box-top {
    background-color: transparent;
    margin-top: 5px;
    margin-bottom: 30px;
    height: 100%;
    display: inline-block; }
  .chat-style .share.soc-box-top .share-heading-arrow {
    display: block;
    background-image: url("/img/sprite.png?fd37f38");
    width: 155px;
    height: 52px;
    background-position: 0 -121px;
    margin-bottom: -25px; }
  .chat-style .share.soc-box-top .share-list {
    margin-left: 20px; }
  .chat-style .share.soc-box-top .share-list li {
    margin-right: 12px; }
  .chat-style .share.soc-box-top .share-list li b {
    width: 40px;
    height: 40px; }
  .chat-style .share.soc-box-top .share-list li span.count {
    width: 40px;
    height: 40px;
    background-color: #e6e7e9;
    display: inline-block;
    vertical-align: text-bottom;
    padding: 14px 3px;
    text-align: center;
    color: #5b5b5a;
    top: 1px;
    font-size: 14px;
    margin-left: 8px; }
  .chat-style .share.soc-box-top .share-list li span.count:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: 12px;
    left: -6px;
    border-right-color: #e6e7e9;
    border-width: 7px;
    border-left-width: 0;
    content: " "; }
  .chat-style .single-press .share {
    margin: -16px 0 5px; }
  .chat-style .single-press .share .share-list {
    margin-left: -6px; }
  .chat-style .single-press .share .share-list .facebook, .chat-style .single-press .share .share-list .googlePlus, .chat-style .single-press .share .share-list .twitter, .chat-style .single-press .share .share-list .linkedin, .chat-style .single-press .share .share-list .pinterest {
    margin: 0 12px 0 0; }
  .chat-style .single-press .share span {
    vertical-align: top !important; }
  .chat-style .single-press .share .linkedin span {
    position: static;
    padding: 0; }
  .chat-style .single-press .share .button {
    height: auto;
    padding: 0;
    display: block; }
  .chat-style #preview-page .share-list {
    padding: 0 8px 0 0;
    display: inline-block; }
  .chat-style #preview-page .share-list li {
    margin: 0 0 0 10px;
    min-width: 20px;
    min-height: 20px;
    padding: 0;
    line-height: 12px;
    display: inline-block;
    position: relative; }
  .chat-style #preview-page .share-list li .icon-facebook, .chat-style #preview-page .share-list li .icon-twitter, .chat-style #preview-page .share-list li .icon-google-plus {
    display: inline-block;
    font-size: 21px;
    position: relative;
    top: 1px;
    color: #cfd8dc;
    cursor: pointer; }
  .chat-style #preview-page .share-list li:after {
    display: none; }
  .chat-style #preview-page .lazy {
    min-height: 0;
    width: 0;
    display: block;
    border: 0;
    color: #FFF;
    background: #FFF; }
  .chat-style #preview-page #tab-overview .key-feature {
    display: block;
    margin: 0 -35px 0; }
  .chat-style #preview-page #tab-overview .key-feature img {
    width: 100%;
    transition: all 500 cubic-bezier(0.86, 0, 0.07, 1); }
  @media (max-width: 1599px) {
    .chat-style #preview-page #tab-overview .key-feature {
      margin: 0 -26px 0; } }
  @media only screen and (max-width: 1359px) {
    .chat-style #preview-page .block.live-chat {
      right: 0; }
    .chat-style #preview-page .block.live-chat .icon-chat {
      display: none; } }
  .chat-style .magnifier {
    position: relative;
    display: block;
    height: auto; }
  .chat-style .magnifier span {
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 5;
    background: #243238;
    position: absolute;
    top: 0;
    left: 0;
    display: block; }
  .chat-style .owl-carousel {
    opacity: 0; }
  .chat-style .block.about {
    position: relative; }
  .chat-style .block.about .block-content {
    padding: 20px;
    font-size: 13px;
    line-height: 20px; }
  .chat-style .block.about .block-content p {
    margin-bottom: 0; }
  @media (max-width: 1599px) {
    .chat-style .aside-column-1 {
      width: 640px;
      margin-right: 28px; }
    .chat-style .main-info {
      padding: 0 0 0 100px; }
    .chat-style .aside-column-2 {
      width: 198px;
      margin-right: 18px; }
    .chat-style .aside-column-3 {
      width: 130px;
      padding-left: 0; }
    .chat-style .aside-column-3 h3 {
      letter-spacing: -1px; }
    .chat-style .divider {
      background: url("/img/line-bg.gif?fd37f38") 670px 40px no-repeat; }
    .chat-style .divider-1 {
      background: url("/img/line-bg.gif?fd37f38") 840px 0 no-repeat;
      overflow: hidden; } }
  @media (max-width: 1309px) {
    .chat-style .aside-column-1 {
      width: 600px;
      margin-right: 28px; }
    .chat-style .divider {
      background: url("/img/line-bg.gif?fd37f38") 640px 40px no-repeat; }
    .chat-style .divider-1 {
      background: url("/img/line-bg.gif?fd37f38") 810px 0 no-repeat;
      overflow: hidden; } }
  .chat-style .block.live-chat {
    position: fixed;
    right: 1%;
    bottom: 0;
    background: #FFF;
    border: 0;
    z-index: 100; }
  .chat-style .block.live-chat .block-heading {
    font-size: 14px;
    line-height: 33px; }
  .chat-style .block.live-chat .block-content {
    padding: 20px 30px 20px 28px; }
  .chat-style .page-with-floated-panel .block.live-chat {
    bottom: 20px; }
  .chat-style .page-with-floated-panel .live-chat-board {
    bottom: 140px; }
  .chat-style .page-with-floated-panel .livechat-girl {
    bottom: 20px; }
  .chat-style .block.live-chat.live-chat-in {
    display: none;
    border: 1px solid #cfd8dc;
    box-shadow: 0 0 9px 0 rgba(36, 50, 56, 0.15); }
  .chat-style .block.live-chat.live-chat-in .block-heading {
    background: #eceff1; }
  .chat-style .block.live-chat.live-chat-in .block-heading a.btn-close {
    display: inline-block;
    background: #d84315;
    padding: 0 10px;
    text-decoration: none; }
  .chat-style .block.live-chat.live-chat-in .block-heading a.btn-close i {
    color: #FFF; }
  .chat-style .block.live-chat.live-chat-in .block-heading strong {
    color: #243238;
    margin-left: 1em; }
  .chat-style .block.live-chat.live-chat-in .box-monster {
    padding: 0 0 1em 0;
    overflow: hidden;
    width: 258px; }
  .chat-style .block.live-chat.live-chat-in .box-monster .img-monster {
    float: left;
    margin-right: 1em; }
  .chat-style .block.live-chat.live-chat-in .box-monster .img-monster .logo-chat .logo-icon {
    width: 51px;
    height: 44px; }
  .chat-style .block.live-chat.live-chat-in .live-chat-form .form-group {
    margin: 0 0 8px 0; }
  .chat-style .block.live-chat.live-chat-in .live-chat-form input {
    padding: 3px 0 7px 11px;
    height: 41px;
    font-size: 14px; }
  .chat-style .block.live-chat.live-chat-in .live-chat-form .btn {
    width: 100%;
    margin-top: 12px; }
  .chat-style .block.live-chat.live-chat-out .block-heading {
    background: #2196f3;
    padding-right: 35px;
    position: relative; }
  .chat-style .block.live-chat.live-chat-out .block-heading span {
    color: #FFF;
    text-decoration: none;
    padding: 0 1em 3px 1em;
    display: block;
    cursor: pointer; }
  .chat-style .block.live-chat.live-chat-out .block-heading i.icon-arrow-up {
    display: block;
    padding: 0 10px;
    background: #d84315;
    position: absolute;
    right: 0;
    top: 0;
    height: 36px;
    font-size: 20px;
    line-height: 32px; }
  .chat-style .block.live-chat.live-chat-out .block-heading i.icon-chat {
    font-size: 22px;
    line-height: 23px;
    vertical-align: middle;
    margin: 0 0 0 5px; }
  .chat-style #thumbnail-popup {
    display: none; }
  .chat-style .popup-error-title {
    color: #d84315;
    font-size: 24px;
    font-weight: bold; }
  .chat-style .copyright-columns {
    font-size: 12px;
    font-weight: bold;
    padding-top: 26px;
    padding-bottom: 25px; }
  .chat-style .copyright-columns p {
    margin: 0; }
  .chat-style .copyright-columns a, .chat-style .copyright-columns .link-click {
    color: #d84315;
    text-decoration: underline;
    cursor: pointer; }
  .chat-style .copyright-columns a:hover, .chat-style .copyright-columns .link-click:hover {
    color: #bf360c; }
  .chat-style .copyright-columns .payments {
    padding: 10px 0 10px 20px;
    text-align: right; }
  .chat-style .copyright-columns .payments:before {
    border-left: 1px solid #b0bec5;
    content: '';
    position: absolute;
    left: -8px;
    top: 0;
    width: 1px;
    height: 41px; }
  .chat-style .copyright-columns .payments img {
    margin: -2px 0 0 10px;
    width: 237px;
    height: 25px; }
  .chat-style .copyright-columns .virus-protection {
    padding: 5px 0 0 0;
    margin-left: -10px; }
  .chat-style .copyright-columns .virus-protection:before {
    border-left: 1px solid #b6b6b6;
    content: '';
    position: absolute;
    left: -46px;
    top: 0;
    width: 1px;
    height: 41px; }
  .chat-style .copyright-columns .virus-protection img {
    position: relative;
    top: -20px;
    border: 0 none; }
  .chat-style #order-tracking {
    z-index: -100;
    position: absolute;
    top: 0;
    left: 0; }
  @media (max-width: 1309px) {
    .chat-style #footer .virus-protection:before {
      left: -20px; } }
  .chat-style .promoie input.knob {
    display: none;
    width: 0;
    visibility: hidden; }
  .chat-style .promoie.promo_spring .block-countdown .circle {
    border: 7px solid #1ca138;
    border-radius: 50%;
    top: -16px; }
  .chat-style .promoie.promo_spring .block-countdown .circle .circle-value {
    margin-top: 17px; }
  .chat-style .promoie.promo_spring_small .block-countdown .circle {
    border: 5px solid #1ca138;
    border-radius: 50%;
    top: -14px; }
  .chat-style .promoie.promo_spring_small .block-countdown .circle .circle-value {
    margin-top: 15px; }
  .chat-style .promoie.promo_spring .knob-block .summer-btn {
    top: 83px; }
  .chat-style .promo_spring .block-countdown .countdown-item.countdown-seconds, .chat-style .promo_spring_small .block-countdown .countdown-item.countdown-seconds {
    margin-right: 0; }
  .chat-style .promo_spring_wrapper, .chat-style .promo_spring_wrapper_small {
    position: relative;
    width: 100%;
    z-index: 1;
    height: 169px; }
  .chat-style .promo_spring_wrapper:before, .chat-style .promo_spring_wrapper_small:before, .chat-style .promo_spring_wrapper:after, .chat-style .promo_spring_wrapper_small:after {
    height: 169px;
    content: ' ';
    position: absolute;
    top: 0;
    width: 50%; }
  .chat-style .promo_spring_wrapper:before, .chat-style .promo_spring_wrapper_small:before {
    left: 0;
    background-color: #1ca138; }
  .chat-style .promo_spring_wrapper:after, .chat-style .promo_spring_wrapper_small:after {
    right: 0;
    background-color: #eceff1; }
  .chat-style .promo_spring_wrapper_small {
    height: 0;
    position: fixed;
    z-index: 100; }
  .chat-style .promo_spring_wrapper_small:before, .chat-style .promo_spring_wrapper_small:after {
    height: 97px;
    position: fixed; }
  .chat-style .promo_spring {
    height: 169px;
    position: relative;
    z-index: 2; }
  .chat-style .promo_spring .spring-fever-brand {
    margin: 0; }
  .chat-style .promo_spring .spring-fever-sale {
    margin: 0;
    float: left;
    display: block; }
  .chat-style .promo_spring .spring-fever-timeleft {
    margin: 0 auto 10px;
    display: block; }
  .chat-style .promo_spring .spring-fever-wr {
    margin: 0 auto;
    width: 1001px; }
  .chat-style .promo_spring .knob-block {
    margin: 11px 9px 0 0;
    float: right;
    position: relative;
    right: 1px; }
  .chat-style .promo_spring .knob-block .summer-btn {
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    color: #FFF;
    max-width: 107px;
    padding: 10px 2px 10px 1px;
    margin: 0 auto;
    left: 1px;
    top: 10px;
    display: block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .chat-style .promo_spring .block-countdown .countdown-item {
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 92px;
    margin-right: 12px;
    position: relative; }
  .chat-style .promo_spring .block-countdown .circle {
    position: absolute;
    top: 0;
    left: 0;
    width: 92px;
    height: 92px;
    border-radius: 50%;
    text-align: center; }
  .chat-style .promo_spring .block-countdown .circle-value {
    margin-top: 24px;
    margin-left: 0;
    line-height: 32px;
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 2px;
    color: #e44d26; }
  .chat-style .promo_spring .block-countdown .circle-unit {
    font-size: 15px;
    line-height: 13px;
    color: #484848; }
  .chat-style .promo_spring .container {
    padding: 0 5px; }
  .chat-style .related-wrapper {
    margin: 40px 0 -30px; }
  .chat-style .related-wrapper ul {
    font-size: 0; }
  .chat-style .related-wrapper li {
    display: inline-block;
    vertical-align: top;
    border: 0;
    position: relative; }
  .chat-style .related-3 li {
    background: #cfd8dc;
    width: 189px;
    margin: 0 10px 11px 0; }
  .chat-style .related-3 li:hover {
    background: #455a64; }
  .chat-style .related-3 li:hover .link-click, .chat-style .related-3 li:hover a {
    color: #FFF; }
  .chat-style .related-3 li .link-click, .chat-style .related-3 li a {
    color: #243238;
    vertical-align: top;
    text-decoration: none;
    display: block;
    line-height: 14px;
    font-size: 12px;
    padding: 6px 10px;
    height: 100%; }
  .chat-style .related-3 li:last-child {
    margin-right: 0; }
  .chat-style .related-3 .related-title {
    background: 0;
    vertical-align: middle;
    margin: 0 11px 0 0;
    width: 169px;
    color: #243238;
    font-size: 15px;
    font-weight: bold; }
  .chat-style .related-3 .related-title:hover {
    background: 0; }
  .chat-style .related-3 .related-title .box_inner {
    display: block;
    vertical-align: middle;
    height: 100%;
    position: relative; }
  .chat-style .related-3 .related-title .box_inner span {
    position: absolute;
    top: 42%;
    line-height: 10px;
    padding: 0 0 0 22px; }
  @media (max-width: 1600px) {
    .chat-style .related-3 li {
      width: 152px;
      margin: 0 11px 12px 0; }
    .chat-style .related-3 .related-title {
      margin: 0 9px 0 0;
      width: 140px;
      padding-left: 0; }
    .chat-style .related-3 .related-title .box_inner span {
      padding-left: 0; } }
  @media (max-width: 1310px) {
    .chat-style .related-3 li {
      width: 138px; }
    .chat-style .related-3 .related-title {
      margin: 0 8px 0 0; } }
  .chat-style .landing-page .text-block .button {
    color: #FFF; }
  .chat-style .landing-page .search-filters .js-property-list li span {
    color: #d84315;
    display: inline-block;
    font-size: 12px;
    margin-left: 4px; }
  .chat-style .header-collection-link {
    position: relative;
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .header-collection-link .icon-heart-empty.favorite-btn:before {
    content: '\e919'; }
  .chat-style .header-collection-link .favorite-btn {
    position: relative; }
  .chat-style .header-collection-link .favorite-btn:before {
    content: '\e919';
    color: #243238;
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .header-collection-link .favorite-btn:after {
    position: absolute;
    display: block;
    content: '';
    width: 10px;
    height: 10px;
    background-color: #ff6f00;
    border: solid 1px #FFF;
    top: -3px;
    right: -3px;
    border-radius: 50%;
    opacity: 0;
    transition: opacity 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .header-collection-link .favorite-btn.filled {
    position: relative; }
  .chat-style .header-collection-link .favorite-btn.filled:after {
    opacity: 1; }
  .chat-style .header-collection-link .favorite-btn.filled.added:after {
    opacity: 0; }
  .chat-style .header-collection-link:hover .favorite-btn:before {
    color: #2196f3; }
  .chat-style .header-collection-link:active {
    background: #eceff1; }
  .chat-style .header-collection-link:active .favorite-btn:before {
    color: #2196f3; }
  .chat-style .header-collection-link .favorite-btn.added:before {
    content: '\e919';
    opacity: 0;
    transition: all 5ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .header-collection-link .favorite-btn.added:after {
    transition: all 5ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .header-collection-link .favorite-btn.added .heart-in-progress {
    width: 60px;
    height: 60px;
    color: #d84315;
    font-size: 60px;
    position: absolute;
    display: block;
    left: 50%;
    top: 50%;
    margin-left: -30px;
    margin-top: -32px; }
  .chat-style .header-collection-link .favorite-btn.added .heart-in-progress:before {
    content: '\e919'; }
  .chat-style .rd-notice.thumb-heart-tooltip.fade:not(.in) {
    left: -99999px !important; }
  .chat-style .collection-wrapper {
    padding-top: 40px;
    padding-bottom: 15px; }
  .chat-style .collection-wrapper h1 {
    margin: 0 auto 20px;
    font-size: 40px;
    line-height: 1.3;
    color: #243238;
    font-weight: bold;
    padding-top: 7px; }
  .chat-style .collection-wrapper .collection-short-description {
    font-size: 13px;
    color: #243238;
    line-height: 1.3;
    margin: 0; }
  .chat-style #empty-collection h1 {
    margin: 0 auto 40px; }
  .chat-style #empty-collection .wrap-collection-example {
    width: 300px;
    margin: 0 auto;
    position: relative; }
  .chat-style #empty-collection .wrap-collection-example .empty-item {
    margin-bottom: 40px;
    padding-top: 300px;
    background: #dde3e6;
    border-radius: 3px; }
  .chat-style #empty-collection .wrap-collection-example .empty-item img {
    margin: 0 auto;
    padding: 0;
    display: block;
    border-radius: 0 0 3px 3px; }
  .chat-style #empty-collection .wrap-collection-example #empty-collection-description {
    position: absolute;
    bottom: 164px;
    left: 100%;
    margin-left: 20px;
    width: 225px;
    padding-bottom: 120px;
    background: url("/img/svg/arrow-blue.svg?fd37f38") 0 bottom no-repeat;
    font-size: 13px;
    line-height: 1.5;
    color: #243238; }
  .chat-style .width__auto {
    width: auto !important; }
  .chat-style .blurred {
    filter: url("data:image/svg+xml;utf9,<svg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'><filter%20id='blur'><feGaussianBlur%20stdDeviation='20'%20/></filter></svg>#blur");
    filter: blur(20px);
    -webkit-filter: blur(20px);
    -moz-filter: blur(20px);
    -ms-filter: blur(20px); }
  .chat-style .landing-wrapper {
    background: #fff;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    z-index: 10000; }
  .chat-style .clear {
    clear: both;
    height: 0;
    overflow: hidden; }
  .chat-style .sample {
    background: #FFF;
    border: 1px solid #cfd8dc;
    font-size: 14px;
    font-weight: normal;
    margin: 7px 0 35px;
    padding: 40px 25px 20px;
    color: #243238; }
  .chat-style .sample p {
    margin: 0;
    padding: 0 0 18px; }
  .chat-style .sample a {
    margin: 10px 0 15px;
    color: #2196f3;
    text-decoration: none; }
  .chat-style .sample a:hover {
    color: #0d47a1;
    text-decoration: underline; }
  .chat-style .sample img {
    clear: both;
    float: right;
    margin: 20px 10px 30px; }
  .chat-style .sample h1 {
    font-size: 24px;
    font-weight: bold;
    color: #243238;
    background: #eceff1;
    padding: 20px 25px 20px;
    border-bottom: 1px solid #cfd8dc;
    margin: -40px -25px 35px;
    position: relative; }
  .chat-style .sample h1:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 45px;
    border-top-color: #cfd8dc;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .sample h1:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -12px;
    left: 46px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .sample h2 {
    font-size: 26px;
    padding: 0;
    margin: 0 0 15px; }
  .chat-style .sample h3 {
    font-size: 24px;
    padding: 0;
    margin: 0 0 15px; }
  .chat-style .sample h4 {
    font-size: 22px;
    margin: 0 0 15px;
    padding: 0; }
  .chat-style .sample h5 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 23px;
    padding: 0; }
  .chat-style .sample h6 {
    font-size: 14px;
    margin: 0 0 15px;
    padding: 0;
    font-weight: bold; }
  .chat-style .sample em {
    font-size: 14px;
    margin: 0 0 15px;
    color: #b0bec5; }
  .chat-style .sample div.hr_light {
    background: #cfd8dc;
    margin: 20px -25px 35px;
    padding: 0 25px 1px;
    position: relative;
    color: #FFF; }
  .chat-style .sample div.hr_light:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -13px;
    left: 45px;
    border-top-color: #cfd8dc;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .sample div.hr_light:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -11px;
    left: 46px;
    border-top-color: #FFF;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .sample .hr_direct {
    border-bottom: 1px solid #cfd8dc;
    padding: 0;
    display: block;
    margin: 23px -25px 37px; }
  .chat-style .sample ul {
    margin-bottom: 0;
    font-size: 14px; }
  .chat-style .sample ul li {
    font-size: 14px;
    padding: 0 0 15px 20px;
    position: relative; }
  .chat-style .sample ul li:before {
    color: #b0bec5;
    content: "î€";
    font-size: 11px;
    font-weight: normal;
    left: -3px;
    top: 5px;
    position: absolute;
    font-family: 'icomoon';
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none; }
  .chat-style .sample ol {
    padding: 0 0 0 20px;
    margin-bottom: 0; }
  .chat-style .sample ol li {
    font-size: 14px;
    padding: 0 0 15px 0; }
  .chat-style .sample.fullwidth-container table td {
    padding: 10px; }
  .chat-style .sample .about-icon-wrap {
    float: right;
    width: 303px;
    text-align: center; }
  .chat-style .sample .about-icon-wrap .svg:before {
    background-position: center; }
  .chat-style .sample .about-icon-big {
    margin: auto;
    float: none; }
  .chat-style #timeline {
    height: 0;
    padding: 0;
    margin: 0;
    display: none; }
  .chat-style .about_title1 {
    margin: -3px 0 0 0;
    text-align: center;
    font-size: 48px;
    font-weight: bold;
    color: #d84315; }
  .chat-style .about_title1 span {
    color: #2196f3; }
  .chat-style .about_title2 {
    margin: 0 0 35px;
    text-align: center;
    font-size: 26px;
    font-weight: normal;
    color: #243238; }
  .chat-style .category_land .wp-page-heading {
    text-align: center; }
  .chat-style .category_land .wp-page-heading .wp-heading {
    font-size: 30px;
    font-weight: bold;
    margin-top: 0; }
  .chat-style .category_land h2.wp_title {
    text-align: center;
    font-weight: bold;
    padding: 16px 0 20px 0;
    font-size: 18px;
    margin-bottom: 10px;
    margin-top: 10px; }
  .chat-style .category_land .wp-landing-categories {
    margin: 0 0 45px; }
  .chat-style .category_land .wp-landing-categories .row {
    margin-left: 0;
    margin-right: 0; }
  .chat-style .category_land .wp-categories-list li {
    text-align: center;
    padding: 0;
    border: 1px solid #cfd8dc;
    margin: -1px -1px 0 0;
    float: left; }
  .chat-style .category_land .wp-categories-icon {
    width: 90px;
    height: 90px;
    display: inline-block;
    margin-bottom: 20px; }
  .chat-style .category_land .wp-categories-title {
    font-size: 16px;
    font-weight: bold;
    min-height: 45px;
    padding: 5px 5px 5px; }
  .chat-style .category_land .wp-categories-pseudo-link {
    text-decoration: underline;
    color: #2196f3; }
  .chat-style .category_land .wp-categories-link {
    color: #243238;
    text-decoration: none;
    font-size: 12px;
    background: #FFF;
    padding: 20px 20px 30px 20px;
    position: relative;
    display: block;
    z-index: 1; }
  .chat-style .category_land .wp-categories-link:hover {
    box-shadow: 0 10px 10px 0 rgba(36, 50, 56, 0.2);
    z-index: 2; }
  .chat-style .category_land .wp-categories-link:active {
    padding-top: 21px;
    background: linear-gradient(to bottom, #455a64 0, #546e7a 100%); }
  .chat-style .category_land .wp-categories-link:active .wp-categories-title {
    color: #FFF; }
  .chat-style .category_land .all-categories .wp-heading {
    text-align: center;
    margin-bottom: 10px;
    margin-top: 20px;
    font-size: 30px;
    font-weight: bold; }
  .chat-style .category_land .all-categories .wp-sub-title {
    text-align: center;
    margin-bottom: 35px; }
  .chat-style .category_land .all-categories div.block-categories {
    width: 27%; }
  .chat-style .category_land .all-categories div.block-categories:last-child {
    margin-right: -8%;
    padding-right: 8%; }
  @media (max-width: 1194px) {
    .chat-style .category_land .all-categories div.block-categories {
      width: 25%; }
    .chat-style .category_land .all-categories div.block-categories:last-child {
      margin-right: 0;
      padding-right: 10px; } }
  .chat-style .category_land .all-categories .block-categories a {
    color: #d84315;
    font-weight: bold;
    font-size: 16px;
    display: inline-block;
    margin: 7px 0 9px; }
  .chat-style .category_land .all-categories .block-categories a:hover {
    color: #bf360c;
    text-decoration: none; }
  .chat-style .category_land .all-categories ul.level-2 {
    margin: 0 0 8px 10px; }
  .chat-style .category_land .all-categories ul.level-2 .cat-list {
    padding: 0 0 10px;
    line-height: 15px; }
  .chat-style .category_land .all-categories ul.level-2 a {
    display: inline;
    margin: 0;
    color: #2196f3;
    font-weight: normal;
    font-size: 14px;
    text-decoration: underline; }
  .chat-style .category_land .all-categories ul.level-2 a:hover {
    color: #0d47a1;
    text-decoration: underline; }
  .chat-style .category_land .all-categories ul.level-3 {
    margin: 0 0 0 15px; }
  .chat-style .container .video-header {
    overflow: hidden;
    height: 306px;
    margin: 7px auto 0;
    position: relative; }
  .chat-style .container .video-header:before {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    content: ' '; }
  .chat-style .container .video-header .header-unit {
    position: absolute;
    color: #FFF;
    width: 100%;
    text-align: center;
    z-index: 3;
    top: 66px; }
  .chat-style .container .video-header .header-unit .header-text {
    font-size: 68px;
    font-weight: bold;
    margin: 11px 60px 0;
    letter-spacing: 0;
    text-shadow: 0 3px 5px rgba(0, 0, 0, 0.12); }
  .chat-style .container .video-header .header-unit .header-text2 {
    font-size: 24px;
    display: block;
    padding: 0 60px 32px;
    line-height: 29px;
    min-height: 60px;
    text-shadow: 0 3px 5px rgba(0, 0, 0, 0.12); }
  .chat-style .container .video-header .header-unit .watch-btn {
    font-size: 26px;
    line-height: 29px;
    font-weight: bold;
    color: #FFF;
    text-decoration: none;
    display: inline-block;
    margin: 0 0 0 -18px;
    padding: 0 0 0 36px;
    position: relative;
    text-shadow: 0 3px 5px rgba(0, 0, 0, 0.12);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style .container .video-header .header-unit .watch-btn:hover {
    cursor: pointer;
    opacity: .7; }
  .chat-style .container .video-header .header-unit .watch-btn:before {
    content: '';
    background: url("/img/sprite2.png?fd37f38") no-repeat -57px 0;
    padding: 0 16px;
    margin: 0 5px 0 0;
    display: inline;
    position: absolute;
    top: 0;
    left: 0;
    width: 29px;
    height: 30px; }
  .chat-style .container .video-header.no-video-header .watch-btn {
    padding: 0; }
  .chat-style .container .video-header.no-video-header .watch-btn:before {
    display: none; }
  .chat-style .container .video-header.wordpress {
    background: url("/img/landing/videoheader-wordpress.jpg?fd37f38") no-repeat 0 0;
    position: relative; }
  .chat-style .container .video-header.wordpress:before {
    opacity: .65;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWVjMzViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA5OWNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM2NDZkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: linear-gradient(45deg, #eec35b 0, #09c 50%, #3646dc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eec35b',endColorstr='#3646dc',GradientType=1); }
  .chat-style .container .video-header.prestashop {
    background: url("/img/landing/videoheader-prestashop.jpg?fd37f38") no-repeat 0 0;
    position: relative; }
  .chat-style .container .video-header.prestashop:before {
    opacity: .47;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWU1YTI0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjNjNmZjc5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjNjNmZjc5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE2MjcxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: linear-gradient(45deg, #1e5a24 0, #63ff79 55%, #63ff79 55%, #16271d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5a24',endColorstr='#16271d',GradientType=1); }
  .chat-style .container .video-header.moto-cms-3 {
    background: url("/img/landing/videoheader-moto-cms-3.jpg?fd37f38") no-repeat 0 0;
    background-position: top center;
    position: relative; }
  .chat-style .container .video-header.moto-cms-3:before {
    opacity: .44;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMmYwNTgyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZGY5OTEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJmMDU4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: linear-gradient(45deg, #2f0582 0, #df9913 50%, #2f0582 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f0582',endColorstr='#2f0582',GradientType=1); }
  .chat-style .container .video-header.opencart {
    background: url("/img/landing/videoheader-opencart.jpg?fd37f38") no-repeat 0 0;
    background-position: top center;
    position: relative; }
  .chat-style .container .video-header.opencart:before {
    opacity: .5;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTUyNDJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMmRlOWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxMDMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: linear-gradient(45deg, #15242b 0, #2de9ff 50%, #010300 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#15242b',endColorstr='#010300',GradientType=1); }
  .chat-style .container .video-header.magento {
    background: url("/img/landing/videoheader-magento.jpg?fd37f38") no-repeat 0 0;
    background-position: top center;
    position: relative; }
  .chat-style .container .video-header.magento:before {
    opacity: .35;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYjU0MjAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWU2ZjM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I2NDMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: linear-gradient(45deg, #b54200 0, #ee6f35 50%, #b64300 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b54200',endColorstr='#b64300',GradientType=1); }
  .chat-style .container .video-header.joomla {
    background: url("/img/landing/videoheader-joomla.jpg?fd37f38") no-repeat 0 0;
    background-position: top center;
    position: relative; }
  .chat-style .container .video-header.joomla:before {
    opacity: .15;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: linear-gradient(45deg, #000 0, #fff 50%, #000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1); }
  .chat-style .container .video-header.monstroid {
    background: url("/img/landing/header-monstroid.png?fd37f38") no-repeat 0 0;
    background-position: top center;
    position: relative; }
  .chat-style .container .video-header.monstroid h1 {
    color: #51befe;
    font-size: 21px;
    font-weight: 100;
    margin-top: -51px;
    margin-bottom: 0; }
  .chat-style .container .video-header.monstroid .header-text {
    color: #999;
    font-size: 15px;
    font-weight: 400;
    margin-top: 165px;
    letter-spacing: 3px;
    text-transform: uppercase; }
  .chat-style .container .video-header.monstroid .watch-btn {
    background-color: #feea3a;
    color: #333;
    min-width: 134px;
    text-shadow: none;
    padding: 10px 15px 9px;
    border-radius: 3px;
    font-size: 16px;
    margin-top: 17px;
    margin-left: 0; }
  .chat-style .container .video-header.monstroid .watch-btn:hover {
    opacity: 1;
    background-color: #3477f1;
    color: #FFF; }
  .chat-style .container .video-header #breadcrumbs {
    padding: 38px 10px 10px;
    position: relative;
    display: block;
    text-align: center; }
  .chat-style .container .video-header #breadcrumbs .breadcrumbs {
    margin: 0;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .chat-style .container .video-header #breadcrumbs .breadcrumbs li:after {
    color: #FFF; }
  .chat-style .container .video-header #breadcrumbs .breadcrumbs li a, .chat-style .container .video-header #breadcrumbs .breadcrumbs li .link-click {
    color: #FFF;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style .container .video-header #breadcrumbs .breadcrumbs li a:hover, .chat-style .container .video-header #breadcrumbs .breadcrumbs li .link-click:hover {
    opacity: .7; }
  .chat-style .container .video-header .mfp-close {
    background: url("/img/sprite2.png?fd37f38") no-repeat -88px 1px;
    right: 27px;
    top: 22px;
    display: none;
    font-size: 26px;
    width: 22px;
    height: 23px;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style .container .video-header .mfp-close:hover {
    opacity: .7; }
  @media (max-width: 1309px) {
    .chat-style .container .video-header .mfp-close {
      right: 13px; } }
  .chat-style .container .video-header .picwrapper {
    min-height: 501px; }
  .chat-style .container .video-header #wista {
    width: 890px;
    z-index: -1;
    margin: 0 auto;
    display: block;
    position: relative;
    opacity: 0; }
  .chat-style .container .video-header #wista object {
    width: 890px !important; }
  .chat-style .container .video-header .share {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 4;
    margin: 0;
    padding: 0 0 0 30px;
    line-height: 23px; }
  @media (max-width: 1309px) {
    .chat-style .container .video-header .share {
      padding: 0 0 0 15px; } }
  .chat-style .container .video-header .share .sharrre > a, .chat-style .container .video-header .share .sharrre > span {
    color: #FFF;
    text-decoration: none; }
  .chat-style .container .video-header .share .js-share-list {
    position: relative;
    display: block;
    vertical-align: middle;
    top: 32%; }
  .chat-style .container .video-header .share .js-share-list li {
    cursor: pointer; }
  .chat-style .container .video-header .share .js-share-list .count {
    position: absolute;
    display: none;
    left: 31px;
    top: -3px;
    background: #FFF;
    text-align: center;
    padding: 2px 6px 1px;
    min-width: 35px;
    font-size: 11px;
    color: #243238; }
  .chat-style .container .video-header .share .js-share-list .count:after {
    position: absolute;
    display: block;
    bottom: 8px;
    left: -7px;
    content: " ";
    z-index: 2;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 7px solid #FFF; }
  .chat-style .container .video-header .share .facebook {
    position: relative;
    margin: 0 0 16px; }
  .chat-style .container .video-header .share .facebook .icon-facebook {
    margin-left: -2px;
    font-size: 20px;
    display: block;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style .container .video-header .share .facebook:hover .count {
    display: block; }
  .chat-style .container .video-header .share .facebook:hover .icon-facebook {
    opacity: .7; }
  .chat-style .container .video-header .share .twitter {
    position: relative;
    margin: 0 0 13px; }
  .chat-style .container .video-header .share .twitter .icon-twitter {
    display: block;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear; }
  .chat-style .container .video-header .share .twitter:hover .count {
    display: block;
    top: -6px; }
  .chat-style .container .video-header .share .twitter:hover .icon-twitter {
    opacity: .7; }
  .chat-style .container .video-header .share .googlePlus {
    position: relative;
    margin: 0 0 13px; }
  .chat-style .container .video-header .share .googlePlus .icon-google-plus {
    display: block;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 400ms;
    transition-timing-function: linear;
    padding: 1px; }
  .chat-style .container .video-header .share .googlePlus:hover .count {
    display: block; }
  .chat-style .container .video-header .share .googlePlus:hover .icon-google {
    opacity: .7; }
  .chat-style .super-type.landing-page .content_wrap {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%; }
  .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview {
    height: 255px; }
  .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview img {
    height: 218px;
    width: 218px; }
  @media (max-width: 1599px) {
    .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview {
      height: 266px; }
    .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview img {
      height: 229px;
      width: 229px; } }
  @media (max-width: 1309px) {
    .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview {
      height: 248px; }
    .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview .img-placeholder, .chat-style .super-type.landing-page .search-listing .thumbnails .thumbnail .thumbnail-preview img {
      width: 211px;
      height: 211px; } }
  .chat-style .single-addwords #sticky-nav-sticky-wrapper + p {
    margin: 0; }
  .chat-style .landing-page .phone-numb {
    font-size: 26px;
    color: #243238;
    text-decoration: none;
    letter-spacing: -0.8px;
    padding: 0 0 0 30px;
    margin: 10px 0 0 0;
    position: absolute;
    top: -79px;
    right: 10px;
    background: url("/img/wp/phone-icon.png") no-repeat left center;
    line-height: inherit; }
  .chat-style .landing-page .phone-numb:hover {
    text-decoration: none; }
  .chat-style .landing-page .box-content {
    padding: 32px 40px 10px;
    margin: 0 0 30px;
    background: #FFF;
    border: 1px solid #cfd8dc; }
  .chat-style .landing-page .wp_wrapper {
    padding: 54px 0 0;
    position: relative; }
  .chat-style .landing-page .wp_wrapper ul.checkbox-list li a::before, .chat-style .landing-page .wp_wrapper ul.checkbox-list li span.link-click::before {
    display: none !important; }
  .chat-style .landing-page .box-title {
    text-align: center;
    margin: 0 0 25px; }
  .chat-style .landing-page .box-title h2 {
    color: #243238;
    font-size: 22px;
    font-weight: bold;
    line-height: 27px;
    margin: 0;
    text-align: center; }
  .chat-style .landing-page .box-title span {
    color: #b0bec5;
    font-size: 18px;
    font-weight: normal;
    display: block; }
  .chat-style .landing-page .inform-text-block .inform-item {
    float: left;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    padding: 0;
    position: relative; }
  .chat-style .landing-page .inform-text-block .inform-item a {
    color: #a8a29f;
    display: block; }
  .chat-style .landing-page .inform-text-block .inform-item .wp-icon-inform {
    border-radius: 4px 4px 4px 4px;
    display: inline-block;
    padding: 0;
    margin: 0 10px 0 0;
    vertical-align: top;
    position: relative;
    top: 6px;
    border: 0; }
  .chat-style .landing-page .inform-text-block .inform-item .wp-icon-inform.icon-facebook {
    background-position: -34px -66px; }
  .chat-style .landing-page .inform-text-block .inform-item .wp-icon-inform.icon-twitter {
    background-position: -3px -784px; }
  .chat-style .landing-page .inform-text-block .inform-item .wp-icon-inform.icon-google-plus {
    background-position: -34px -784px; }
  .chat-style .landing-page .inform-text-block .inform-item .wp-icon-inform2 {
    background-size: 100px 100px;
    display: inline-block;
    height: 25px;
    margin-bottom: 0;
    margin-right: 10px;
    width: 25px;
    vertical-align: top;
    position: relative;
    top: 6px; }
  .chat-style .landing-page .inform-text-block .additional-description {
    margin: 7px 5px 10px;
    display: inline-block; }
  .chat-style .landing-page .inform-text-block .img-rotator {
    display: inline-block;
    float: left;
    margin: 7px 20px 20px 0; }
  .chat-style .landing-page .inform-text-block .tcenter {
    margin: 15px 0 0; }
  .chat-style .landing-page .tcenter {
    position: relative;
    text-align: center;
    margin: 0 0 50px;
    z-index: 0; }
  .chat-style .landing-page .tcenter .box-btn {
    padding: 0 0 50px; }
  .chat-style .landing-page .wp-description {
    color: #233237;
    font-size: 12px;
    font-weight: normal;
    line-height: 12px;
    display: block;
    margin-top: 10px; }
  .chat-style .landing-page .wp-standart {
    margin: 10px 10px 10px;
    min-width: 320px; }
  .chat-style .landing-page .text-block.box-content {
    padding-bottom: 60px; }
  .chat-style .landing-page .block.similar-templates {
    margin-top: 0; }
  .chat-style .landing-page .page-heading {
    position: relative; }
  .chat-style .landing-page .categories-block .wp-categories-title {
    font-size: 16px;
    font-weight: bold;
    min-height: 43px;
    padding: 5px 0 5px 0; }
  .chat-style .landing-page .categories-block .wp-categories-title a {
    color: #243238; }
  .chat-style .landing-page .categories-block .wp-categories-title a:hover {
    text-decoration: none; }
  .chat-style .landing-page .categories-block .wp-categories-icon {
    display: inline-block;
    margin-bottom: 20px;
    width: 90px;
    height: 90px; }
  .chat-style .landing-page .categories-block .wp-categories-link {
    color: #243238;
    text-decoration: none;
    font-size: 12px;
    background: transparent;
    padding: 20px 20px 30px 20px;
    position: relative;
    display: block;
    z-index: 1; }
  .chat-style .landing-page .categories-block .wp-categories-link:hover {
    box-shadow: 0 10px 10px 0 rgba(36, 50, 56, 0.2); }
  .chat-style .landing-page .categories-block .wp-categories-link:active {
    padding-top: 21px;
    background: linear-gradient(to bottom, #455a64 0, #546e7a 100%); }
  .chat-style .landing-page .categories-block .wp-categories-link:active .wp-categories-title a {
    color: #FFF; }
  .chat-style .landing-page .categories-block .col-lg-3, .chat-style .landing-page .categories-block .col-md-3, .chat-style .landing-page .categories-block .col-sm-3 {
    padding-left: 10px;
    padding-right: 10px;
    border: 1px solid #FFF;
    float: left;
    margin: -1px -1px 0 0;
    text-align: center; }
  .chat-style .landing-page .categories-block .tcenter.box-btn {
    margin: 0 0 15px;
    padding-top: 35px; }
  .chat-style .landing-page .categories-block .categor_item {
    color: #b0bec5; }
  .chat-style .landing-page .content_wrap {
    float: right;
    width: 75%;
    padding-left: 10px;
    padding-right: 10px; }
  .chat-style .landing-page .categories-block {
    padding-bottom: 38px; }
  .chat-style .landing-page .block-testimonials {
    margin: 0 0 40px; }
  .chat-style .landing-page .block-testimonials .list-testimonials {
    padding: 0 0 15px;
    color: #b0bec5; }
  .chat-style .landing-page .block-testimonials .list-testimonials .quote-1 {
    color: #243238;
    background: #FFF;
    border: 1px solid #b0bec5;
    padding: 21px 23px 26px;
    margin: 0;
    font-size: 14px;
    line-height: 17px; }
  .chat-style .landing-page .block-testimonials .list-testimonials .quote-1 .testi-title {
    font-weight: bold;
    margin: 0 0 5px; }
  .chat-style .landing-page .block-testimonials .list-testimonials .user {
    color: #d84315;
    font-size: 14px; }
  .chat-style .landing-page .block-testimonials .list-testimonials .templ_id {
    display: block; }
  .chat-style .landing-page .block-testimonials .list-testimonials .templ_id a {
    color: #2196f3; }
  .chat-style .landing-page .block-testimonials .list-testimonials .templ_id a:hover {
    color: #0d47a1; }
  .chat-style .landing-page .block-features {
    color: #243238; }
  .chat-style .landing-page .block-features .list-features {
    margin-top: 0;
    padding-bottom: 15px; }
  .chat-style .landing-page .block-features .feature-block {
    padding: 2px 0 0 60px; }
  .chat-style .landing-page .block-features .features-item {
    margin: 20px 0 22px;
    position: relative; }
  .chat-style .landing-page .block-features .features-item img {
    width: 43px;
    height: 43px;
    position: absolute;
    margin: 0 10px 20px 0; }
  .chat-style .landing-page .block-features h4 {
    font-size: 18px;
    font-weight: bold; }
  .chat-style .landing-page .block-features p {
    font-size: 14px;
    overflow: hidden;
    line-height: 17px; }
  .chat-style .landing-page .block-features .features-item-big {
    text-align: center;
    margin: 30px 0;
    padding: 0; }
  .chat-style .landing-page .block-features .features-item-big img {
    margin: 20px 0;
    position: relative; }
  .chat-style .landing-page .block-features .features-item-big h4 {
    font-size: 36px;
    margin: 0 10px 12px;
    color: #0179ce;
    letter-spacing: 0; }
  .chat-style .landing-page .block-features .features-item-big p {
    font-size: 18px;
    padding: 0 80px;
    line-height: 1.2; }
  .chat-style .landing-page .block-latest {
    text-align: left; }
  .chat-style .landing-page .block-latest .box-title {
    padding-bottom: 0; }
  .chat-style .landing-page .block-latest .search-listing {
    margin-top: 20px; }
  .chat-style .landing-page .block-latest h2, .chat-style .landing-page .block-latest h2.block-heading {
    background: #FFF;
    display: block;
    color: #243238;
    font-size: 18px;
    line-height: 20px;
    min-height: 46px;
    margin: 0;
    padding: 13px 0 12px 20px;
    position: relative;
    text-align: left;
    font-weight: normal; }
  .chat-style .landing-page .block-latest p {
    padding: 0 20px 0;
    font-size: 14px;
    color: #5b5b5a;
    text-align: left; }
  .chat-style .landing-page .block-latest .owl-controls .owl-buttons {
    margin: 0 6px;
    bottom: inherit;
    right: 0;
    top: -40px;
    overflow: hidden;
    position: absolute;
    z-index: 11; }
  .chat-style .landing-page .landing-header {
    position: relative;
    padding: 0;
    text-align: left;
    margin: 0;
    background: #FFF; }
  .chat-style .landing-page .landing-header .img-indent {
    float: left;
    margin: -40px 33px -21px 0;
    width: 330px;
    min-height: 312px;
    padding: 0;
    overflow: hidden; }
  @media (min-width: 1309px) {
    .chat-style .landing-page .landing-header .img-indent {
      margin: -40px 33px -21px 0; } }
  .chat-style .landing-page .landing-header .img-indent img {
    width: 100%; }
  .chat-style .landing-page .landing-header .header-unit {
    padding: 4px 0 0 0;
    overflow: hidden; }
  .chat-style .landing-page .landing-header .header-unit .header-text {
    display: block;
    text-align: left;
    color: #243238;
    font-size: 50px;
    font-weight: bold;
    line-height: 46px;
    margin: 0; }
  .chat-style .landing-page .landing-header .header-unit .header-text2 {
    display: block;
    text-align: left;
    color: #243238;
    font-size: 26px;
    font-weight: normal;
    margin: 10px 0 0;
    line-height: 28px;
    padding: 0 100px 0 0; }
  .chat-style .landing-page .landing-header .header-unit a.wp_button {
    margin: 20px 0 0; }
  .chat-style .landing-page .landing-header .header-unit .or {
    color: #243238;
    font-size: 16px;
    margin: 0;
    padding: 10px 15px;
    vertical-align: top;
    position: relative;
    top: 10px; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block {
    font-size: 14px;
    padding: 22px 0 11px 0;
    position: relative;
    margin-left: -3px;
    margin-right: -22px;
    max-width: 730px; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .type-block-arrow {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -17px;
    left: 117px;
    border-bottom-color: #d7d7d7;
    content: " ";
    border-width: 8px;
    box-sizing: border-box; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .type-block-arrow:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -8px;
    left: -9px;
    border-bottom-color: #eceff1;
    content: " ";
    border-width: 9px;
    box-sizing: border-box; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-heading {
    color: #243238;
    margin: 0 20px 10px;
    font-weight: bold; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list {
    list-style: none outside none;
    margin-left: 0; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item {
    color: #243238;
    float: left;
    font-size: 14px;
    line-height: 51px;
    padding: 0 11px 0 4px;
    border-right: 1px solid #cfd8dc;
    position: relative;
    min-height: 51px;
    margin-right: 11px; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item span {
    display: block; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item .cms-type-img {
    display: block;
    position: absolute; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item .cms-type-txt {
    display: block;
    line-height: 18px;
    padding: 7px 0 0 60px; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item .cms-type-txt strong {
    display: block; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item .wp-icon {
    background-size: 31px 31px;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    padding: 0;
    height: 25px;
    width: 25px;
    margin: 0 10px 0 0;
    vertical-align: top;
    position: relative;
    top: 6px; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item .wp-icon2 {
    background-size: 100px 100px;
    display: inline-block;
    height: 50px;
    margin-bottom: 0;
    margin-right: 10px;
    width: 50px;
    vertical-align: top;
    position: relative;
    top: 0; }
  .chat-style .landing-page .landing-header .header-unit .cms-type-block .cms-type-list .cms-type-item:last-child {
    border-right: 0; }
  .chat-style .landing-page .landing-header .infographic-header-wrappper {
    padding: 20px 0 40px; }
  .chat-style .landing-page .big-screen-block {
    padding-bottom: 50px; }
  .chat-style .landing-page .big-screen-block hgroup {
    padding: 10px; }
  .chat-style .landing-page .big-screen-block hgroup h2 {
    margin: 0 0 2px 0;
    font-weight: bold;
    font-size: 24px;
    color: #d84315; }
  .chat-style .landing-page .big-screen-block hgroup p {
    color: #243238;
    font-size: 14px;
    min-height: 40px;
    margin: 0;
    line-height: 17px; }
  @media (max-width: 1600px) {
    .chat-style .landing-page .big-screen-block hgroup p {
      min-height: 60px; } }
  .chat-style .landing-page .big-screen-block .screen-wrapper {
    overflow: hidden;
    height: 750px;
    border: 10px solid #FFF;
    border-bottom-width: 30px; }
  @media (max-width: 1600px) {
    .chat-style .landing-page .big-screen-block .screen-wrapper {
      height: 650px; } }
  @media (max-width: 1310px) {
    .chat-style .landing-page .big-screen-block .screen-wrapper {
      height: 600px; } }
  .chat-style .landing-page .big-screen-block .screen-wrapper a {
    display: block; }
  .chat-style .landing-page .big-screen-block .screen-wrapper a img {
    width: 100%; }
  .chat-style .landing-page .big-screen-block .btn-group-block {
    background: #eceff1;
    text-align: center;
    padding: 3.9% 11%;
    border: 1px solid #d7d7d7;
    position: relative; }
  .chat-style .landing-page .big-screen-block .btn-group-block:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -19px;
    left: 48.5%;
    border-bottom-color: #eceff1;
    content: " ";
    border-width: 10px;
    box-sizing: border-box;
    z-index: 2; }
  @media (max-width: 1600px) {
    .chat-style .landing-page .big-screen-block .btn-group-block:before {
      left: 48%; } }
  .chat-style .landing-page .big-screen-block .btn-group-block:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -21px;
    left: 48.5%;
    border-bottom-color: #d7d7d7;
    content: " ";
    border-width: 10px;
    box-sizing: border-box;
    z-index: 1; }
  @media (max-width: 1600px) {
    .chat-style .landing-page .big-screen-block .btn-group-block:after {
      left: 48%; } }
  .chat-style .landing-page .big-screen-block .icon-pop-out {
    display: inline-block;
    vertical-align: middle;
    font-size: 22px;
    line-height: 20px;
    margin-top: -4px;
    font-weight: normal; }
  @media (max-width: 1600px) {
    .chat-style .landing-page .big-screen-block .icon-pop-out {
      font-size: 18px; } }
  .chat-style .landing-page .big-screen-block .btn-live-demo, .chat-style .landing-page .big-screen-block .btn-view-details {
    width: 150px; }
  .chat-style .landing-page .big-screen-block .btn-live-demo {
    margin-right: 20px; }
  .chat-style .landing-page .big-screen-block .btn-view-details {
    margin-left: 20px; }
  .chat-style .landing-page .big-screen-block.infographic-item hgroup h2 {
    margin: 0 0 4px 0; }
  @media (max-width: 1600px) {
    .chat-style .landing-page .big-screen-block.infographic-item hgroup h2 {
      font-size: 22px; } }
  @media (max-width: 1310px) {
    .chat-style .landing-page .big-screen-block.infographic-item hgroup h2 {
      font-size: 20px; } }
  .chat-style .landing-page .big-screen-block.infographic-item hgroup h2 a {
    color: inherit; }
  .chat-style .landing-page .big-screen-block.infographic-item hgroup h2 a:hover {
    color: #bf360c;
    text-decoration: none; }
  .chat-style .landing-page .big-screen-block.infographic-item hgroup p {
    min-height: 24px; }
  .chat-style .landing-page .big-screen-block.infographic-item .screen-wrapper {
    height: 700px; }
  @media (max-width: 1600px) {
    .chat-style .landing-page .big-screen-block.infographic-item .screen-wrapper {
      height: 600px; } }
  @media (max-width: 1310px) {
    .chat-style .landing-page .big-screen-block.infographic-item .screen-wrapper {
      height: 560px; } }
  .chat-style .landing-page .big-screen-block.infographic-item .screen-wrapper a img {
    width: auto;
    max-width: none; }
  .chat-style .landing-page .big-screen-block.infographic-item .btn-group-block .empty-block {
    display: inline-block;
    width: 40px; }
  .chat-style .landing-page .big-screen-block.infographic-item .button {
    width: 100px; }
  .chat-style .landing-page .big-screen-block.infographic-item .button.btn-interactive, .chat-style .landing-page .big-screen-block.infographic-item .button.btn-static {
    width: 150px; }
  .chat-style .landing-page .content_wrap {
    float: right;
    width: 75%;
    padding-left: 10px;
    padding-right: 10px; }
  .chat-style .landing-page.landing-page-renew .categories-block .box-title h2, .chat-style .landing-page.landing-page-renew .block-features .box-title h2, .chat-style .landing-page.landing-page-renew .text-block .box-title h2 {
    color: #FFF;
    background-color: #455a64;
    font-size: 18px;
    text-shadow: 1px 1px #4e4744;
    font-weight: bold;
    line-height: 20px;
    margin: 0 -28px 0 -28px;
    padding: 11px 28px 15px;
    text-align: left;
    position: relative; }
  .chat-style .landing-page.landing-page-renew .categories-block .box-title h2:before, .chat-style .landing-page.landing-page-renew .block-features .box-title h2:before, .chat-style .landing-page.landing-page-renew .text-block .box-title h2:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -12px;
    left: 42px;
    border-top-color: #455a64;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .landing-page.landing-page-renew .categories-block .box-title h2 span, .chat-style .landing-page.landing-page-renew .block-features .box-title h2 span, .chat-style .landing-page.landing-page-renew .text-block .box-title h2 span {
    color: #b0bec5;
    font-size: 14px;
    font-weight: normal;
    text-shadow: none;
    position: absolute;
    bottom: -36px; }
  .chat-style .landing-page.landing-page-renew .categories-block.box-content, .chat-style .landing-page.landing-page-renew .block-features.box-content, .chat-style .landing-page.landing-page-renew .text-block.box-content {
    padding-top: 0;
    padding-right: 28px;
    padding-left: 28px;
    margin: 0 0 45px; }
  .chat-style .landing-page.landing-page-renew .block-features.box-content .feature-block p a {
    color: #2196f3; }
  .chat-style .landing-page.landing-page-renew .block-features.box-content .feature-block p a:hover {
    color: #0d47a1; }
  .chat-style .landing-page.landing-page-renew .box-content.text-block a {
    color: #2196f3; }
  .chat-style .landing-page.landing-page-renew .box-content.text-block a:hover {
    color: #0d47a1; }
  .chat-style .landing-page #breadcrumbs {
    padding-bottom: 0;
    padding-left: 374px; }
  @media (min-width: 1309px) {
    .chat-style .landing-page #breadcrumbs {
      padding-left: 374px; } }
  .chat-style .landing-page .colwhite .breadcrumbs li:last-child .br-last {
    color: #FFF; }
  .chat-style .landing-page .box-content.categories-block .wp-categories-link .box_inner > p a {
    color: #2196f3; }
  .chat-style .landing-page .box-content.categories-block .wp-categories-link .box_inner > p a:hover {
    color: #0d47a1; }
  .chat-style .addword-type-page.landing-page .landing-header .img-indent, .chat-style .landing-page-presentations.landing-page .landing-header .img-indent {
    float: left;
    margin: 10px 33px -21px 0;
    width: 330px;
    min-height: 312px;
    padding: 0;
    overflow: hidden; }
  @media (min-width: 1309px) {
    .chat-style .addword-type-page.landing-page .landing-header .img-indent, .chat-style .landing-page-presentations.landing-page .landing-header .img-indent {
      margin: 10px 33px -21px 0; } }
  .chat-style .addword-type-page.landing-page .landing-header .img-indent img, .chat-style .landing-page-presentations.landing-page .landing-header .img-indent img {
    width: 100%; }
  .chat-style .addword-type-page.landing-page .landing-header .header-unit, .chat-style .landing-page-presentations.landing-page .landing-header .header-unit {
    padding: 40px 0 0 10px; }
  .chat-style .addword-type-page.landing-page .landing-header .header-unit .header-text, .chat-style .landing-page-presentations.landing-page .landing-header .header-unit .header-text {
    display: block;
    text-align: left;
    color: #243238;
    font-size: 30px;
    font-weight: bold;
    line-height: 36px;
    margin: 0 0 10px 0; }
  .chat-style .addword-type-page.landing-page .landing-header .header-unit .header-text2, .chat-style .landing-page-presentations.landing-page .landing-header .header-unit .header-text2 {
    display: block;
    text-align: left;
    color: #5b5b5a;
    font-size: 18px;
    line-height: 22px;
    width: 700px;
    margin: 0; }
  .chat-style .addword-type-page.landing-page .landing-header .header-unit a.wp_button, .chat-style .landing-page-presentations.landing-page .landing-header .header-unit a.wp_button {
    margin: 26px 0 26px; }
  @media (max-width: 660px) {
    .chat-style .addword-type-page.landing-page #sticky-nav-sticky-wrapper, .chat-style .landing-page-presentations.landing-page #sticky-nav-sticky-wrapper {
      height: 0 !important; } }
  .chat-style .addword-type-page.landing-page #sticky-nav .sticky-title, .chat-style .landing-page-presentations.landing-page #sticky-nav .sticky-title {
    min-width: 447px; }
  @media (max-width: 1600px) {
    .chat-style .addword-type-page.landing-page #sticky-nav .sticky-title, .chat-style .landing-page-presentations.landing-page #sticky-nav .sticky-title {
      min-width: 328px; } }
  @media (max-width: 1600px) {
    .chat-style .addword-type-page.landing-page #sticky-nav .sticky-title, .chat-style .landing-page-presentations.landing-page #sticky-nav .sticky-title {
      min-width: 302px; } }
  @media (max-width: 660px) {
    .chat-style .addword-type-page.landing-page #sticky-nav .sticky-title, .chat-style .landing-page-presentations.landing-page #sticky-nav .sticky-title {
      display: none; } }
  .chat-style .addword-type-page.landing-page .container.main-content, .chat-style .landing-page-presentations.landing-page .container.main-content {
    max-width: 100%; }
  .chat-style .addword-type-page.landing-page .wp-standart, .chat-style .landing-page-presentations.landing-page .wp-standart {
    min-width: 225px; }
  .chat-style .addword-type-page.landing-page .content_wrap, .chat-style .landing-page-presentations.landing-page .content_wrap {
    float: none;
    width: 100%;
    padding-left: 0;
    padding-right: 0; }
  .chat-style .addword-type-page.landing-page .content_wrap > div, .chat-style .landing-page-presentations.landing-page .content_wrap > div {
    margin: 0 auto !important;
    max-width: 1316px; }
  @media (max-width: 1600px) {
    .chat-style .addword-type-page.landing-page .content_wrap > div, .chat-style .landing-page-presentations.landing-page .content_wrap > div {
      max-width: 1080px; } }
  @media (max-width: 1310px) {
    .chat-style .addword-type-page.landing-page .content_wrap > div, .chat-style .landing-page-presentations.landing-page .content_wrap > div {
      max-width: 984px; } }
  .chat-style .addword-type-page.landing-page .content_wrap.addword_content, .chat-style .landing-page-presentations.landing-page .content_wrap.addword_content {
    background-color: #FFF; }
  .chat-style .addword-type-page.landing-page .content_wrap .row, .chat-style .landing-page-presentations.landing-page .content_wrap .row {
    margin-left: 0;
    margin-right: 0; }
  .chat-style .addword-type-page.landing-page .content_wrap .block-latest, .chat-style .landing-page-presentations.landing-page .content_wrap .block-latest {
    padding: 0 10px; }
  @media (max-width: 1310px) {
    .chat-style .addword-type-page.landing-page .content_wrap .block-latest, .chat-style .landing-page-presentations.landing-page .content_wrap .block-latest {
      padding: 0; } }
  .chat-style .addword-type-page.landing-page .content_wrap .block-features, .chat-style .landing-page-presentations.landing-page .content_wrap .block-features {
    padding: 45px 70px 35px;
    border: 0; }
  .chat-style .addword-type-page.landing-page .content_wrap .block-features .feature-block p, .chat-style .landing-page-presentations.landing-page .content_wrap .block-features .feature-block p {
    width: 90%; }
  .chat-style .addword-type-page.landing-page .content_wrap .block-testimonials, .chat-style .landing-page-presentations.landing-page .content_wrap .block-testimonials {
    padding: 47px 25px 10px; }
  .chat-style .addword-type-page.landing-page .tcenter, .chat-style .landing-page-presentations.landing-page .tcenter {
    margin: 45px 0 4px 0; }
  .chat-style .header_menu_wrapper {
    position: relative;
    margin: 0 auto;
    max-width: 1316px; }
  .chat-style .header_menu_wrapper .header_menu {
    display: inline-block;
    position: absolute;
    padding: 0 10px;
    top: -53px;
    right: 0; }
  .chat-style .header_menu_wrapper .header_menu li {
    float: left;
    color: #1c64a1;
    padding-left: 34px;
    font-size: 12px;
    font-weight: bold; }
  .chat-style .header_menu_wrapper .header_menu li a:hover {
    text-decoration: none; }
  .chat-style .single-presentations #footer {
    margin-top: 0; }
  .chat-style .form-wrapper.block-content input, .chat-style .form-wrapper.block-content select, .chat-style .form-wrapper.block-content textarea {
    color: #243238;
    font-size: 14px;
    background-color: #FFF;
    border: 1px solid #90a4ae; }
  .chat-style .form-wrapper.block-content input:focus, .chat-style .form-wrapper.block-content select:focus, .chat-style .form-wrapper.block-content textarea:focus {
    border: 1px solid #2196f3;
    box-shadow: 0 1px 1px rgba(38, 115, 180, 0.2) inset;
    outline: 0; }
  .chat-style .form-wrapper.block-content input:-ms-input-placeholder, .chat-style .form-wrapper.block-content select:-ms-input-placeholder, .chat-style .form-wrapper.block-content textarea:-ms-input-placeholder {
    color: #b0bec5; }
  .chat-style .form-wrapper.block-content h4 {
    background: #eceff1;
    padding: 9px 0 11px 30px;
    position: relative;
    font-size: 14px;
    line-height: 20px;
    margin: 0 -25px 26px;
    color: #243238;
    font-weight: bold;
    border: 0; }
  .chat-style .form-wrapper.block-content h4:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 39px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .form-wrapper.block-content textarea {
    resize: vertical;
    min-height: 160px; }
  .chat-style .form-wrapper.block-content textarea + .popover {
    top: 0 !important; }
  .chat-style .form-wrapper.block-content button {
    width: 100%; }
  .chat-style .form-wrapper.block-content .popover.right, .chat-style .form-wrapper.block-content .popover.left, .chat-style .form-wrapper.block-content .popover.top, .chat-style .form-wrapper.block-content .popover.bottom {
    z-index: 98; }
  .chat-style .form-wrapper.block-content ul {
    padding-top: 5px; }
  .chat-style .form-wrapper.block-content ul li {
    font-size: 12px;
    padding: 0 0 15px 15px; }
  .chat-style .form-wrapper.block-content .checkbox .popover.top {
    left: -10px !important;
    position: absolute;
    padding: 8px 20px !important;
    width: 205px; }
  .chat-style .form-wrapper.block-content .checkbox .popover.top .arrow {
    margin-left: 14px;
    left: 0; }
  .chat-style .form-wrapper.block-content .checkbox input {
    outline: 0; }
  .chat-style .form-wrapper.block-content .chosen-results {
    line-height: 18px; }
  .chat-style .form-wrapper.block-content .chosen-results li {
    background: 0;
    line-height: 15px;
    font-size: 13px;
    margin: 0;
    padding: 5px 6px; }
  .chat-style .form-wrapper.block-content .chosen-single {
    margin: 0;
    color: #000;
    text-decoration: none; }
  .chat-style .form-wrapper.block-content .chosen-single:hover {
    color: #000;
    text-decoration: none; }
  .chat-style .form-wrapper.block-content .chosen-container-single .chosen-single {
    height: 34px !important;
    line-height: 21px !important;
    font-weight: normal; }
  .chat-style .form-wrapper.block-content .chosen-container-single .chosen-single div {
    width: 16px !important; }
  .chat-style .form-wrapper.block-content .chosen-drop li:before {
    display: none; }
  .chat-style .form-wrapper.block-content .form-group button {
    margin-top: 6px; }
  .chat-style .form-wrapper.block-content .form-group.has-error .checkbox {
    margin-top: 3px; }
  .chat-style .form-wrapper.block-content .form-group.has-error .checkbox input {
    outline: none !important; }
  .chat-style .form-wrapper.block-content .form-group.has-error .checkbox input:focus {
    outline: none !important; }
  .chat-style .form-wrapper.block-content .form-group.has-error .checkbox input:hover {
    outline: none !important; }
  .chat-style .form-wrapper.block-content .form-group.has-error input {
    border: 1px solid #d84315;
    box-shadow: 0 1px 1px rgba(222, 74, 74, 0.2) inset; }
  .chat-style .form-wrapper.block-content .form-group.has-error input:hover {
    border: 1px solid #d84315;
    box-shadow: 0 1px 1px rgba(222, 74, 74, 0.2) inset; }
  .chat-style .form-wrapper.block-content .form-group.has-error input:focus {
    border: 1px solid #d84315;
    box-shadow: 0 1px 1px rgba(222, 74, 74, 0.2) inset; }
  .chat-style .form-wrapper.block-content .form-group .button-big {
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    padding: 11px 45px 14px;
    width: 100%; }
  .chat-style .form-wrapper.block-content .form-group .tm-form-hint a {
    font-weight: normal;
    font-size: 12px; }
  .chat-style .form-wrapper.block-content .form-group .tm-form-hint a:hover {
    color: #0d47a1; }
  .chat-style .form-wrapper.block-content .form-group .tm-form-hint p {
    font-size: 12px;
    padding-bottom: 0; }
  .chat-style .form-wrapper.block-content .form-group .tm-form-hint span {
    color: #d84315; }
  .chat-style .form-wrapper.block-content .ninja-forms-error-msg {
    color: #c64545; }
  .chat-style .form-wrapper.block-content .ninja-forms-error-msg strong {
    color: #243238; }
  .chat-style .form-wrapper.block-content .ninja-forms-error-msg div {
    padding: 0 0 3px; }
  .chat-style .form-wrapper.block-content #recaptcha_privacy a {
    font-size: 11px;
    font-weight: normal; }
  .chat-style .block-ukraine-vacancy {
    line-height: 17px; }
  .chat-style .block-ukraine-vacancy h2.block-heading {
    padding: 24px 20px 24px 20px;
    font-weight: bold; }
  .chat-style .block-ukraine-vacancy h2.block-heading p {
    margin: 0; }
  .chat-style .block-ukraine-vacancy > .block-content {
    padding: 20px 18px; }
  .chat-style .block-ukraine-vacancy .block.block-style-4 {
    border: 1px solid #cfd8dc; }
  .chat-style .block-ukraine-vacancy .block.block-style-4 .block-content {
    padding: 20px 20px 5px 20px;
    min-height: 246px; }
  .chat-style .block-ukraine-vacancy .breadcrumbs {
    margin: 0 0 26px 0; }
  .chat-style .block-ukraine-vacancy .breadcrumbs a {
    color: #5b5b5a; }
  .chat-style .block-ukraine-vacancy .breadcrumbs span {
    color: #d84315; }
  .chat-style .block-ukraine-vacancy h4 {
    color: #d84315;
    font-weight: bold; }
  .chat-style .block-ukraine-vacancy .block-more {
    padding: 12px 10px 12px 20px; }
  .chat-style .block-ukraine-vacancy .block-more a {
    font-size: 14px; }
  .chat-style .block-ukraine-vacancy .block-more a b {
    margin-right: 10px; }
  .chat-style .block-ukraine-vacancy .block-content img {
    float: left;
    margin: 0 15px 15px 0; }
  .chat-style .block-vacancy-single h5 {
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 13px; }
  .chat-style .block-vacancy-single ul {
    margin-bottom: 22px; }
  .chat-style .block-vacancy-single ul li {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -684px;
    padding: 1px 0 2px 15px; }
  .chat-style .block-vacancy-single ul.contact-list li {
    padding: 11px 0 12px 20px; }
  .chat-style .block-vacancy-single ul.contact-list .skype {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -508px; }
  .chat-style .block-vacancy-single ul.contact-list .skype a {
    color: #d84315; }
  .chat-style .block-vacancy-single ul.contact-list .skype a:hover {
    text-decoration: none; }
  .chat-style .block-vacancy-single ul.contact-list .mail {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -623px; }
  .chat-style .block-vacancy-single ul.contact-list .phone {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -565px; }
  .chat-style .block-vacancy-single .block-vacancy-closed h4 {
    font-size: 24px;
    line-height: 24px;
    padding: 20px 0 0 0; }
  .chat-style .block-ukraine-hr {
    background: #d84315;
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); }
  .chat-style .block-ukraine-hr div.block-heading {
    font-size: 36px;
    line-height: 36px;
    font-weight: bold;
    text-align: center;
    padding: 30px 20px 0 20px; }
  .chat-style .block-ukraine-hr div.block-heading span {
    display: block;
    border-bottom: 1px solid #dadada;
    padding-bottom: 30px;
    margin-bottom: -27px; }
  .chat-style .block-ukraine-hr div.block-heading strong {
    font-size: 24px;
    line-height: 24px;
    display: inline-block;
    background: #d84315;
    padding: 0 10px 0 10px;
    margin: 0;
    position: relative; }
  .chat-style .block-ukraine-hr div.block-content {
    background: #d84315;
    padding: 20px 20px 30px 20px; }
  .chat-style .block-ukraine-hr ul li {
    font-size: 17px;
    line-height: 24px;
    padding: 12px 0 12px 53px; }
  .chat-style .block-ukraine-hr ul li.feature1 {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 10px; }
  .chat-style .block-ukraine-hr ul li.feature2 {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -86px; }
  .chat-style .block-ukraine-hr ul li.feature3 {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -192px; }
  .chat-style .block-ukraine-hr ul li.feature4 {
    background: url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -294px; }
  .chat-style .block-ukraine-hr .mail {
    background: #243238 url("/img/vacancy-sprites.png?fd37f38") no-repeat 0 -401px;
    font-size: 18px;
    line-height: 20px;
    padding: 17px 10px 19px 120px;
    font-weight: bold; }
  .chat-style .block-ukraine-hr .mail a {
    color: #FFF; }
  @media (max-width: 1599px) {
    .chat-style .block-ukraine-hr .mail {
      font-size: 17px; } }
  @media (max-width: 1309px) {
    .chat-style .block-ukraine-hr .mail {
      font-size: 15px; } }
  .chat-style .thermometer {
    width: 100%;
    vertical-align: middle;
    background: #FFF;
    border: 1px solid #c4c4c4;
    border-right-width: 0;
    border-bottom-width: 0;
    height: 17px;
    margin: 0 auto;
    border-radius: 7px;
    padding: 1px 1px; }
  .chat-style .thermometer .thermometer-inner {
    background: #55c157;
    height: 13px;
    border-radius: 7px; }
  @media (max-width: 660px) {
    .chat-style #sticky-nav-sticky-wrapper {
      height: 0 !important; } }
  .chat-style #sticky-nav {
    background-color: #455a64;
    position: relative;
    z-index: 100;
    width: 100%;
    padding: 0 10px;
    color: #e7e7e2;
    min-height: 64px;
    border: 0; }
  @media (max-width: 660px) {
    .chat-style #sticky-nav {
      display: none; } }
  .chat-style #sticky-nav .sticky-dropdown-icon {
    background-image: url("/img/sprite.png?fd37f38");
    background-position: -50px -101px;
    width: 24px;
    height: 18px;
    display: inline-block;
    cursor: pointer;
    vertical-align: middle;
    margin: 3px 11px 0 0; }
  .chat-style #sticky-nav .sticky-title {
    font-size: 24px;
    margin: 14px 10px 14px 0;
    font-weight: bold;
    color: #FFF;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    text-shadow: #4e4744 1px 1px;
    min-width: 357px;
    max-width: 600px;
    line-height: inherit; }
  @media (max-width: 1600px) {
    .chat-style #sticky-nav .sticky-title {
      max-width: 370px;
      font-size: 22px; } }
  @media (max-width: 1309px) {
    .chat-style #sticky-nav .sticky-title {
      max-width: 675px;
      margin: 15px 0; } }
  @media (max-width: 1024px) {
    .chat-style #sticky-nav .sticky-title {
      font-size: 20px;
      margin: 18px 0; } }
  .chat-style #sticky-nav .sticky-title .sticky-title-lower {
    color: #aca8a6;
    font-size: 16px;
    text-transform: initial;
    text-shadow: #4e4744 1px 1px; }
  .chat-style #sticky-nav .sticky-text {
    font-size: 18px;
    vertical-align: middle;
    color: #FFF; }
  @media (max-width: 1024px) {
    .chat-style #sticky-nav .sticky-text {
      display: none; } }
  .chat-style #sticky-nav .sticky-btn {
    float: right;
    display: none;
    margin: 14px 0;
    max-width: 252px; }
  .chat-style #sticky-nav .sticky-btn:before {
    background: #ac3c3c;
    display: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 3px;
    width: 100%; }
  .chat-style #sticky-nav .sticky-btn:hover {
    background-color: #c64545;
    text-decoration: none; }
  .chat-style #sticky-nav .sticky-btn:active:before {
    display: block; }
  .chat-style #sticky-nav .cms-type-block {
    padding: 15px 0;
    display: inline-block;
    vertical-align: middle; }
  @media (max-width: 1309px) {
    .chat-style #sticky-nav .cms-type-block {
      display: none; } }
  .chat-style #sticky-nav .cms-type-block .cms-type-list {
    list-style: none outside none;
    margin-left: 0; }
  .chat-style #sticky-nav .cms-type-block .cms-type-list .cms-type-item {
    color: #b0bec5;
    float: left;
    font-size: 12px;
    position: relative;
    min-height: 33px;
    margin-right: 22px; }
  .chat-style #sticky-nav .cms-type-block .cms-type-list .cms-type-item span {
    display: block; }
  .chat-style #sticky-nav .cms-type-block .cms-type-list .cms-type-item .cms-type-img {
    display: block;
    position: absolute; }
  .chat-style #sticky-nav .cms-type-block .cms-type-list .cms-type-item .cms-type-txt {
    height: 33px;
    vertical-align: middle;
    display: table-cell;
    line-height: 14px;
    padding: 2px 0 0 45px; }
  .chat-style #sticky-nav .cms-type-block .cms-type-list .cms-type-item .wp-icon2 {
    display: inline-block;
    height: 35px;
    margin-bottom: 0;
    margin-right: 10px;
    width: 35px;
    vertical-align: top;
    position: relative;
    top: 0; }
  .chat-style #sticky-nav .cms-type-block .cms-type-list .cms-type-item:last-child {
    border-right: 0; }
  .chat-style #sticky-nav .dropdown-menu {
    border: 1px solid #aca9a8;
    top: 78px;
    padding: 18px 14px 26px 14px; }
  .chat-style #sticky-nav .dropdown-menu li {
    color: #5b5b5a;
    border-bottom: 1px solid #eae8e8;
    padding-right: 51px;
    padding-left: 5px; }
  .chat-style #sticky-nav .dropdown-menu li:last-child {
    border-bottom: 0; }
  .chat-style #sticky-nav .dropdown-menu li:hover {
    color: #e20504; }
  .chat-style #sticky-nav .dropdown-menu li b.icon-arrow-small-right {
    font-size: 11px;
    font-weight: bold;
    padding-right: 10px; }
  .chat-style #sticky-nav .dropdown-menu li a {
    display: inline-block;
    padding: 13px 0 10px 0;
    font-size: 16px;
    font-weight: bold; }
  .chat-style #sticky-nav .dropdown-menu li a:hover {
    color: #e20504;
    background-color: transparent; }
  .chat-style #sticky-nav .dropdown-menu li a:focus {
    background-color: transparent;
    color: inherit; }
  .chat-style #sticky-nav .form-wrapper {
    display: none;
    float: right;
    margin: 0; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal {
    display: inline-block;
    margin: 14px 0 12px;
    width: 100%; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .popover {
    padding: 8px 20px !important; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .popover .arrow {
    margin-left: 14px;
    left: 0; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .alert-warning {
    z-index: 1;
    margin-bottom: -66px;
    top: -26px; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .form-group {
    display: inline-table;
    display: -ms-inline-grid;
    margin-bottom: 0; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .form-group .tm-form-hint {
    font-size: 12px;
    font-weight: bold;
    text-shadow: #4e4744 1px 1px; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .form-group .cherry-form-input, .chat-style #sticky-nav .form-wrapper .form-horizontal .form-group .cherry-form-btn {
    width: 200px; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .form-group .cherry-form-input {
    width: 208px;
    font-size: 12px;
    margin-left: 15px; }
  .chat-style #sticky-nav .form-wrapper .form-horizontal .form-group .cherry-form-btn {
    width: 148px;
    margin-left: 5px;
    height: 34px;
    margin-top: -1px; }
  .chat-style #sticky-nav .form-wrapper ~ .sticky-btn {
    display: none !important; }
  @media (min-width: 1309px) and (max-width: 1600px) {
    .chat-style #sticky-nav .cms-type-block.cms-text-width .cms-type-list .cms-type-item .cms-type-txt {
      max-width: 140px; } }
  .chat-style .rated-templates-title {
    color: #b0bec5;
    font-size: 14px;
    margin: 19px 0 18px; }
  .chat-style .average-rating-wrapper {
    margin-bottom: 19px; }
  .chat-style .average-rating-wrapper .average-title {
    color: #243238;
    font-size: 18px;
    font-weight: bold; }
  .chat-style .average-rating-wrapper .rating-stars-block {
    display: inline-block;
    margin-bottom: -3px;
    margin-left: 4px; }
  .chat-style .average-rating-wrapper .rating-stars-block .stars {
    height: 19px;
    margin-right: 0; }
  .chat-style .average-rating-wrapper .average-rating-count {
    color: #243238;
    font-size: 14px;
    font-weight: normal;
    margin-left: -3px; }
  .chat-style .average-rating-wrapper .average-rating-count .reviews-total {
    font-weight: inherit; }
  .chat-style .reviews-content + .box-btn {
    margin-top: 28px; }
  .chat-style .reviews-content + .box-btn .wp-standart {
    margin-bottom: 5px;
    min-width: 320px; }
  .chat-style .reviews-content .review-template-wrapper {
    color: #243238;
    margin-bottom: 22px; }
  .chat-style .reviews-content .review-template-wrapper:last-child {
    margin-bottom: 0; }
  .chat-style .reviews-content .review-template-wrapper .template-screen-wrapper {
    vertical-align: top;
    width: 199px;
    border: 1px solid #cfd8dc;
    display: inline-block;
    margin: 0; }
  .chat-style .reviews-content .review-template-wrapper .template-screen-wrapper img {
    margin: 0;
    padding: 0; }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper {
    display: inline-block;
    width: 636px;
    margin-left: 25px; }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper p {
    padding: 0; }
  @media (max-width: 1600px) {
    .chat-style .reviews-content .review-template-wrapper .template-description-wrapper {
      width: 459px; } }
  @media (max-width: 1310px) {
    .chat-style .reviews-content .review-template-wrapper .template-description-wrapper {
      width: 402px; } }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper .description-title {
    color: #2196f3;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    display: block;
    margin-bottom: 9px;
    margin-top: -3px; }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper .description-title:hover {
    color: #0d47a1;
    text-decoration: none; }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper .description-reviewer {
    margin-bottom: 0; }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper .description-post-date {
    margin-bottom: 0; }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper .rating-stars-block {
    display: inline-block;
    margin: 7px 0 4px; }
  .chat-style .reviews-content .review-template-wrapper .template-description-wrapper .description-quote-title {
    margin-bottom: 0;
    font-weight: bold; }
  .chat-style .extra-wrap {
    overflow: hidden; }
  .chat-style .m-b-27 {
    margin-bottom: 27px; }
  .chat-style .default-light .row {
    margin-left: 0;
    margin-right: 0; }
  .chat-style .default-light .box-content {
    margin: 0 auto !important;
    max-width: 1296px; }
  @media (max-width: 1600px) {
    .chat-style .default-light .box-content {
      max-width: 1060px; } }
  @media (max-width: 1310px) {
    .chat-style .default-light .box-content {
      max-width: 984px; } }
  .chat-style .default-light .categories-block.letters-content-bg {
    background: url("/img/wp-letters-paper-plane.png?fd37f38") 0 667px no-repeat;
    padding-top: 49px;
    padding-bottom: 214px; }
  @media (max-width: 1600px) {
    .chat-style .default-light .categories-block.letters-content-bg {
      background-size: 100%; } }
  .chat-style .default-light .categories-block {
    padding-top: 22px;
    padding-bottom: 60px; }
  .chat-style .default-light .categories-block h2 {
    font-weight: bold;
    font-size: 30px;
    color: #243238;
    text-align: center;
    margin-bottom: 38px; }
  .chat-style .default-light .categories-block .wp-categories-title {
    font-size: 21px;
    font-weight: normal;
    padding: 4px 0 0 0;
    position: relative;
    min-height: 36px;
    margin-bottom: 56px; }
  .chat-style .default-light .categories-block .wp-categories-title:before {
    background: #cfd8dc;
    height: 1px;
    width: 198px;
    position: absolute;
    content: '';
    left: 50%;
    margin-left: -99px;
    bottom: 0; }
  .chat-style .default-light .categories-block .wp-categories-title:after {
    background: #cfd8dc;
    height: 36px;
    width: 1px;
    position: absolute;
    content: '';
    left: 50%;
    bottom: -36px; }
  .chat-style .default-light .categories-block .wp-categories-title a {
    color: #243238;
    text-decoration: none; }
  .chat-style .default-light .categories-block .wp-categories-icon {
    display: inline-block;
    margin-bottom: 26px; }
  .chat-style .default-light .categories-block .wp-categories-link {
    color: #243238;
    font-size: 12px;
    background: #eceff1;
    padding: 28px 20px 43px 20px;
    position: relative;
    display: block;
    z-index: 1; }
  .chat-style .default-light .categories-block .wp-categories-link:hover {
    text-decoration: none;
    background: #FFF;
    box-shadow: 0 0 19px 0 rgba(0, 0, 0, 0.1);
    z-index: 2; }
  .chat-style .default-light .categories-block .wp-categories-link {
    padding-left: 10px;
    padding-right: 10px;
    border: 1px solid #cfd8dc;
    float: left;
    margin: -1px -1px 0 0;
    text-align: center;
    width: 33.3333%;
    min-height: 1px; }
  .chat-style .default-light .categories-block .categorie-inf {
    min-height: 62px; }
  .chat-style .default-light .categories-block p {
    color: #243238;
    font-size: 14px;
    font-weight: normal;
    line-height: 17px;
    margin-bottom: 0; }
  .chat-style .default-light .categories-block .categor_item {
    color: #2196f3;
    font-size: 12px;
    text-decoration: underline; }
  .chat-style .default-light .categories-block .categor_item:hover {
    color: #0d47a1; }
  .chat-style .default-light .categories-block .wp-categories-img {
    height: auto;
    width: auto; }
  .chat-style .default-light .inform-text-block-wr {
    min-height: 449px;
    background: url("/img/wp-affiliate-step1-bg.jpg?fd37f38") center bottom no-repeat #FFF;
    text-align: center; }
  .chat-style .default-light .inform-text-block-wr h1 {
    font-size: 40px;
    line-height: 40px;
    font-weight: bold;
    padding: 40px 0 0;
    margin: 0;
    display: block; }
  .chat-style .default-light .inform-text-block-wr p {
    font-size: 18px;
    margin: 0 0 41px;
    padding-top: 7px;
    color: #243238; }
  .chat-style .default-light .inform-text-block-wr form {
    width: 371px;
    margin: 0 auto; }
  .chat-style .default-light .inform-text-block-wr form .form-group {
    margin-bottom: 0; }
  .chat-style .default-light .inform-text-block-wr form input {
    font-size: 18px;
    height: 55px;
    text-align: left;
    line-height: 24px; }
  .chat-style .default-light .inform-text-block-wr form button {
    margin-bottom: 22px;
    margin-top: 4px; }
  .chat-style .default-light .inform-text-block-wr form .form-group .tm-form-hint {
    font-size: 18px;
    color: #243238; }
  .chat-style .default-light .inform-text-block-wr form .form-group .tm-form-hint a {
    text-decoration: underline;
    font-weight: bold;
    font-size: 24px;
    line-height: 49px; }
  .chat-style .default-light .inform-text-block-wr.content_wrap h1 {
    padding-top: 0; }
  .chat-style .default-light .inform-text-block-wr.letters-header-bg {
    background: #FFF url("/img/wp-letters-header-bg.jpg?fd37f38") center bottom no-repeat;
    min-height: 325px; }
  .chat-style .default-light .footer-columns .row {
    margin-left: -10px;
    margin-right: -10px; }
  .chat-style .default-light .footer-columns .js-no-separ:before {
    height: 0 !important; }
  .chat-style .default-light .footer-columns .col-sm-4:before, .chat-style .default-light .footer-columns .col-md-4:before, .chat-style .default-light .footer-columns .col-lg-4:before, .chat-style .default-light .footer-columns .col-sm-3:before, .chat-style .default-light .footer-columns .col-md-3:before, .chat-style .default-light .footer-columns .col-lg-3:before {
    border-left: 1px solid #cfd8dc;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 2px; }
  .chat-style .default-light .footer-columns .col-sm-3 .footer-block, .chat-style .default-light .footer-columns .col-md-3 .footer-block, .chat-style .default-light .footer-columns .col-lg-3 .footer-block {
    padding: 0 20px; }
  .chat-style .default-light .footer-columns h3.block-heading {
    color: #243238;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 20px; }
  .chat-style .default-light .footer-columns .footer-list-icon {
    border: 0 none;
    line-height: 16px;
    padding: 8px 8px 8px 0; }
  .chat-style .default-light .footer-columns .footer-list-icon a {
    font-size: 12px;
    padding-left: 28px;
    position: relative; }
  .chat-style .default-light .footer-columns .footer-list-icon a b {
    width: 16px;
    height: 16px;
    position: absolute; }
  .chat-style .default-light .box-content.default-set {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #cfd8dc;
    margin-bottom: 65px !important;
    padding: 40px 25px 40px; }
  .chat-style .default-light .box-content.default-set h1 {
    font-size: 30px;
    padding: 0 0 10px;
    margin: 0;
    color: #243238;
    font-weight: bold;
    text-align: center; }
  .chat-style .default-light .box-content.default-set h5 {
    font-size: 18px;
    padding: 0;
    margin: 0 0 20px;
    color: #243238;
    text-align: center; }
  .chat-style .default-light .box-content.default-set .default-set-link {
    text-decoration: underline;
    padding-top: 15px; }
  .chat-style .default-light .box-content.default-set .default-set-link b.icon-arrow-small-right {
    font-size: 11px;
    padding-left: 2px;
    display: inline-block;
    vertical-align: middle; }
  .chat-style .default-light .box-content.default-set form button {
    margin-top: 0; }
  .chat-style .default-light .box-content.default-set form .form-group .tm-form-hint {
    font-size: 12px;
    color: #243238;
    text-align: center;
    margin-top: -6px; }
  .chat-style .default-light .box-content.default-set form .form-group .tm-form-hint em {
    font-style: normal;
    font-size: 14px;
    display: inline-block;
    padding-top: 23px; }
  .chat-style .default-light .box-content.default-set form .form-group .tm-form-hint em a {
    text-decoration: underline;
    font-weight: bold;
    font-size: 14px; }
  .chat-style .default-light .box-content.default-set form .form-group .tm-form-hint a {
    text-decoration: underline; }
  .chat-style .default-light .box-content.default-set form .form-group .tm-form-hint p, .chat-style .default-light .box-content.default-set form .form-group .tm-form-hint ul, .chat-style .default-light .box-content.default-set form .form-group .tm-form-hint span {
    text-align: left;
    margin-bottom: 0; }
  .chat-style .default-light .hr_light_center {
    background: #d7d7d7;
    margin: 0 -25px 38px;
    padding: 0 25px 1px;
    position: relative;
    color: #FFF; }
  .chat-style .default-light .hr_light_center:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -13px;
    left: 49%;
    border-top-color: #d7d7d7;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-light .hr_light_center:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -11px;
    left: 49%;
    border-top-color: #FFF;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-light .block-steper {
    padding: 40px 0 30px;
    margin: 0 auto;
    width: 690px; }
  .chat-style .default-light .block-steper img {
    margin: 0 98px 5px; }
  .chat-style .default-light .block-steper ul {
    color: #b0bec5; }
  .chat-style .default-light .block-steper ul li {
    font-size: 15px;
    font-weight: bold;
    float: left;
    min-width: 229px;
    padding: 0 10px;
    text-align: center; }
  .chat-style .default-light .block-steper ul li:first-child {
    color: #243238; }
  .chat-style .default-light .content_wrap .block-steper {
    padding-top: 7px; }
  .chat-style .ie .default-light .perspective:hover .flip-front {
    visibility: hidden; }
  .chat-style .ie .default-light .perspective .flip-back {
    visibility: hidden; }
  .chat-style .ie .default-light .perspective:hover .flip-back {
    visibility: visible; }
  .chat-style .default-light + #footer.light, .chat-style .page-template-page-default-light-php #footer.light {
    margin-top: 0;
    background: #eceff1;
    border-top: 0; }
  .chat-style .default-light-soon #sticky-nav .sticky-title {
    text-align: center;
    max-width: 100%;
    width: 100%; }
  .chat-style .default-light-soon .categories-block {
    padding-top: 50px; }
  .chat-style .default-light-soon .categorie-inf a {
    text-decoration: underline; }
  .chat-style .default-light-soon .alert-warning {
    margin-bottom: 6px; }
  .chat-style .default-light-soon .alert-warning p {
    margin-top: 0;
    margin-bottom: 2px;
    padding-top: 0; }
  .chat-style .default-light-soon .inform-text-block-wr {
    padding-bottom: 50px; }
  .chat-style .default-page {
    font-size: 14px;
    font-weight: normal;
    margin: 23px 0 0;
    padding: 0;
    color: #243238; }
  .chat-style .default-page .button {
    color: #FFF; }
  .chat-style .default-page .box-content .content_wrap li .box-btn {
    margin: 0 auto;
    width: 300px;
    padding-top: 20px; }
  .chat-style .default-page .box-content .content_wrap li table {
    margin: 0 auto 30px; }
  .chat-style .default-page .box-content .content_wrap li table, .chat-style .default-page .box-content .content_wrap li table td {
    border-style: solid; }
  .chat-style .default-page .aright.wr_link {
    text-align: right;
    margin: 30px 0 0;
    display: block; }
  .chat-style .default-page .custom-list dt {
    float: none; }
  .chat-style .default-page .custom-list dd {
    list-style: none;
    padding-left: 20px; }
  .chat-style .default-page .custom-list.broad dd {
    padding: 0 0 32px 0; }
  .chat-style .default-page #breadcrumbs {
    padding: 0 0 23px;
    margin: 0 -10px; }
  .chat-style .default-page #breadcrumbs li {
    background: 0;
    color: #d84315;
    float: left;
    font-size: 12px;
    line-height: 14px;
    padding: 0;
    position: relative; }
  .chat-style .default-page #breadcrumbs li a {
    color: #2196f3; }
  .chat-style .default-page #breadcrumbs li a:hover {
    color: #0d47a1; }
  .chat-style .default-page #breadcrumbs li:before {
    display: none; }
  .chat-style .default-page p {
    margin: 0;
    color: #243238;
    padding: 0 0 15px; }
  .chat-style .default-page a {
    margin: 0;
    color: #2196f3;
    text-decoration: underline; }
  .chat-style .default-page a:hover {
    color: #0d47a1;
    text-decoration: underline; }
  .chat-style .default-page .box-btn {
    margin-bottom: 15px; }
  .chat-style .default-page h1 {
    font-size: 24px;
    font-weight: bold;
    color: #243238;
    background: #eceff1;
    padding: 20px 25px 20px;
    border-bottom: 1px solid #cfd8dc;
    margin: -32px -25px 35px;
    position: relative; }
  .chat-style .default-page h1:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 45px;
    border-top-color: #d7d7d7;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-page h1:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -12px;
    left: 46px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-page h2 {
    font-size: 24px;
    font-weight: bold;
    color: #243238;
    background: #eceff1;
    padding: 20px 25px 20px;
    border-bottom: 1px solid #d7d7d7;
    margin: -32px -25px 35px;
    position: relative; }
  .chat-style .default-page h2:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 45px;
    border-top-color: #cfd8dc;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-page h2:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -12px;
    left: 46px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-page h3 {
    font-size: 24px;
    padding: 0;
    margin: 0 0 15px; }
  .chat-style .default-page h4 {
    font-size: 22px;
    margin: 0 0 15px;
    padding: 0; }
  .chat-style .default-page h5 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 17px;
    padding: 0; }
  .chat-style .default-page h6 {
    font-size: 14px;
    margin: 0 0 15px;
    padding: 0; }
  .chat-style .default-page em {
    font-size: 14px;
    margin: 0 0 15px; }
  .chat-style .default-page div.hr_light {
    background: #cfd8dc;
    margin: 38px -25px 35px;
    padding: 0 25px 1px;
    position: relative;
    color: #FFF; }
  .chat-style .default-page div.hr_light:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -13px;
    left: 45px;
    border-top-color: #cfd8dc;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-page div.hr_light:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -11px;
    left: 46px;
    border-top-color: #FFF;
    content: " ";
    border-width: 6px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .default-page ul {
    margin: 0;
    font-size: 14px; }
  .chat-style .default-page ul li {
    font-size: 14px;
    padding: 0 0 15px 20px;
    position: relative; }
  .chat-style .default-page ul li:before {
    color: #b0bec5;
    content: "î€";
    font-size: 11px;
    font-weight: normal;
    left: -3px;
    top: 5px;
    position: absolute;
    font-family: 'icomoon';
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none; }
  .chat-style .default-page ol {
    padding: 0 0 0 20px;
    margin-bottom: 0;
    counter-reset: item; }
  .chat-style .default-page ol li {
    font-size: 14px;
    padding: 0 10px 15px;
    margin: 0 0 0 22px;
    display: block;
    position: relative; }
  .chat-style .default-page ol li:before {
    content: counters(item, ".") ".";
    counter-increment: item;
    position: absolute;
    margin-right: 100%;
    right: 10px;
    color: #b0bec5; }
  .chat-style .default-page ol li table {
    border-color: #cfd8dc; }
  .chat-style .default-page dt {
    float: left; }
  .chat-style .default-page .hr_direct {
    border-bottom: 1px solid #cfd8dc;
    display: block;
    margin: 0 -25px 37px;
    padding: 25px 0 0; }
  .chat-style .default-page .box-content {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #cfd8dc;
    margin: 0 0 30px;
    padding: 32px 25px 40px; }
  .chat-style .default-page .box-content .content_wrap li span {
    font-size: 12px;
    display: block; }
  .chat-style .default-page .box-content .content_wrap a {
    font-size: 14px;
    font-weight: bold; }
  .chat-style .default-page .box-content .content_wrap p {
    padding: 0 0 17px 0; }
  .chat-style .default-page .box-content .content_wrap dl {
    margin-left: 20px; }
  .chat-style .default-page .ban_join + .box-content p {
    padding: 0 0 20px; }
  .chat-style .default-page .ban_join + .box-content > h5:first-child {
    margin-top: 3px; }
  .chat-style .default-page .ban_join {
    background: #FFF;
    border: 1px solid #cfd8dc;
    border-bottom: 0;
    display: block;
    margin: 0;
    text-decoration: none;
    padding: 15px 10px; }
  @media (min-width: 1301px) and (max-width: 1599px) {
    .chat-style .default-page .ban_join {
      padding: 15px 10px; } }
  @media (min-width: 1600px) {
    .chat-style .default-page .ban_join {
      padding: 15px 30px 15px 28px; } }
  .chat-style .default-page .ban_join:hover {
    background: #eceff1;
    text-decoration: none; }
  .chat-style .default-page .ban_join .wr_title {
    width: 51%;
    float: left; }
  @media (min-width: 1310px) and (max-width: 1600px) {
    .chat-style .default-page .ban_join .wr_title {
      width: 48%; } }
  @media (min-width: 1000px) and (max-width: 1309px) {
    .chat-style .default-page .ban_join .wr_title {
      width: 45%; } }
  .chat-style .default-page .ban_join .button {
    float: right; }
  .chat-style .default-page .ban_join h5 {
    padding: 0;
    color: #243238;
    display: block;
    font-size: 18px;
    margin: 0;
    line-height: 23px; }
  .chat-style .default-page .ban_join h6 {
    color: #243238;
    font-size: 12px;
    font-weight: normal;
    margin: 0; }
  .chat-style .default-page .icon-pop-out {
    display: inline-block;
    font-size: 16px;
    margin-left: 3px;
    vertical-align: middle; }
  .chat-style .default-page .article {
    padding: 0 0 20px 29px;
    text-align: justify;
    position: relative; }
  .chat-style .default-page .article:before {
    color: #2196f3;
    content: "â€œ";
    font: 76px/1 PT Sans,serif;
    left: -2px;
    position: absolute;
    top: -7px; }
  .chat-style .default-page .article p {
    text-align: right; }
  .chat-style .default-page .article p span {
    color: #2196f3;
    display: block; }
  .chat-style #index-page.index-wr #bottom .subscribe {
    background: #FFF; }
  .chat-style #index-page.index-wr #bottom .subscribe .block-content.form-wrapper input[type="email"] {
    padding: 11px 10px 10px;
    margin-bottom: 0;
    line-height: 19px; }
  .chat-style #index-page.index-wr #bottom .subscribe .alert {
    margin: 10px 0 -4px; }
  .chat-style #index-page.index-wr #bottom .subscribe .alert .fixthank.thank br:last-child {
    display: none !important; }
  .chat-style #index-page.index-wr .todays-templates .page-heading h2.block-heading:empty {
    margin: 0; }
  .chat-style .single-mobile-wp {
    min-width: 320px; }
  .chat-style .single-mobile-wp #header {
    border: 0; }
  .chat-style .single-mobile-wp .badge-wp {
    font-size: 12px;
    color: #243238;
    font-weight: bold; }
  .chat-style .single-mobile-wp .badge-wp img {
    height: 29px;
    width: 107px;
    margin-right: 7px; }
  .chat-style .single-mobile-wp .block-logo {
    max-width: 275px;
    min-height: 90px;
    margin: 0 auto;
    padding: 17px 0 0; }
  .chat-style .single-mobile-wp .block-logo .logo {
    padding: 20px;
    margin: 0; }
  .chat-style .single-mobile-wp .text-container {
    padding: 17px 0 23px; }
  .chat-style .single-mobile-wp .text-container .content_wrap {
    float: none;
    width: 100%;
    padding: 0; }
  .chat-style .single-mobile-wp .text-container .content_wrap .box-content.text-block {
    background: 0;
    border: 0;
    padding: 0;
    margin: 0; }
  .chat-style .single-mobile-wp .text-container .content_wrap .box-content.text-block .box-title {
    margin: 0;
    padding: 0 10px; }
  @media (min-width: 460px) {
    .chat-style .single-mobile-wp .text-container .content_wrap .box-content.text-block .box-title {
      padding: 0 50px; } }
  .chat-style .single-mobile-wp .text-container h2 {
    padding: 0;
    line-height: 43px;
    font-size: 40px;
    color: #2196f3;
    text-align: center;
    padding-bottom: 17px; }
  .chat-style .single-mobile-wp .text-container h2 span {
    font-size: 18px;
    color: #243238;
    padding: 5px 0 0;
    line-height: 26px; }
  .chat-style .single-mobile-wp .text-container p span {
    font-size: 18px;
    color: #243238;
    padding: 14px 5px 2px;
    margin: 0;
    letter-spacing: 0;
    text-align: center;
    line-height: 24px;
    display: block; }
  .chat-style .single-mobile-wp .text-container p {
    padding: 0;
    margin: 0;
    text-align: center; }
  .chat-style .single-mobile-wp .block-features.box-content {
    background: #FFF; }
  .chat-style .single-mobile-wp .block-features.box-content h2 {
    color: #243238;
    font-size: 18px;
    font-weight: bold; }
  .chat-style .single-mobile-wp .context-phone {
    background: #d84315 url("/img/wp-phone.png?fd37f38") no-repeat left;
    color: #FFF;
    min-height: 49px;
    padding: 3px 7px 0 63px;
    font-size: 29px;
    font-weight: bold;
    width: 296px;
    margin: 0 auto;
    display: block; }
  .chat-style .single-mobile-wp .context-phone:hover {
    text-decoration: none; }
  .chat-style .single-mobile-wp #feature-phone {
    background: #FFF;
    width: 100%; }
  .chat-style .single-mobile-wp #feature-phone .block-features {
    border: 0;
    max-width: 480px;
    margin: 0 auto;
    padding: 45px 2px; }
  .chat-style .single-mobile-wp #feature-phone .block-features .box-title {
    margin-bottom: 19px; }
  .chat-style .single-mobile-wp #feature-phone .block-features .box-title h2 {
    line-height: 24px; }
  .chat-style .single-mobile-wp #feature-phone .block-features .row {
    padding-left: 6px; }
  .chat-style .single-mobile-wp #feature-phone .block-features .features-item {
    height: 83px !important;
    margin: 0 0 13px 0; }
  .chat-style .single-mobile-wp #feature-phone .block-features .features-item .box-inner {
    padding-top: 16px; }
  .chat-style .single-mobile-wp #feature-phone .block-features .features-item img {
    width: 72px;
    height: 70px;
    float: left;
    top: 0; }
  .chat-style .single-mobile-wp #feature-phone .block-features .features-item .feature-block {
    padding: 0 10px 0 105px;
    height: 70px;
    vertical-align: middle;
    display: table-cell; }
  .chat-style .single-mobile-wp #feature-phone .block-features .features-item .feature-block h4 {
    color: #2196f3;
    font-weight: 400;
    margin: 0;
    line-height: 22px; }
  @media (min-width: 460px) {
    .chat-style .single-mobile-wp #feature-phone #feature-phone {
      padding-left: 12px; }
    .chat-style .single-mobile-wp #feature-phone .block-features {
      padding: 45px 0; }
    .chat-style .single-mobile-wp #feature-phone .block-features h2 {
      padding: 0 12px; }
    .chat-style .single-mobile-wp #feature-phone .block-features .row {
      padding-left: 0; } }
  .chat-style .single-mobile-wp #discount {
    width: 100%;
    background: #FFF; }
  .chat-style .single-mobile-wp #discount .box-content {
    padding: 47px 0 52px;
    margin: 0;
    border: 0; }
  .chat-style .single-mobile-wp #discount .content_wrap {
    position: relative;
    min-width: 296px;
    max-width: 456px;
    background: #243238;
    color: white;
    margin: 0 auto;
    float: none;
    padding: 0;
    width: 100%; }
  .chat-style .single-mobile-wp #discount .content_wrap .full-content {
    padding: 19px 10px 14px;
    text-align: center;
    color: white; }
  .chat-style .single-mobile-wp #discount .content_wrap .full-content:before {
    border-color: #243238 transparent transparent;
    border-style: solid;
    border-right: 7px solid transparent;
    border-width: 7px;
    bottom: -14px;
    left: 49%;
    display: block;
    z-index: 2;
    position: absolute;
    content: ' ';
    box-sizing: border-box; }
  .chat-style .single-mobile-wp #discount .content_wrap .full-content span {
    font-size: 18px;
    display: block;
    padding-bottom: 0;
    line-height: 24px; }
  .chat-style .single-mobile-wp #discount .content_wrap .full-content strong {
    font-size: 29px;
    display: block;
    line-height: 25px;
    padding-bottom: 9px;
    padding-top: 14px; }
  .chat-style .single-mobile-wp #discount .content_wrap .full-content p {
    font-size: 26px;
    line-height: 21px; }
  .chat-style .single-mobile-wp #footer {
    background: #eceff1;
    border-top: 0;
    margin: 0; }
  .chat-style .single-mobile-wp #footer .copyright-columns {
    padding: 18px 0;
    text-align: center; }
  .chat-style .single-mobile-wp #footer .copyright-columns .copyright {
    margin-bottom: 5px; }
  @media (min-width: 460px) {
    .chat-style .single-mobile-wp #footer .copyright-columns .copyright {
      margin-bottom: 5px;
      padding: 0 30px; } }
  .chat-style .single-mobile-wp #footer .copyright-columns .payments {
    margin: 7px auto;
    padding: 0; }
  .chat-style .single-mobile-wp #footer .copyright-columns .payments:before {
    border: 0;
    content: '________';
    color: #b0bec5;
    position: inherit; }
  .chat-style .single-mobile-wp #footer .copyright-columns .payments:after {
    content: '________';
    color: #b0bec5; }
  .chat-style .single-mobile-wp #footer .copyright-columns .payments p {
    margin: 17px 0 0 0; }
  .chat-style .single-mobile-wp #footer .copyright-columns .payments img {
    margin: 23px 0 10px 0; }
  .chat-style .single-mobile-wp #footer .copyright-columns .virus-protection {
    margin-left: 0; }
  .chat-style .single-mobile-wp #footer .copyright-columns .virus-protection:before {
    border: 0; }
  .chat-style .single-mobile-wp #footer .copyright-columns .virus-protection img {
    position: relative;
    top: 0;
    border: 0 none;
    margin: 10px auto;
    width: 81px;
    display: block; }
  .chat-style .single-mobile-wp .row {
    margin: 0; }
  .chat-style .single-mobile-wp .col-sm-1, .chat-style .single-mobile-wp .col-sm-2, .chat-style .single-mobile-wp .col-sm-3, .chat-style .single-mobile-wp .col-sm-4, .chat-style .single-mobile-wp .col-sm-5, .chat-style .single-mobile-wp .col-sm-6, .chat-style .single-mobile-wp .col-sm-7, .chat-style .single-mobile-wp .col-sm-8, .chat-style .single-mobile-wp .col-sm-9, .chat-style .single-mobile-wp .col-sm-10, .chat-style .single-mobile-wp .col-sm-11, .chat-style .single-mobile-wp .col-sm-12, .chat-style .single-mobile-wp .col-md-1, .chat-style .single-mobile-wp .col-md-2, .chat-style .single-mobile-wp .col-md-3, .chat-style .single-mobile-wp .col-md-4, .chat-style .single-mobile-wp .col-md-5, .chat-style .single-mobile-wp .col-md-6, .chat-style .single-mobile-wp .col-md-7, .chat-style .single-mobile-wp .col-md-8, .chat-style .single-mobile-wp .col-md-9, .chat-style .single-mobile-wp .col-md-10, .chat-style .single-mobile-wp .col-md-11, .chat-style .single-mobile-wp .col-md-12, .chat-style .single-mobile-wp .col-lg-1, .chat-style .single-mobile-wp .col-lg-2, .chat-style .single-mobile-wp .col-lg-3, .chat-style .single-mobile-wp .col-lg-4, .chat-style .single-mobile-wp .col-lg-5, .chat-style .single-mobile-wp .col-lg-6, .chat-style .single-mobile-wp .col-lg-7, .chat-style .single-mobile-wp .col-lg-8, .chat-style .single-mobile-wp .col-lg-9, .chat-style .single-mobile-wp .col-lg-10, .chat-style .single-mobile-wp .col-lg-11, .chat-style .single-mobile-wp .col-lg-12 {
    width: 100%;
    padding: 0; }
  .chat-style body.page-home-php .central-part {
    min-height: 85px; }
  .chat-style .post-type-archive-press #content a, .chat-style .single-press #content a, .chat-style .faq-site-check #content a {
    text-decoration: underline; }
  .chat-style .post-type-archive-press #content a:hover, .chat-style .single-press #content a:hover, .chat-style .faq-site-check #content a:hover {
    color: #0d47a1; }
  .chat-style .post-type-archive-press #content p, .chat-style .single-press #content p, .chat-style .faq-site-check #content p {
    line-height: 1.25; }
  .chat-style .post-type-archive-press h1, .chat-style .single-press h1, .chat-style .faq-site-check h1 {
    background: none repeat scroll 0 0 #eceff1;
    border: 1px solid #cfd8dc;
    color: #243238;
    font-size: 24px;
    font-weight: bold;
    margin: 23px 0 -1px;
    padding: 20px 25px;
    position: relative; }
  .chat-style .post-type-archive-press h1:before, .chat-style .single-press h1:before, .chat-style .faq-site-check h1:before {
    border-color: #cfd8dc transparent transparent;
    border-right: 7px solid transparent;
    border-style: solid;
    border-width: 7px;
    bottom: -14px;
    box-sizing: border-box;
    content: " ";
    display: block;
    left: 45px;
    position: absolute;
    z-index: 2; }
  .chat-style .post-type-archive-press h1:after, .chat-style .single-press h1:after, .chat-style .faq-site-check h1:after {
    border-color: #eceff1 transparent transparent;
    border-right: 6px solid transparent;
    border-style: solid;
    border-width: 6px;
    bottom: -12px;
    box-sizing: border-box;
    content: " ";
    display: block;
    left: 46px;
    position: absolute;
    z-index: 2; }
  .chat-style .post-type-archive-press #breadcrumbs, .chat-style .single-press #breadcrumbs, .chat-style .faq-site-check #breadcrumbs {
    padding-top: 4px; }
  .chat-style .post-type-archive-press .box-content, .chat-style .single-press .box-content, .chat-style .faq-site-check .box-content {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #cfd8dc;
    margin: 0;
    padding: 32px 25px 28px; }
  .chat-style .post-type-archive-press .box-content .content_wrap li span, .chat-style .single-press .box-content .content_wrap li span, .chat-style .faq-site-check .box-content .content_wrap li span {
    font-size: 12px;
    display: block; }
  .chat-style .post-type-archive-press .box-content .content_wrap a, .chat-style .single-press .box-content .content_wrap a, .chat-style .faq-site-check .box-content .content_wrap a {
    font-size: 14px;
    font-weight: bold; }
  .chat-style .post-type-archive-press .box-content .content_wrap p, .chat-style .single-press .box-content .content_wrap p, .chat-style .faq-site-check .box-content .content_wrap p {
    padding: 0; }
  .chat-style .post-type-archive-press .box-content .content_wrap dl, .chat-style .single-press .box-content .content_wrap dl, .chat-style .faq-site-check .box-content .content_wrap dl {
    margin-left: 20px; }
  .chat-style .post-type-archive-press .wrap-press-sidebar, .chat-style .single-press .wrap-press-sidebar, .chat-style .faq-site-check .wrap-press-sidebar {
    margin-top: -67px;
    margin-bottom: 30px; }
  .chat-style .post-type-archive-press .wrap-press-sidebar h5, .chat-style .single-press .wrap-press-sidebar h5, .chat-style .faq-site-check .wrap-press-sidebar h5 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 22px;
    padding: 0; }
  .chat-style .post-type-archive-press .wrap-press-sidebar .hr_direct, .chat-style .single-press .wrap-press-sidebar .hr_direct, .chat-style .faq-site-check .wrap-press-sidebar .hr_direct {
    border-bottom: 1px solid #cfd8dc;
    display: block;
    margin: 0 -25px 32px;
    padding: 25px 0 0; }
  .chat-style .post-type-archive-press .wrap-press-sidebar .content_wrap p, .chat-style .single-press .wrap-press-sidebar .content_wrap p, .chat-style .faq-site-check .wrap-press-sidebar .content_wrap p {
    line-height: 1.2;
    padding-bottom: 4px; }
  .chat-style .post-type-archive-press .wrap-press-sidebar .form-wrapper, .chat-style .single-press .wrap-press-sidebar .form-wrapper, .chat-style .faq-site-check .wrap-press-sidebar .form-wrapper {
    padding-bottom: 8px; }
  .chat-style .post-type-archive-press .wrap-press-sidebar .form-horizontal .form-group, .chat-style .single-press .wrap-press-sidebar .form-horizontal .form-group, .chat-style .faq-site-check .wrap-press-sidebar .form-horizontal .form-group {
    margin-bottom: 10px; }
  .chat-style .post-type-archive-press .wrap-press-sidebar .form-horizontal .form-group input[type="text"], .chat-style .single-press .wrap-press-sidebar .form-horizontal .form-group input[type="text"], .chat-style .faq-site-check .wrap-press-sidebar .form-horizontal .form-group input[type="text"], .chat-style .post-type-archive-press .wrap-press-sidebar .form-horizontal .form-group input[type="email"], .chat-style .single-press .wrap-press-sidebar .form-horizontal .form-group input[type="email"], .chat-style .faq-site-check .wrap-press-sidebar .form-horizontal .form-group input[type="email"] {
    height: 41px;
    padding: 10px 14px;
    line-height: 15px;
    color: #243238; }
  .chat-style .post-type-archive-press .wrap-press-sidebar .form-horizontal .form-group button[type="submit"], .chat-style .single-press .wrap-press-sidebar .form-horizontal .form-group button[type="submit"], .chat-style .faq-site-check .wrap-press-sidebar .form-horizontal .form-group button[type="submit"] {
    margin-top: 7px !important; }
  .chat-style .faq-site-check.single-post .wrap-press-sidebar {
    margin-top: 42px; }
  .chat-style .faq-site-check .wrap-press-sidebar .widget {
    margin-bottom: 35px; }
  .chat-style .faq-site-check .wrap-press-sidebar .widget #vk_groups, .chat-style .faq-site-check .wrap-press-sidebar .widget iframe {
    width: 100% !important; }
  .chat-style .single-press .wrap-press-sidebar {
    margin-top: 42px; }
  .chat-style .single-press .main-content .box-content {
    padding-top: 35px;
    padding-bottom: 24px; }
  .chat-style .single-press .main-content p {
    margin-bottom: 16px; }
  .chat-style .single-press #breadcrumbs {
    margin-left: -10px; }
  .chat-style .latest-post-item-press h2 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 22px;
    padding: 0;
    background: 0;
    text-transform: none; }
  .chat-style .latest-post-item-press .meta {
    font-size: 14px;
    line-height: 1.2;
    text-align: left;
    padding: 0;
    margin: 0 0 14px; }
  .chat-style .latest-post-item-press .wrapInfo {
    font-size: 14px;
    line-height: 1.2;
    text-align: left;
    margin: 0; }
  .chat-style .latest-post-item-press .wrapInfo .excerpt {
    padding: 0 0 19px;
    line-height: 1.25; }
  .chat-style .latest-post-item-press .wrapInfo .readmore {
    font-size: 14px;
    text-decoration: underline;
    line-height: 1.2;
    text-align: left; }
  .chat-style .latest-post-item-press .wrapInfo .readmore:hover {
    text-decoration: none; }
  .chat-style .wrap-latest-posts-press {
    background: #FFF;
    border: 1px solid #cfd8dc;
    padding: 35px 25px 20px; }
  .chat-style .wrap-latest-posts-press .hr_light {
    background: none repeat scroll 0 0 #cfd8dc;
    color: #FFF;
    margin: 40px -25px 32px;
    padding: 0 25px 1px;
    position: relative; }
  .chat-style .wrap-latest-posts-press .hr_light:before {
    border-color: #cfd8dc transparent transparent;
    border-right: 7px solid transparent;
    border-style: solid;
    border-width: 7px;
    bottom: -13px;
    box-sizing: border-box;
    content: " ";
    display: block;
    left: 45px;
    position: absolute;
    z-index: 2; }
  .chat-style .wrap-latest-posts-press .hr_light:after {
    border-color: #FFF transparent transparent;
    border-right: 6px solid transparent;
    border-style: solid;
    border-width: 6px;
    bottom: -11px;
    box-sizing: border-box;
    content: " ";
    display: block;
    left: 46px;
    position: absolute;
    z-index: 2; }
  .chat-style .wrap-latest-posts-press .hr_light:last-child {
    display: none; }
  .chat-style .wrapPagination {
    clear: both;
    font-size: 12px;
    color: #243238;
    font-weight: bold;
    line-height: 26px;
    height: 26px;
    text-align: left;
    padding: 1px;
    background: #cfd8dc;
    margin: 20px 0 30px;
    position: relative; }
  .chat-style .wrapPagination .caption {
    padding: 0 10px 0 10px;
    display: inline-block;
    vertical-align: top;
    line-height: 22px;
    font-weight: bold; }
  .chat-style .wrapPagination #paginationLabel {
    background: #455a64;
    color: #FFF;
    position: absolute;
    left: 0;
    display: inline-block;
    min-width: 58px;
    text-align: center;
    margin: -1px 0 0 0;
    height: 26px;
    padding: 1px;
    opacity: 1;
    line-height: 23px; }
  .chat-style .wrapPagination #paginationLabel:after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    top: -10px;
    left: 50%;
    margin-left: -5px;
    border-bottom-color: #455a64;
    content: " ";
    border-width: 5px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .wrapPagination .wrapInner {
    float: right; }
  .chat-style .wrapPagination .navigation.pagination {
    display: inline-block;
    vertical-align: top;
    margin: 0; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers {
    margin: 0;
    border: 0;
    display: block;
    background: none !important;
    text-align: left; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li {
    border: 0;
    display: inline-block;
    vertical-align: top;
    float: left;
    text-align: center;
    margin-left: 2px; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li:last-child {
    margin-left: 0; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li .page-numbers {
    width: 26px;
    height: 24px;
    padding: 0;
    background: #FFF;
    border: none !important;
    color: #b0bec5 !important;
    font-weight: bold;
    font: 12px 'PT Sans',sans-serif;
    line-height: 22px;
    text-decoration: none !important;
    display: block;
    outline: none !important; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li .page-numbers:hover {
    color: #FFF !important;
    background: #455a64; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li .page-numbers.current {
    background: #455a64;
    color: #b0bec5 !important;
    opacity: .5; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li .page-numbers.next {
    display: none !important; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li .page-numbers.prev {
    display: none !important; }
  .chat-style .wrapPagination .navigation.pagination ul.page-numbers li .page-numbers.dots {
    background: #cfd8dc;
    border: none !important;
    color: #243238 !important; }
  .chat-style .wrapPagination .navigation.pagination .nav-links {
    clear: both;
    margin: 0;
    text-align: left; }
  .chat-style .wrapPagination .navigation.pagination .nav-links .page-numbers {
    width: 26px;
    height: 24px;
    padding: 0;
    background: #FFF;
    border: none !important;
    color: #b0bec5 !important;
    font-weight: bold;
    font: 12px 'PT Sans',sans-serif;
    line-height: 22px;
    text-decoration: none !important;
    display: block;
    border: 0;
    display: inline-block;
    vertical-align: top;
    float: left;
    text-align: center;
    margin-left: 2px;
    outline: none !important; }
  .chat-style .wrapPagination .navigation.pagination .nav-links .page-numbers:hover {
    color: #FFF !important;
    background: #455a64; }
  .chat-style .wrapPagination .navigation.pagination .nav-links .page-numbers.current {
    background: #455a64;
    color: #FFF !important;
    opacity: .5; }
  .chat-style .wrapPagination .navigation.pagination .nav-links .page-numbers.next {
    display: none !important; }
  .chat-style .wrapPagination .navigation.pagination .nav-links .page-numbers.prev {
    display: none !important; }
  .chat-style .wrapPagination .navigation.pagination .nav-links .page-numbers.dots {
    background: #cfd8dc;
    border: none !important;
    color: #243238 !important; }
  .chat-style .ie.paged .wrapPagination .navigation.pagination {
    padding-right: 2px; }
  .chat-style .wrapPagination .screen-reader-text {
    display: none; }
  .chat-style body[class*="paged-"] .wrapPagination .navigation.pagination ul.page-numbers {
    margin-right: -2px; }
  .chat-style .wrap-sidebar-description {
    padding-right: 30px; }
  .chat-style .redblock {
    background: #FFF;
    color: #FFF;
    padding: 15px 27px;
    overflow: hidden; }
  @media screen and (max-width: 1600px) {
    .chat-style .redblock {
      text-align: center; } }
  .chat-style .redblock span {
    font-size: 24px;
    color: #243238;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.2;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    text-align: center;
    display: block;
    margin-bottom: 9px; }
  .chat-style .redblock a.default-set-link {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-shadow: 0.743px 0.669px 0 rgba(0, 0, 0, 0.17);
    text-decoration: none !important;
    text-transform: none;
    float: right;
    line-height: 40px;
    padding: 0 20px; }
  @media screen and (max-width: 1600px) {
    .chat-style .redblock a.default-set-link {
      float: none; } }
  .chat-style .redblock a.default-set-link:hover {
    color: #FFF !important; }
  .chat-style .latest_press_article .readmore {
    display: inline-block;
    vertical-align: top;
    margin-top: 13px;
    text-decoration: underline; }
  .chat-style .latest_press_article .readmore:hover {
    text-decoration: none; }
  .chat-style .recent-posts.latest_press_article {
    margin-bottom: 13px; }
  .chat-style .sample a.read-all-press {
    text-decoration: underline; }
  .chat-style .sample a.read-all-press:hover {
    text-decoration: underline;
    color: #0d47a1; }
  .chat-style #index-page.index-wr #mailchimp_form {
    padding-top: 13px; }
  .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form input[type="email"]:focus, .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form input[type="text"]:focus {
    border: 1px solid #90caf9 !important; }
  .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form input[type="email"].mce_inline_error, .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form input[type="text"].mce_inline_error {
    border: 1px solid transparent; }
  .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form button[type="submit"] p, .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form input[type="submit"] p {
    margin: 0; }
  .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form .mc-field-group {
    position: relative; }
  .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {
    position: absolute;
    top: -7px;
    right: 105%;
    text-align: left;
    white-space: nowrap;
    padding: 20px;
    border-width: 0;
    border-radius: 3px;
    line-height: 1.25;
    z-index: 100;
    margin-left: -10px;
    min-width: 200px;
    background: #d84315;
    box-shadow: 0 5px 10px 0 rgba(191, 54, 12, 0.2);
    color: #FFF;
    font-weight: normal; }
  .chat-style #mailchimp_form #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error:after {
    position: absolute;
    display: block;
    content: '';
    height: 20px;
    width: 20px;
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    border-radius: 3px;
    z-index: 50;
    background: #d84315;
    box-shadow: 0 5px 10px 0 rgba(191, 54, 12, 0.2);
    right: -6px;
    top: 50%;
    margin-top: -10px; }
  .chat-style #mailchimp_form #mc_embed_signup_scroll .alert-warning {
    background: 0;
    border: 0;
    padding: 0;
    margin: 0 !important; }
  .chat-style #mailchimp_form #mc_embed_signup_scroll .response {
    padding: 15px 35px 15px 18px;
    background: none repeat scroll 0 0 #f0ecdf;
    border-color: #cfd8dc;
    margin-bottom: 10px; }
  .chat-style #mailchimp_form #mce-responses #mce-error-response, .chat-style #mailchimp_form #mce-responses #mce-success-response {
    padding: 20px;
    bottom: 105%; }
  .chat-style #mailchimp_form #mce-responses #mce-error-response:after, .chat-style #mailchimp_form #mce-responses #mce-success-response:after {
    box-shadow: none !important; }
  .chat-style #mailchimp_form #mce-responses #mce-error-response {
    background-color: #d84315;
    box-shadow: 0 5px 10px 0 rgba(191, 54, 12, 0.2); }
  .chat-style #mailchimp_form #mce-responses #mce-error-response .rd-notice-content {
    background-color: #d84315; }
  .chat-style #mailchimp_form #mce-responses #mce-error-response:after {
    background-color: #d84315;
    box-shadow: 0 5px 10px 0 rgba(191, 54, 12, 0.2); }
  .chat-style #mailchimp_form #mce-responses #mce-success-response {
    background-color: #1ab744;
    box-shadow: 0 5px 10px 0 rgba(0, 96, 35, 0.2); }
  .chat-style #mailchimp_form #mce-responses #mce-success-response .rd-notice-content {
    background-color: #1ab744; }
  .chat-style #mailchimp_form #mce-responses #mce-success-response:after {
    background-color: #1ab744;
    box-shadow: 0 5px 10px 0 rgba(0, 96, 35, 0.2); }
  .chat-style .js-wizard-search-results + .thumbnail-link .js-simple-progress-button {
    margin-top: 16px; }
  .chat-style .carousel .list-view-btn .button {
    width: 140px;
    min-width: 140px; }
  .chat-style .carousel .list-view-btn .button:first-child {
    margin: 0 10px 0 0; }
  .chat-style #wizard-start {
    max-width: 240px; }
  .chat-style .slider.monstroid .start-monstroid {
    margin-top: 187px;
    width: 256px; }
  .chat-style .landing-page-presentations.landing-page .cherry-section-2 .cherry-feature-wrapper .btn-wizard {
    width: 240px;
    margin-top: 34px;
    font-size: 16px; }
  .chat-style .affiliate-steper {
    counter-reset: counter; }
  .chat-style .affiliate-steper li {
    position: relative; }
  .chat-style .affiliate-steper li:before {
    counter-increment: counter;
    content: counters(counter, "") "";
    position: absolute;
    top: -33px;
    left: 113px; }
  .chat-style .affiliate-steper li:first-child:before {
    color: #FFF;
    background: #1da650;
    width: 26px;
    height: 26px;
    line-height: 26px;
    border-radius: 50%;
    top: -36px;
    left: 104px; }
  .chat-style .wp-school-subscribe {
    display: inline-block;
    background: transparent; }
  .chat-style .wp-school-subscribe #mailchimp_form {
    margin-top: 0; }
  .chat-style .wp-school-subscribe #mc_embed_signup_scroll {
    display: block; }
  .chat-style .wp-school-subscribe #mc_embed_signup_scroll .tm-rd-input {
    height: 60px;
    padding: 0; }
  .chat-style .wp-school-subscribe #mc_embed_signup_scroll .rd-notice-type-success {
    margin-top: -20px; }
  .chat-style .wp-school-subscribe #mc_embed_signup_scroll .rd-field {
    height: 60px; }
  .chat-style .wp-school-subscribe #mc_embed_signup_scroll button {
    margin-top: 6px; }
  .chat-style .background-white {
    background: #FFF; }
  .chat-style .mailchimp-change__description {
    margin-left: 30px; }
  .chat-style .mailchimp-change__submit {
    min-width: 294px; }
  .chat-style .mailchimp-change .rd-checkbox-label {
    font-weight: 700 !important; }
  .chat-style hr.divider {
    border-color: #cfd8dc; }
  .chat-style .category-heading {
    background-image: -moz-gradient(circle at 50% -263px, #4c646d 7%, #4c646f 28%, #243238 64%);
    background-image: radial-gradient(circle at 50% -263px, #4c646d 7%, #4c646f 28%, #243238 64%);
    display: -ms-flexbox;
    display: flex;
    height: 100px;
    padding-top: 10px;
    padding-bottom: 10px; }
  .chat-style .category-heading__title {
    letter-spacing: 1.6px;
    margin-top: 10px;
    margin-bottom: 5px;
    text-transform: uppercase; }
  .chat-style .category-heading__description {
    color: #b0bec5 !important; }
  @media (max-width: 1024px) {
    .chat-style .index-bnr-promo {
      margin-top: -2px; } }
  .chat-style .unsubscribe-content {
    background: #243238 url(https://www.templatemonster.com/wp-content/uploads/2016/12/bg_unsubscribe_page.jpg) center bottom no-repeat;
    padding-top: 80px;
    margin-top: -40px;
    margin-bottom: 160px; }
  .chat-style .unsubscribe-content h1 {
    font-size: 40px;
    margin-bottom: 40px; }
  .chat-style .unsubscribe-content h1, .chat-style .unsubscribe-content h3 {
    font-weight: bold;
    padding: 0;
    margin-top: 0;
    color: #fff;
    text-align: center; }
  .chat-style .unsubscribe-content h3 {
    font-size: 20px;
    margin-bottom: 40px;
    text-transform: uppercase;
    letter-spacing: .18em; }
  .chat-style .unsubscribe-content img {
    margin-bottom: -80px; }
  .chat-style .chosen-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    zoom: 1;
    *display: inline;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .chat-style .chosen-container .chosen-drop {
    position: absolute;
    top: 100%;
    left: -9999px;
    z-index: 1010;
    box-sizing: border-box;
    width: 100%;
    border: 1px solid #2673b4;
    border-top: 0;
    background: #fff;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); }
  .chat-style .chosen-container.chosen-with-drop .chosen-drop {
    left: 0; }
  .chat-style .chosen-container a {
    cursor: pointer; }
  .chat-style .chosen-container-single .chosen-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 23px;
    border: 1px solid #90a4ae;
    border-radius: 5px;
    background-color: #FFF;
    background: linear-gradient(top, #FFF 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background-clip: padding-box;
    box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #243238;
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px; }
  .chat-style .chosen-container-single .chosen-single:hover {
    border-color: #2196f3; }
  .chat-style .chosen-container-single .chosen-default {
    color: #999; }
  .chat-style .chosen-container-single .chosen-single span {
    display: block;
    overflow: hidden;
    margin-right: 26px;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #243238; }
  .chat-style .chosen-container-single .chosen-single-with-deselect span {
    margin-right: 38px; }
  .chat-style .chosen-container-single .chosen-single abbr {
    position: absolute;
    top: 6px;
    right: 26px;
    display: block;
    width: 12px;
    height: 12px;
    background: url("/img/chosen/chosen-sprite.png?fd37f38") -42px 1px no-repeat;
    font-size: 1px; }
  .chat-style .chosen-container-single .chosen-single abbr:hover {
    background-position: -42px -10px; }
  .chat-style .chosen-container-single.chosen-disabled .chosen-single abbr:hover {
    background-position: -42px -10px; }
  .chat-style .chosen-container-single .chosen-single div {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 18px;
    height: 100%; }
  .chat-style .chosen-container-single .chosen-single div b {
    display: block;
    width: 100%;
    height: 100%;
    background: url("/img/chosen/chosen-sprite.png?fd37f38") no-repeat 0 2px; }
  .chat-style .chosen-container-single .chosen-search {
    position: relative;
    z-index: 1010;
    margin: 0;
    padding: 3px 4px;
    white-space: nowrap; }
  .chat-style .chosen-container-single .chosen-search input[type="text"] {
    box-sizing: border-box;
    margin: 1px 0;
    padding: 4px 20px 4px 5px;
    width: 100%;
    height: auto;
    outline: 0;
    border: 1px solid #aaa;
    background: white url("/img/chosen/chosen-sprite.png?fd37f38") no-repeat 100% -20px;
    background: url("/img/chosen/chosen-sprite.png?fd37f38") no-repeat 100% -20px, linear-gradient(#eee 1%, #FFF 15%);
    font-size: 1em;
    line-height: normal;
    border-radius: 0; }
  .chat-style .chosen-container-single .chosen-drop {
    margin-top: -1px;
    border-radius: 0 0 4px 4px;
    background-clip: padding-box;
    border: 1px solid #2196f3;
    border-top: 0; }
  .chat-style .chosen-container-single.chosen-container-single-nosearch .chosen-search {
    position: absolute;
    left: -9999px; }
  .chat-style .chosen-container .chosen-results {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0 4px 4px 0;
    padding: 0 0 0 4px;
    max-height: 240px;
    -webkit-overflow-scrolling: touch; }
  .chat-style .chosen-container .chosen-results li {
    display: none;
    margin: 0;
    padding: 5px 6px;
    list-style: none;
    line-height: 15px; }
  .chat-style .chosen-container .chosen-results li.active-result {
    display: list-item;
    cursor: pointer; }
  .chat-style .chosen-container .chosen-results li.disabled-result {
    display: list-item;
    color: #ccc;
    cursor: default; }
  .chat-style .chosen-container .chosen-results li.highlighted {
    background-color: #3875d7;
    background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
    color: #FFF; }
  .chat-style .chosen-container .chosen-results li.no-results {
    display: list-item;
    background: #f4f4f4; }
  .chat-style .chosen-container .chosen-results li.group-result {
    display: list-item;
    font-weight: bold;
    cursor: default; }
  .chat-style .chosen-container .chosen-results li.group-option {
    padding-left: 15px; }
  .chat-style .chosen-container .chosen-results li em {
    font-style: normal;
    text-decoration: underline; }
  .chat-style .chosen-container-multi .chosen-choices {
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto !important;
    height: 1%;
    border: 1px solid #aaa;
    background-color: #FFF;
    background-image: linear-gradient(#eee 1%, #FFF 15%);
    cursor: text; }
  .chat-style .chosen-container-multi .chosen-choices li {
    float: left;
    list-style: none; }
  .chat-style .chosen-container-multi .chosen-choices li.search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap; }
  .chat-style .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    margin: 1px 0;
    padding: 5px;
    height: 15px;
    outline: 0;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none;
    color: #666;
    font-size: 100%;
    line-height: normal;
    border-radius: 0; }
  .chat-style .chosen-container-multi .chosen-choices li.search-field .default {
    color: #999; }
  .chat-style .chosen-container-multi .chosen-choices li.search-choice {
    position: relative;
    margin: 3px 0 3px 5px;
    padding: 3px 20px 3px 5px;
    border: 1px solid #aaa;
    border-radius: 3px;
    background-color: #e4e4e4;
    background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-clip: padding-box;
    box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    color: #333;
    line-height: 13px;
    cursor: default; }
  .chat-style .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
    position: absolute;
    top: 4px;
    right: 3px;
    display: block;
    width: 12px;
    height: 12px;
    background: url("/img/chosen/chosen-sprite.png?fd37f38") -42px 1px no-repeat;
    font-size: 1px; }
  .chat-style .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
    background-position: -42px -10px; }
  .chat-style .chosen-container-multi .chosen-choices li.search-choice-disabled {
    padding-right: 5px;
    border: 1px solid #ccc;
    background-color: #e4e4e4;
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    color: #666; }
  .chat-style .chosen-container-multi .chosen-choices li.search-choice-focus {
    background: #d4d4d4; }
  .chat-style .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
    background-position: -42px -10px; }
  .chat-style .chosen-container-multi .chosen-results {
    margin: 0;
    padding: 0; }
  .chat-style .chosen-container-multi .chosen-drop .result-selected {
    display: list-item;
    color: #ccc;
    cursor: default; }
  .chat-style .chosen-container-active .chosen-single {
    border: 1px solid #2196f3 !important;
    box-shadow: none; }
  .chat-style .chosen-container-active.chosen-with-drop .chosen-single {
    border: 1px solid #aaa;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background-image: linear-gradient(#eee 20%, #FFF 80%);
    box-shadow: 0 1px 0 #FFF inset; }
  .chat-style .chosen-container-active.chosen-with-drop .chosen-single div {
    border-left: 0;
    background: transparent; }
  .chat-style .chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: -18px 2px; }
  .chat-style .chosen-container-active .chosen-choices {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
  .chat-style .chosen-container-active .chosen-choices li.search-field input[type="text"] {
    color: #111 !important; }
  .chat-style .chosen-disabled {
    opacity: 0.5 !important;
    cursor: default; }
  .chat-style .chosen-disabled .chosen-single {
    cursor: default; }
  .chat-style .chosen-disabled .chosen-choices .search-choice .search-choice-close {
    cursor: default; }
  .chat-style .chosen-rtl {
    text-align: right; }
  .chat-style .chosen-rtl .chosen-single {
    overflow: visible;
    padding: 0 8px 0 0; }
  .chat-style .chosen-rtl .chosen-single span {
    margin-right: 0;
    margin-left: 26px;
    direction: rtl; }
  .chat-style .chosen-rtl .chosen-single-with-deselect span {
    margin-left: 38px; }
  .chat-style .chosen-rtl .chosen-single div {
    right: auto;
    left: 3px; }
  .chat-style .chosen-rtl .chosen-single abbr {
    right: auto;
    left: 26px; }
  .chat-style .chosen-rtl .chosen-choices li {
    float: right; }
  .chat-style .chosen-rtl .chosen-choices li.search-field input[type="text"] {
    direction: rtl; }
  .chat-style .chosen-rtl .chosen-choices li.search-choice {
    margin: 3px 5px 3px 0;
    padding: 3px 5px 3px 19px; }
  .chat-style .chosen-rtl .chosen-choices li.search-choice .search-choice-close {
    right: auto;
    left: 4px; }
  .chat-style .chosen-rtl.chosen-container-single-nosearch .chosen-search, .chat-style .chosen-rtl .chosen-drop {
    left: 9999px; }
  .chat-style .chosen-rtl.chosen-container-single .chosen-results {
    margin: 0 0 4px 4px;
    padding: 0 4px 0 0; }
  .chat-style .chosen-rtl .chosen-results li.group-option {
    padding-right: 15px;
    padding-left: 0; }
  .chat-style .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
    border-right: 0; }
  .chat-style .chosen-rtl .chosen-search input[type="text"] {
    padding: 4px 5px 4px 20px;
    background: white url("/img/chosen/chosen-sprite.png?fd37f38") no-repeat -30px -20px;
    background: url("/img/chosen/chosen-sprite.png?fd37f38") no-repeat -30px -20px, linear-gradient(#eee 1%, #FFF 15%);
    direction: rtl; }
  .chat-style .chosen-rtl.chosen-container-single .chosen-single div b {
    background-position: 6px 2px; }
  .chat-style .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
    background-position: -12px 2px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
    .chat-style .chosen-rtl .chosen-search input[type="text"], .chat-style .chosen-container-single .chosen-single abbr, .chat-style .chosen-container-single .chosen-single div b, .chat-style .chosen-container-single .chosen-search input[type="text"], .chat-style .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chat-style .chosen-container .chosen-results-scroll-down span, .chat-style .chosen-container .chosen-results-scroll-up span {
      background-image: url("/img/chosen/chosen-sprite@2x.png?fd37f38") !important;
      background-size: 52px 37px !important;
      background-repeat: no-repeat !important; } }
  .chat-style .chosen-container-single .chosen-single {
    box-sizing: border-box;
    padding: 5px 0 5px 10px !important;
    border: 1px solid #a0a0a0;
    outline: 0;
    color: #000;
    font-size: 14px;
    line-height: 18px !important;
    -webkit-appearance: none;
    border-radius: 0 !important;
    background: #FFF !important;
    box-shadow: none !important;
    height: 30px !important; }
  .chat-style .chosen-container-single .chosen-single:hover {
    border: 1px solid #2196f3;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset; }
  .chat-style .chosen-container-single .chosen-single:focus {
    border: 1px solid #2673b4;
    box-shadow: 0 1px 1px rgba(38, 115, 180, 0.2) inset; }
  .chat-style .chosen-container-single .chosen-single abbr {
    font-size: 14px !important;
    font-family: "icomoon" !important;
    content: "" !important; }
  .chat-style .chosen-container-active {
    box-shadow: none; }
  .chat-style .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    height: 100% !important; }
  .chat-style .chosen-container-multi .chosen-choices {
    border: 1px solid #aaa !important;
    -webkit-appearance: none;
    border-radius: 0 !important;
    background: #FFF !important;
    box-shadow: none !important;
    transition: all .1s linear 0;
    outline: medium none; }
  .chat-style .chosen-container-multi .chosen-choices:hover {
    border: 1px solid #828282 !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset !important; }
  .chat-style .chosen-container-multi .chosen-choices:focus {
    border: 1px solid #2673b4 !important;
    box-shadow: 0 1px 1px rgba(38, 115, 180, 0.2) inset !important; }
  .chat-style .chosen-container-active .chosen-choices {
    border: 1px solid #2673b4 !important;
    box-shadow: none; }
  .chat-style .chosen-container-active .chosen-choices:hover {
    border: 1px solid #2673b4 !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset !important; }
  .chat-style .chosen-container-single.chosen-disabled .chosen-single:hover {
    border: 1px solid #a0a0a0;
    box-shadow: none; }
  .chat-style .chosen-container-single.chosen-disabled .chosen-single:hover span {
    color: #000 !important; }
  .chat-style .chosen-container-single.chosen-disabled .chosen-single:focus {
    border: 1px solid #a0a0a0;
    box-shadow: none; }
  .chat-style #tab-reviews .yoWrite {
    display: none !important; }
  .chat-style div.js-property li.js-fixed, .chat-style div.js-property-bag li.js-fixed {
    display: none; }
  .chat-style .tree li.js-leaf-folded {
    display: none; }
  .chat-style .tree li.leaf-hidden {
    display: none; }
  .chat-style .tree ins {
    display: inline-block;
    text-decoration: none;
    margin: 0;
    padding: 0; }
  .chat-style .tree a, .chat-style .tree span {
    display: inline-block;
    line-height: 16px;
    white-space: nowrap;
    text-decoration: none;
    padding: 1px 2px;
    margin: 0; }
  .chat-style .link-click {
    cursor: pointer; }
  .chat-style #dept-count {
    margin-top: 8px; }
  .chat-style #category-all {
    font-weight: bold !important;
    padding: 0 0 5px 0 !important;
    color: #d84315; }
  .chat-style .tree > ul > li > .tree-heading {
    font-weight: bold;
    font-size: 14px;
    color: #243238;
    display: inline-block;
    padding-bottom: 5px;
    text-transform: capitalize; }
  .chat-style .tree > ul > li > .tree-heading:hover {
    text-decoration: none; }
  .chat-style .tree > ul > li > .tree-heading.js-link:hover {
    text-decoration: underline;
    cursor: pointer; }
  .chat-style #top-features > ul {
    margin-left: 0 !important; }
  .chat-style #top-features > ul > li > span {
    line-height: 10px; }
  .chat-style #bestsellers-show-more, .chat-style #show-more-features {
    display: inline-block;
    line-height: 16px;
    color: #243238;
    font-weight: bold; }
  .chat-style #bestsellers-show-more:hover, .chat-style #show-more-features:hover {
    text-decoration: underline;
    cursor: pointer; }
  .chat-style #bestsellers-show-more span, .chat-style #show-more-features span {
    display: inline-block; }
  .chat-style #bestsellers-show-more span.bestseller-closed, .chat-style #show-more-features span.bestseller-closed {
    margin-top: 10px; }
  .chat-style #show-more-features span.bestseller-opened {
    margin-top: 10px; }
  .chat-style #all-features .tiny-spinner {
    padding: 8px 0 4px 14px;
    display: inline-block; }
  .chat-style .search-filters {
    background: #FFF;
    padding-bottom: 1px; }
  .chat-style .search-filters .hidden {
    display: none; }
  .chat-style .search-filters .block .trigger-arrow {
    font-style: normal; }
  .chat-style .search-filters .block .trigger-arrow:before {
    font-family: 'icomoon';
    content: "\e022"; }
  .chat-style .search-filters .block .block-trigger-label {
    display: block;
    cursor: pointer;
    padding: 12px 0 14px 20px;
    margin-bottom: 0;
    font-weight: 100; }
  .chat-style .search-filters .block .block-trigger-label:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 18px;
    border-top-color: #f1f1f1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .search-filters .block .block-content {
    padding: 20px;
    font-size: 12px; }
  .chat-style .search-filters .block .block-content ul li {
    font-size: 12px;
    cursor: default; }
  .chat-style .search-filters .block .block-content ul li a {
    color: #243238; }
  .chat-style .search-filters .block .block-heading {
    cursor: pointer; }
  .chat-style .search-filters .block .block-heading:before {
    display: none; }
  .chat-style .search-filters .block .block-trigger ~ .block-content {
    display: none; }
  .chat-style .search-filters .block .block-trigger ~ .block-heading .block-trigger-label:before {
    display: none; }
  .chat-style .search-filters .block .block-trigger:checked ~ .block-content {
    display: block; }
  .chat-style .search-filters .block .block-trigger:checked ~ .block-heading .block-trigger-label:before {
    display: block; }
  .chat-style .search-filters .block .block-trigger:checked ~ .block-heading .block-trigger-label .trigger-arrow:before {
    content: "\e01e"; }
  .chat-style .block.filter-categories ul.categories-list li {
    line-height: 20px; }
  .chat-style .block.filter-categories ul.categories-list li.active a {
    color: #9c9896;
    cursor: default; }
  .chat-style .block.filter-categories ul.categories-list li a span {
    color: #d84315; }
  .chat-style .block.filter-categories ul.categories-list li.parent a {
    position: relative;
    padding-left: 18px; }
  .chat-style .block.filter-categories ul.categories-list li.parent a:before {
    content: '';
    display: block;
    background: url("/img/categories-icon.png?fd37f38") no-repeat;
    background-position: left bottom;
    width: 9px;
    height: 9px;
    position: absolute;
    left: 0;
    top: 3px; }
  .chat-style .block.filter-categories ul.categories-list li.parent.open a:before {
    background-position: left top; }
  .chat-style .block.filter-categories ul.categories-list ul {
    padding-left: 17px; }
  .chat-style .block.filter-categories .block-content {
    font-size: 12px; }
  .chat-style .block.filter-categories .block-content a, .chat-style .block.filter-categories .block-content span:not(.counter) {
    text-decoration: none;
    cursor: pointer; }
  .chat-style .block.filter-categories .block-content .tree_ > a, .chat-style .block.filter-categories .block-content .tree_ > span.link-click {
    color: #d84315;
    font-weight: bold !important;
    padding: 0 0 5px !important; }
  .chat-style .block.filter-categories ul.categories-list li {
    line-height: 10px; }
  .chat-style .block.filter-categories ul.categories-list li.active a {
    color: #9c9896;
    cursor: default; }
  .chat-style .block.filter-categories ul.categories-list ul {
    padding-left: 17px; }
  .chat-style .block.filter-types .block-content {
    font-size: 12px; }
  .chat-style .block.filter-compatibility .block-content > div, .chat-style .block.filter-features .block-content > div {
    margin-bottom: 10px; }
  .chat-style .block.filter-compatibility.inactive > div.block-content, .chat-style .block.filter-features.inactive > div.block-content {
    display: none; }
  .chat-style .block.filter-compatibility h5, .chat-style .block.filter-features h5 {
    color: #243238;
    font-size: 14px;
    font-weight: bold;
    margin-top: 12px;
    margin-bottom: 2px;
    text-transform: capitalize; }
  .chat-style .block.filter-compatibility ul, .chat-style .block.filter-features ul {
    margin-left: 16px !important; }
  .chat-style .block.filter-features .block-content > div {
    margin-bottom: 0; }
  .chat-style .block.filter-compatibility h5 {
    margin-top: -2px; }
  .chat-style .block.filter-compatibility ul li {
    line-height: 22px !important; }
  .chat-style #date-range #daterange-all {
    font-weight: bold !important;
    padding: 0 0 5px 0 !important;
    color: #d84315; }
  .chat-style #date-range .date-property-list {
    padding: 10px 0 15px 0; }
  .chat-style #date-range .date-property-list li.date-item {
    white-space: normal;
    text-transform: capitalize;
    height: auto !important;
    display: table; }
  .chat-style #date-range .date-property-list li.date-item a {
    color: #243238; }
  .chat-style #date-range .date-property-list li.date-item a:hover {
    color: #243238; }
  .chat-style #date-range .date-property-list li.date-item span.template-count {
    margin-left: 2px;
    display: inline-block;
    font-weight: normal;
    color: #d84315; }
  .chat-style #date-range .date-property-list li.date-item span.template-count:hover {
    text-decoration: none; }
  .chat-style #date-range span.custom-range-heading {
    font-weight: bold;
    font-size: 14px;
    color: #243238;
    padding-bottom: 5px;
    cursor: pointer; }
  .chat-style #date-range span.custom-range-heading:hover {
    text-decoration: none; }
  .chat-style #date-range span.custom-range-heading:hover .icon-arrow-small-down, .chat-style #date-range span.custom-range-heading:hover .icon-arrow-small-up {
    color: #2196f3; }
  .chat-style #date-range span.custom-range-heading .icon-arrow-small-down {
    padding-left: 6px;
    position: relative;
    top: 2px;
    color: #78909c; }
  .chat-style #date-range span.custom-range-heading .icon-arrow-small-up {
    padding-left: 6px;
    position: relative;
    top: 2px;
    color: #78909c; }
  .chat-style #date-range .custom-range {
    padding: 5px 0 20px 0; }
  .chat-style #date-range .custom-range .datetimepicker-wrapper {
    width: 35%;
    display: inline-block;
    margin-right: 5px; }
  .chat-style #date-range .custom-range .datetimepicker-wrapper input {
    padding: 7px;
    line-height: 15px;
    font-size: 12px; }
  @media (max-width: 1600px) {
    .chat-style #date-range .custom-range .datetimepicker-wrapper {
      margin-right: 5px; }
    .chat-style #date-range .custom-range .datetimepicker-wrapper input {
      font-size: 10px;
      padding: 8px;
      line-height: 13px; } }
  @media (max-width: 1310px) {
    .chat-style #date-range .custom-range .datetimepicker-wrapper {
      width: 47.85%; }
    .chat-style #date-range .custom-range .datetimepicker-wrapper:nth-child(even) {
      margin-right: 0; } }
  .chat-style #date-range .custom-range .btn-unique {
    height: 32px;
    line-height: 32px;
    float: right;
    margin-top: 17px;
    color: #FFF; }
  .chat-style #date-range li.js-selected a {
    color: #9c9896; }
  .chat-style #topic-bc span {
    display: table;
    line-height: 16px;
    padding-top: 4px; }
  .chat-style #topic-bc span.bc-item {
    margin-left: 15px; }
  .chat-style #topic-bc span.bc-item:first-child {
    margin-left: 0; }
  .chat-style #topic-bc span.bc-item > a {
    display: inline-block;
    font-weight: bold; }
  .chat-style #topic-bc span.bc-item > a:before {
    content: "\2039";
    margin-right: 5px;
    font-size: 12px; }
  .chat-style #topic-bc span.bc-item.bc-item-last {
    margin-left: 25px; }
  .chat-style .block.block-style-1.light h6.block-heading label.block-trigger-label {
    padding-left: 0; }
  .chat-style .breadcrumbs.breadcrumbs-checkout {
    padding: 20px 0;
    background: url("/img/checkout-steps-background.svg?826f90a") no-repeat 299px 11px;
    background-size: 421px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li {
    font-size: 15px;
    position: absolute;
    text-align: center; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .square-icon {
    width: 26px;
    height: 26px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li[data-step="step1"] {
    left: 254px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li[data-step="step2"] {
    left: 383px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li[data-step="step3"] {
    left: 511px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li[data-step="step4"] {
    left: 639px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:first-child {
    font-size: 24px;
    line-height: 28px;
    color: #243238;
    font-weight: bold;
    position: relative;
    top: -9px;
    width: auto;
    margin: 0 35px 0 0;
    padding: 7px 0 0 35px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li i {
    position: absolute;
    left: 52px;
    top: -11px;
    border: 0;
    background-color: transparent;
    display: none;
    z-index: 2;
    height: 27px; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li.step-passed {
    color: #1da650; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li.step-passed i {
    display: block; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number {
    position: absolute;
    display: inline-block;
    left: 60px;
    top: -10px;
    color: #b0bec5;
    z-index: 1;
    line-height: 25px; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li i {
      left: 51px; }
    .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li .step-number {
      left: 61px; } }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li.active .step-number {
    color: #243238; }
  .chat-style .breadcrumbs.breadcrumbs-checkout ul.breadcrumb li:first-child {
    font-size: 24px;
    line-height: 28px;
    color: #243238;
    font-weight: bold;
    position: relative;
    top: -9px;
    width: auto;
    margin: 0 35px 0 0;
    padding: 7px 0 0 35px; }
  .chat-style .checkout-step-2 .block-style-3, .chat-style .checkout-step-3 .block-style-3 {
    border-color: #cfd8dc; }
  .chat-style .checkout-step-2 .block-style-3 h2.block-heading, .chat-style .checkout-step-3 .block-style-3 h2.block-heading {
    border-color: #cfd8dc;
    margin-bottom: 20px;
    font-weight: bold; }
  .chat-style .checkout-step-2 .block-style-3 h2.block-heading:before, .chat-style .checkout-step-3 .block-style-3 h2.block-heading:before {
    border-top-color: #cfd8dc; }
  .chat-style .checkout-step-2 .new-customer .indent, .chat-style .checkout-step-3 .new-customer .indent {
    padding: 12px 20px 17px 31px; }
  .chat-style .checkout-step-2 .new-customer .indent a, .chat-style .checkout-step-3 .new-customer .indent a {
    text-decoration: underline;
    color: #2196f3; }
  .chat-style .checkout-step-2 .payment-methods .complete-order-btn, .chat-style .checkout-step-3 .payment-methods .complete-order-btn {
    width: auto;
    min-width: 300px; }
  .chat-style .checkout-step-4 .block-style-3 {
    background: #eceff1;
    border: 0; }
  .chat-style .checkout-step-4 .block-heading {
    padding: 20px 32px;
    margin-bottom: 20px;
    background-color: #FFF;
    border: 1px solid #dadada; }
  .chat-style .checkout-step-4 .block-heading [class*="order-status-"] {
    margin: 6px 0 0 0;
    font-size: 24px;
    line-height: 30px; }
  .chat-style .checkout-step-4 .form-horizontal .alert-warning {
    margin-top: 0; }
  .chat-style .checkout-step-4 .form-horizontal .form-group {
    margin-bottom: 0;
    position: relative; }
  .chat-style .checkout-step-4 .form-horizontal .form-group .popover {
    padding: 10px 25px;
    position: absolute; }
  .chat-style .checkout-step-4 .form-horizontal .form-group:after, .chat-style .checkout-step-4 .form-horizontal .form-group:before {
    display: inline; }
  .chat-style .checkout-step-4 .form-horizontal .form-group .form-control {
    height: 32px; }
  .chat-style .checkout-step-4 .form-horizontal .form-group .control-label {
    margin-left: 10px;
    padding-top: 5px; }
  .chat-style .checkout-step-4 .form-horizontal .form-group .phone-number-prefix {
    position: absolute;
    left: 17px;
    height: 5px;
    top: 6px;
    color: #000;
    font-weight: normal;
    padding-top: 0;
    z-index: 1; }
  .chat-style .checkout-step-4 .form-horizontal .form-group #apv-request-form-phone {
    padding: 5px 10px 6px 14px;
    line-height: 18px;
    position: relative; }
  .chat-style .checkout-step-4 .form-horizontal .form-group #apv-request-form-phone.apv-request-phone-two {
    padding-left: 21px; }
  .chat-style .checkout-step-4 .form-horizontal .form-group #apv-request-form-phone.apv-request-phone-three {
    padding-left: 29px; }
  .chat-style .checkout-step-4 .form-horizontal .form-group #apv-request-form-phone.apv-request-phone-four {
    padding-left: 36px; }
  .chat-style .checkout-step-4 .form-horizontal .form-group #apv-request-form-phone.apv-request-phone-moz {
    padding-top: 6px; }
  .chat-style .checkout-step-4 .form-horizontal #apv-request-form-errors {
    width: 33.6%; }
  @media (max-width: 1600px) {
    .chat-style .checkout-step-4 .form-horizontal #apv-request-form-errors {
      width: 35.4%; } }
  @media (max-width: 1309px) {
    .chat-style .checkout-step-4 .form-horizontal #apv-request-form-errors {
      width: 36.2%; } }
  .chat-style .checkout-step-4 .form-horizontal #apv-request-form-errors .alert-warning {
    line-height: 20px; }
  .chat-style .checkout-step-4 .form-horizontal #apv-confirm-form-errors {
    width: 16.65%; }
  @media (max-width: 1600px) {
    .chat-style .checkout-step-4 .form-horizontal #apv-confirm-form-errors {
      width: 16.5%; } }
  .chat-style .checkout-step-4 .form-horizontal #apv-confirm-form-errors .alert-warning {
    line-height: 20px; }
  .chat-style .checkout-step-4 .form-horizontal #apv-request-form-submit, .chat-style .checkout-step-4 .form-horizontal #apv-confirm-form-submit {
    padding: 6px 10px;
    width: 9%;
    font-size: 14px; }
  .chat-style .checkout-step-4 .order-status-hotsale, .chat-style .checkout-step-4 .order-status-investigate {
    color: #d84315; }
  .chat-style .checkout-step-4 .order-status-approved {
    color: #02950c; }
  .chat-style .checkout-step-4 legend {
    background: #eceff1;
    padding: 9px 0 11px 30px;
    position: relative;
    display: block;
    font-size: 14px;
    line-height: 20px;
    margin: 0;
    color: #2196f3;
    font-weight: bold;
    border: 0; }
  .chat-style .checkout-step-4 legend:before {
    position: absolute;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 39px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .checkout-step-4 .phone-verification-wrapper {
    background-color: #FFF;
    border: 1px solid #dadada; }
  .chat-style .checkout-step-4 .phone-verification-wrapper .phone-verification-content {
    padding: 27px 30px 30px; }
  .chat-style .checkout-step-4 .phone-verification-wrapper .phone-verification-content p {
    width: 70%; }
  .chat-style .checkout-step-4 .billing-dept-wrapper {
    background-color: #FFF;
    border: 1px solid #dadada; }
  .chat-style .checkout-step-4 .billing-dept-wrapper .billing-dept-content {
    padding: 27px 30px 30px; }
  .chat-style .checkout-step-4 .billing-dept-wrapper .billing-dept-content p {
    width: 70%; }
  .chat-style .checkout-step-4 .merchant-wrapper {
    background-color: #FFF;
    border: 1px solid #dadada;
    margin-bottom: 20px; }
  .chat-style .checkout-step-4 .merchant-wrapper .merchant-content {
    padding: 36px 32px 22px; }
  .chat-style .checkout-step-4 .merchant-wrapper .merchant-content #payment-methods-container .indent {
    padding: 0; }
  .chat-style .checkout-step-4 .merchant-wrapper .merchant-content p {
    width: 70%; }
  .chat-style .checkout-step-4 .merchant-wrapper .merchant-content .item.panel {
    cursor: default; }
  .chat-style .checkout-step-4 .merchant-wrapper .merchant-content .alert-warning {
    font-size: 14px;
    margin-top: 0; }
  .chat-style .checkout-step-4 .method-col2-apv {
    width: 19% !important;
    float: left;
    margin: 2% 9%; }
  .chat-style .checkout-step-4 .method-col3-apv {
    width: 62% !important;
    padding-right: 20px;
    float: right; }
  .chat-style .checkout-signin .sign-in-social {
    padding-bottom: 2em;
    padding-left: 8px; }
  .chat-style .checkout-signin .sign-in-social ul {
    margin-left: 20px;
    position: relative;
    top: 4px;
    display: inline-block; }
  .chat-style .checkout-signin .sign-in-social li {
    margin-right: 3px;
    display: inline-block; }
  .chat-style .checkout-signin .sign-in-social a {
    font-size: 21px;
    line-height: 21px; }
  .chat-style .checkout-signin #signin-form {
    width: 550px;
    margin: 0 0 0 51px; }
  .chat-style .checkout-signin #signin-form .btn.btn-default {
    width: 100%; }
  .chat-style .checkout-signin #signin-form label {
    font-weight: normal;
    padding-top: 4px; }
  .chat-style .checkout-signin #signin-form input {
    height: 33px; }
  .chat-style .checkout-signin #signin-form .fgt_pswd {
    text-align: right;
    font-size: 11px;
    line-height: 15px;
    text-decoration: underline;
    padding: 8px 0 6px 0;
    margin: 0; }
  .chat-style .checkout-signin #new-customer .option-heading {
    margin-bottom: 0; }
  .chat-style .checkout-signin #new-customer .option-heading:before {
    display: none; }
  .chat-style .checkout-signin #new-customer .option-heading input, .chat-style .checkout-signin #new-customer .option-heading label {
    cursor: pointer; }
  .chat-style .checkout-signin #new-customer .option-heading input:not(:checked) + label {
    color: #b0bec5; }
  .chat-style .checkout-signin #returning-customer .option-heading {
    margin-top: 2px;
    margin-bottom: 30px; }
  .chat-style .checkout-signin #returning-customer .option-heading input, .chat-style .checkout-signin #returning-customer .option-heading label {
    cursor: pointer; }
  .chat-style .checkout-signin #returning-customer .option-heading input:not(:checked) + label {
    color: #b0bec5; }
  .chat-style .checkout-signin .btn.btn-default {
    padding: 11px 45px 14px 45px;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 18px; }
  .chat-style .checkout-signin .block-content {
    padding-bottom: 20px; }
  .chat-style .checkout-signin .customer-new-from .form-group {
    padding-left: 55px; }
  .chat-style .billing-details .block-heading, .chat-style .user-details .block-heading, .chat-style .block-user-profile .block-heading {
    font-weight: bold;
    margin-bottom: 20px; }
  .chat-style .billing-details .progress.progress-striped, .chat-style .user-details .progress.progress-striped, .chat-style .block-user-profile .progress.progress-striped {
    height: 45px; }
  .chat-style .billing-details form fieldset, .chat-style .user-details form fieldset, .chat-style .block-user-profile form fieldset {
    margin-bottom: 13px; }
  .chat-style .billing-details form fieldset legend, .chat-style .user-details form fieldset legend, .chat-style .block-user-profile form fieldset legend {
    background: #eceff1;
    padding: 9px 0 11px 30px;
    position: relative;
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 26px 0;
    color: #243238;
    font-weight: bold;
    border: 0; }
  .chat-style .billing-details form fieldset legend:before, .chat-style .user-details form fieldset legend:before, .chat-style .block-user-profile form fieldset legend:before {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid;
    bottom: -14px;
    left: 39px;
    border-top-color: #eceff1;
    content: " ";
    border-width: 7px;
    box-sizing: border-box;
    z-index: 2; }
  .chat-style .billing-details form fieldset legend .question-icon, .chat-style .user-details form fieldset legend .question-icon, .chat-style .block-user-profile form fieldset legend .question-icon {
    position: absolute;
    right: 20px;
    top: 14px;
    display: none; }
  .chat-style .billing-details form .form-group, .chat-style .user-details form .form-group, .chat-style .block-user-profile form .form-group {
    margin-bottom: 18px; }
  .chat-style .billing-details form .form-group label, .chat-style .user-details form .form-group label, .chat-style .block-user-profile form .form-group label {
    font-weight: normal; }
  .chat-style .billing-details form .hint-labels label, .chat-style .user-details form .hint-labels label, .chat-style .block-user-profile form .hint-labels label {
    text-decoration: none;
    cursor: pointer;
    border-bottom: 1px dashed #978f8c;
    line-height: 12px; }
  .chat-style .billing-details form small, .chat-style .user-details form small, .chat-style .block-user-profile form small {
    font-size: 14px; }
  .chat-style .billing-details form .form-group, .chat-style .user-details form .form-group, .chat-style .block-user-profile form .form-group {
    padding-left: 55px; }
  .chat-style .billing-details .billing-phone, .chat-style .user-details .billing-phone, .chat-style .block-user-profile .billing-phone {
    margin-bottom: 20px; }
  .chat-style .billing-details .contactme-checkbox, .chat-style .user-details .contactme-checkbox, .chat-style .block-user-profile .contactme-checkbox {
    margin-bottom: 0;
    position: relative;
    top: -20px; }
  @media (max-width: 1599px) {
    .chat-style .billing-details .popover.right, .chat-style .user-details .popover.right, .chat-style .block-user-profile .popover.right {
      white-space: normal; } }
  @media (max-width: 1309px) {
    .chat-style .billing-details form .form-group, .chat-style .user-details form .form-group, .chat-style .block-user-profile form .form-group {
      padding-left: 0; } }
  .chat-style .billinginfo-details .details-indent {
    margin-bottom: 12px; }
  .chat-style .billinginfo-details .details-indent div {
    word-break: break-all; }
  .chat-style .billinginfo-details .details-indent:last-child {
    margin-bottom: 0; }
  .chat-style .rd-heading-h2 {
    font-size: 30px;
    line-height: 40px;
    color: #243238;
    font-weight: bold;
    margin: 0 0 20px 0; }
  .chat-style .text-t4, .chat-style .rd-text-t4 {
    font-size: 13px;
    line-height: 20px;
    color: #243238; }
  .chat-style .blue {
    color: #2196f3 !important; }
  .chat-style .blue:hover {
    color: #0d47a1 !important; }
  .chat-style .bold {
    font-weight: 700; }
  .chat-style a.h0, .chat-style span.link-click.h0, .chat-style a.h1, .chat-style span.link-click.h1, .chat-style a.h2, .chat-style span.link-click.h2, .chat-style a.h3, .chat-style span.link-click.h3 {
    color: #2196f3; }
  .chat-style a.h0:hover, .chat-style span.link-click.h0:hover, .chat-style a.h1:hover, .chat-style span.link-click.h1:hover, .chat-style a.h2:hover, .chat-style span.link-click.h2:hover, .chat-style a.h3:hover, .chat-style span.link-click.h3:hover {
    color: #0d47a1; }
  .chat-style a.h0__dark-theme, .chat-style span.link-click.h0__dark-theme, .chat-style a.h1__dark-theme, .chat-style span.link-click.h1__dark-theme, .chat-style a.h2__dark-theme, .chat-style span.link-click.h2__dark-theme, .chat-style a.h3__dark-theme, .chat-style span.link-click.h3__dark-theme {
    color: #2196f3; }
  .chat-style .h0, .chat-style .h1, .chat-style .h2, .chat-style .h3 {
    font-family: "PT Sans",sans-serif;
    color: #243238; }
  .chat-style .h0__dark-theme, .chat-style .h1__dark-theme, .chat-style .h2__dark-theme, .chat-style .h3__dark-theme {
    color: #FFF; }
  .chat-style .h0 a, .chat-style .h1 a, .chat-style .h2 a, .chat-style .h3 a {
    color: #2196f3;
    text-decoration: none; }
  .chat-style .h0 {
    font-size: 50px;
    line-height: 65px; }
  .chat-style .h1 {
    font-size: 40px;
    line-height: 52px; }
  .chat-style .h2 {
    font-size: 30px;
    line-height: 39px; }
  .chat-style .h3 {
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 2px; }
  .chat-style a.t1, .chat-style span.link-click.t1, .chat-style a.t2, .chat-style span.link-click.t2, .chat-style a.t3, .chat-style span.link-click.t3, .chat-style a.t4, .chat-style span.link-click.t4, .chat-style a.t5, .chat-style span.link-click.t5, .chat-style a.t6, .chat-style span.link-click.t6 {
    color: #2196f3;
    text-decoration: none; }
  .chat-style a.t1:hover, .chat-style span.link-click.t1:hover, .chat-style a.t2:hover, .chat-style span.link-click.t2:hover, .chat-style a.t3:hover, .chat-style span.link-click.t3:hover, .chat-style a.t4:hover, .chat-style span.link-click.t4:hover, .chat-style a.t5:hover, .chat-style span.link-click.t5:hover, .chat-style a.t6:hover, .chat-style span.link-click.t6:hover {
    color: #0d47a1;
    text-decoration: none; }
  .chat-style a.t1__success:hover, .chat-style span.link-click.t1__success:hover, .chat-style a.t2__success:hover, .chat-style span.link-click.t2__success:hover, .chat-style a.t3__success:hover, .chat-style span.link-click.t3__success:hover, .chat-style a.t4__success:hover, .chat-style span.link-click.t4__success:hover, .chat-style a.t5__success:hover, .chat-style span.link-click.t5__success:hover, .chat-style a.t6__success:hover, .chat-style span.link-click.t6__success:hover {
    color: #0b8738; }
  .chat-style a.t1__error:hover, .chat-style span.link-click.t1__error:hover, .chat-style a.t2__error:hover, .chat-style span.link-click.t2__error:hover, .chat-style a.t3__error:hover, .chat-style span.link-click.t3__error:hover, .chat-style a.t4__error:hover, .chat-style span.link-click.t4__error:hover, .chat-style a.t5__error:hover, .chat-style span.link-click.t5__error:hover, .chat-style a.t6__error:hover, .chat-style span.link-click.t6__error:hover {
    color: #bf360c; }
  .chat-style a.t1__dark-theme, .chat-style span.link-click.t1__dark-theme, .chat-style a.t2__dark-theme, .chat-style span.link-click.t2__dark-theme, .chat-style a.t3__dark-theme, .chat-style span.link-click.t3__dark-theme, .chat-style a.t4__dark-theme, .chat-style span.link-click.t4__dark-theme, .chat-style a.t5__dark-theme, .chat-style span.link-click.t5__dark-theme, .chat-style a.t6__dark-theme, .chat-style span.link-click.t6__dark-theme {
    color: #90caf9; }
  .chat-style a.t1__dark-theme:hover, .chat-style span.link-click.t1__dark-theme:hover, .chat-style a.t2__dark-theme:hover, .chat-style span.link-click.t2__dark-theme:hover, .chat-style a.t3__dark-theme:hover, .chat-style span.link-click.t3__dark-theme:hover, .chat-style a.t4__dark-theme:hover, .chat-style span.link-click.t4__dark-theme:hover, .chat-style a.t5__dark-theme:hover, .chat-style span.link-click.t5__dark-theme:hover, .chat-style a.t6__dark-theme:hover, .chat-style span.link-click.t6__dark-theme:hover {
    color: #bbdefb; }
  .chat-style a.t1__dark-theme__error, .chat-style span.link-click.t1__dark-theme__error, .chat-style a.t2__dark-theme__error, .chat-style span.link-click.t2__dark-theme__error, .chat-style a.t3__dark-theme__error, .chat-style span.link-click.t3__dark-theme__error, .chat-style a.t4__dark-theme__error, .chat-style span.link-click.t4__dark-theme__error, .chat-style a.t5__dark-theme__error, .chat-style span.link-click.t5__dark-theme__error, .chat-style a.t6__dark-theme__error, .chat-style span.link-click.t6__dark-theme__error {
    color: #ff8a65; }
  .chat-style a.t1__dark-theme__error:hover, .chat-style span.link-click.t1__dark-theme__error:hover, .chat-style a.t2__dark-theme__error:hover, .chat-style span.link-click.t2__dark-theme__error:hover, .chat-style a.t3__dark-theme__error:hover, .chat-style span.link-click.t3__dark-theme__error:hover, .chat-style a.t4__dark-theme__error:hover, .chat-style span.link-click.t4__dark-theme__error:hover, .chat-style a.t5__dark-theme__error:hover, .chat-style span.link-click.t5__dark-theme__error:hover, .chat-style a.t6__dark-theme__error:hover, .chat-style span.link-click.t6__dark-theme__error:hover {
    color: #ffccbc; }
  .chat-style a.t1__dark-theme__success, .chat-style span.link-click.t1__dark-theme__success, .chat-style a.t2__dark-theme__success, .chat-style span.link-click.t2__dark-theme__success, .chat-style a.t3__dark-theme__success, .chat-style span.link-click.t3__dark-theme__success, .chat-style a.t4__dark-theme__success, .chat-style span.link-click.t4__dark-theme__success, .chat-style a.t5__dark-theme__success, .chat-style span.link-click.t5__dark-theme__success, .chat-style a.t6__dark-theme__success, .chat-style span.link-click.t6__dark-theme__success {
    color: #76d48f; }
  .chat-style a.t1__dark-theme__success:hover, .chat-style span.link-click.t1__dark-theme__success:hover, .chat-style a.t2__dark-theme__success:hover, .chat-style span.link-click.t2__dark-theme__success:hover, .chat-style a.t3__dark-theme__success:hover, .chat-style span.link-click.t3__dark-theme__success:hover, .chat-style a.t4__dark-theme__success:hover, .chat-style span.link-click.t4__dark-theme__success:hover, .chat-style a.t5__dark-theme__success:hover, .chat-style span.link-click.t5__dark-theme__success:hover, .chat-style a.t6__dark-theme__success:hover, .chat-style span.link-click.t6__dark-theme__success:hover {
    color: #a8e4bb; }
  .chat-style .t1, .chat-style .t2, .chat-style .t3, .chat-style .t4, .chat-style .t5, .chat-style .t6 {
    color: #243238;
    font-family: "PT Sans",sans-serif; }
  .chat-style .t1-secondary, .chat-style .t2-secondary, .chat-style .t3-secondary, .chat-style .t4-secondary, .chat-style .t5-secondary, .chat-style .t6-secondary {
    color: #90a4ae; }
  .chat-style .t1__important, .chat-style .t2__important, .chat-style .t3__important, .chat-style .t4__important, .chat-style .t5__important, .chat-style .t6__important {
    color: #ffa001; }
  .chat-style .t1__success, .chat-style .t2__success, .chat-style .t3__success, .chat-style .t4__success, .chat-style .t5__success, .chat-style .t6__success {
    color: #1ab744; }
  .chat-style .t1__error, .chat-style .t2__error, .chat-style .t3__error, .chat-style .t4__error, .chat-style .t5__error, .chat-style .t6__error {
    color: #f4511e; }
  .chat-style .t1disabled, .chat-style .t2disabled, .chat-style .t3disabled, .chat-style .t4disabled, .chat-style .t5disabled, .chat-style .t6disabled {
    color: #90a4ae; }
  .chat-style .t1__dark-theme, .chat-style .t2__dark-theme, .chat-style .t3__dark-theme, .chat-style .t4__dark-theme, .chat-style .t5__dark-theme, .chat-style .t6__dark-theme {
    color: #FFF; }
  .chat-style .t1 {
    font-size: 16px;
    line-height: 24px; }
  .chat-style .t2 {
    font-size: 15px;
    line-height: 22px; }
  .chat-style .t3 {
    font-size: 14px;
    line-height: 21px; }
  .chat-style .t4 {
    font-size: 13px;
    line-height: 20px; }
  .chat-style .t5 {
    font-size: 12px;
    line-height: 18px; }
  .chat-style .t6 {
    font-size: 11px;
    line-height: 16px; }
  .chat-style .lowercase {
    text-transform: lowercase; }
  .chat-style .uppercase {
    text-transform: uppercase; }
  .chat-style .quark-list-wrapper {
    position: relative; }
  .chat-style .quark-list-wrapper .quark-list > li {
    padding-left: 30px; }
  .chat-style .quark-list-wrapper .quark-list > li::before {
    font-size: 1em;
    left: 0;
    position: absolute;
    text-align: center;
    width: 20px; }
  .chat-style .quark-list-wrapper .quark-list_dark > li::before {
    color: #b0bec5; }
  .chat-style .quark-list-wrapper .quark-list_light > li::before {
    color: #90a4ae; }
  .chat-style .quark-list-wrapper .quark-list_numb {
    counter-reset: item; }
  .chat-style .quark-list-wrapper .quark-list_numb > li::before {
    content: counter(item) ".";
    counter-increment: item; }
  .chat-style .quark-list-wrapper .quark-list_dote > li::before {
    content: "â€¢"; }
  .chat-style .spacer-bottom-s1 {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 160px;
    padding-right: 0; }
  .chat-style .spacer-bottom-s2 {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 80px;
    padding-right: 0; }
  .chat-style .spacer-bottom-s3 {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 40px;
    padding-right: 0; }
  .chat-style .spacer-bottom-s4 {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 20px;
    padding-right: 0; }
  .chat-style .spacer-bottom-s5 {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 10px;
    padding-right: 0; }
  .chat-style .special-modal a:hover {
    text-decoration: none; }
  .chat-style .modal-backdrop ~ .special-modal {
    background: rgba(0, 0, 0, 0.5); }
  .chat-style html:not(.touch) .special-modal {
    -webkit-display: flex !important;
    -moz-display: flex !important;
    -ms-display: -ms-flexbox !important;
    -o-display: flex !important;
    display: flex !important;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style html:not(.touch) .special-modal.in.off, .chat-style html:not(.touch) .special-modal.off {
    display: none !important; }
  .chat-style .special-modal p:empty {
    display: none !important; }
  .chat-style .special-modal .modal-dialog {
    width: 450px;
    padding: 0; }
  .chat-style .special-modal .modal-content {
    border: 0;
    background: 0;
    box-shadow: none; }
  .chat-style .special-modal .modal-content .modal-body {
    padding: 0;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    white-space: nowrap; }
  .chat-style .special-modal .modal-content .modal-body .modal-inner {
    position: relative; }
  .chat-style .special-modal .modal-content .modal-body .special-discont-info, .chat-style .special-modal .modal-content .modal-body .special-modal-step {
    background: #fff;
    padding-right: 40px;
    padding-left: 40px;
    padding-top: 40px;
    padding-bottom: 0;
    border-radius: 3px;
    position: relative;
    z-index: 55;
    display: inline-block;
    vertical-align: top;
    width: 450px; }
  .chat-style .special-modal .modal-content .modal-body .special-discont-info:last-child, .chat-style .special-modal .modal-content .modal-body .special-modal-step:last-child {
    opacity: 0; }
  .chat-style .special-modal .modal-content .modal-body .special-discont-info:first-child, .chat-style .special-modal .modal-content .modal-body .special-modal-step:first-child {
    opacity: 1; }
  .chat-style .special-modal .modal-content .modal-body .special-discont-info h2, .chat-style .special-modal .modal-content .modal-body .special-modal-step h2, .chat-style .special-modal .modal-content .modal-body .special-discont-info p, .chat-style .special-modal .modal-content .modal-body .special-modal-step p {
    white-space: normal; }
  .chat-style .special-modal .modal-content .modal-body .special-discont-info .thanks-heading, .chat-style .special-modal .modal-content .modal-body .special-modal-step .thanks-heading {
    margin-bottom: 40px;
    color: #243238; }
  .chat-style .special-modal .modal-content .modal-body .special-discont-info .thanks-text, .chat-style .special-modal .modal-content .modal-body .special-modal-step .thanks-text {
    margin-bottom: 40px;
    font-size: 13px;
    line-height: 20px; }
  .chat-style .special-modal .modal-content .modal-body .success-message-spec-modal {
    position: absolute;
    top: 0;
    background: #fff;
    width: 100%;
    height: 100%;
    z-index: 45;
    left: 100%;
    height: 329px;
    opacity: 0;
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: -ms-flexbox;
    -o-display: flex;
    display: flex;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    text-align: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .special-modal .modal-content .modal-body .success-message-spec-modal h2 {
    color: #243238;
    font-weight: bold;
    text-transform: none;
    font-size: 30px;
    line-height: 40px;
    margin: 20px 0 20px 0;
    padding: 0;
    border: 0;
    background: 0;
    white-space: normal; }
  .chat-style .special-modal .modal-content .modal-body .success-message-spec-modal h2:after, .chat-style .special-modal .modal-content .modal-body .success-message-spec-modal h2:before {
    display: none; }
  .chat-style .special-modal .modal-content .modal-body .success-message-spec-modal p {
    font-size: 13px;
    white-space: normal;
    padding: 0 !important; }
  .chat-style .special-modal .modal-content .close {
    position: absolute;
    right: -15px;
    top: -15px;
    width: 30px;
    height: 30px;
    background: #b0bec5;
    background: linear-gradient(to bottom, #90a4ae 0, #78909c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90a4ae',endColorstr='#78909c',GradientType=0);
    color: #fff;
    font-size: 0;
    text-align: center;
    opacity: 1 !important;
    font-weight: normal;
    text-shadow: none;
    border-radius: 50%;
    z-index: 1000;
    -ms-transform: rotate(2deg);
    transform: rotate(2deg); }
  .chat-style .special-modal .modal-content .close:before {
    content: "\e911";
    font-family: 'tm-icomoon';
    font-size: 15px;
    font-weight: normal;
    display: inline-block;
    margin-left: 1px;
    margin-top: 1px;
    -ms-transform: rotate(-2deg);
    transform: rotate(-2deg); }
  .chat-style .special-modal .modal-content .close:hover {
    background: #d84315; }
  .chat-style .special-modal .modal-content .colorfull {
    color: #1ab744; }
  .chat-style .special-modal .modal-content a.colorfull {
    font-weight: bold; }
  .chat-style .special-modal .tagline img {
    width: 61px;
    height: 50px;
    border-radius: 3px;
    display: block;
    margin: 0 20px 0 0;
    float: left; }
  .chat-style .special-modal .tagline img.full-width {
    display: block;
    float: none;
    margin: 0 auto 40px;
    width: 450px;
    height: auto; }
  .chat-style .special-modal .tagline .inner {
    white-space: normal;
    text-align: center; }
  .chat-style .special-modal .tagline .inner.v1 {
    display: table; }
  .chat-style .special-modal .tagline .inner h3 {
    font-size: 20px;
    line-height: 33px;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-weight: bold;
    color: #243238;
    padding: 0;
    margin: -10px 0 10px 0;
    text-align: left; }
  .chat-style .special-modal .tagline .inner h3.rd-heading-h2 {
    font-size: 30px;
    line-height: 40px;
    color: #243238;
    font-weight: bold;
    margin: 0 0 20px 0;
    text-transform: none;
    margin-bottom: 20px;
    letter-spacing: 0; }
  .chat-style .special-modal .tagline .inner h3.text-center {
    text-align: center; }
  .chat-style .special-modal .tagline .inner p {
    margin: 0 0 40px 0;
    padding: 0;
    text-align: left;
    font-size: 13px;
    line-height: 20px;
    color: #243238; }
  .chat-style .special-modal .tagline .inner p.text-center {
    text-align: center; }
  .chat-style .special-modal .success-message-spec-modal, .chat-style .special-modal .special-modal-step {
    text-align: center; }
  .chat-style .special-modal .success-message-spec-modal .gift-icon, .chat-style .special-modal .special-modal-step .gift-icon {
    width: 80px;
    height: 80px;
    display: block;
    position: relative;
    margin: 0 auto; }
  .chat-style .special-modal .success-message-spec-modal .gift-icon:before, .chat-style .special-modal .special-modal-step .gift-icon:before {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    color: #1ab744;
    font-size: 80px; }
  .chat-style html.touch .special-modal .modal-dialog {
    margin-top: 80px; }
  .chat-style #gc-discount-popup .tagline .inner p {
    padding-left: 80px; }
  .chat-style .iti-flag, .chat-style .chosen-country .iti-flag:before {
    width: 43px;
    height: 32px;
    background-image: url(/img/intel_tel_input/spritesheet.png);
    background-repeat: no-repeat;
    display: block; }
  .chat-style .chosen-country .iti-flag::before {
    content: '';
    -ms-transform: scale(0.5);
    transform: scale(0.5); }
  .chat-style .language-pick .iti-flag {
    margin: -1px -10px 0 0;
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .chat-style html[dir="rtl"] .language-pick .iti-flag {
    position: relative;
    left: 10px;
    margin-left: 2px; }
  .chat-style html[dir="rtl"] .language-pick .rd-dropdown-list .item-link {
    width: 110px; }
  .chat-style .iti-flag.ad, .chat-style .chosen-country .iti-flag.ad::before {
    background-position: -1px -1px; }
  .chat-style .iti-flag.ae, .chat-style .chosen-country .iti-flag.ae::before {
    background-position: -46px -1px; }
  .chat-style .iti-flag.af, .chat-style .chosen-country .iti-flag.af::before {
    background-position: -91px -1px; }
  .chat-style .iti-flag.ag, .chat-style .chosen-country .iti-flag.ag::before {
    background-position: -136px -1px; }
  .chat-style .iti-flag.ai, .chat-style .chosen-country .iti-flag.ai::before {
    background-position: -181px -1px; }
  .chat-style .iti-flag.al, .chat-style .chosen-country .iti-flag.al::before {
    background-position: -226px -1px; }
  .chat-style .iti-flag.am, .chat-style .chosen-country .iti-flag.am::before {
    background-position: -271px -1px; }
  .chat-style .iti-flag.ao, .chat-style .chosen-country .iti-flag.ao::before {
    background-position: -316px -1px; }
  .chat-style .iti-flag.aq, .chat-style .chosen-country .iti-flag.aq::before {
    background-position: -361px -1px; }
  .chat-style .iti-flag.ar, .chat-style .chosen-country .iti-flag.ar::before {
    background-position: -406px -1px; }
  .chat-style .iti-flag.as, .chat-style .chosen-country .iti-flag.as::before {
    background-position: -451px -1px; }
  .chat-style .iti-flag.at, .chat-style .chosen-country .iti-flag.at::before {
    background-position: -496px -1px; }
  .chat-style .iti-flag.au, .chat-style .chosen-country .iti-flag.au::before {
    background-position: -541px -1px; }
  .chat-style .iti-flag.aw, .chat-style .chosen-country .iti-flag.aw::before {
    background-position: -1px -35px; }
  .chat-style .iti-flag.ax, .chat-style .chosen-country .iti-flag.ax::before {
    background-position: -46px -35px; }
  .chat-style .iti-flag.az, .chat-style .chosen-country .iti-flag.az::before {
    background-position: -91px -35px; }
  .chat-style .iti-flag.ba, .chat-style .chosen-country .iti-flag.ba::before {
    background-position: -136px -35px; }
  .chat-style .iti-flag.bb, .chat-style .chosen-country .iti-flag.bb::before {
    background-position: -181px -35px; }
  .chat-style .iti-flag.bd, .chat-style .chosen-country .iti-flag.bd::before {
    background-position: -226px -35px; }
  .chat-style .iti-flag.be, .chat-style .chosen-country .iti-flag.be::before {
    background-position: -271px -35px; }
  .chat-style .iti-flag.bf, .chat-style .chosen-country .iti-flag.bf::before {
    background-position: -316px -35px; }
  .chat-style .iti-flag.bg, .chat-style .chosen-country .iti-flag.bg::before {
    background-position: -361px -35px; }
  .chat-style .iti-flag.bh, .chat-style .chosen-country .iti-flag.bh::before {
    background-position: -406px -35px; }
  .chat-style .iti-flag.bi, .chat-style .chosen-country .iti-flag.bi::before {
    background-position: -451px -35px; }
  .chat-style .iti-flag.bj, .chat-style .chosen-country .iti-flag.bj::before {
    background-position: -496px -35px; }
  .chat-style .iti-flag.bl, .chat-style .chosen-country .iti-flag.bl::before {
    background-position: -541px -35px; }
  .chat-style .iti-flag.bm, .chat-style .chosen-country .iti-flag.bm::before {
    background-position: -1px -69px; }
  .chat-style .iti-flag.bn, .chat-style .chosen-country .iti-flag.bn::before {
    background-position: -46px -69px; }
  .chat-style .iti-flag.bo, .chat-style .chosen-country .iti-flag.bo::before {
    background-position: -91px -69px; }
  .chat-style .iti-flag.bq, .chat-style .chosen-country .iti-flag.bq::before {
    background-position: -136px -69px; }
  .chat-style .iti-flag.br, .chat-style .chosen-country .iti-flag.br::before {
    background-position: -181px -69px; }
  .chat-style .iti-flag.bs, .chat-style .chosen-country .iti-flag.bs::before {
    background-position: -226px -69px; }
  .chat-style .iti-flag.bt, .chat-style .chosen-country .iti-flag.bt::before {
    background-position: -271px -69px; }
  .chat-style .iti-flag.bv, .chat-style .chosen-country .iti-flag.bv::before {
    background-position: -316px -69px; }
  .chat-style .iti-flag.bw, .chat-style .chosen-country .iti-flag.bw::before {
    background-position: -361px -69px; }
  .chat-style .iti-flag.by, .chat-style .chosen-country .iti-flag.by::before {
    background-position: -406px -69px; }
  .chat-style .iti-flag.bz, .chat-style .chosen-country .iti-flag.bz::before {
    background-position: -451px -69px; }
  .chat-style .iti-flag.ca, .chat-style .chosen-country .iti-flag.ca::before {
    background-position: -496px -69px; }
  .chat-style .iti-flag.cc, .chat-style .chosen-country .iti-flag.cc::before {
    background-position: -541px -69px; }
  .chat-style .iti-flag.cd, .chat-style .chosen-country .iti-flag.cd::before {
    background-position: -1px -103px; }
  .chat-style .iti-flag.cf, .chat-style .chosen-country .iti-flag.cf::before {
    background-position: -46px -103px; }
  .chat-style .iti-flag.cg, .chat-style .chosen-country .iti-flag.cg::before {
    background-position: -91px -103px; }
  .chat-style .iti-flag.ch, .chat-style .chosen-country .iti-flag.ch::before {
    background-position: -136px -103px; }
  .chat-style .iti-flag.ci, .chat-style .chosen-country .iti-flag.ci::before {
    background-position: -181px -103px; }
  .chat-style .iti-flag.ck, .chat-style .chosen-country .iti-flag.ck::before {
    background-position: -226px -103px; }
  .chat-style .iti-flag.cl, .chat-style .chosen-country .iti-flag.cl::before {
    background-position: -271px -103px; }
  .chat-style .iti-flag.cm, .chat-style .chosen-country .iti-flag.cm::before {
    background-position: -316px -103px; }
  .chat-style .iti-flag.cn, .chat-style .chosen-country .iti-flag.cn::before {
    background-position: -361px -103px; }
  .chat-style .iti-flag.co, .chat-style .chosen-country .iti-flag.co::before {
    background-position: -406px -103px; }
  .chat-style .iti-flag.cr, .chat-style .chosen-country .iti-flag.cr::before {
    background-position: -451px -103px; }
  .chat-style .iti-flag.cu, .chat-style .chosen-country .iti-flag.cu::before {
    background-position: -496px -103px; }
  .chat-style .iti-flag.cv, .chat-style .chosen-country .iti-flag.cv::before {
    background-position: -541px -103px; }
  .chat-style .iti-flag.cw, .chat-style .chosen-country .iti-flag.cw::before {
    background-position: -1px -137px; }
  .chat-style .iti-flag.cx, .chat-style .chosen-country .iti-flag.cx::before {
    background-position: -46px -137px; }
  .chat-style .iti-flag.cy, .chat-style .chosen-country .iti-flag.cy::before {
    background-position: -91px -137px; }
  .chat-style .iti-flag.cz, .chat-style .chosen-country .iti-flag.cz::before {
    background-position: -136px -137px; }
  .chat-style .iti-flag.de, .chat-style .chosen-country .iti-flag.de::before {
    background-position: -181px -137px; }
  .chat-style .iti-flag.dj, .chat-style .chosen-country .iti-flag.dj::before {
    background-position: -226px -137px; }
  .chat-style .iti-flag.dk, .chat-style .chosen-country .iti-flag.dk::before {
    background-position: -271px -137px; }
  .chat-style .iti-flag.dm, .chat-style .chosen-country .iti-flag.dm::before {
    background-position: -316px -137px; }
  .chat-style .iti-flag.do, .chat-style .chosen-country .iti-flag.do::before {
    background-position: -361px -137px; }
  .chat-style .iti-flag.dz, .chat-style .chosen-country .iti-flag.dz::before {
    background-position: -406px -137px; }
  .chat-style .iti-flag.ec, .chat-style .chosen-country .iti-flag.ec::before {
    background-position: -451px -137px; }
  .chat-style .iti-flag.ee, .chat-style .chosen-country .iti-flag.ee::before {
    background-position: -496px -137px; }
  .chat-style .iti-flag.eg, .chat-style .chosen-country .iti-flag.eg::before {
    background-position: -541px -137px; }
  .chat-style .iti-flag.eh, .chat-style .chosen-country .iti-flag.eh::before {
    background-position: -1px -171px; }
  .chat-style .iti-flag.er, .chat-style .chosen-country .iti-flag.er::before {
    background-position: -46px -171px; }
  .chat-style .iti-flag.es, .chat-style .chosen-country .iti-flag.es::before {
    background-position: -91px -171px; }
  .chat-style .iti-flag.et, .chat-style .chosen-country .iti-flag.et::before {
    background-position: -136px -171px; }
  .chat-style .iti-flag.fi, .chat-style .chosen-country .iti-flag.fi::before {
    background-position: -181px -171px; }
  .chat-style .iti-flag.fj, .chat-style .chosen-country .iti-flag.fj::before {
    background-position: -226px -171px; }
  .chat-style .iti-flag.fk, .chat-style .chosen-country .iti-flag.fk::before {
    background-position: -271px -171px; }
  .chat-style .iti-flag.fm, .chat-style .chosen-country .iti-flag.fm::before {
    background-position: -316px -171px; }
  .chat-style .iti-flag.fo, .chat-style .chosen-country .iti-flag.fo::before {
    background-position: -361px -171px; }
  .chat-style .iti-flag.fr, .chat-style .chosen-country .iti-flag.fr::before {
    background-position: -406px -171px; }
  .chat-style .iti-flag.ga, .chat-style .chosen-country .iti-flag.ga::before {
    background-position: -451px -171px; }
  .chat-style .iti-flag.gb, .chat-style .chosen-country .iti-flag.gb::before {
    background-position: -496px -171px; }
  .chat-style .iti-flag.gd, .chat-style .chosen-country .iti-flag.gd::before {
    background-position: -541px -171px; }
  .chat-style .iti-flag.ge, .chat-style .chosen-country .iti-flag.ge::before {
    background-position: -1px -205px; }
  .chat-style .iti-flag.gf, .chat-style .chosen-country .iti-flag.gf::before {
    background-position: -46px -205px; }
  .chat-style .iti-flag.gg, .chat-style .chosen-country .iti-flag.gg::before {
    background-position: -91px -205px; }
  .chat-style .iti-flag.gh, .chat-style .chosen-country .iti-flag.gh::before {
    background-position: -136px -205px; }
  .chat-style .iti-flag.gi, .chat-style .chosen-country .iti-flag.gi::before {
    background-position: -181px -205px; }
  .chat-style .iti-flag.gl, .chat-style .chosen-country .iti-flag.gl::before {
    background-position: -226px -205px; }
  .chat-style .iti-flag.gm, .chat-style .chosen-country .iti-flag.gm::before {
    background-position: -271px -205px; }
  .chat-style .iti-flag.gn, .chat-style .chosen-country .iti-flag.gn::before {
    background-position: -316px -205px; }
  .chat-style .iti-flag.gp, .chat-style .chosen-country .iti-flag.gp::before {
    background-position: -361px -205px; }
  .chat-style .iti-flag.gq, .chat-style .chosen-country .iti-flag.gq::before {
    background-position: -406px -205px; }
  .chat-style .iti-flag.gr, .chat-style .chosen-country .iti-flag.gr::before {
    background-position: -451px -205px; }
  .chat-style .iti-flag.gs, .chat-style .chosen-country .iti-flag.gs::before {
    background-position: -496px -205px; }
  .chat-style .iti-flag.gt, .chat-style .chosen-country .iti-flag.gt::before {
    background-position: -541px -205px; }
  .chat-style .iti-flag.gu, .chat-style .chosen-country .iti-flag.gu::before {
    background-position: -1px -239px; }
  .chat-style .iti-flag.gw, .chat-style .chosen-country .iti-flag.gw::before {
    background-position: -46px -239px; }
  .chat-style .iti-flag.gy, .chat-style .chosen-country .iti-flag.gy::before {
    background-position: -91px -239px; }
  .chat-style .iti-flag.hk, .chat-style .chosen-country .iti-flag.hk::before {
    background-position: -136px -239px; }
  .chat-style .iti-flag.hm, .chat-style .chosen-country .iti-flag.hm::before {
    background-position: -181px -239px; }
  .chat-style .iti-flag.hn, .chat-style .chosen-country .iti-flag.hn::before {
    background-position: -226px -239px; }
  .chat-style .iti-flag.hr, .chat-style .chosen-country .iti-flag.hr::before {
    background-position: -271px -239px; }
  .chat-style .iti-flag.ht, .chat-style .chosen-country .iti-flag.ht::before {
    background-position: -316px -239px; }
  .chat-style .iti-flag.hu, .chat-style .chosen-country .iti-flag.hu::before {
    background-position: -361px -239px; }
  .chat-style .iti-flag.id, .chat-style .chosen-country .iti-flag.id::before {
    background-position: -406px -239px; }
  .chat-style .iti-flag.ie, .chat-style .chosen-country .iti-flag.ie::before {
    background-position: -451px -239px; }
  .chat-style .iti-flag.il, .chat-style .chosen-country .iti-flag.il::before {
    background-position: -496px -239px; }
  .chat-style .iti-flag.im, .chat-style .chosen-country .iti-flag.im::before {
    background-position: -541px -239px; }
  .chat-style .iti-flag.in, .chat-style .chosen-country .iti-flag.in::before {
    background-position: -1px -273px; }
  .chat-style .iti-flag.io, .chat-style .chosen-country .iti-flag.io::before {
    background-position: -46px -273px; }
  .chat-style .iti-flag.iq, .chat-style .chosen-country .iti-flag.iq::before {
    background-position: -91px -273px; }
  .chat-style .iti-flag.ir, .chat-style .chosen-country .iti-flag.ir::before {
    background-position: -136px -273px; }
  .chat-style .iti-flag.is, .chat-style .chosen-country .iti-flag.is::before {
    background-position: -181px -273px; }
  .chat-style .iti-flag.it, .chat-style .chosen-country .iti-flag.it::before {
    background-position: -226px -273px; }
  .chat-style .iti-flag.je, .chat-style .chosen-country .iti-flag.je::before {
    background-position: -271px -273px; }
  .chat-style .iti-flag.jm, .chat-style .chosen-country .iti-flag.jm::before {
    background-position: -316px -273px; }
  .chat-style .iti-flag.jo, .chat-style .chosen-country .iti-flag.jo::before {
    background-position: -361px -273px; }
  .chat-style .iti-flag.jp, .chat-style .chosen-country .iti-flag.jp::before {
    background-position: -406px -273px; }
  .chat-style .iti-flag.ke, .chat-style .chosen-country .iti-flag.ke::before {
    background-position: -451px -273px; }
  .chat-style .iti-flag.kg, .chat-style .chosen-country .iti-flag.kg::before {
    background-position: -496px -273px; }
  .chat-style .iti-flag.kh, .chat-style .chosen-country .iti-flag.kh::before {
    background-position: -541px -273px; }
  .chat-style .iti-flag.ki, .chat-style .chosen-country .iti-flag.ki::before {
    background-position: -1px -307px; }
  .chat-style .iti-flag.km, .chat-style .chosen-country .iti-flag.km::before {
    background-position: -46px -307px; }
  .chat-style .iti-flag.kn, .chat-style .chosen-country .iti-flag.kn::before {
    background-position: -91px -307px; }
  .chat-style .iti-flag.kp, .chat-style .chosen-country .iti-flag.kp::before {
    background-position: -136px -307px; }
  .chat-style .iti-flag.kr, .chat-style .chosen-country .iti-flag.kr::before {
    background-position: -181px -307px; }
  .chat-style .iti-flag.kw, .chat-style .chosen-country .iti-flag.kw::before {
    background-position: -226px -307px; }
  .chat-style .iti-flag.ky, .chat-style .chosen-country .iti-flag.ky::before {
    background-position: -271px -307px; }
  .chat-style .iti-flag.kz, .chat-style .chosen-country .iti-flag.kz::before {
    background-position: -316px -307px; }
  .chat-style .iti-flag.la, .chat-style .chosen-country .iti-flag.la::before {
    background-position: -361px -307px; }
  .chat-style .iti-flag.lb, .chat-style .chosen-country .iti-flag.lb::before {
    background-position: -406px -307px; }
  .chat-style .iti-flag.lc, .chat-style .chosen-country .iti-flag.lc::before {
    background-position: -451px -307px; }
  .chat-style .iti-flag.li, .chat-style .chosen-country .iti-flag.li::before {
    background-position: -496px -307px; }
  .chat-style .iti-flag.lk, .chat-style .chosen-country .iti-flag.lk::before {
    background-position: -541px -307px; }
  .chat-style .iti-flag.lr, .chat-style .chosen-country .iti-flag.lr::before {
    background-position: -1px -341px; }
  .chat-style .iti-flag.ls, .chat-style .chosen-country .iti-flag.ls::before {
    background-position: -46px -341px; }
  .chat-style .iti-flag.lt, .chat-style .chosen-country .iti-flag.lt::before {
    background-position: -91px -341px; }
  .chat-style .iti-flag.lu, .chat-style .chosen-country .iti-flag.lu::before {
    background-position: -136px -341px; }
  .chat-style .iti-flag.lv, .chat-style .chosen-country .iti-flag.lv::before {
    background-position: -181px -341px; }
  .chat-style .iti-flag.ly, .chat-style .chosen-country .iti-flag.ly::before {
    background-position: -226px -341px; }
  .chat-style .iti-flag.ma, .chat-style .chosen-country .iti-flag.ma::before {
    background-position: -271px -341px; }
  .chat-style .iti-flag.mc, .chat-style .chosen-country .iti-flag.mc::before {
    background-position: -316px -341px; }
  .chat-style .iti-flag.md, .chat-style .chosen-country .iti-flag.md::before {
    background-position: -361px -341px; }
  .chat-style .iti-flag.me, .chat-style .chosen-country .iti-flag.me::before {
    background-position: -406px -341px; }
  .chat-style .iti-flag.mf, .chat-style .chosen-country .iti-flag.mf::before {
    background-position: -451px -341px; }
  .chat-style .iti-flag.mg, .chat-style .chosen-country .iti-flag.mg::before {
    background-position: -496px -341px; }
  .chat-style .iti-flag.mh, .chat-style .chosen-country .iti-flag.mh::before {
    background-position: -541px -341px; }
  .chat-style .iti-flag.mk, .chat-style .chosen-country .iti-flag.mk::before {
    background-position: -1px -375px; }
  .chat-style .iti-flag.ml, .chat-style .chosen-country .iti-flag.ml::before {
    background-position: -46px -375px; }
  .chat-style .iti-flag.mm, .chat-style .chosen-country .iti-flag.mm::before {
    background-position: -91px -375px; }
  .chat-style .iti-flag.mn, .chat-style .chosen-country .iti-flag.mn::before {
    background-position: -136px -375px; }
  .chat-style .iti-flag.mo, .chat-style .chosen-country .iti-flag.mo::before {
    background-position: -181px -375px; }
  .chat-style .iti-flag.mp, .chat-style .chosen-country .iti-flag.mp::before {
    background-position: -226px -375px; }
  .chat-style .iti-flag.mq, .chat-style .chosen-country .iti-flag.mq::before {
    background-position: -271px -375px; }
  .chat-style .iti-flag.mr, .chat-style .chosen-country .iti-flag.mr::before {
    background-position: -316px -375px; }
  .chat-style .iti-flag.ms, .chat-style .chosen-country .iti-flag.ms::before {
    background-position: -361px -375px; }
  .chat-style .iti-flag.mt, .chat-style .chosen-country .iti-flag.mt::before {
    background-position: -406px -375px; }
  .chat-style .iti-flag.mu, .chat-style .chosen-country .iti-flag.mu::before {
    background-position: -451px -375px; }
  .chat-style .iti-flag.mv, .chat-style .chosen-country .iti-flag.mv::before {
    background-position: -496px -375px; }
  .chat-style .iti-flag.mw, .chat-style .chosen-country .iti-flag.mw::before {
    background-position: -541px -375px; }
  .chat-style .iti-flag.mx, .chat-style .chosen-country .iti-flag.mx::before {
    background-position: -1px -409px; }
  .chat-style .iti-flag.my, .chat-style .chosen-country .iti-flag.my::before {
    background-position: -46px -409px; }
  .chat-style .iti-flag.mz, .chat-style .chosen-country .iti-flag.mz::before {
    background-position: -91px -409px; }
  .chat-style .iti-flag.na, .chat-style .chosen-country .iti-flag.na::before {
    background-position: -136px -409px; }
  .chat-style .iti-flag.nc, .chat-style .chosen-country .iti-flag.nc::before {
    background-position: -181px -409px; }
  .chat-style .iti-flag.ne, .chat-style .chosen-country .iti-flag.ne::before {
    background-position: -226px -409px; }
  .chat-style .iti-flag.nf, .chat-style .chosen-country .iti-flag.nf::before {
    background-position: -271px -409px; }
  .chat-style .iti-flag.ng, .chat-style .chosen-country .iti-flag.ng::before {
    background-position: -316px -409px; }
  .chat-style .iti-flag.ni, .chat-style .chosen-country .iti-flag.ni::before {
    background-position: -361px -409px; }
  .chat-style .iti-flag.nl, .chat-style .chosen-country .iti-flag.nl::before {
    background-position: -406px -409px; }
  .chat-style .iti-flag.no, .chat-style .chosen-country .iti-flag.no::before {
    background-position: -451px -409px; }
  .chat-style .iti-flag.np, .chat-style .chosen-country .iti-flag.np::before {
    background-position: -496px -409px; }
  .chat-style .iti-flag.nr, .chat-style .chosen-country .iti-flag.nr::before {
    background-position: -541px -409px; }
  .chat-style .iti-flag.nu, .chat-style .chosen-country .iti-flag.nu::before {
    background-position: -1px -443px; }
  .chat-style .iti-flag.nz, .chat-style .chosen-country .iti-flag.nz::before {
    background-position: -46px -443px; }
  .chat-style .iti-flag.om, .chat-style .chosen-country .iti-flag.om::before {
    background-position: -91px -443px; }
  .chat-style .iti-flag.pa, .chat-style .chosen-country .iti-flag.pa::before {
    background-position: -136px -443px; }
  .chat-style .iti-flag.pe, .chat-style .chosen-country .iti-flag.pe::before {
    background-position: -181px -443px; }
  .chat-style .iti-flag.pf, .chat-style .chosen-country .iti-flag.pf::before {
    background-position: -226px -443px; }
  .chat-style .iti-flag.pg, .chat-style .chosen-country .iti-flag.pg::before {
    background-position: -271px -443px; }
  .chat-style .iti-flag.ph, .chat-style .chosen-country .iti-flag.ph::before {
    background-position: -316px -443px; }
  .chat-style .iti-flag.pk, .chat-style .chosen-country .iti-flag.pk::before {
    background-position: -361px -443px; }
  .chat-style .iti-flag.pl, .chat-style .chosen-country .iti-flag.pl::before {
    background-position: -406px -443px; }
  .chat-style .iti-flag.pm, .chat-style .chosen-country .iti-flag.pm::before {
    background-position: -451px -443px; }
  .chat-style .iti-flag.pn, .chat-style .chosen-country .iti-flag.pn::before {
    background-position: -496px -443px; }
  .chat-style .iti-flag.pr, .chat-style .chosen-country .iti-flag.pr::before {
    background-position: -541px -443px; }
  .chat-style .iti-flag.ps, .chat-style .chosen-country .iti-flag.ps::before {
    background-position: -1px -477px; }
  .chat-style .iti-flag.pt, .chat-style .chosen-country .iti-flag.pt::before {
    background-position: -46px -477px; }
  .chat-style .iti-flag.pw, .chat-style .chosen-country .iti-flag.pw::before {
    background-position: -91px -477px; }
  .chat-style .iti-flag.py, .chat-style .chosen-country .iti-flag.py::before {
    background-position: -136px -477px; }
  .chat-style .iti-flag.qa, .chat-style .chosen-country .iti-flag.qa::before {
    background-position: -181px -477px; }
  .chat-style .iti-flag.re, .chat-style .chosen-country .iti-flag.re::before {
    background-position: -226px -477px; }
  .chat-style .iti-flag.ro, .chat-style .chosen-country .iti-flag.ro::before {
    background-position: -271px -477px; }
  .chat-style .iti-flag.rs, .chat-style .chosen-country .iti-flag.rs::before {
    background-position: -316px -477px; }
  .chat-style .iti-flag.ru, .chat-style .chosen-country .iti-flag.ru::before {
    background-position: -361px -477px; }
  .chat-style .iti-flag.rw, .chat-style .chosen-country .iti-flag.rw::before {
    background-position: -406px -477px; }
  .chat-style .iti-flag.sa, .chat-style .chosen-country .iti-flag.sa::before {
    background-position: -451px -477px; }
  .chat-style .iti-flag.sb, .chat-style .chosen-country .iti-flag.sb::before {
    background-position: -496px -477px; }
  .chat-style .iti-flag.sc, .chat-style .chosen-country .iti-flag.sc::before {
    background-position: -541px -477px; }
  .chat-style .iti-flag.sd, .chat-style .chosen-country .iti-flag.sd::before {
    background-position: -1px -511px; }
  .chat-style .iti-flag.se, .chat-style .chosen-country .iti-flag.se::before {
    background-position: -46px -511px; }
  .chat-style .iti-flag.sg, .chat-style .chosen-country .iti-flag.sg::before {
    background-position: -91px -511px; }
  .chat-style .iti-flag.sh, .chat-style .chosen-country .iti-flag.sh::before {
    background-position: -136px -511px; }
  .chat-style .iti-flag.si, .chat-style .chosen-country .iti-flag.si::before {
    background-position: -181px -511px; }
  .chat-style .iti-flag.sj, .chat-style .chosen-country .iti-flag.sj::before {
    background-position: -226px -511px; }
  .chat-style .iti-flag.sk, .chat-style .chosen-country .iti-flag.sk::before {
    background-position: -271px -511px; }
  .chat-style .iti-flag.sl, .chat-style .chosen-country .iti-flag.sl::before {
    background-position: -316px -511px; }
  .chat-style .iti-flag.sm, .chat-style .chosen-country .iti-flag.sm::before {
    background-position: -361px -511px; }
  .chat-style .iti-flag.sn, .chat-style .chosen-country .iti-flag.sn::before {
    background-position: -406px -511px; }
  .chat-style .iti-flag.so, .chat-style .chosen-country .iti-flag.so::before {
    background-position: -451px -511px; }
  .chat-style .iti-flag.sr, .chat-style .chosen-country .iti-flag.sr::before {
    background-position: -496px -511px; }
  .chat-style .iti-flag.ss, .chat-style .chosen-country .iti-flag.ss::before {
    background-position: -541px -511px; }
  .chat-style .iti-flag.st, .chat-style .chosen-country .iti-flag.st::before {
    background-position: -1px -545px; }
  .chat-style .iti-flag.sv, .chat-style .chosen-country .iti-flag.sv::before {
    background-position: -46px -545px; }
  .chat-style .iti-flag.sx, .chat-style .chosen-country .iti-flag.sx::before {
    background-position: -91px -545px; }
  .chat-style .iti-flag.sy, .chat-style .chosen-country .iti-flag.sy::before {
    background-position: -136px -545px; }
  .chat-style .iti-flag.sz, .chat-style .chosen-country .iti-flag.sz::before {
    background-position: -181px -545px; }
  .chat-style .iti-flag.tc, .chat-style .chosen-country .iti-flag.tc::before {
    background-position: -226px -545px; }
  .chat-style .iti-flag.td, .chat-style .chosen-country .iti-flag.td::before {
    background-position: -271px -545px; }
  .chat-style .iti-flag.tf, .chat-style .chosen-country .iti-flag.tf::before {
    background-position: -316px -545px; }
  .chat-style .iti-flag.tg, .chat-style .chosen-country .iti-flag.tg::before {
    background-position: -361px -545px; }
  .chat-style .iti-flag.th, .chat-style .chosen-country .iti-flag.th::before {
    background-position: -406px -545px; }
  .chat-style .iti-flag.tj, .chat-style .chosen-country .iti-flag.tj::before {
    background-position: -451px -545px; }
  .chat-style .iti-flag.tk, .chat-style .chosen-country .iti-flag.tk::before {
    background-position: -496px -545px; }
  .chat-style .iti-flag.tl, .chat-style .chosen-country .iti-flag.tl::before {
    background-position: -541px -545px; }
  .chat-style .iti-flag.tm, .chat-style .chosen-country .iti-flag.tm::before {
    background-position: -1px -579px; }
  .chat-style .iti-flag.tn, .chat-style .chosen-country .iti-flag.tn::before {
    background-position: -46px -579px; }
  .chat-style .iti-flag.to, .chat-style .chosen-country .iti-flag.to::before {
    background-position: -91px -579px; }
  .chat-style .iti-flag.tr, .chat-style .chosen-country .iti-flag.tr::before {
    background-position: -136px -579px; }
  .chat-style .iti-flag.tt, .chat-style .chosen-country .iti-flag.tt::before {
    background-position: -181px -579px; }
  .chat-style .iti-flag.tv, .chat-style .chosen-country .iti-flag.tv::before {
    background-position: -226px -579px; }
  .chat-style .iti-flag.tw, .chat-style .chosen-country .iti-flag.tw::before {
    background-position: -271px -579px; }
  .chat-style .iti-flag.tz, .chat-style .chosen-country .iti-flag.tz::before {
    background-position: -316px -579px; }
  .chat-style .iti-flag.ua, .chat-style .chosen-country .iti-flag.ua::before, .chat-style .iti-flag.uk, .chat-style .chosen-country .iti-flag.uk::before {
    background-position: -361px -579px; }
  .chat-style .iti-flag.ug, .chat-style .chosen-country .iti-flag.ug::before {
    background-position: -406px -579px; }
  .chat-style .iti-flag.um, .chat-style .chosen-country .iti-flag.um::before {
    background-position: -451px -579px; }
  .chat-style .iti-flag.us, .chat-style .chosen-country .iti-flag.us::before, .chat-style .iti-flag.en, .chat-style .chosen-country .iti-flag.en::before {
    background-position: -496px -579px; }
  .chat-style .iti-flag.uy, .chat-style .chosen-country .iti-flag.uy::before {
    background-position: -541px -579px; }
  .chat-style .iti-flag.uz, .chat-style .chosen-country .iti-flag.uz::before {
    background-position: -586px -1px; }
  .chat-style .iti-flag.va, .chat-style .chosen-country .iti-flag.va::before {
    background-position: -586px -35px; }
  .chat-style .iti-flag.vc, .chat-style .chosen-country .iti-flag.vc::before {
    background-position: -586px -69px; }
  .chat-style .iti-flag.ve, .chat-style .chosen-country .iti-flag.ve::before {
    background-position: -586px -103px; }
  .chat-style .iti-flag.vg, .chat-style .chosen-country .iti-flag.vg::before {
    background-position: -586px -137px; }
  .chat-style .iti-flag.vi, .chat-style .chosen-country .iti-flag.vi::before {
    background-position: -586px -171px; }
  .chat-style .iti-flag.vn, .chat-style .chosen-country .iti-flag.vn::before {
    background-position: -586px -205px; }
  .chat-style .iti-flag.vu, .chat-style .chosen-country .iti-flag.vu::before {
    background-position: -586px -239px; }
  .chat-style .iti-flag.wf, .chat-style .chosen-country .iti-flag.wf::before {
    background-position: -586px -273px; }
  .chat-style .iti-flag.ws, .chat-style .chosen-country .iti-flag.ws::before {
    background-position: -586px -307px; }
  .chat-style .iti-flag.ye, .chat-style .chosen-country .iti-flag.ye::before {
    background-position: -586px -341px; }
  .chat-style .iti-flag.yt, .chat-style .chosen-country .iti-flag.yt::before {
    background-position: -586px -375px; }
  .chat-style .iti-flag.za, .chat-style .chosen-country .iti-flag.za::before {
    background-position: -586px -409px; }
  .chat-style .iti-flag.zm, .chat-style .chosen-country .iti-flag.zm::before {
    background-position: -586px -443px; }
  .chat-style .iti-flag.zw, .chat-style .chosen-country .iti-flag.zw::before {
    background-position: -586px -477px; }
  .chat-style .iti-flag.zz, .chat-style .chosen-country .iti-flag.zz::before {
    background-position: -586px -511px; }

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0); }
  10%, 50%, 90% {
    transform: translate3d(-10px, 0, 0); }
  30%, 70% {
    transform: translate3d(10px, 0, 0); } }
  .chat-style .element-animation-shake {
    animation-name: shake;
    animation-duration: .3s;
    animation-fill-mode: both; }

@keyframes wow {
  0 {
    background: #243238;
    color: #fff; }
  95% {
    background: #4d90fe;
    color: #fff; }
  100% {
    background: #fff;
    color: #243238; } }
  .chat-style .element-animation-wow {
    animation-name: wow;
    animation-duration: .2s;
    animation-fill-mode: both; }

@keyframes fadeIn {
  0 {
    opacity: 0; }
  100% {
    opacity: 1; } }

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

@keyframes slideUp {
  0 {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0); }
  100% {
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px); } }

@keyframes slideLeft {
  0 {
    transform: translateX(0);
    -webkit-transform: translateX(0); }
  100% {
    transform: translateX(-40px);
    -webkit-transform: translateX(-40px); } }

@keyframes slideRight {
  0 {
    transform: translateX(-40px);
    -webkit-transform: translateX(-40px); }
  100% {
    transform: translateX(0);
    -webkit-transform: translateX(0); } }

@keyframes scaleUp {
  0 {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(2);
    -webkit-transform: scale(2); } }

@keyframes scaleDown {
  0 {
    transform: scale(2);
    -webkit-transform: scale(2); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes scaleToggleOne {
  0 {
    transform: scale(1);
    -webkit-transform: scale(1); }
  50% {
    transform: scale(2);
    -webkit-transform: scale(2); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes scaleToggleTwo {
  0 {
    transform: scale(1);
    -webkit-transform: scale(1); }
  20% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  60% {
    transform: scale(2);
    -webkit-transform: scale(2); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes scaleToggleThree {
  0 {
    transform: scale(1);
    -webkit-transform: scale(1); }
  33% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  66% {
    transform: scale(2);
    -webkit-transform: scale(2); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -15deg) scale(0.8);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -15deg) scale(0.8);
    opacity: 0; } }
  .chat-style .animation-ready {
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .hide-pop-left {
    -ms-transform: translateX(40px) scale(0.8);
    transform: translateX(40px) scale(0.8);
    -webkit-transform: translateX(40px) scale(0.8);
    opacity: 0 !important;
    -ms-transform-origin: right center;
    transform-origin: right center; }
  .chat-style .show-pop-left {
    -ms-transform: translateX(0) scale(1);
    transform: translateX(0) scale(1);
    -webkit-transform: translateX(0) scale(1);
    opacity: 1 !important; }
  .chat-style .hide-pop-right {
    -ms-transform: translateY(-50%) translateX(-40px) scale(0.8);
    transform: translateY(-50%) translateX(-40px) scale(0.8);
    -webkit-transform: translateY(-50%) translateX(-40px) scale(0.8);
    opacity: 0 !important;
    -ms-transform-origin: left center;
    transform-origin: left center;
    left: 100% !important;
    top: 50% !important; }
  .chat-style .show-pop-right {
    -ms-transform: translateY(-50%) translateX(0) scale(1);
    transform: translateY(-50%) translateX(0) scale(1);
    opacity: 1 !important; }
  .chat-style .hide-pop-bottom:not(.eyes-tooltip) {
    -ms-transform: translateY(-10px) translateX(-50%) scale(0.8);
    transform: translateY(-10px) translateX(-50%) scale(0.8);
    opacity: 0 !important;
    -ms-transform-origin: center top;
    transform-origin: center top;
    left: 50% !important; }
  .chat-style .show-pop-bottom:not(.eyes-tooltip) {
    -ms-transform: translateY(0) translateX(-50%) scale(1);
    transform: translateY(0) translateX(-50%) scale(1);
    -webkit-transform: translateY(0) translateX(-50%) scale(1);
    opacity: 1 !important; }
  .chat-style .hide-pop-top {
    -ms-transform: translateY(10px) translateX(-50%) scale(0.8);
    transform: translateY(10px) translateX(-50%) scale(0.8);
    opacity: 0 !important;
    -ms-transform-origin: center top;
    transform-origin: center top;
    left: 50% !important; }
  .chat-style .show-pop-top {
    -ms-transform: translateY(0) translateX(-50%) scale(1);
    transform: translateY(0) translateX(-50%) scale(1);
    -webkit-transform: translateY(0) translateX(-50%) scale(1);
    opacity: 1 !important; }
  .chat-style .animated {
    animation-duration: .5s;
    animation-fill-mode: both; }

@keyframes zoomOut {
  from {
    opacity: 0; }
  50% {
    opacity: 1;
    transform: scale3d(0.33, 0.33, 0.33); }
  to {
    opacity: 1;
    transform: scale3d(0.33, 0.33, 0.33); } }
  .chat-style .zoomOut {
    animation-name: zoomOut; }
  .chat-style .without-margin button[type="submit"], .chat-style .without-margin .special-big-btn {
    position: relative;
    left: -40px;
    width: 100%;
    max-width: 150%;
    padding: 0 40px;
    box-sizing: content-box; }
  .chat-style .without-margin button[type="submit"].loading, .chat-style .without-margin .special-big-btn.loading {
    border-bottom: 0;
    border-left: 0;
    border-right: 0; }
  .chat-style .without-margin button[type="submit"].disabled, .chat-style .without-margin .special-big-btn.disabled, .chat-style .without-margin button[type="submit"][disabled="disabled"], .chat-style .without-margin .special-big-btn[disabled="disabled"], .chat-style .without-margin button[type="submit"][disabled], .chat-style .without-margin .special-big-btn[disabled] {
    padding: 0 38px; }
  .chat-style .rd-form {
    position: relative; }
  .chat-style .rd-form form {
    position: relative; }
  .chat-style .rd-form .form-horizontal {
    position: relative; }
  .chat-style .rd-form .group, .chat-style .rd-form .form-group {
    position: relative; }
  .chat-style .rd-form .group:last-child, .chat-style .rd-form .form-group:last-child {
    margin-bottom: 0; }
  .chat-style .rd-form .group input + br, .chat-style .rd-form .form-group input + br {
    display: none !important; }
  .chat-style .rd-form .without-margin button[type="submit"], .chat-style .rd-form .without-margin .special-big-btn {
    position: relative;
    left: -40px;
    width: 100%;
    max-width: 150%;
    padding: 0 40px;
    box-sizing: content-box; }
  .chat-style .rd-form .without-margin button[type="submit"].loading, .chat-style .rd-form .without-margin .special-big-btn.loading {
    border-bottom: 0;
    border-left: 0;
    border-right: 0; }
  .chat-style .rd-form .without-margin button[type="submit"].disabled, .chat-style .rd-form .without-margin .special-big-btn.disabled, .chat-style .rd-form .without-margin button[type="submit"][disabled="disabled"], .chat-style .rd-form .without-margin .special-big-btn[disabled="disabled"], .chat-style .rd-form .without-margin button[type="submit"][disabled], .chat-style .rd-form .without-margin .special-big-btn[disabled] {
    padding: 0 38px; }
  .chat-style .rd-form .without-margin button[type="submit"], .chat-style .rd-form .without-margin .special-big-btn {
    position: relative;
    left: -40px;
    width: 100%;
    max-width: 150%;
    padding: 0 40px;
    box-sizing: content-box; }
  .chat-style .rd-form .without-margin button[type="submit"].loading, .chat-style .rd-form .without-margin .special-big-btn.loading {
    border-bottom: 0;
    border-left: 0;
    border-right: 0; }
  .chat-style .rd-form .without-margin button[type="submit"].disabled, .chat-style .rd-form .without-margin .special-big-btn.disabled, .chat-style .rd-form .without-margin button[type="submit"][disabled="disabled"], .chat-style .rd-form .without-margin .special-big-btn[disabled="disabled"], .chat-style .rd-form .without-margin button[type="submit"][disabled], .chat-style .rd-form .without-margin .special-big-btn[disabled] {
    padding: 0 38px; }
  .chat-style .rd-form .alert-container {
    position: absolute;
    top: -90px;
    width: 100%; }
  .chat-style .rd-form .icon-status, .chat-style .rd-form .icon-password-toggle {
    width: 20px;
    height: 17px;
    position: absolute;
    z-index: 40;
    right: 20px;
    top: 12px;
    opacity: 0;
    transition: opacity .25s ease; }
  .chat-style .rd-form .icon-status:before, .chat-style .rd-form .icon-password-toggle:before {
    font-size: 17px;
    left: 0;
    top: 0;
    margin: 0;
    position: absolute; }
  .chat-style .rd-form .icon-status, .chat-style .rd-form .icon-placeholder {
    pointer-events: none; }
  .chat-style .rd-form .gravatar-holder ~ .icon-status {
    right: 81px; }
  .chat-style .rd-form .icon-password-toggle {
    opacity: 1;
    color: #2196f3;
    cursor: pointer; }
  .chat-style .rd-form .icon-password-toggle:active {
    color: #0d47a1; }
  .chat-style .rd-form .icon-password-toggle:before {
    font-size: 21px; }
  .chat-style .rd-form .rd-field-error .icon-status {
    opacity: 1; }
  .chat-style .rd-form .rd-field-error .icon-status:before {
    color: #ff8f00;
    content: "\e910"; }
  .chat-style .rd-form .rd-field-success .icon-status {
    opacity: 1;
    top: 12px; }
  .chat-style .rd-form .rd-field-success .icon-status:before {
    color: #1ab744;
    content: "\e912";
    opacity: 1; }
  .chat-style .rd-form .rd-field-loading .icon-status {
    width: 100px !important;
    height: 4px;
    opacity: 1;
    right: 20px;
    top: 50%;
    margin-top: -2px;
    display: block;
    background: url("/img/tm-loading.svg?fd37f38") 0 0 no-repeat;
    background-size: 100% 28px; }
  .chat-style .rd-form .rd-field-loading .icon-status:before {
    display: none !important; }
  .chat-style .rd-form .rd-field-loading .gravatar-holder ~ .icon-status {
    right: 81px; }
  .chat-style .rd-form .questionnaire-selector {
    display: block;
    position: relative;
    left: -40px;
    width: 390px;
    max-width: 450px;
    padding: 0 30px;
    box-sizing: content-box;
    border-radius: 0;
    text-align: left; }
  .chat-style .rd-form .questionnaire-selector:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px; }
  .chat-style .rd-form .questionnaire-selector:before {
    position: absolute;
    top: 24px;
    right: 30px;
    font-size: 14px;
    margin: 0;
    width: 9px;
    height: 13px; }
  .chat-style .rd-form input[type=password]::-ms-reveal, .chat-style .rd-form input[type=password]::-ms-clear {
    display: none; }
  .chat-style .rd-form .gravatar-holder {
    width: 60px;
    height: 60px;
    text-align: center;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 0 3px 3px 0; }
  .chat-style .rd-form .gravatar-holder .char {
    font-size: 24px;
    line-height: 61px;
    font-weight: 700;
    color: #FFF;
    letter-spacing: 3px;
    text-transform: uppercase;
    margin-left: 3px; }
  .chat-style .rd-form .gravatar-holder img {
    width: 100%;
    height: auto;
    max-width: 100%;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 0;
    top: 0; }
  .chat-style .rd-form .gravatar-holder ~ input[type="email"] {
    padding-right: 110px; }
  .chat-style .tm-rd-input .chosen-container .chosen-single {
    display: block;
    background: #eceff1 !important;
    background: linear-gradient(to bottom, #eceff1 0, #dde3e6 100%) !important;
    box-shadow: inset 0 -1px 0 0 #cfd8dc !important;
    font-weight: normal;
    font-size: 14px;
    line-height: 1.25 !important;
    color: #243238;
    border: 1px solid transparent !important;
    border-radius: 3px !important;
    transition: background .25s ease,box-shadow .25s ease,border-color .75s ease;
    transition: background .25s ease,box-shadow .25s ease,border-color .75s ease,-webkit-box-shadow .25s ease; }
  .chat-style .tm-rd-input .chosen-container .chosen-single .search-choice-close {
    display: none !important; }
  .chat-style .tm-rd-input .chosen-container .chosen-single:hover {
    background: #1e5799 !important;
    background: linear-gradient(to bottom, #1e5799 0, #78909c 0, #546e7a 100%) !important;
    box-shadow: none !important; }
  .chat-style .tm-rd-input .chosen-container .chosen-single:hover span {
    color: #FFF !important; }
  .chat-style .tm-rd-input .chosen-container .chosen-single:hover > div {
    color: #FFF !important; }
  .chat-style .tm-rd-input .chosen-container.chosen-container-active:not(.chosen-with-drop) .chosen-single {
    background: #1e5799 !important;
    background: linear-gradient(to bottom, #1e5799 0, #78909c 0, #546e7a 100%) !important;
    box-shadow: none !important; }
  .chat-style .tm-rd-input .chosen-container.chosen-container-active:not(.chosen-with-drop) .chosen-single span {
    color: #FFF !important; }
  .chat-style .tm-rd-input .chosen-container.chosen-container-active:not(.chosen-with-drop) .chosen-single > div {
    color: #FFF !important; }
  .chat-style .tm-rd-input .chosen-disabled.chosen-container .chosen-single:hover span {
    color: #cfd8dc; }
  .chat-style .tm-rd-input .chosen-disabled.chosen-container .chosen-single:hover > div {
    color: #cfd8dc; }
  .chat-style .tm-rd-input.drop-show.pressed .chosen-container:not(.chosen-with-drop) .chosen-single:active {
    background: linear-gradient(to bottom, #1e5799 0, #455a64 0, #546e7a 100%) !important; }
  .chat-style .tm-rd-input.pressed .chosen-container .chosen-single:active {
    padding-top: 1px !important; }
  .chat-style .tm-rd-input.pressed .chosen-container .chosen-single:active > div {
    margin-top: -4px; }
  .chat-style .tm-rd-input.pressed .chosen-container .chosen-single:active .iti-flag {
    top: 24px; }
  .chat-style .tm-rd-input.pressed .control-label {
    top: 12px !important; }
  .chat-style .tm-rd-input select.rd-field, .chat-style .tm-rd-input [type='email'], .chat-style .tm-rd-input [type='text'], .chat-style .tm-rd-input [type='password'], .chat-style .tm-rd-input [type='tel'], .chat-style .tm-rd-input [type='number'] {
    background: #eceff1;
    box-shadow: inset 0 1px 0 0 #cfd8dc;
    font-weight: normal;
    font-size: 16px;
    line-height: 1.25;
    color: #243238;
    box-sizing: border-box;
    border: 1px solid transparent;
    border-top-width: 0;
    border-radius: 3px;
    transition: background .25s ease,box-shadow-color .25s ease,border-color .75s ease; }
  .chat-style .tm-rd-input select.rd-field ~ label, .chat-style .tm-rd-input [type='email'] ~ label, .chat-style .tm-rd-input [type='text'] ~ label, .chat-style .tm-rd-input [type='password'] ~ label, .chat-style .tm-rd-input [type='tel'] ~ label, .chat-style .tm-rd-input [type='number'] ~ label {
    opacity: 1;
    color: #90a4ae;
    font-size: 16px;
    line-height: 1.5;
    padding-left: 16px;
    width: auto; }
  .chat-style .tm-rd-input select.rd-field:focus, .chat-style .tm-rd-input [type='email']:focus, .chat-style .tm-rd-input [type='text']:focus, .chat-style .tm-rd-input [type='password']:focus, .chat-style .tm-rd-input [type='tel']:focus, .chat-style .tm-rd-input [type='number']:focus {
    border-color: #90caf9;
    box-shadow: inset 0 1px 0 0 #90caf9;
    background: #FFF; }
  .chat-style .tm-rd-input select.rd-field:focus ~ label, .chat-style .tm-rd-input [type='email']:focus ~ label, .chat-style .tm-rd-input [type='text']:focus ~ label, .chat-style .tm-rd-input [type='password']:focus ~ label, .chat-style .tm-rd-input [type='tel']:focus ~ label, .chat-style .tm-rd-input [type='number']:focus ~ label {
    color: #bbdefb; }
  .chat-style .tm-rd-input select.rd-field:focus::-webkit-input-placeholder, .chat-style .tm-rd-input [type='email']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input [type='text']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input [type='password']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input [type='tel']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input [type='number']:focus::-webkit-input-placeholder {
    color: #bbdefb; }
  .chat-style .tm-rd-input select.rd-field:focus::-moz-placeholder, .chat-style .tm-rd-input [type='email']:focus::-moz-placeholder, .chat-style .tm-rd-input [type='text']:focus::-moz-placeholder, .chat-style .tm-rd-input [type='password']:focus::-moz-placeholder, .chat-style .tm-rd-input [type='tel']:focus::-moz-placeholder, .chat-style .tm-rd-input [type='number']:focus::-moz-placeholder {
    color: #bbdefb; }
  .chat-style .tm-rd-input select.rd-field:focus:-moz-placeholder, .chat-style .tm-rd-input [type='email']:focus:-moz-placeholder, .chat-style .tm-rd-input [type='text']:focus:-moz-placeholder, .chat-style .tm-rd-input [type='password']:focus:-moz-placeholder, .chat-style .tm-rd-input [type='tel']:focus:-moz-placeholder, .chat-style .tm-rd-input [type='number']:focus:-moz-placeholder {
    color: #bbdefb; }
  .chat-style .tm-rd-input select.rd-field:focus:-ms-input-placeholder, .chat-style .tm-rd-input [type='email']:focus:-ms-input-placeholder, .chat-style .tm-rd-input [type='text']:focus:-ms-input-placeholder, .chat-style .tm-rd-input [type='password']:focus:-ms-input-placeholder, .chat-style .tm-rd-input [type='tel']:focus:-ms-input-placeholder, .chat-style .tm-rd-input [type='number']:focus:-ms-input-placeholder {
    color: #bbdefb; }
  .chat-style .tm-rd-input select.rd-field::-ms-clear, .chat-style .tm-rd-input [type='email']::-ms-clear, .chat-style .tm-rd-input [type='text']::-ms-clear, .chat-style .tm-rd-input [type='password']::-ms-clear, .chat-style .tm-rd-input [type='tel']::-ms-clear, .chat-style .tm-rd-input [type='number']::-ms-clear {
    display: none; }
  .chat-style .tm-rd-input select.rd-field.disabled, .chat-style .tm-rd-input [type='email'].disabled, .chat-style .tm-rd-input [type='text'].disabled, .chat-style .tm-rd-input [type='password'].disabled, .chat-style .tm-rd-input [type='tel'].disabled, .chat-style .tm-rd-input [type='number'].disabled, .chat-style .tm-rd-input select.rd-field[disabled="disabled"], .chat-style .tm-rd-input [type='email'][disabled="disabled"], .chat-style .tm-rd-input [type='text'][disabled="disabled"], .chat-style .tm-rd-input [type='password'][disabled="disabled"], .chat-style .tm-rd-input [type='tel'][disabled="disabled"], .chat-style .tm-rd-input [type='number'][disabled="disabled"], .chat-style .tm-rd-input select.rd-field[disabled], .chat-style .tm-rd-input [type='email'][disabled], .chat-style .tm-rd-input [type='text'][disabled], .chat-style .tm-rd-input [type='password'][disabled], .chat-style .tm-rd-input [type='tel'][disabled], .chat-style .tm-rd-input [type='number'][disabled] {
    border: 1px solid #cfd8dc !important;
    background: #FFF !important;
    cursor: not-allowed;
    box-shadow: none !important;
    color: #cfd8dc !important; }
  .chat-style .tm-rd-input select.rd-field.disabled ~ label, .chat-style .tm-rd-input [type='email'].disabled ~ label, .chat-style .tm-rd-input [type='text'].disabled ~ label, .chat-style .tm-rd-input [type='password'].disabled ~ label, .chat-style .tm-rd-input [type='tel'].disabled ~ label, .chat-style .tm-rd-input [type='number'].disabled ~ label, .chat-style .tm-rd-input select.rd-field[disabled="disabled"] ~ label, .chat-style .tm-rd-input [type='email'][disabled="disabled"] ~ label, .chat-style .tm-rd-input [type='text'][disabled="disabled"] ~ label, .chat-style .tm-rd-input [type='password'][disabled="disabled"] ~ label, .chat-style .tm-rd-input [type='tel'][disabled="disabled"] ~ label, .chat-style .tm-rd-input [type='number'][disabled="disabled"] ~ label, .chat-style .tm-rd-input select.rd-field[disabled] ~ label, .chat-style .tm-rd-input [type='email'][disabled] ~ label, .chat-style .tm-rd-input [type='text'][disabled] ~ label, .chat-style .tm-rd-input [type='password'][disabled] ~ label, .chat-style .tm-rd-input [type='tel'][disabled] ~ label, .chat-style .tm-rd-input [type='number'][disabled] ~ label {
    color: #cfd8dc !important;
    font-size: 16px;
    line-height: 1.25;
    pointer-events: none !important;
    top: 20px; }
  .chat-style .tm-rd-input select.rd-field.disabled ~ .tm-icon, .chat-style .tm-rd-input [type='email'].disabled ~ .tm-icon, .chat-style .tm-rd-input [type='text'].disabled ~ .tm-icon, .chat-style .tm-rd-input [type='password'].disabled ~ .tm-icon, .chat-style .tm-rd-input [type='tel'].disabled ~ .tm-icon, .chat-style .tm-rd-input [type='number'].disabled ~ .tm-icon, .chat-style .tm-rd-input select.rd-field[disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input [type='email'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input [type='text'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input [type='password'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input [type='tel'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input [type='number'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input select.rd-field[disabled] ~ .tm-icon, .chat-style .tm-rd-input [type='email'][disabled] ~ .tm-icon, .chat-style .tm-rd-input [type='text'][disabled] ~ .tm-icon, .chat-style .tm-rd-input [type='password'][disabled] ~ .tm-icon, .chat-style .tm-rd-input [type='tel'][disabled] ~ .tm-icon, .chat-style .tm-rd-input [type='number'][disabled] ~ .tm-icon {
    opacity: .5; }
  .chat-style .tm-rd-input select.rd-field.disabled:hover, .chat-style .tm-rd-input [type='email'].disabled:hover, .chat-style .tm-rd-input [type='text'].disabled:hover, .chat-style .tm-rd-input [type='password'].disabled:hover, .chat-style .tm-rd-input [type='tel'].disabled:hover, .chat-style .tm-rd-input [type='number'].disabled:hover, .chat-style .tm-rd-input select.rd-field[disabled="disabled"]:hover, .chat-style .tm-rd-input [type='email'][disabled="disabled"]:hover, .chat-style .tm-rd-input [type='text'][disabled="disabled"]:hover, .chat-style .tm-rd-input [type='password'][disabled="disabled"]:hover, .chat-style .tm-rd-input [type='tel'][disabled="disabled"]:hover, .chat-style .tm-rd-input [type='number'][disabled="disabled"]:hover, .chat-style .tm-rd-input select.rd-field[disabled]:hover, .chat-style .tm-rd-input [type='email'][disabled]:hover, .chat-style .tm-rd-input [type='text'][disabled]:hover, .chat-style .tm-rd-input [type='password'][disabled]:hover, .chat-style .tm-rd-input [type='tel'][disabled]:hover, .chat-style .tm-rd-input [type='number'][disabled]:hover {
    box-shadow: none !important; }
  .chat-style .tm-rd-input select.rd-field.disabled ~ .icon-password-toggle, .chat-style .tm-rd-input [type='email'].disabled ~ .icon-password-toggle, .chat-style .tm-rd-input [type='text'].disabled ~ .icon-password-toggle, .chat-style .tm-rd-input [type='password'].disabled ~ .icon-password-toggle, .chat-style .tm-rd-input [type='tel'].disabled ~ .icon-password-toggle, .chat-style .tm-rd-input [type='number'].disabled ~ .icon-password-toggle, .chat-style .tm-rd-input select.rd-field[disabled="disabled"] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='email'][disabled="disabled"] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='text'][disabled="disabled"] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='password'][disabled="disabled"] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='tel'][disabled="disabled"] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='number'][disabled="disabled"] ~ .icon-password-toggle, .chat-style .tm-rd-input select.rd-field[disabled] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='email'][disabled] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='text'][disabled] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='password'][disabled] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='tel'][disabled] ~ .icon-password-toggle, .chat-style .tm-rd-input [type='number'][disabled] ~ .icon-password-toggle {
    pointer-events: none; }
  .chat-style .tm-rd-input.rd-field-success select.rd-field, .chat-style .tm-rd-input.rd-field-success [type='email'], .chat-style .tm-rd-input.rd-field-success [type='text'], .chat-style .tm-rd-input.rd-field-success [type='password'], .chat-style .tm-rd-input.rd-field-success [type='tel'], .chat-style .tm-rd-input.rd-field-success [type='number'] {
    border-color: transparent;
    box-shadow-color: transparent;
    animation: painting-success 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-success 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    -webkit-animation: painting-success 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-success 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    -moz-animation: painting-success 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-success 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    -o-animation: painting-success 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-success 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    transition-timing-function: ease-in-out; }

@keyframes painting-success {
  1% {
    background-color: #ddf7e5;
    box-shadow: inset 0 1px 0 0 #a8e4bb; }
  100% {
    background-color: #ddf7e5;
    box-shadow: inset 0 1px 0 0 #a8e4bb; } }

@keyframes clearing-success {
  1% {
    background-color: #ddf7e5;
    box-shadow: inset 0 1px 0 0 #a8e4bb; }
  100% {
    background-color: '@color-gray-light';
    box-shadow: inset 0 1px 0 0 '@color-gray'; } }
  .chat-style .tm-rd-input.rd-field-success select.rd-field:focus, .chat-style .tm-rd-input.rd-field-success [type='email']:focus, .chat-style .tm-rd-input.rd-field-success [type='text']:focus, .chat-style .tm-rd-input.rd-field-success [type='password']:focus, .chat-style .tm-rd-input.rd-field-success [type='tel']:focus, .chat-style .tm-rd-input.rd-field-success [type='number']:focus {
    border-color: #90caf9;
    box-shadow-color: #90caf9;
    background: #FFF; }
  .chat-style .tm-rd-input.rd-field-success select.rd-field:focus ~ label, .chat-style .tm-rd-input.rd-field-success [type='email']:focus ~ label, .chat-style .tm-rd-input.rd-field-success [type='text']:focus ~ label, .chat-style .tm-rd-input.rd-field-success [type='password']:focus ~ label, .chat-style .tm-rd-input.rd-field-success [type='tel']:focus ~ label, .chat-style .tm-rd-input.rd-field-success [type='number']:focus ~ label {
    color: #90a4ae; }
  .chat-style .tm-rd-input.rd-field-success select.rd-field.disabled, .chat-style .tm-rd-input.rd-field-success [type='email'].disabled, .chat-style .tm-rd-input.rd-field-success [type='text'].disabled, .chat-style .tm-rd-input.rd-field-success [type='password'].disabled, .chat-style .tm-rd-input.rd-field-success [type='tel'].disabled, .chat-style .tm-rd-input.rd-field-success [type='number'].disabled, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled="disabled"], .chat-style .tm-rd-input.rd-field-success [type='email'][disabled="disabled"], .chat-style .tm-rd-input.rd-field-success [type='text'][disabled="disabled"], .chat-style .tm-rd-input.rd-field-success [type='password'][disabled="disabled"], .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled="disabled"], .chat-style .tm-rd-input.rd-field-success [type='number'][disabled="disabled"], .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled], .chat-style .tm-rd-input.rd-field-success [type='email'][disabled], .chat-style .tm-rd-input.rd-field-success [type='text'][disabled], .chat-style .tm-rd-input.rd-field-success [type='password'][disabled], .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled], .chat-style .tm-rd-input.rd-field-success [type='number'][disabled] {
    border: 1px solid #cfd8dc !important;
    background: #FFF !important;
    cursor: not-allowed;
    box-shadow: none !important;
    color: #cfd8dc !important; }
  .chat-style .tm-rd-input.rd-field-success select.rd-field.disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='email'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='text'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='password'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='tel'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='number'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled] ~ label {
    color: #cfd8dc !important;
    font-size: 16px;
    line-height: 1.25;
    pointer-events: none !important;
    top: 20px; }
  .chat-style .tm-rd-input.rd-field-success select.rd-field.disabled ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='email'].disabled ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='text'].disabled ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='password'].disabled ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='tel'].disabled ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='number'].disabled ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled] ~ .tm-icon, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled] ~ .tm-icon {
    opacity: .5; }
  .chat-style .tm-rd-input.rd-field-success select.rd-field.disabled:hover, .chat-style .tm-rd-input.rd-field-success [type='email'].disabled:hover, .chat-style .tm-rd-input.rd-field-success [type='text'].disabled:hover, .chat-style .tm-rd-input.rd-field-success [type='password'].disabled:hover, .chat-style .tm-rd-input.rd-field-success [type='tel'].disabled:hover, .chat-style .tm-rd-input.rd-field-success [type='number'].disabled:hover, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled="disabled"]:hover, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled="disabled"]:hover, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled="disabled"]:hover, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled="disabled"]:hover, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled="disabled"]:hover, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled="disabled"]:hover, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled]:hover, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled]:hover, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled]:hover, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled]:hover, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled]:hover, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled]:hover {
    box-shadow: none !important; }
  .chat-style .tm-rd-input.rd-field-success select.rd-field.disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='email'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='text'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='password'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='tel'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success [type='number'].disabled ~ label, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.rd-field-success select.rd-field[disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='email'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='text'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='password'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='tel'][disabled] ~ label, .chat-style .tm-rd-input.rd-field-success [type='number'][disabled] ~ label {
    font-size: 11px;
    top: 14px; }
  .chat-style .tm-rd-input.has-error [type='email'], .chat-style .tm-rd-input.has-error [type='text'], .chat-style .tm-rd-input.has-error [type='tel'], .chat-style .tm-rd-input.has-error [type='number'] {
    border-color: transparent;
    box-shadow-color: transparent;
    animation: painting-warning 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-warning 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    -webkit-animation: painting-warning 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-warning 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    -moz-animation: painting-warning 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-warning 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    -o-animation: painting-warning 0.75s cubic-bezier(1, 0.41, 0.77, 0.94) 0.01s alternate 1, clearing-warning 0.4s cubic-bezier(1, 0.41, 0.77, 0.94) 0.75s alternate 1;
    transition-timing-function: ease-in-out; }

@keyframes painting-warning {
  1% {
    background-color: #fff8e1;
    box-shadow: inset 0 1px 0 0 #ffca28; }
  100% {
    background-color: #fff8e1;
    box-shadow: inset 0 1px 0 0 #ffca28; } }

@keyframes clearing-warning {
  1% {
    background-color: #fff8e1;
    box-shadow: inset 0 1px 0 0 #ffca28; }
  100% {
    background-color: '@color-gray-light';
    box-shadow: inset 0 1px 0 0 '@color-gray'; } }
  .chat-style .tm-rd-input.has-error [type='email']:focus, .chat-style .tm-rd-input.has-error [type='text']:focus, .chat-style .tm-rd-input.has-error [type='tel']:focus, .chat-style .tm-rd-input.has-error [type='number']:focus {
    border-color: #90caf9;
    box-shadow-color: #90caf9;
    background: #FFF; }
  .chat-style .tm-rd-input.has-error [type='email']:focus ~ label, .chat-style .tm-rd-input.has-error [type='text']:focus ~ label, .chat-style .tm-rd-input.has-error [type='tel']:focus ~ label, .chat-style .tm-rd-input.has-error [type='number']:focus ~ label, .chat-style .tm-rd-input.has-error [type='email']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input.has-error [type='text']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input.has-error [type='tel']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input.has-error [type='number']:focus::-webkit-input-placeholder, .chat-style .tm-rd-input.has-error [type='email']:focus:-moz-placeholder, .chat-style .tm-rd-input.has-error [type='text']:focus:-moz-placeholder, .chat-style .tm-rd-input.has-error [type='tel']:focus:-moz-placeholder, .chat-style .tm-rd-input.has-error [type='number']:focus:-moz-placeholder, .chat-style .tm-rd-input.has-error [type='email']:focus::-moz-placeholder, .chat-style .tm-rd-input.has-error [type='text']:focus::-moz-placeholder, .chat-style .tm-rd-input.has-error [type='tel']:focus::-moz-placeholder, .chat-style .tm-rd-input.has-error [type='number']:focus::-moz-placeholder, .chat-style .tm-rd-input.has-error [type='email']:focus:-ms-input-placeholder, .chat-style .tm-rd-input.has-error [type='text']:focus:-ms-input-placeholder, .chat-style .tm-rd-input.has-error [type='tel']:focus:-ms-input-placeholder, .chat-style .tm-rd-input.has-error [type='number']:focus:-ms-input-placeholder {
    color: #90a4ae !important; }
  .chat-style .tm-rd-input.has-error [type='email'].disabled, .chat-style .tm-rd-input.has-error [type='text'].disabled, .chat-style .tm-rd-input.has-error [type='tel'].disabled, .chat-style .tm-rd-input.has-error [type='number'].disabled, .chat-style .tm-rd-input.has-error [type='email'][disabled="disabled"], .chat-style .tm-rd-input.has-error [type='text'][disabled="disabled"], .chat-style .tm-rd-input.has-error [type='tel'][disabled="disabled"], .chat-style .tm-rd-input.has-error [type='number'][disabled="disabled"], .chat-style .tm-rd-input.has-error [type='email'][disabled], .chat-style .tm-rd-input.has-error [type='text'][disabled], .chat-style .tm-rd-input.has-error [type='tel'][disabled], .chat-style .tm-rd-input.has-error [type='number'][disabled] {
    border: 1px solid #cfd8dc !important;
    background: #FFF !important;
    cursor: not-allowed;
    box-shadow: none !important;
    color: #cfd8dc !important; }
  .chat-style .tm-rd-input.has-error [type='email'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='text'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='tel'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='number'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='email'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='text'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='tel'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='number'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='email'][disabled] ~ label, .chat-style .tm-rd-input.has-error [type='text'][disabled] ~ label, .chat-style .tm-rd-input.has-error [type='tel'][disabled] ~ label, .chat-style .tm-rd-input.has-error [type='number'][disabled] ~ label {
    color: #cfd8dc !important;
    font-size: 16px;
    line-height: 1.25;
    pointer-events: none !important;
    top: 20px; }
  .chat-style .tm-rd-input.has-error [type='email'].disabled ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='text'].disabled ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='tel'].disabled ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='number'].disabled ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='email'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='text'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='tel'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='number'][disabled="disabled"] ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='email'][disabled] ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='text'][disabled] ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='tel'][disabled] ~ .tm-icon, .chat-style .tm-rd-input.has-error [type='number'][disabled] ~ .tm-icon {
    opacity: .5; }
  .chat-style .tm-rd-input.has-error [type='email'].disabled:hover, .chat-style .tm-rd-input.has-error [type='text'].disabled:hover, .chat-style .tm-rd-input.has-error [type='tel'].disabled:hover, .chat-style .tm-rd-input.has-error [type='number'].disabled:hover, .chat-style .tm-rd-input.has-error [type='email'][disabled="disabled"]:hover, .chat-style .tm-rd-input.has-error [type='text'][disabled="disabled"]:hover, .chat-style .tm-rd-input.has-error [type='tel'][disabled="disabled"]:hover, .chat-style .tm-rd-input.has-error [type='number'][disabled="disabled"]:hover, .chat-style .tm-rd-input.has-error [type='email'][disabled]:hover, .chat-style .tm-rd-input.has-error [type='text'][disabled]:hover, .chat-style .tm-rd-input.has-error [type='tel'][disabled]:hover, .chat-style .tm-rd-input.has-error [type='number'][disabled]:hover {
    box-shadow: none !important; }
  .chat-style .tm-rd-input.has-error [type='email'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='text'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='tel'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='number'].disabled ~ label, .chat-style .tm-rd-input.has-error [type='email'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='text'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='tel'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='number'][disabled="disabled"] ~ label, .chat-style .tm-rd-input.has-error [type='email'][disabled] ~ label, .chat-style .tm-rd-input.has-error [type='text'][disabled] ~ label, .chat-style .tm-rd-input.has-error [type='tel'][disabled] ~ label, .chat-style .tm-rd-input.has-error [type='number'][disabled] ~ label {
    font-size: 11px;
    top: 14px; }
  .chat-style .form-group:not(.has-error) .tm-rd-input.has-error[type='email']:focus.filled, .chat-style .form-group:not(.has-error) .tm-rd-input.has-error[type='text']:focus.filled, .chat-style .form-group:not(.has-error) .tm-rd-input.has-error[type='password']:focus.filled, .chat-style .form-group:not(.has-error) .tm-rd-input.has-error[type='tel']:focus.filled, .chat-style .form-group:not(.has-error) .tm-rd-input.has-error[type='number']:focus.filled {
    box-shadow: none !important; }
  .chat-style .tm-rd-input .icon-placeholder {
    position: absolute;
    z-index: 40;
    left: 20px;
    top: 9px;
    font-size: 18px;
    color: #b0bec5; }
  .chat-style .tm-rd-input .icon-placeholder.icon-letter {
    font-size: 16px; }
  .chat-style .tm-rd-input .icon-placeholder.icon-key {
    font-size: 20px; }
  .chat-style .tm-rd-input.onfocus .icon-placeholder {
    color: #90caf9; }
  .chat-style .tm-rd-input.onfocus .control-label {
    color: #FFF; }
  .chat-style .tm-rd-input .control-label {
    opacity: 0;
    left: 5px;
    top: 12px;
    font-weight: normal;
    position: absolute;
    pointer-events: none;
    transition: .3s ease color;
    -webkit-transition: .3s ease color;
    z-index: 5; }
  .chat-style .tm-rd-input-f1, .chat-style .tm-rd-input-f2 {
    margin-bottom: 20px !important; }
  .chat-style .tm-rd-input-f1 [type='email'], .chat-style .tm-rd-input-f2 [type='email'], .chat-style .tm-rd-input-f1 [type='text'], .chat-style .tm-rd-input-f2 [type='text'], .chat-style .tm-rd-input-f1 [type='password'], .chat-style .tm-rd-input-f2 [type='password'], .chat-style .tm-rd-input-f1 [type='tel'], .chat-style .tm-rd-input-f2 [type='tel'] {
    height: 40px;
    padding: 0 45px 0 20px;
    font-size: 14px; }
  .chat-style .tm-rd-input-f1 [type='email'].filled ~ label, .chat-style .tm-rd-input-f2 [type='email'].filled ~ label, .chat-style .tm-rd-input-f1 [type='text'].filled ~ label, .chat-style .tm-rd-input-f2 [type='text'].filled ~ label, .chat-style .tm-rd-input-f1 [type='password'].filled ~ label, .chat-style .tm-rd-input-f2 [type='password'].filled ~ label, .chat-style .tm-rd-input-f1 [type='tel'].filled ~ label, .chat-style .tm-rd-input-f2 [type='tel'].filled ~ label {
    display: none; }
  .chat-style .tm-rd-input-f1 [type='email']::-webkit-input-placeholder, .chat-style .tm-rd-input-f2 [type='email']::-webkit-input-placeholder, .chat-style .tm-rd-input-f1 [type='text']::-webkit-input-placeholder, .chat-style .tm-rd-input-f2 [type='text']::-webkit-input-placeholder, .chat-style .tm-rd-input-f1 [type='password']::-webkit-input-placeholder, .chat-style .tm-rd-input-f2 [type='password']::-webkit-input-placeholder, .chat-style .tm-rd-input-f1 [type='tel']::-webkit-input-placeholder, .chat-style .tm-rd-input-f2 [type='tel']::-webkit-input-placeholder {
    line-height: 1.39; }
  .chat-style .tm-rd-input-f1 [type='password'], .chat-style .tm-rd-input-f2 [type='password'] {
    padding-right: 60px; }
  .chat-style .tm-rd-input-f1 select, .chat-style .tm-rd-input-f2 select {
    height: 40px;
    padding: 0 45px 0 20px;
    font-size: 14px; }
  .chat-style .rd-form .tm-rd-input-f1 .chosen-container .chosen-single, .chat-style .rd-form .tm-rd-input-f2 .chosen-container .chosen-single {
    height: 40px !important; }
  .chat-style .rd-form .wrap-select-field {
    position: relative;
    pointer-events: none; }
  .chat-style .rd-form .wrap-select-field.filled {
    pointer-events: auto; }
  .chat-style .rd-form .wrap-select-field .select_label {
    position: absolute;
    left: 20px;
    top: 0;
    color: #90a4ae;
    background: linear-gradient(to bottom, #eceff1, #dde3e6);
    width: calc(100% - 40px);
    box-shadow: inset 0 -1px 0 0 #cfd8dc;
    font-weight: normal;
    border-radius: 3px;
    height: 40px;
    padding: 10px 0 0 20px; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-single {
    padding: 5px 20px 5px !important;
    width: auto;
    max-width: 50%;
    display: inline-block;
    vertical-align: top;
    float: right; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-single > span {
    padding: 4px 27px 0 0;
    width: auto; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-drop {
    max-height: 200px !important;
    height: auto !important; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-drop .chosen-results {
    max-height: 200px;
    padding: 0;
    overflow: hidden;
    max-width: 100%; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-drop .chosen-results .mCSB_container {
    margin: 0; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-drop .chosen-results .mCSB_scrollTools {
    position: absolute;
    right: 0;
    z-index: 600;
    max-height: 90%;
    top: 5%; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-drop .chosen-results li {
    padding-left: 15px;
    padding-right: 15px;
    margin: 0;
    box-sizing: border-box;
    height: 40px; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-drop .chosen-results li:first-child {
    border-top: 0; }
  .chat-style .rd-form .wrap-select-field .chosen-container .chosen-drop .chosen-results li:after {
    right: 0; }
  .chat-style .rd-form .wrap-select-field.disabled .select_label {
    color: #cfd8dc;
    background: #FFF;
    box-shadow: 0 0 1px 0 #cfd8dc; }
  .chat-style .rd-form .wrap-select-field.disabled .chosen-container {
    pointer-events: none;
    cursor: not-allowed; }
  .chat-style .rd-form .wrap-select-field.disabled .chosen-container .chosen-single {
    color: #cfd8dc;
    background: #FFF !important;
    box-shadow: none !important;
    border: none !important; }
  .chat-style .rd-form .wrap-select-field.disabled .chosen-container .chosen-single > div {
    color: #cfd8dc; }
  .chat-style .rd-form .wrap-select-field.disabled.singleOrder {
    pointer-events: auto;
    cursor: not-allowed; }
  .chat-style .tm-rd-input-f2 [type='email'], .chat-style .tm-rd-input-f2 [type='text'], .chat-style .tm-rd-input-f2 [type='password'], .chat-style .tm-rd-input-f2 [type='tel'] {
    padding-left: 50px; }
  .chat-style .tm-rd-input-f2 .control-label {
    left: 31px; }
  .chat-style .tm-rd-input-f3, .chat-style .tm-rd-input-f4 {
    margin-bottom: 40px !important; }
  .chat-style .tm-rd-input-f3 .chosen-container .chosen-single, .chat-style .tm-rd-input-f4 .chosen-container .chosen-single {
    height: 60px !important;
    padding: 0 45px 0 20px !important; }
  .chat-style .tm-rd-input-f3 select.rd-field, .chat-style .tm-rd-input-f4 select.rd-field, .chat-style .tm-rd-input-f3 [type='email'], .chat-style .tm-rd-input-f4 [type='email'], .chat-style .tm-rd-input-f3 [type='text'], .chat-style .tm-rd-input-f4 [type='text'], .chat-style .tm-rd-input-f3 [type='password'], .chat-style .tm-rd-input-f4 [type='password'], .chat-style .tm-rd-input-f3 [type='tel'], .chat-style .tm-rd-input-f4 [type='tel'] {
    height: 60px;
    padding: 0 45px 0 20px; }
  .chat-style .tm-rd-input-f3 select.rd-field.filled, .chat-style .tm-rd-input-f4 select.rd-field.filled, .chat-style .tm-rd-input-f3 [type='email'].filled, .chat-style .tm-rd-input-f4 [type='email'].filled, .chat-style .tm-rd-input-f3 [type='text'].filled, .chat-style .tm-rd-input-f4 [type='text'].filled, .chat-style .tm-rd-input-f3 [type='password'].filled, .chat-style .tm-rd-input-f4 [type='password'].filled, .chat-style .tm-rd-input-f3 [type='tel'].filled, .chat-style .tm-rd-input-f4 [type='tel'].filled {
    padding-top: 20px; }
  .chat-style .tm-rd-input-f3 select.rd-field.filled ~ label, .chat-style .tm-rd-input-f4 select.rd-field.filled ~ label, .chat-style .tm-rd-input-f3 [type='email'].filled ~ label, .chat-style .tm-rd-input-f4 [type='email'].filled ~ label, .chat-style .tm-rd-input-f3 [type='text'].filled ~ label, .chat-style .tm-rd-input-f4 [type='text'].filled ~ label, .chat-style .tm-rd-input-f3 [type='password'].filled ~ label, .chat-style .tm-rd-input-f4 [type='password'].filled ~ label, .chat-style .tm-rd-input-f3 [type='tel'].filled ~ label, .chat-style .tm-rd-input-f4 [type='tel'].filled ~ label {
    color: #90a4ae !important;
    top: 11px;
    font-size: 11px; }
  .chat-style .tm-rd-input-f3 select.rd-field.disabled ~ label, .chat-style .tm-rd-input-f4 select.rd-field.disabled ~ label, .chat-style .tm-rd-input-f3 [type='email'].disabled ~ label, .chat-style .tm-rd-input-f4 [type='email'].disabled ~ label, .chat-style .tm-rd-input-f3 [type='text'].disabled ~ label, .chat-style .tm-rd-input-f4 [type='text'].disabled ~ label, .chat-style .tm-rd-input-f3 [type='password'].disabled ~ label, .chat-style .tm-rd-input-f4 [type='password'].disabled ~ label, .chat-style .tm-rd-input-f3 [type='tel'].disabled ~ label, .chat-style .tm-rd-input-f4 [type='tel'].disabled ~ label, .chat-style .tm-rd-input-f3 select.rd-field[disabled="disabled"] ~ label, .chat-style .tm-rd-input-f4 select.rd-field[disabled="disabled"] ~ label, .chat-style .tm-rd-input-f3 [type='email'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f4 [type='email'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f3 [type='text'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f4 [type='text'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f3 [type='password'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f4 [type='password'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f3 [type='tel'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f4 [type='tel'][disabled="disabled"] ~ label, .chat-style .tm-rd-input-f3 select.rd-field[disabled] ~ label, .chat-style .tm-rd-input-f4 select.rd-field[disabled] ~ label, .chat-style .tm-rd-input-f3 [type='email'][disabled] ~ label, .chat-style .tm-rd-input-f4 [type='email'][disabled] ~ label, .chat-style .tm-rd-input-f3 [type='text'][disabled] ~ label, .chat-style .tm-rd-input-f4 [type='text'][disabled] ~ label, .chat-style .tm-rd-input-f3 [type='password'][disabled] ~ label, .chat-style .tm-rd-input-f4 [type='password'][disabled] ~ label, .chat-style .tm-rd-input-f3 [type='tel'][disabled] ~ label, .chat-style .tm-rd-input-f4 [type='tel'][disabled] ~ label {
    color: #cfd8dc !important; }
  .chat-style .tm-rd-input-f3.onfocus select.rd-field ~ .control-label, .chat-style .tm-rd-input-f4.onfocus select.rd-field ~ .control-label, .chat-style .tm-rd-input-f3.onfocus select.rd-field.filled ~ .control-label, .chat-style .tm-rd-input-f4.onfocus select.rd-field.filled ~ .control-label {
    color: #FFF !important; }
  .chat-style .tm-rd-input-f3 select.rd-field + .control-label, .chat-style .tm-rd-input-f4 select.rd-field + .control-label {
    padding-left: 15px !important; }
  .chat-style .tm-rd-input-f3 .control-label, .chat-style .tm-rd-input-f4 .control-label {
    top: 18px; }
  .chat-style .tm-rd-input-f3 .icon-status, .chat-style .tm-rd-input-f4 .icon-status, .chat-style .tm-rd-input-f3 .icon-password-toggle, .chat-style .tm-rd-input-f4 .icon-password-toggle, .chat-style .tm-rd-input-f3 .icon-placeholder, .chat-style .tm-rd-input-f4 .icon-placeholder {
    top: 21px; }
  .chat-style .tm-rd-input-f3.rd-field-success .icon-status, .chat-style .tm-rd-input-f4.rd-field-success .icon-status {
    top: 23px; }
  .chat-style .tm-rd-input.drop-show .control-label, .chat-style .tm-rd-input.drop-show.pressed .control-label, .chat-style .chosen-with-drop .control-label {
    color: #FFF !important; }
  .chat-style .chosen-country:not(.chosen-phone) .icon-status, .chat-style .js-chosen ~ .icon-status {
    display: none !important; }
  .chat-style .tm-rd-input-f4 [type='email'], .chat-style .tm-rd-input-f4 [type='text'], .chat-style .tm-rd-input-f4 [type='password'], .chat-style .tm-rd-input-f4 [type='tel'] {
    padding-left: 50px; }
  .chat-style .tm-rd-input-f4 .control-label {
    left: 35px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container {
    width: 100%;
    position: absolute;
    top: 60px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single {
    width: 130px !important;
    height: 60px !important;
    margin-top: -60px;
    padding-left: 0;
    z-index: 5;
    border-radius: 0 !important;
    outline: 0;
    display: block;
    box-shadow: none !important;
    background: transparent !important;
    font-weight: normal;
    font-size: 14px;
    line-height: 1.25;
    color: #243238;
    box-sizing: border-box;
    transition: background .25s ease,box-shadow .25s ease,border-color .75s ease;
    transition: background .25s ease,box-shadow .25s ease,border-color .75s ease,-webkit-box-shadow .25s ease; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single span {
    font-size: 0;
    padding-top: 10px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single .dial-code {
    font-size: 16px;
    display: inline-block;
    vertical-align: top;
    float: left; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single .iti-flag {
    top: 15px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single .iti-flag:after {
    position: absolute;
    content: "+" attr(data-dial-code);
    font-size: 28px;
    text-indent: 60px;
    line-height: 28px;
    font-family: 'PT Sans',sans-serif;
    color: #243238;
    width: 15px;
    height: 15px;
    display: block;
    font-style: normal; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single > div {
    color: #b0bec5;
    margin-top: -3px;
    height: 9px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single:hover {
    background: #1e5799 !important;
    background: linear-gradient(to bottom, #1e5799 0, #78909c 0, #546e7a 100%) !important;
    box-shadow: none !important;
    border-radius: 3px !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single:hover span, .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single:hover > div {
    color: #FFF; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single:hover .iti-flag:after {
    color: #FFF; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop {
    width: 100% !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results {
    max-height: 210px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li {
    box-sizing: border-box;
    width: 369px !important;
    overflow: hidden;
    height: 42px;
    line-height: 36px;
    padding-left: 96px;
    white-space: nowrap; }
  @media screen and (max-width: 1599px) {
    .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li {
      width: 290px !important; } }
  @media screen and (max-width: 1309px) {
    .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li {
      width: 265px !important; } }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li.no-results {
    padding: 3px 20px;
    text-align: center; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li:before {
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    position: absolute;
    top: 50%;
    margin-top: -16px;
    left: 10px;
    content: "+" attr(data-dial-code);
    font-size: 28px;
    text-indent: 58px;
    line-height: 30px;
    font-family: 'PT Sans',sans-serif;
    color: #FFF;
    font-style: normal; }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li:after {
    display: block;
    position: absolute;
    z-index: 50;
    width: 43px;
    height: 100%;
    top: 0;
    right: 0;
    content: '';
    background: linear-gradient(to right, rgba(84, 110, 122, 0) 0, #546e7a 57%); }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li.highlighted:after, .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li:hover:after {
    background: linear-gradient(to right, rgba(33, 150, 243, 0) 0, #2196f3 57%); }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li.highlighted:active:after, .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li:active:after {
    background: linear-gradient(to right, rgba(25, 118, 209, 0) 0, #1976d1 57%); }
  .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li:active {
    line-height: 38px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.drop-show.pressed .chosen-single, .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-with-drop .chosen-single {
    background: #546e7a !important;
    box-shadow: none !important;
    border-radius: 3px !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.drop-show.pressed .chosen-single span, .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-with-drop .chosen-single span, .chat-style .rd-form .chosen-phone .tm-rd-input.drop-show.pressed .chosen-single > div, .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-with-drop .chosen-single > div {
    color: #FFF; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.drop-show.pressed .chosen-single .iti-flag:after, .chat-style .rd-form .chosen-phone .tm-rd-input .chosen-with-drop .chosen-single .iti-flag:after {
    color: #FFF; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.onfocus .chosen-container .chosen-single {
    background: #546e7a !important;
    box-shadow: none !important;
    border-radius: 3px !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.onfocus .chosen-container .chosen-single span, .chat-style .rd-form .chosen-phone .tm-rd-input.onfocus .chosen-container .chosen-single > div {
    color: #FFF; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.onfocus .chosen-container .chosen-single .iti-flag:after {
    color: #FFF; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.onfocus .chosen-container:not(.chosen-with-drop) .chosen-single {
    background: #78909c !important;
    background: linear-gradient(to bottom, #78909c 0, #546e7a 100%) !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.drop-show .chosen-container .chosen-single {
    background: #546e7a !important;
    box-shadow: none !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.drop-show .chosen-container .chosen-single .dial-code {
    color: #FFF; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.pressed .chosen-container .chosen-single {
    padding-top: 1px !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.pressed .chosen-container .chosen-single .iti-flag {
    top: 16px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.pressed .chosen-container .chosen-single > div {
    margin-top: -2px; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.pressed .chosen-container:not(.chosen-with-drop) .chosen-single {
    background: linear-gradient(to bottom, #1e5799 0, #455a64 0, #546e7a 100%) !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input input[name="phone"] {
    padding-left: 140px;
    display: block;
    width: 100%; }
  .chat-style .rd-form .chosen-phone .tm-rd-input input[name="phone"]:focus::-webkit-input-placeholder {
    color: #bbdefb; }
  .chat-style .rd-form .chosen-phone .tm-rd-input input[name="phone"]:focus:-moz-placeholder {
    color: #bbdefb; }
  .chat-style .rd-form .chosen-phone .tm-rd-input input[name="phone"]:focus::-moz-placeholder {
    color: #bbdefb;
    opacity: 1; }
  .chat-style .rd-form .chosen-phone .tm-rd-input input[name="phone"]:focus:-ms-input-placeholder {
    color: #bbdefb; }
  .chat-style .rd-form .chosen-phone .tm-rd-input > .control-label {
    display: none !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.disabled input[name="phone"]::-webkit-input-placeholder {
    color: #cfd8dc !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.disabled input[name="phone"]:-moz-placeholder {
    color: #cfd8dc !important; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.disabled input[name="phone"]::-moz-placeholder {
    color: #cfd8dc !important;
    opacity: 1; }
  .chat-style .rd-form .chosen-phone .tm-rd-input.disabled input[name="phone"]:-ms-input-placeholder {
    color: #cfd8dc !important; }
  .chat-style .rd-form .chosen-country .tm-rd-input:hover .control-label, .chat-style .rd-form .select-without-icon.tm-rd-input:hover .control-label {
    color: #FFF !important; }
  .chat-style .rd-form .chosen-country .tm-rd-input:hover select[disabled] + .control-label, .chat-style .rd-form .select-without-icon.tm-rd-input:hover select[disabled] + .control-label {
    color: #cfd8dc !important;
    pointer-events: none !important; }
  .chat-style .rd-form .tm-rd-input select[disabled] + .control-label {
    color: #cfd8dc !important;
    pointer-events: none !important; }
  .chat-style .rd-form .chosen-container {
    width: 100% !important;
    max-width: 100%; }
  .chat-style .rd-form .chosen-container.chosen-disabled {
    cursor: not-allowed;
    opacity: 1 !important; }
  .chat-style .rd-form .chosen-container.chosen-disabled .chosen-single {
    cursor: not-allowed;
    box-shadow: none !important;
    background: none !important;
    border: 1px solid #cfd8dc !important;
    pointer-events: none; }
  .chat-style .rd-form .chosen-container.chosen-disabled .chosen-single > span, .chat-style .rd-form .chosen-container.chosen-disabled .chosen-single > div {
    color: #cfd8dc !important; }
  .chat-style .rd-form .chosen-container.chosen-disabled .chosen-single .iti-flag {
    opacity: .5; }
  .chat-style .rd-form .chosen-container.chosen-disabled .chosen-single .iti-flag:after {
    opacity: .5; }
  .chat-style .rd-form .chosen-container .control_label {
    opacity: 1;
    top: 12px;
    left: 5px;
    color: #b0bec5; }
  .chat-style .rd-form .chosen-container .chosen-single .iti-flag {
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    box-shadow: none;
    background-color: transparent;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 23px;
    left: 9px; }
  .chat-style .rd-form .chosen-container .chosen-single .iti-flag:before {
    display: none; }
  .chat-style .rd-form .chosen-container .chosen-single > span {
    margin: 0;
    color: #243238;
    font-size: 16px;
    line-height: 1.25;
    padding: 29px 0 0 30px;
    position: relative;
    overflow: hidden;
    transition: color .3s ease; }
  .chat-style .rd-form .chosen-container .chosen-single > div {
    width: 9px;
    height: 7px;
    position: absolute;
    top: 50%;
    font-size: 12px;
    margin-top: -5px;
    color: #000;
    right: 22px;
    transition: color .3s ease; }
  .chat-style .rd-form .chosen-container .chosen-single > div b {
    display: none; }
  .chat-style .rd-form .chosen-container .chosen-single > div:before {
    font-family: "tm-icomoon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e915";
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    display: block; }
  .chat-style .rd-form .chosen-container.chosen-with-drop .control_label {
    opacity: 1;
    top: 12px;
    left: 5px;
    color: #FFF; }
  .chat-style .rd-form .chosen-container.chosen-with-drop .chosen-single {
    background: #546e7a !important;
    box-shadow: none !important; }
  .chat-style .rd-form .chosen-container.chosen-with-drop .chosen-single > div {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    color: #FFF; }
  .chat-style .rd-form .chosen-container.chosen-with-drop .chosen-single > span {
    color: #FFF; }
  .chat-style .rd-form .chosen-container.chosen-with-drop .chosen-single .control-label {
    color: #FFF; }
  .chat-style .rd-form .chosen-container .chosen-drop {
    background: #546e7a;
    border: none !important;
    margin-top: -2px;
    border-radius: 0 0 3px 3px;
    padding: 0;
    width: 100%;
    overflow: hidden;
    left: -9999px;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2); }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results {
    overflow: hidden;
    overflow-y: scroll;
    -ms-overflow-style: none;
    max-width: 120%;
    width: 100%;
    max-height: 200px;
    padding: 0 0 0 17px;
    margin: 0;
    box-sizing: content-box; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li {
    background: 0;
    padding: 3px 0 3px 50px;
    border-top: 1px solid #455a64;
    position: relative;
    z-index: 600;
    color: #FFF;
    font-size: 14px;
    line-height: 32px;
    margin-left: -17px;
    display: block !important;
    width: 100% !important;
    box-sizing: content-box;
    overflow: hidden;
    white-space: nowrap;
    height: 33px; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.no-results {
    background: none !important;
    pointer-events: none !important; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.no-results:before {
    display: none !important; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.disabled-result {
    display: none !important; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li:hover, .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.highlighted {
    background-color: #2196f3;
    color: #FFF;
    border-top: 1px solid transparent; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li:hover + li, .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.highlighted + li {
    border-top: 1px solid transparent; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li:active {
    background-color: #1976d2;
    line-height: 34px; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li:active:before {
    margin-top: -15px !important; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.iti-flag:before {
    display: block;
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    position: absolute;
    top: 50%;
    margin-top: -16px;
    left: 10px;
    content: ''; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li .dial-code {
    font-size: 14px;
    color: #FFF;
    width: 36px;
    margin-right: 10px;
    margin-top: 1px;
    position: absolute;
    left: 50px;
    top: 2px; }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li:after {
    display: block;
    position: absolute;
    z-index: 50;
    width: 43px;
    height: 100%;
    top: 0;
    right: 35px;
    content: '';
    background: linear-gradient(to right, rgba(84, 110, 122, 0) 0, #546e7a 57%); }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.highlighted:after, .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li:hover:after {
    background: linear-gradient(to right, rgba(33, 150, 243, 0) 0, #2196f3 57%); }
  .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li.highlighted:active:after, .chat-style .rd-form .chosen-container .chosen-drop .chosen-results li:active:after {
    background: linear-gradient(to right, rgba(25, 118, 209, 0) 0, #1976d1 57%); }
  .chat-style .rd-form .chosen-container .chosen-search {
    padding: 20px; }
  .chat-style .rd-form .chosen-container .chosen-search input[type="text"] {
    height: 40px;
    border-radius: 3px;
    background: #eceff1;
    box-shadow: inset 0 1px 0 0 #cfd8dc;
    display: block;
    padding: 0 20px;
    box-sizing: border-box;
    font-size: 14px;
    color: #90a4ae;
    border: 1px solid transparent;
    border-top-width: 0;
    outline: 0;
    text-transform: lowercase;
    width: 100%;
    background: #eceff1 !important; }
  .chat-style .rd-form .chosen-container .chosen-search input[type="text"]::-webkit-input-placeholder {
    color: #90a4ae;
    text-transform: none !important; }
  .chat-style .rd-form .chosen-container .chosen-search input[type="text"]:-moz-placeholder {
    color: #90a4ae;
    text-transform: none !important; }
  .chat-style .rd-form .chosen-container .chosen-search input[type="text"]::-moz-placeholder {
    color: #90a4ae;
    opacity: 1;
    text-transform: none !important; }
  .chat-style .rd-form .chosen-container .chosen-search input[type="text"]:-ms-input-placeholder {
    color: #90a4ae;
    text-transform: none !important; }
  .chat-style .rd-form .chosen-container .chosen-search input[type="text"]:focus {
    border: 1px solid #2196f3; }
  .chat-style .rd-form .js-chosen-state + .chosen-container .chosen-drop .chosen-results li, .chat-style .rd-form .js-chosen-states + .chosen-container .chosen-drop .chosen-results li {
    padding: 3px 20px;
    width: calc(100% - 25px) !important; }
  .chat-style .rd-form .select-without-icon .chosen-container .chosen-single > span {
    padding-left: 0; }
  .chat-style .rd-form .select-without-icon .chosen-container .chosen-drop .chosen-results li {
    padding-left: 20px; }
  .chat-style .rd-form .select-without-icon .chosen-container .chosen-drop .chosen-results li:active {
    padding-top: 4px;
    padding-bottom: 2px;
    line-height: 32px; }
  .chat-style .rd-form .chosen-container-single .chosen-drop {
    left: -9999px;
    height: 0;
    opacity: 0;
    transition: height 300ms cubic-bezier(0.86, 0, 0.07, 1), opacity 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-form .chosen-container-single.chosen-with-drop .chosen-drop {
    height: 280px;
    opacity: 1; }
  .chat-style .rd-form .chosen-container-single .chosen-single {
    transition: background 450ms cubic-bezier(0.86, 0, 0.07, 1);
    border: none !important; }
  .chat-style .rd-form .tm-rd-input.drop-show .chosen-single {
    background: #546e7a !important;
    box-shadow: none !important; }
  .chat-style .rd-form .tm-rd-input.drop-show .chosen-single:hover > div {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    color: #FFF; }
  .chat-style .rd-form .tm-rd-input.drop-show .chosen-single:hover > span {
    color: #FFF; }
  .chat-style .rd-form .tm-rd-input.drop-show .chosen-single .control-label {
    color: #FFF; }
  .chat-style .rd-form .js-chosen-state + .chosen-container .chosen-single > span, .chat-style .rd-form .js-chosen-states + .chosen-container .chosen-single > span {
    padding-left: 0 !important; }
  .chat-style .intl-tel-input.rd-iti-container {
    width: 220px;
    height: 450px;
    border-radius: 0 3px 3px 3px;
    background-color: #546e7a;
    box-shadow: 0 5px 10px 0 rgba(35, 50, 56, 0.2);
    margin-top: 2px;
    overflow: hidden;
    opacity: 0; }
  .chat-style .intl-tel-input.rd-iti-container #intl-tel-search-input {
    height: 40px;
    border-radius: 3px;
    background: #eceff1;
    box-shadow: inset 0 1px 0 0 #cfd8dc;
    display: block;
    padding: 0 20px;
    box-sizing: border-box;
    font-size: 14px;
    color: #90a4ae;
    border: 1px solid transparent;
    border-top-width: 0;
    outline: 0;
    text-transform: lowercase;
    width: calc(100% - 40px);
    margin: 30px auto 20px !important; }
  .chat-style .intl-tel-input.rd-iti-container #intl-tel-search-input::-webkit-input-placeholder {
    color: #90a4ae;
    text-transform: none !important; }
  .chat-style .intl-tel-input.rd-iti-container #intl-tel-search-input:-moz-placeholder {
    color: #90a4ae;
    text-transform: none !important; }
  .chat-style .intl-tel-input.rd-iti-container #intl-tel-search-input::-moz-placeholder {
    color: #90a4ae;
    opacity: 1;
    text-transform: none !important; }
  .chat-style .intl-tel-input.rd-iti-container #intl-tel-search-input:-ms-input-placeholder {
    color: #90a4ae;
    text-transform: none !important; }
  .chat-style .intl-tel-input.rd-iti-container #intl-tel-search-input:focus {
    border: 1px solid #2196f3; }
  .chat-style .intl-tel-input.rd-iti-container .country-list {
    max-width: 236px;
    width: 236px;
    max-height: calc(100% - 70px);
    background: 0;
    box-shadow: none;
    border: 0;
    padding: 0;
    margin: 0 0 0 -1px;
    white-space: normal; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li {
    background: 0;
    padding: 10px 20px 10px 50px;
    border-top: 1px solid #455a64;
    position: relative; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li:after {
    display: block;
    position: absolute;
    z-index: 50;
    width: 43px;
    height: 100%;
    top: 0;
    right: 0;
    content: '';
    background: linear-gradient(to right, rgba(84, 110, 122, 0) 0, #546e7a 57%); }
  .chat-style .intl-tel-input.rd-iti-container .country-list li.highlight:after, .chat-style .intl-tel-input.rd-iti-container .country-list li:hover:after {
    background: linear-gradient(to right, rgba(33, 150, 243, 0) 0, #2196f3 57%); }
  .chat-style .intl-tel-input.rd-iti-container .country-list li.highlight:active:after, .chat-style .intl-tel-input.rd-iti-container .country-list li:active:after {
    background: linear-gradient(to right, rgba(25, 118, 209, 0) 0, #1976d1 57%); }
  .chat-style .intl-tel-input.rd-iti-container .country-list li.divider {
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
    opacity: 0; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li .flag-box {
    width: 20px;
    height: 16px;
    margin-right: 10px;
    background: 0;
    position: absolute;
    left: 20px;
    top: 50%;
    margin-top: -8px; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li .flag-box .iti-flag {
    background-color: transparent;
    box-shadow: none;
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    top: -8px;
    left: -10px;
    position: relative;
    margin: 0; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li .country-name {
    font-size: 13px;
    line-height: 1.5;
    color: #b0bec5;
    margin: 0;
    width: 100px;
    white-space: nowrap;
    display: inline-block;
    overflow: hidden; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li .dial-code {
    font-size: 14px;
    color: #FFF;
    width: 36px;
    margin-right: 10px;
    margin-top: 1px;
    float: left; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li.highlight .country-name, .chat-style .intl-tel-input.rd-iti-container .country-list li:hover .country-name {
    color: #FFF; }
  .chat-style .intl-tel-input.rd-iti-container .country-list li.highlight .dial-code, .chat-style .intl-tel-input.rd-iti-container .country-list li:hover .dial-code {
    color: #FFF; }
  .chat-style .pin-field {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  .chat-style .pin-field__input {
    opacity: 0;
    position: absolute;
    border: 0;
    height: 60px;
    width: 100%;
    z-index: -1; }
  .chat-style .pin-field .tm-rd-input {
    -ms-flex-preferred-size: 60px;
    flex-basis: 60px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style .pin-field .tm-rd-input .rd-field_short {
    margin: 0;
    padding: 0;
    text-align: center; }
  .chat-style .pin-field .tm-rd-input-f1 .rd-field_short, .chat-style .pin-field .tm-rd-input-f2 .rd-field_short {
    line-height: 40px; }
  .chat-style .pin-field .tm-rd-input-f3 .rd-field_short, .chat-style .pin-field .tm-rd-input-f4 .rd-field_short {
    padding-top: 20px !important;
    padding-bottom: 20px;
    line-height: 20px; }
  .chat-style .pin-field .tm-rd-input + .tm-rd-input {
    margin-left: 20px; }
  .chat-style .container-fluid.custom {
    width: auto;
    margin: 0 -20px;
    padding: 0; }
  .chat-style .container-fluid.custom [class*="col-"] {
    padding: 0 20px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .chat-style .rd-phone-selector .flag-container .selected-flag .iti-flag {
      -ms-transform: scale(1);
      transform: scale(1); } }
  .chat-style .ie10 .chosen-results, .chat-style .ie11 .chosen-results {
    padding: 0 !important; }
  .chat-style .ie10 .chosen-results .active-result, .chat-style .ie11 .chosen-results .active-result {
    margin-left: 0 !important; }
  @media screen and (max-width: 1599px) {
    .chat-style .rd-form .chosen-container .chosen-single > span {
      overflow: hidden;
      width: 224px; } }
  @media screen and (max-width: 1310px) {
    .chat-style .rd-form .chosen-container .chosen-single > span {
      overflow: hidden;
      width: 204px; } }
  .chat-style .checkout-form {
    color: #b0bec5;
    background: #FFF;
    padding: 40px; }
  .chat-style .rd-checkout .checkout-form {
    border-radius: 3px; }
  .chat-style .checkout-form.separated {
    margin-bottom: 20px;
    padding-bottom: 5px; }
  .chat-style .checkout-form__inner_list {
    width: 300px;
    margin: 0 auto;
    position: relative; }
  .chat-style .checkout-form .rd-form legend {
    text-transform: uppercase;
    color: #243238;
    font-weight: 700;
    font-size: 20px;
    border: 0;
    letter-spacing: 2px;
    margin-bottom: 40px; }
  .chat-style .checkout-form .rd-form legend .legend-additional-text {
    text-transform: none;
    font-size: 13px;
    margin-top: 7px;
    float: right;
    letter-spacing: normal; }
  .chat-style .checkout-form .rd-form legend .legend-additional-text.btn-swith-account {
    font-size: 13px;
    color: #2196f3;
    text-transform: none;
    cursor: pointer; }
  .chat-style .checkout-form .rd-form legend .legend-additional-text.btn-swith-account:hover {
    color: #0d47a1; }
  .chat-style .checkout-form .rd-form .fieldset-description {
    position: relative;
    font-size: 13px;
    top: -24px;
    color: #243238; }
  .chat-style .checkout-form fieldset:not(:last-of-type) {
    margin-bottom: 40px; }
  .chat-style .checkout-form__single-button, .chat-style .checkout-form .delimiter {
    margin-bottom: 40px; }
  .chat-style .rd-checkout {
    padding-top: 33px;
    margin-bottom: 160px; }
  .chat-style .rd-checkout.checkout-information .tab-content .tab-pane {
    display: none !important; }
  .chat-style .rd-checkout.checkout-information .tab-content .tab-pane.active {
    display: block !important; }
  .chat-style .fgt_pswd {
    text-align: center;
    margin-top: 80px;
    text-decoration: none !important; }
  .chat-style .returning-customer .fgt_pswd {
    margin: 0;
    position: absolute;
    left: 0;
    width: 100%;
    bottom: -138px;
    line-height: 21px; }
  .chat-style .link-click:hover, .chat-style a:hover, .chat-style span:hover {
    text-decoration: none; }
  .chat-style #customer-form-selectors {
    height: 60px;
    background: #FFF;
    overflow: hidden;
    clear: both;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 3px 3px 0 0; }
  .chat-style #customer-form-selectors:before, .chat-style #customer-form-selectors:after {
    display: none !important; }
  .chat-style #customer-form-selectors .step-selector {
    position: relative;
    padding: 0 20px;
    margin: 0;
    height: 40px;
    line-height: 40px;
    background: #dde3e6;
    text-decoration: none !important;
    cursor: pointer;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1);
    text-align: center;
    display: block;
    border: none !important; }
  .chat-style #customer-form-selectors .step-selector.t1, .chat-style #customer-form-selectors .step-selector.t2, .chat-style #customer-form-selectors .step-selector.t3, .chat-style #customer-form-selectors .step-selector.t4, .chat-style #customer-form-selectors .step-selector.t5, .chat-style #customer-form-selectors .step-selector.t6 {
    color: #243238; }
  .chat-style #customer-form-selectors .step-selector:active {
    line-height: 41px; }
  .chat-style #customer-form-selectors .step-selector.sw2 {
    line-height: 60px;
    height: 60px; }
  .chat-style #customer-form-selectors .step-selector.sw2:active {
    line-height: 61px; }
  .chat-style #customer-form-selectors .step-selector.sw-left {
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px; }
  .chat-style #customer-form-selectors .step-selector.sw-right {
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .chat-style #customer-form-selectors .step-selector .iconCircle {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    border-radius: 50%;
    -webkit-webkit-box-sizing: border-box;
    -o-webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: transparent;
    border: 2px solid #b0bec5;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style #customer-form-selectors .step-selector .iconCircle:before {
    position: absolute;
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    border: 3px solid transparent;
    left: 50%;
    top: 50%;
    margin-left: -8px;
    margin-top: -8px;
    background: transparent;
    z-index: 5;
    border-radius: 50%;
    box-sizing: content-box;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style #customer-form-selectors .step-selector:hover {
    color: #FFF;
    background: #2196f3; }
  .chat-style #customer-form-selectors .step-selector:hover .iconCircle {
    border-color: #FFF; }
  .chat-style #customer-form-selectors .step-selector:active {
    color: #FFF;
    background: #1976d2; }
  .chat-style #customer-form-selectors .step-selector:active.t1, .chat-style #customer-form-selectors .step-selector:active.t2, .chat-style #customer-form-selectors .step-selector:active.t3, .chat-style #customer-form-selectors .step-selector:active.t4, .chat-style #customer-form-selectors .step-selector:active.t5, .chat-style #customer-form-selectors .step-selector:active.t6 {
    color: #FFF; }
  .chat-style #customer-form-selectors .step-selector:active .iconCircle {
    border-color: transparent;
    background: #FFF;
    background: 0; }
  .chat-style #customer-form-selectors .step-selector:active .iconCircle:before {
    background: #fff; }
  .chat-style #customer-form-selectors .step-selector.selected {
    font-weight: bold;
    color: #1ab744;
    background: #FFF; }
  .chat-style #customer-form-selectors .step-selector.selected .iconCircle {
    border-color: #1ab744; }
  .chat-style #customer-form-selectors .step-selector.selected .iconCircle:before {
    background: #1ab744;
    border-color: #FFF; }
  .chat-style #customer-form-selectors .step-selector.disabled, .chat-style #customer-form-selectors .step-selector:disabled, .chat-style #customer-form-selectors .step-selector[disabled="disabled"] {
    background: #dde3e6;
    color: #b0bec5;
    cursor: not-allowed; }
  .chat-style #customer-form-selectors .step-selector.disabled.t1, .chat-style #customer-form-selectors .step-selector:disabled.t1, .chat-style #customer-form-selectors .step-selector[disabled="disabled"].t1, .chat-style #customer-form-selectors .step-selector.disabled.t2, .chat-style #customer-form-selectors .step-selector:disabled.t2, .chat-style #customer-form-selectors .step-selector[disabled="disabled"].t2, .chat-style #customer-form-selectors .step-selector.disabled.t3, .chat-style #customer-form-selectors .step-selector:disabled.t3, .chat-style #customer-form-selectors .step-selector[disabled="disabled"].t3, .chat-style #customer-form-selectors .step-selector.disabled.t4, .chat-style #customer-form-selectors .step-selector:disabled.t4, .chat-style #customer-form-selectors .step-selector[disabled="disabled"].t4, .chat-style #customer-form-selectors .step-selector.disabled.t5, .chat-style #customer-form-selectors .step-selector:disabled.t5, .chat-style #customer-form-selectors .step-selector[disabled="disabled"].t5, .chat-style #customer-form-selectors .step-selector.disabled.t6, .chat-style #customer-form-selectors .step-selector:disabled.t6, .chat-style #customer-form-selectors .step-selector[disabled="disabled"].t6 {
    color: #b0bec5; }
  .chat-style #customer-form-selectors .step-selector.disabled .iconCircle, .chat-style #customer-form-selectors .step-selector:disabled .iconCircle, .chat-style #customer-form-selectors .step-selector[disabled="disabled"] .iconCircle {
    border-color: #cfd8dc;
    background: 0; }
  .chat-style #customer-form-selectors .step-selector.disabled.selected, .chat-style #customer-form-selectors .step-selector.selected:disabled, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"] {
    color: #90a4ae;
    background: #FFF;
    cursor: not-allowed; }
  .chat-style #customer-form-selectors .step-selector.disabled.selected.t1, .chat-style #customer-form-selectors .step-selector.selected:disabled.t1, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"].t1, .chat-style #customer-form-selectors .step-selector.disabled.selected.t2, .chat-style #customer-form-selectors .step-selector.selected:disabled.t2, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"].t2, .chat-style #customer-form-selectors .step-selector.disabled.selected.t3, .chat-style #customer-form-selectors .step-selector.selected:disabled.t3, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"].t3, .chat-style #customer-form-selectors .step-selector.disabled.selected.t4, .chat-style #customer-form-selectors .step-selector.selected:disabled.t4, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"].t4, .chat-style #customer-form-selectors .step-selector.disabled.selected.t5, .chat-style #customer-form-selectors .step-selector.selected:disabled.t5, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"].t5, .chat-style #customer-form-selectors .step-selector.disabled.selected.t6, .chat-style #customer-form-selectors .step-selector.selected:disabled.t6, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"].t6 {
    color: #90a4ae; }
  .chat-style #customer-form-selectors .step-selector.disabled.selected .iconCircle, .chat-style #customer-form-selectors .step-selector.selected:disabled .iconCircle, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"] .iconCircle {
    border-color: #90a4ae; }
  .chat-style #customer-form-selectors .step-selector.disabled.selected .iconCircle:before, .chat-style #customer-form-selectors .step-selector.selected:disabled .iconCircle:before, .chat-style #customer-form-selectors .step-selector.selected[disabled="disabled"] .iconCircle:before {
    background: #90a4ae; }
  .chat-style #customer-form-selectors > li {
    float: left;
    width: 50%;
    margin: 0;
    padding: 0;
    height: 60px; }
  .chat-style #customer-form-selectors > li.active .rd-switches {
    font-weight: bold;
    color: #1ab744;
    background: #FFF; }
  .chat-style #customer-form-selectors > li.active .rd-switches .iconCircle {
    border-color: #1ab744; }
  .chat-style #customer-form-selectors > li.active .rd-switches .iconCircle:before {
    background: #1ab744;
    border-color: #FFF; }
  .chat-style #customer-form-selectors > li.active .rd-switches.disabled, .chat-style #customer-form-selectors > li.active .rd-switches[disabled], .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"] {
    color: #90a4ae;
    background: #FFF;
    cursor: not-allowed; }
  .chat-style #customer-form-selectors > li.active .rd-switches.disabled.t1, .chat-style #customer-form-selectors > li.active .rd-switches[disabled].t1, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"].t1, .chat-style #customer-form-selectors > li.active .rd-switches.disabled.t2, .chat-style #customer-form-selectors > li.active .rd-switches[disabled].t2, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"].t2, .chat-style #customer-form-selectors > li.active .rd-switches.disabled.t3, .chat-style #customer-form-selectors > li.active .rd-switches[disabled].t3, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"].t3, .chat-style #customer-form-selectors > li.active .rd-switches.disabled.t4, .chat-style #customer-form-selectors > li.active .rd-switches[disabled].t4, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"].t4, .chat-style #customer-form-selectors > li.active .rd-switches.disabled.t5, .chat-style #customer-form-selectors > li.active .rd-switches[disabled].t5, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"].t5, .chat-style #customer-form-selectors > li.active .rd-switches.disabled.t6, .chat-style #customer-form-selectors > li.active .rd-switches[disabled].t6, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"].t6 {
    color: #90a4ae; }
  .chat-style #customer-form-selectors > li.active .rd-switches.disabled .iconCircle, .chat-style #customer-form-selectors > li.active .rd-switches[disabled] .iconCircle, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"] .iconCircle {
    border-color: #90a4ae; }
  .chat-style #customer-form-selectors > li.active .rd-switches.disabled .iconCircle:before, .chat-style #customer-form-selectors > li.active .rd-switches[disabled] .iconCircle:before, .chat-style #customer-form-selectors > li.active .rd-switches[disabled="disabled"] .iconCircle:before {
    background: #90a4ae; }
  .chat-style #customer-form-selectors > li.active .rd-switches:active {
    font-weight: bold;
    color: #1ab744;
    background: #FFF;
    line-height: 60px; }
  .chat-style #customer-form-selectors > li.active .rd-switches:active .iconCircle {
    border-color: #1ab744; }
  .chat-style #customer-form-selectors > li.active .rd-switches:active .iconCircle:before {
    background: #1ab744;
    border-color: #FFF; }
  .chat-style .returning-customer .form-part {
    display: none; }
  .chat-style .returning-customer .form-part.shown {
    display: block; }
  .chat-style #checkout-signin-form {
    width: auto;
    margin: 0; }
  .chat-style .checkout-information .rd-checkout-fields-wrapper {
    z-index: 20; }
  .chat-style .checkout-information .cart-summary-container {
    z-index: 15; }
  .chat-style .rd-accordion {
    z-index: 60; }
  .chat-style .rd-accordion .checkout-form {
    padding: 0; }
  .chat-style .rd-accordion .rd-step {
    position: absolute;
    top: 25px;
    left: 40px; }
  .chat-style .rd-accordion .rd-step-large {
    top: 20px;
    left: 36px; }
  .chat-style .rd-accordion__panel {
    background: #FFF;
    border: 0;
    margin: 0; }
  .chat-style .rd-accordion__panel .rd-accordion__panel-title {
    color: #90a4ae;
    font-weight: normal; }
  .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading {
    cursor: pointer; }
  .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading .rd-accordion__panel-title {
    color: #2196f3;
    font-weight: bold; }
  .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:hover {
    background: #2196f3; }
  .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:hover .rd-accordion__panel-title, .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:hover .rd-accordion__panel-info {
    color: #FFF !important; }
  .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:active {
    background: #0d47a1;
    color: #FFF; }
  .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:hover .rd-step, .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:active .rd-step {
    background: #FFF;
    border-color: rgba(255, 255, 255, 0.4);
    background-clip: padding-box; }
  .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:hover .rd-step .step-number, .chat-style .rd-accordion__panel.visited:not(.active) .rd-accordion__panel-heading:active .rd-step .step-number {
    color: #2196f3; }
  .chat-style .rd-accordion__panel.active .rd-accordion__panel-heading {
    background: #FFF;
    cursor: default; }
  .chat-style .rd-accordion__panel.active .rd-accordion__panel-title {
    color: #243238;
    font-weight: bold; }
  .chat-style .rd-accordion__panel.active, .chat-style .rd-accordion__panel.visited {
    pointer-events: auto; }
  .chat-style .rd-accordion__panel.finished .rd-accordion__panel-heading .signout-title {
    display: none; }
  .chat-style .rd-accordion__panel.finished .rd-accordion__panel-heading .signed-title {
    display: inline; }
  .chat-style .rd-accordion__panel + .rd-accordion__panel {
    border-top: 1px solid #cfd8dc; }
  .chat-style .rd-accordion__panel-collapse, .chat-style .rd-accordion__panel-heading {
    padding: 0 40px;
    position: relative; }
  .chat-style .rd-accordion__panel-heading {
    z-index: 1;
    min-height: 80px;
    background: #dde3e6;
    cursor: not-allowed;
    -ms-flex-pack: justify;
    justify-content: space-between;
    transition: background 0.3s cubic-bezier(0.86, 0, 0.07, 1), color 0.3s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-accordion__panel-heading .rd-accordion__panel-title, .chat-style .rd-accordion__panel-heading .rd-accordion__panel-info {
    position: absolute;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); }
  .chat-style .rd-accordion__panel-heading .rd-accordion__panel-title {
    top: 39%;
    left: 40px; }
  .chat-style .rd-accordion__panel-heading .rd-accordion__panel-info {
    top: 50%;
    right: 40px; }
  .chat-style .rd-accordion__panel-heading .step-reminder {
    max-width: 270px; }
  .chat-style .rd-accordion__panel-heading .signout-title {
    display: inline; }
  .chat-style .rd-accordion__panel-heading .signed-title {
    display: none; }
  .chat-style .rd-accordion__panel .signin-switch-account {
    position: absolute;
    right: 40px;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: none;
    cursor: pointer; }
  .chat-style .rd-accordion__panel:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; }
  .chat-style .rd-accordion__panel:first-child .rd-accordion__panel-heading {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; }
  .chat-style .rd-accordion__panel:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .chat-style .rd-accordion__panel:last-child .rd-accordion__panel-heading {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .chat-style .rd-accordion__panel:last-child .rd-accordion__panel-collapse {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  .chat-style .rd-accordion__panel:last-child.active .rd-accordion__panel-heading {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .chat-style .rd-accordion__panel-title {
    margin-left: 60px; }
  .chat-style .rd-accordion__panel-collapse {
    z-index: 2; }
  .chat-style .rd-accordion__panel .panel-body {
    padding: 20px 0 40px; }
  .chat-style .rd-accordion__panel .panel-body .rd-form {
    margin: 0; }
  .chat-style .rd-accordion__panel .panel-body .fgt_pswd {
    margin: 0;
    display: none; }
  .chat-style .rd-accordion__panel .panel-body .tm-rd-input {
    margin-bottom: 40px !important; }
  .chat-style .rd-accordion__panel .panel-body .email-description {
    margin: 0; }
  .chat-style .rd-accordion__panel .panel-body #billinginfo3-form {
    margin: 0 -20px; }
  .chat-style .rd-accordion__panel .panel-body #billinginfo3-form fieldset.container {
    padding: 0; }
  .chat-style .rd-accordion__panel .panel-body #billinginfo3-form .rd-checkbox {
    margin-top: 40px !important;
    margin-bottom: 0 !important; }
  .chat-style .rd-accordion .signin-parts {
    transition: opacity 0.25s cubic-bezier(0.86, 0, 0.07, 1);
    opacity: 1;
    white-space: nowrap; }
  .chat-style .rd-accordion .signin-parts .part {
    transition: width 0.25s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.25s cubic-bezier(0.86, 0, 0.07, 1);
    display: inline-block;
    vertical-align: top;
    width: 100%;
    opacity: 1; }
  .chat-style .rd-accordion .signin-parts .part.half-width {
    width: calc(50% - 20px) !important; }
  .chat-style .rd-accordion .signin-parts .part.widthZero {
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
    height: 0;
    opacity: 0; }
  .chat-style .rd-accordion .signin-parts_part1 .tm-rd-input.rd-field-loading .icon-status {
    display: none; }
  .chat-style .rd-accordion .signin-parts_part1.half-width input[type="email"], .chat-style .rd-accordion .signin-parts_part1 .gravatar-holder.showed + input[type="email"] {
    border-radius: 3px; }
  .chat-style .rd-accordion .signin-parts_part2 {
    margin-left: 36px;
    transition: opacity 0.25s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-accordion .signin-parts .gravatar-holder {
    opacity: 0;
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    transition: all 0.25s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-accordion .signin-parts .gravatar-holder.showed {
    opacity: 1;
    -ms-transform: scale(1);
    transform: scale(1); }
  .chat-style #collapse-payment .panel-body {
    padding: 0;
    margin: 0 -40px; }
  .chat-style .merchant-system, .chat-style .checkout-bonus-block {
    padding: 20px 40px; }
  .chat-style .checkout-bonus-block .redeemed-button {
    margin-left: 20px;
    min-width: 153px;
    -ms-flex-preferred-size: 153px;
    flex-basis: 153px; }
  .chat-style .checkout-bonus-block .rd-checkbox-label {
    white-space: nowrap; }
  .chat-style .checkout-bonus-block .checkout-bonus-choose-block {
    position: relative;
    margin-left: 50px; }
  .chat-style .checkout-bonus-block .checkout-bonus-choose-block .checkout-bonus-input {
    padding: 0;
    text-align: center; }
  .chat-style .checkout-bonus-block .checkout-bonus-choose-block .tm-rd-input {
    width: 80px;
    margin-bottom: 0 !important; }
  .chat-style .checkout-bonus-block .checkout-bonus-choose-block, .chat-style .checkout-bonus-block .checkout-bonus-choose-block .rd-form {
    width: 100%; }
  .chat-style .checkout-bonus-block .checkout-bonus-choose-block .bonus-text {
    text-align: right;
    min-width: 320px; }
  @media (max-width: 1600px) {
    .chat-style .checkout-bonus-block .checkout-bonus-choose-block .bonus-text {
      min-width: 282px;
      text-align: left; } }
  @media (max-width: 1310px) {
    .chat-style .checkout-bonus-block .checkout-bonus-choose-block .bonus-text {
      min-width: 260px; } }
  .chat-style .bonus-tooltip {
    position: absolute;
    top: 0;
    left: 0;
    min-width: auto;
    max-width: 510px;
    -ms-transform: translateY(-25%) translateX(100px);
    transform: translateY(-25%) translateX(100px); }
  .chat-style .bonus-diff-color {
    color: #ffab00; }
  .chat-style .bonus-disabled .button {
    display: none; }
  .chat-style .bonus-disabled [type='text'], .chat-style .bonus-disabled [type='text']:focus {
    border-color: transparent;
    pointer-events: none;
    background: transparent;
    box-shadow: none;
    color: #1ab744;
    font-weight: 700; }
  .chat-style .merchant-system:first-of-type {
    background: #e3ffeb; }
  .chat-style .merchant-system__logo {
    width: 49px;
    height: 30px; }
  .chat-style .merchant-system__brand + .payment-systems, .chat-style .merchant-system__name + .payment-systems, .chat-style .merchant-system__brand + .rd-tag, .chat-style .merchant-system__name + .rd-tag {
    margin-left: 20px; }
  .chat-style .merchant-system__info {
    padding: 0 40px 0 0;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style .merchant-system__button {
    min-width: 153px; }
  .chat-style .merchant-system .merchant-system__name {
    white-space: nowrap; }
  .chat-style .merchant-system .merchant-system__logo + .merchant-system__card-number, .chat-style .merchant-system .merchant-system__logo + .merchant-system__name {
    margin-left: 10px; }
  .chat-style .merchant-system .merchant-system__card-number + .rd-tag {
    margin-left: 20px; }
  .chat-style .merchant-system + .merchant-system {
    border-top: 1px solid #dde3e6; }
  .chat-style .payment-systems {
    position: relative; }
  .chat-style .payment-systems__item {
    min-width: 49px; }
  .chat-style .payment-systems__item + .payment-systems__item {
    margin-left: 10px; }
  .chat-style .payment-systems__popover .payment-systems__item {
    margin-left: 0;
    padding: 10px 0; }
  .chat-style .payment-systems__popover .payment-systems__item .payment-systems__popover-title {
    margin-left: 10px; }
  .chat-style .payment-systems__counter {
    margin-left: 10px;
    cursor: pointer; }
  .chat-style .payment-systems__popover {
    transition: all 0.3s cubic-bezier(0.86, 0, 0.07, 1);
    position: absolute;
    top: 19px;
    right: 0;
    -ms-transform: translateX(48%);
    transform: translateX(48%);
    width: 291px; }
  .chat-style .payment-systems__popover .popover-content {
    padding: 0; }
  .chat-style .payment-systems__popover .dropdown-list {
    max-height: 254px; }
  .chat-style .payment-systems__popover .payment-systems__item {
    padding: 10px 20px; }
  .chat-style .payment-systems__popover .payment-systems__item + .payment-systems__item {
    border-top: 1px solid #455a64; }
  .chat-style .floating-tooltip {
    display: none;
    position: absolute;
    top: 0;
    left: 0; }
  .chat-style .failed-payment-popup {
    width: 800px;
    background: #fff;
    border-radius: 3px;
    white-space: normal;
    text-align: left; }
  .chat-style .failed-payment-popup__wrap {
    width: 800px !important; }
  .chat-style .failed-payment-popup__header {
    padding: 50px 80px;
    background: #fbe9e7 url("https://www.templatemonster.com/wp-content/uploads/2017/08/x-card.svg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain; }
  .chat-style .failed-payment-popup__close {
    margin-right: inherit !important;
    position: absolute;
    top: -12px;
    right: -13px;
    width: 30px;
    height: 30px;
    font-size: 16px !important;
    background: #b0bec5;
    display: block;
    border-radius: 50%;
    text-align: center;
    padding-top: 5px;
    padding-left: 1px; }
  .chat-style .failed-payment-popup__close:hover {
    color: #d84315 !important; }
  .chat-style .failed-payment-popup__title {
    color: #bf360c;
    font-size: 40px;
    line-height: 52px;
    font-weight: 700;
    padding-left: 245px; }
  .chat-style .failed-payment-popup__subtitle {
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 2px;
    line-height: 30px; }
  .chat-style .failed-payment-popup__footer {
    margin-top: 0 !important; }
  .chat-style .failed-payment-popup__description {
    font-size: 16px;
    line-height: 24px; }
  .chat-style .failed-payment-popup__contact {
    color: #2196f3;
    font-weight: 700;
    text-decoration: none !important; }
  .chat-style .failed-payment-popup__button {
    width: 100% !important;
    margin: 0 !important; }
  .chat-style .failed-payment-popup__reasons, .chat-style .failed-payment-popup__advice {
    padding-top: 40px;
    padding-bottom: 40px; }
  .chat-style .failed-payment-popup__reasons {
    padding-left: 80px;
    padding-right: 80px; }
  .chat-style .failed-payment-popup__advice {
    padding-left: 100px;
    padding-right: 100px;
    border-top: 1px solid #cfd8dc; }
  .chat-style .failed-payment-popup__advice .failed-payment-popup__subtitle {
    margin-bottom: 20px; }
  .chat-style .failed-payment-popup__advice .failed-payment-popup__description {
    text-align: center; }
  .chat-style .failed-payment-popup .reasons-grid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 16px;
    padding-top: 40px; }
  .chat-style .failed-payment-popup .reasons-grid__item {
    position: relative;
    width: 50%;
    padding-right: 40px;
    padding-left: 60px; }
  .chat-style .failed-payment-popup .reasons-grid__item:before {
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-size: contain; }
  .chat-style .failed-payment-popup .reasons-grid__item:nth-of-type(2n) {
    padding-right: 0;
    padding-left: 60px; }
  .chat-style .failed-payment-popup .reasons-grid__item:nth-of-type(1), .chat-style .failed-payment-popup .reasons-grid__item:nth-of-type(2) {
    padding-bottom: 40px; }
  .chat-style .failed-payment-popup .reasons-grid__item.icn-wrong-data:before {
    background-image: url("https://www.templatemonster.com/wp-content/uploads/2017/08/icn-wrong-data.svg"); }
  .chat-style .failed-payment-popup .reasons-grid__item.icn-blocked-card:before {
    background-image: url("https://www.templatemonster.com/wp-content/uploads/2017/08/icn-blocked-card.svg"); }
  .chat-style .failed-payment-popup .reasons-grid__item.icn-blocked-card-2:before {
    background-image: url("https://www.templatemonster.com/wp-content/uploads/2017/08/icn-blocked-card-2.svg"); }
  .chat-style .failed-payment-popup .reasons-grid__item.icn-money:before {
    background-image: url("https://www.templatemonster.com/wp-content/uploads/2017/08/icn-money.svg"); }
  @media (max-width: 1600px) {
    .chat-style .failed-payment-popup__header {
      padding: 40px 80px;
      background-position: 0 center;
      background-size: contain; }
    .chat-style .failed-payment-popup__title {
      font-size: 30px;
      line-height: 39px;
      padding-left: 195px; } }
  @media (max-width: 960px) {
    .chat-style .failed-payment-popup {
      width: 100%; }
    .chat-style .failed-payment-popup__wrap {
      width: 90% !important; }
    .chat-style .failed-payment-popup__wrap .animated-item {
      width: 100% !important; } }
  @media (max-width: 840px) {
    .chat-style .failed-payment-popup__title {
      padding-left: 90px; }
    .chat-style .failed-payment-popup__description {
      font-size: 15px; } }
  @media (max-width: 720px) {
    .chat-style .failed-payment-popup {
      width: 640px; }
    .chat-style .failed-payment-popup__header {
      background-position: -62px center; }
    .chat-style .failed-payment-popup__description {
      font-size: 14px; } }
  .chat-style .dbl-payment-popup {
    width: 600px;
    background: #fff;
    border-radius: 3px;
    white-space: normal;
    text-align: left; }
  .chat-style .dbl-payment-popup__header {
    padding: 40px 80px;
    background-image: url("https://www.templatemonster.com/wp-content/uploads/2017/07/particles-for-double-order.svg?111213"), radial-gradient(circle at 0 0, #f8eae8, #fff8e1);
    background-position: bottom right,top left;
    background-repeat: no-repeat; }
  .chat-style .dbl-payment-popup__close {
    margin-right: inherit !important;
    position: absolute;
    top: -12px;
    right: 19px;
    width: 30px;
    height: 30px;
    font-size: 16px !important;
    background: #b0bec5;
    display: block;
    border-radius: 50%;
    text-align: center;
    padding-top: 5px;
    padding-left: 1px; }
  .chat-style .dbl-payment-popup__close:hover {
    color: #d84315 !important; }
  .chat-style .dbl-payment-popup__title {
    color: #ff7043;
    font-size: 40px;
    line-height: 52px;
    font-weight: 700; }
  .chat-style .dbl-payment-popup__body {
    padding: 40px 80px; }
  .chat-style .dbl-payment-popup__footer {
    margin-top: 0 !important; }
  .chat-style .dbl-payment-popup__description {
    font-size: 16px;
    line-height: 24px; }
  .chat-style .dbl-payment-popup__description + .dbl-payment-popup__description {
    margin-top: 40px; }
  .chat-style .dbl-payment-popup__contact {
    color: #2196f3;
    font-weight: 700;
    text-decoration: none !important; }
  .chat-style .dbl-payment-popup__button {
    width: 100% !important;
    margin: 0 !important; }
  .chat-style .NotProductLoyalty {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .NotProductLoyalty__icon {
    width: 50px;
    height: 30px;
    font-size: 18px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    color: #90a4ae;
    background: #eceff1;
    margin-right: 10px;
    border-radius: 1.3px; }
  .chat-style .NotProductLoyalty__description {
    margin-bottom: 0; }
  .chat-style .NotProductLoyalty__linkLoyaltyProgram {
    color: #2196f3;
    font-weight: bold; }
  .chat-style .NotProductLoyalty__linkLoyaltyProgram:hover {
    color: #bbdefb; }
  .chat-style .rd-footer-container {
    background: #FFF;
    font-size: 13px;
    line-height: 20px; }
  .chat-style .rd-footer-container h3, .chat-style .rd-footer-container h4 {
    margin-top: 0;
    margin-bottom: 20px; }
  .chat-style .rd-footer-container h3 {
    font: 700 20px/30px 'PT Sans',sans-serif;
    letter-spacing: 2px;
    text-transform: uppercase; }
  .chat-style .rd-footer-container h4 {
    font: 700 16px/1.2 'PT Sans',sans-serif; }
  .chat-style .rd-footer-container a, .chat-style .rd-footer-container .link-click {
    font-weight: 700;
    text-decoration: none; }
  .chat-style .rd-footer-container .flex-item {
    -ms-flex-preferred-size: 196px !important;
    flex-basis: 196px !important;
    min-width: 196px !important; }
  @media (max-width: 1024px) {
    .chat-style .rd-footer-container {
      width: 1024px; } }
  .chat-style .rd-footer-container .footer-review-block .tm-icon:before {
    top: 6px !important; }
  .chat-style .rd-footer-container .footer-review-block .rating-stars-block .stars {
    float: inherit;
    width: 116px; }
  .chat-style .rd-footer-container .footer-review-block .rating-stars-block .stars .star {
    width: 20px;
    height: 20px; }
  .chat-style .rd-footer-container .footer-review-block .rating-stars-description {
    padding-top: 20px; }
  .chat-style .rd-footer-container .footer-sharing-block .sharing-description {
    width: 238px;
    height: 40px;
    text-align: center;
    margin-right: 4px; }
  .chat-style .rd-footer-container .footer-sharing-block .sharing-description:before {
    display: inline-block; }
  .chat-style .rd-footer-container .footer-sharing-block .sharing-description:after {
    content: '';
    display: block;
    position: relative;
    top: -23px;
    left: 50%;
    width: 105px;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22106%22%20height%3D%2217%22%20viewBox%3D%220%200%20106%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EArrow%3C%2Ftitle%3E%3Cpath%20d%3D%22M96.61%208.187c-2.41%201.637-3.574%203.146-12.33%205.005-3.423.726-9.374%202.292-29.69%201.58-20.318-.713-30.814-3.64-35.444-4.88C13.283%208.322%207.94%205.905%204.44%202.984c-6.936-5.79-4.49-1.844-1.11.896%207.59%206.15%2025.002%2010.408%2045.148%2011.757%2026.405%201.77%2040.724-1.085%2047.957-4.662%201.11-.55%202.29-1.558%202.237-.02-.067.697-1.423%205.327-.228%205.272%201.262-.06%202.633-4.395%204.19-7.31%201.43-2.676%203.062-4.464%202.756-5.037-.316-.59-3.208.944-6.215%201.132-3.077.192-6.217-.414-6.693%200-1.805%201.573%203.953%201.508%204.127%203.175z%22%20fill%3D%22%2390CAF9%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat; }
  .chat-style .rd-footer-container .footer-menu-block {
    max-height: 406px; }
  .chat-style .rd-footer-container .footer-menu-block .block-heading.tm-icon:before {
    font-size: 20px; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon {
    display: inline-block; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.rounded {
    border-radius: 1px;
    width: 20px;
    height: 20px; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.rounded.icon-facebook:before {
    left: 2px;
    top: 2px; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.icon-facebook {
    background: #4f69a3; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.icon-google {
    background: #dd4f43; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.icon-google:before {
    font-size: 12px;
    top: 4px !important;
    left: 4px !important; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.icon-twitter {
    background: #56acee; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.icon-twitter:before {
    font-size: 9px;
    top: 6px !important;
    left: 4px !important; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.icon-vk {
    background: #4c6d91; }
  .chat-style .rd-footer-container .footer-menu-block .tm-icon.icon-vk:before {
    font-size: 11px;
    top: 5px !important;
    left: 2px !important; }
  .chat-style .rd-footer-container .footer-menu-block a, .chat-style .rd-footer-container .footer-menu-block .link-click {
    line-height: 28px; }
  .chat-style .rd-footer-container .footer-menu-block .rd-footer-subscribe {
    padding-top: 40px; }
  .chat-style .rd-footer-container .footer-menu-block .rd-footer-subscribe .block-heading:before {
    font-size: 16px; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list {
    position: relative;
    margin-left: -40px;
    min-width: 196px; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list [class*="icon-"] {
    margin-right: 20px;
    position: relative;
    top: 5px; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list [class*="icon-"]:before {
    color: #FFF !important; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-fb a {
    color: #48629b; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-fb a .tm-icon {
    font-size: 20px; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-fb a:hover {
    color: #152e64; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-tweet a {
    color: #56abed; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-tweet a:hover {
    color: #006bbe; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-gplus a {
    color: #db4937; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-gplus a:hover {
    color: #a21200; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-vk a {
    color: #4c6d91; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list .connect-vk a:hover {
    color: #18406b; }
  .chat-style .rd-footer-container .footer-menu-block .follow-list a {
    position: relative;
    white-space: nowrap; }
  .chat-style .rd-footer-container .footer-copyright-block .copyright + .link-click, .chat-style .rd-footer-container .footer-copyright-block .link-click + .link-click {
    margin-left: 40px; }
  .chat-style .rd-footer-container .footer-copyright-block .sub-copyright {
    display: block; }
  .chat-style .rd-footer-container .footer-copyright-block .payment-list {
    margin-left: 20px; }
  .chat-style .rd-footer-container .footer-copyright-block .payment-list .payment-list-item {
    display: inline-block;
    width: 49px;
    height: 30px; }
  .chat-style .rd-footer-container .footer-copyright-block .payment-list .payment-list-item + .payment-list-item {
    margin-left: 10px; }
  .chat-style .rd-footer-container .divider {
    width: 100%;
    margin: 0;
    border-color: #eceff1; }
  .chat-style html[dir="rtl"] .rd-footer-container .footer-sharing-block .button.social-button [class*='icon-'] {
    margin-right: 0;
    margin-left: 10px; }
  .chat-style .rd-review-slider .owl-buttons {
    pointer-events: none;
    width: 100%;
    top: 9px; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev, .chat-style .rd-review-slider .owl-buttons .owl-next {
    position: absolute !important;
    pointer-events: auto !important;
    border-radius: 50% !important;
    background: transparent !important;
    width: 40px !important;
    height: 40px !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev:before, .chat-style .rd-review-slider .owl-buttons .owl-next:before {
    color: #78909c !important;
    font-size: 20px !important;
    top: 10px !important;
    left: 10px !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev:hover, .chat-style .rd-review-slider .owl-buttons .owl-next:hover {
    background: #2196f3 !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev:hover:before, .chat-style .rd-review-slider .owl-buttons .owl-next:hover:before {
    color: #FFF !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev.active-style, .chat-style .rd-review-slider .owl-buttons .owl-next.active-style {
    background: #0d47a1 !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev.active-style:before, .chat-style .rd-review-slider .owl-buttons .owl-next.active-style:before {
    top: 11px !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev:active, .chat-style .rd-review-slider .owl-buttons .owl-next:active {
    background: #0d47a1 !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev:active:before, .chat-style .rd-review-slider .owl-buttons .owl-next:active:before {
    top: 11px !important; }
  .chat-style .rd-review-slider .owl-buttons .owl-prev {
    left: 6px; }
  .chat-style .rd-review-slider .owl-buttons .owl-next {
    right: 10px; }
  .chat-style .testi-item .review-author-wr {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 20px; }
  .chat-style .testi-item .review-author-wr .review-author-img {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    margin-right: 20px;
    background: #78909c;
    position: relative;
    text-align: center; }
  .chat-style .testi-item .review-author-wr .review-author-img .char {
    font-size: 24px;
    line-height: 60px;
    font-weight: 700;
    color: #FFF;
    letter-spacing: 3px;
    text-transform: uppercase;
    margin-left: 3px; }
  .chat-style .testi-item .review-author-wr .review-author-img:after {
    content: '';
    width: 25px;
    height: 25px;
    background: #eceff1;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    border-radius: 3px;
    position: absolute;
    bottom: -38px;
    left: 18px; }
  .chat-style .testi-item .review-author-wr .review-author-info .review-author {
    font-weight: 700;
    margin-right: 20px; }
  .chat-style .testi-item .review-author-wr .review-author-info .review-template {
    margin-top: 20px;
    margin-bottom: 0; }
  .chat-style .testi-item .description-review-wrapper {
    background: #eceff1;
    padding: 20px;
    border-radius: 3px;
    margin: 0 10px; }
  .chat-style .testi-item .description-review-wrapper .review-show-more {
    margin: 0;
    font-size: 14px; }
  .chat-style .social-buttons {
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
  .chat-style .social-buttons li {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-left: 20px; }
  .chat-style .rd-trial-popup-holder {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 120px;
    z-index: 1051; }
  .chat-style html:not(.touch) body.modal-open .rd-trial-popup-holder.in {
    -webkit-display: flex !important;
    -moz-display: flex !important;
    -ms-display: -ms-flexbox !important;
    -o-display: flex !important;
    display: flex !important;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow-x: hidden;
    padding-top: 0; }
  .chat-style .rd-trial-popup-holder .modal-dialog {
    width: 630px;
    padding: 0; }
  .chat-style .rd-trial-popup-holder .modal-dialog .modal-content {
    background: 0;
    box-shadow: none;
    border: 0; }
  .chat-style .rd-trial-popup-holder .modal-dialog .modal-body {
    padding: 0;
    white-space: nowrap; }
  .chat-style .rd-trial-popup-holder .modal-dialog .modal-header {
    border: 0;
    padding: 0;
    position: absolute;
    text-align: right;
    width: 100%;
    top: 0;
    z-index: 100; }
  .chat-style .rd-trial-popup-holder .close-popup {
    font-size: 20px;
    color: #FFF;
    font-weight: normal;
    margin-right: -60px;
    text-decoration: none !important; }
  .chat-style .rd-trial-popup-holder .close-popup.subscribe-answer {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.7.2%20%2828276%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3Eic-close%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Newsletter-Subscription-Pop-up-Eng%22%20transform%3D%22translate%28-1223.000000%2C%20-373.000000%29%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1233.00092%2C381.165469%20L1225.21356%2C373.378109%20C1224.70936%2C372.873914%201223.88815%2C372.873761%201223.38174%2C373.380173%20C1222.87179%2C373.890116%201222.8744%2C374.706718%201223.37967%2C375.211991%20L1231.16703%2C382.999351%20L1223.37967%2C390.786712%20C1222.87548%2C391.290907%201222.87492%2C392.111707%201223.38082%2C392.617613%20C1223.89026%2C393.127047%201224.70645%2C393.124034%201225.21172%2C392.618762%20L1232.99908%2C384.831401%20L1240.78644%2C392.618762%20C1241.29064%2C393.122957%201242.11185%2C393.12311%201242.61826%2C392.616697%20C1243.12821%2C392.106754%201243.1256%2C391.290152%201242.62033%2C390.78488%20L1234.83297%2C382.997519%20L1242.61849%2C375.211991%20C1243.12269%2C374.707796%201243.12325%2C373.886996%201242.61735%2C373.381089%20C1242.10791%2C372.871656%201241.29172%2C372.874668%201240.78644%2C373.379941%20L1233.00092%2C381.165469%20L1233.00092%2C381.165469%20Z%22%20id%3D%22ic-close%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");
    display: block;
    height: 20px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: -55px;
    width: 20px;
    opacity: .75; }
  .chat-style .rd-trial-popup-holder .close-popup.subscribe-answer::before {
    content: ""; }
  .chat-style .rd-trial-popup-holder .close-popup.subscribe-answer:hover {
    opacity: 1; }
  .chat-style .rd-trial-popup-holder .close-popup:hover {
    color: #2196f3; }
  .chat-style .rd-trial-popup-holder .close-popup:hover:before {
    color: #2196f3; }
  .chat-style .rd-trial-popup-holder .animated-item {
    width: 630px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    position: relative; }
  .chat-style .rd-trial-popup-holder .animated-item .type-thumb {
    width: auto;
    height: auto;
    margin: 0 auto 40px;
    display: block; }
  .chat-style .rd-trial-popup-holder .animated-item h2 {
    font-family: 'PT Sans',sans-serif;
    font-size: 30px;
    line-height: 1.3;
    letter-spacing: 3px;
    color: #FFF;
    text-align: center;
    text-transform: uppercase;
    margin: 0 auto 40px;
    font-weight: bold;
    white-space: normal; }
  .chat-style .rd-trial-popup-holder .animated-item h2 span {
    color: #fbc844;
    display: block; }
  .chat-style .rd-trial-popup-holder .animated-item > p, .chat-style .rd-trial-popup-holder .animated-item > .subscriber-wrapper p {
    position: relative;
    font-family: 'PT Sans',sans-serif;
    color: #FFF;
    padding: 0 10px;
    margin: 0 auto 40px;
    text-align: center;
    font-weight: normal;
    white-space: normal;
    font-size: 16px;
    line-height: 24px; }
  .chat-style .rd-trial-popup-holder .animated-item > p.with-check, .chat-style .rd-trial-popup-holder .animated-item > .subscriber-wrapper p.with-check {
    position: relative; }
  .chat-style .rd-trial-popup-holder .animated-item > p.with-check span, .chat-style .rd-trial-popup-holder .animated-item > .subscriber-wrapper p.with-check span {
    display: inline; }
  .chat-style .rd-trial-popup-holder .animated-item > p.with-check .tm-icon, .chat-style .rd-trial-popup-holder .animated-item > .subscriber-wrapper p.with-check .tm-icon {
    color: #1ab744;
    display: inline-block;
    margin-right: 7px;
    vertical-align: middle; }
  .chat-style .rd-trial-popup-holder .animated-item .button {
    width: 225px;
    margin: 0 18px 40px;
    border-radius: 3px;
    font-family: 'PT Sans',sans-serif;
    font-size: 16px;
    color: #FFF; }
  .chat-style .rd-trial-popup-holder .animated-item .button:last-child {
    margin: 0 18px; }
  .chat-style .rd-trial-popup-holder .animated-item .flex-container > span {
    display: none !important; }
  .chat-style .rd-trial-popup-holder .animated-item .flex-container .rd-form {
    padding: 0;
    margin: 0 auto !important;
    width: 490px;
    position: relative; }
  .chat-style .rd-trial-popup-holder .animated-item .flex-container .rd-form:after {
    position: absolute;
    background: url("/img/svg/arrow.svg?fd37f38") right bottom no-repeat;
    width: 40px;
    height: 50px;
    content: '';
    display: block;
    top: -90px;
    right: 0; }
  .chat-style .rd-trial-popup-holder .animated-item .flex-container .rd-form .tm-rd-input {
    padding-right: 0;
    margin-bottom: 0 !important; }
  .chat-style .rd-trial-popup-holder .animated-item .flex-container .rd-form .tm-rd-input .rd-field {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    padding-top: 0;
    opacity: 1 !important; }
  .chat-style .rd-trial-popup-holder .animated-item .flex-container .rd-form .button[type="submit"] {
    height: 60px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    width: 185px;
    margin: 0; }
  .chat-style .rd-trial-popup-holder .animated-item .subscriber-wrapper {
    padding: 60px 0 0; }
  .chat-style .rd-trial-popup-holder .animated-item .subscriber-wrapper .sub-title {
    color: #ffca28;
    margin: -40px 0 40px 0; }
  .chat-style .rd-trial-popup-holder .animated-item .subscriber-wrapper .social-lists {
    margin: 0 0 0 -97px; }
  .chat-style .rd-trial-popup-holder .animated-item .subscriber-wrapper .social-lists li {
    margin: 0;
    display: table; }
  .chat-style .rd-trial-popup-holder .animated-item .subscriber-wrapper .social-lists li .social-button {
    width: 183px;
    margin: 0 10px; }
  .chat-style .rd-trial-popup-holder .animated-item .subscriber-wrapper .social-lists li .social-button .icon-vk {
    width: 27px; }
  .chat-style #rd-popup-newer-templates {
    z-index: 1051;
    display: -ms-flexbox !important;
    display: flex !important; }

@font-face {
  .chat-style {
    font-family: "BadScript";
    src: url("../fonts/BadScriptRegular/BadScriptRegular.eot");
    src: url("../fonts/BadScriptRegular/BadScriptRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/BadScriptRegular/BadScriptRegular.woff") format("woff"), url("../fonts/BadScriptRegular/BadScriptRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal; } }
  .chat-style #rd-popup-newer-templates .modal-content {
    opacity: 0;
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    transition-property: transform,opacity,background;
    transition-property: transform,opacity,background,-webkit-transform;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style #rd-popup-newer-templates.show-popup {
    opacity: 1;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: auto;
    padding-top: 0; }
  .chat-style #rd-popup-newer-templates.in.show-popup .modal-content {
    opacity: 1;
    -ms-transform: scale(1);
    transform: scale(1); }
  .chat-style #rd-popup-newer-templates.in .modal-dialog {
    -ms-transform: none;
    transform: none; }
  .chat-style #rd-popup-newer-templates.fade .modal-dialog {
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
  .chat-style #rd-popup-newer-templates.off {
    display: none !important; }
  .chat-style #rd-popup-newer-templates .modal-dialog {
    width: 984px; }
  .chat-style #rd-popup-newer-templates .modal-dialog .modal-header .close-popup {
    margin-right: 0; }
  .chat-style #rd-popup-newer-templates .modal-dialog .modal-header .close-popup:before {
    content: "\e97e"; }
  .chat-style #rd-popup-newer-templates .modal-dialog .modal-header .close-popup:hover:before {
    color: #d84315; }
  .chat-style #rd-popup-newer-templates .modal-dialog .modal-header .close-popup:hover ~ .rd-notice-tooltip {
    animation: moveDown 0.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;
    animation-delay: .01s; }

@keyframes moveDown {
  0 {
    opacity: 0;
    transform: translateY(-40px) scale(0.8); }
  100% {
    opacity: 1;
    transform: translateY(0) scale(1); } }
  .chat-style #rd-popup-newer-templates .modal-dialog .modal-header .rd-notice-tooltip {
    opacity: 0;
    cursor: pointer;
    animation: moveUp 0.5s cubic-bezier(0.86, 0, 0.07, 1) forwards; }

@keyframes moveUp {
  0 {
    opacity: 1;
    transform: translateY(0) scale(1); }
  100% {
    opacity: 0;
    transform: translateY(-40px) scale(0.8); } }
  .chat-style #rd-popup-newer-templates .modal-dialog .modal-body {
    white-space: normal; }
  .chat-style #rd-popup-newer-templates .animated-item {
    width: 984px; }
  .chat-style #rd-popup-newer-templates .animated-item .popup-outdated__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    min-height: 220px; }
  .chat-style #rd-popup-newer-templates .animated-item .popup-outdated__info:after {
    content: "";
    position: absolute;
    right: 100px;
    bottom: 25px;
    background: url("/img/svg/arrow.svg?fd37f38") no-repeat;
    width: 42px;
    height: 52px;
    -ms-transform: rotate(-35deg);
    transform: rotate(-35deg);
    z-index: 1; }
  .chat-style #rd-popup-newer-templates .animated-item .popup-outdated__img {
    background: url("/img/svg/homohabilis.svg?fd37f38") 10px 0 no-repeat;
    margin-right: 34px;
    width: 220px;
    height: 220px;
    position: absolute;
    bottom: 0; }
  .chat-style #rd-popup-newer-templates .animated-item .popup-outdated__text {
    color: #FFF;
    margin: 0 0 0 260px;
    padding: 0 130px 0 0;
    text-align: left;
    font-family: "BadScript";
    width: 725px; }
  .chat-style #rd-popup-newer-templates .animated-item .popup-outdated .button {
    width: auto;
    font-size: 14px;
    margin-bottom: 0; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates {
    top: -20px;
    margin: 0 0 20px 0;
    text-align: left; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item {
    width: 251px !important; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item:first-child {
    width: 241px !important; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item:first-child .thumbnail {
    padding-left: 0; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item:last-child {
    width: 241px !important; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item:last-child .thumbnail {
    padding-right: 0;
    padding-left: 11px; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item .thumbnail {
    padding-bottom: 0;
    padding-right: 11px; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item .thumbnail-preview, .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item .thumb_preview {
    height: 230px;
    border: 0;
    border-radius: 0 3px 0 0;
    background: rgba(35, 50, 56, 0.95); }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item .template-data {
    border-radius: 0; }
  .chat-style #rd-popup-newer-templates #preview-page-newer-templates .owl-wrapper .owl-item .thumbnail-info {
    padding-bottom: 55px; }
  .chat-style .modal-backdrop {
    z-index: 1050; }
  .chat-style .thumbContent {
    z-index: 1052; }
  .chat-style .rd-notice-tooltip.thumb-heart-tooltip {
    z-index: 1053 !important; }
  .chat-style .modal {
    z-index: 1051; }
  @media only screen and (max-height: 650px) {
    .chat-style #rd-popup-newer-templates.in .modal-dialog {
      height: 100%; } }
  .chat-style .apv-popup-content {
    white-space: normal; }
  .chat-style .apv-popup-content h2 {
    white-space: nowrap;
    line-height: 40px; }
  .chat-style .apv-popup-content .rd-form {
    width: 445px; }
  .chat-style .apv-popup-content .rd-form:after {
    display: none !important; }
  .chat-style .apv-popup-content .rd-form .button {
    width: 145px; }
  .chat-style .apv-popup-content .popup-heading {
    white-space: nowrap !important; }
  .chat-style .apv-popup-content .popup-description, .chat-style .apv-popup-content .popup-small {
    text-align: center; }
  .chat-style .apv-popup-content .popup-description {
    max-width: 270px;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    margin: 0 auto 40px;
    position: relative; }
  .chat-style .apv-popup-content .popup-description:after {
    position: absolute;
    background: url(/img/svg/arrow.svg?767cbbd6e4) right bottom no-repeat;
    width: 40px;
    height: 50px;
    content: '';
    display: block;
    top: 50%;
    right: -100px;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); }
  .chat-style .apv-popup-content .popup-small-text {
    display: inline-block;
    max-width: 445px;
    font-size: 14px;
    line-height: 21px;
    color: #b0bec5;
    margin-top: 40px; }
  .chat-style .apv-popup-content .chosen-phone {
    text-align: left; }
  .chat-style .apv-popup-content .chosen-phone .button {
    margin: 0 !important;
    border-radius: 0 3px 3px 0; }
  .chat-style .apv-popup-content .confirm-form .rd-form {
    max-width: 300px; }
  .chat-style .apv-popup-content .confirm-form .rd-field {
    border-radius: 3px !important; }
  .chat-style .apv-popup-content .confirm-form .button {
    width: 100%;
    margin: 20px 0 0 !important; }
  .chat-style .apv-popup-content .confirm-form .answer {
    color: #b0bec5;
    margin-top: 40px; }
  .chat-style .segmentation-popup .modal-dialog {
    width: 880px; }
  .chat-style .segmentation-popup.in .modal-body {
    white-space: normal; }
  .chat-style .segmentation-popup .close-popup {
    margin-right: inherit;
    position: absolute;
    top: -16px;
    right: -14px;
    width: 30px;
    height: 30px;
    font-size: 10px;
    background: #b0bec5;
    display: block;
    border-radius: 50%;
    text-align: center;
    padding-top: 10px;
    padding-left: 1px; }
  .chat-style .segmentation-popup .close-popup:hover {
    color: #d84315; }
  .chat-style .segmentation-popup .options {
    margin-top: 20px;
    display: -ms-flexbox;
    display: flex;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .chat-style .segmentation-popup .options .option {
    padding: 20px;
    border-radius: 3px;
    cursor: pointer;
    transition: background .2s;
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px; }
  .chat-style .segmentation-popup .options .option__icon {
    display: inline-block;
    width: 80px;
    height: 80px;
    -ms-flex-negative: 0;
    flex-shrink: 0; }
  .chat-style .segmentation-popup .options .option__description {
    margin-top: 10px; }
  .chat-style .segmentation-popup .options .option__title {
    color: #2196f3;
    font-weight: bold;
    line-height: 24px;
    font-size: 16px;
    margin-top: 10px;
    transition: color .2s; }
  .chat-style .segmentation-popup .options .option .option__icon {
    background-size: cover;
    background-repeat: no-repeat; }
  .chat-style .segmentation-popup .options .option-yes, .chat-style .segmentation-popup .options .option-no {
    width: 50%;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    position: relative; }
  .chat-style .segmentation-popup .options .option-yes:before, .chat-style .segmentation-popup .options .option-no:before {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    background-size: cover; }
  .chat-style .segmentation-popup .options .option-yes {
    padding: 20px 20px 20px 60px; }
  .chat-style .segmentation-popup .options .option-yes .option__icon {
    background-image: url("../../img/segmentation-popup/academic-cap.svg"); }
  .chat-style .segmentation-popup .options .option-yes:before {
    left: 10px;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-image: url("../../img/segmentation-popup/arrow.svg"); }
  .chat-style .segmentation-popup .options .option-no {
    padding: 20px 60px 20px 20px; }
  .chat-style .segmentation-popup .options .option-no .option__icon {
    background-image: url("../../img/segmentation-popup/question.svg"); }
  .chat-style .segmentation-popup .options .option-no:before {
    right: 10px;
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
    background-image: url("../../img/segmentation-popup/arrow.svg"); }
  .chat-style .segmentation-popup .options .option-dev .option__icon {
    background-image: url("../../img/segmentation-popup/window.png"); }
  .chat-style .segmentation-popup .options .option-designer .option__icon {
    background-image: url("../../img/segmentation-popup/pen.png"); }
  .chat-style .segmentation-popup .options .option-business .option__icon {
    background-image: url("../../img/segmentation-popup/bag.png"); }
  .chat-style .segmentation-popup .options .option-manager .option__icon {
    background-image: url("../../img/segmentation-popup/gear.png"); }
  .chat-style .segmentation-popup .options .option:hover {
    background: #eceff1; }
  .chat-style .segmentation-popup .options .option:hover .option__title {
    color: #0d47a1; }
  .chat-style .segmentation-popup .options .option:active {
    background: #cfd8dc; }
  .chat-style .segmentation-popup .segmentation-inner {
    min-height: 332px;
    background: #fff;
    padding: 40px;
    border-radius: 3px;
    overflow: hidden;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    transition: all 0.3s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .segmentation-popup .segmentation-inner__header {
    text-align: center; }
  .chat-style .segmentation-popup .segmentation-inner__question {
    font-size: 20px;
    line-height: 30px;
    font-weight: 700;
    letter-spacing: 2px; }
  .chat-style .segmentation-popup .segmentation-inner__step1.ltr {
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    z-index: 0;
    opacity: 0; }
  .chat-style .segmentation-popup .segmentation-inner__step1.rtl {
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: 0;
    opacity: 0; }
  .chat-style .segmentation-popup .segmentation-inner__step1 .option + .option {
    margin-left: 40px; }
  .chat-style .segmentation-popup .segmentation-inner__step1 .option__content {
    margin-left: 20px; }
  .chat-style .segmentation-popup .segmentation-inner__step1 .option__title {
    margin-top: 0; }
  .chat-style .segmentation-popup .segmentation-inner__step2 {
    top: 40px;
    left: 40px; }
  .chat-style .segmentation-popup .segmentation-inner__step2.ltr {
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    animation: slide cubic-bezier(0.86, 0, 0.07, 1) 0.3s forwards; }
  .chat-style .segmentation-popup .segmentation-inner__step2.rtl {
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    animation: slide cubic-bezier(0.86, 0, 0.07, 1) 0.3s forwards; }
  .chat-style .segmentation-popup .segmentation-inner__step3 {
    text-align: center;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding-top: 90px;
    padding-bottom: 90px; }
  .chat-style .segmentation-popup .segmentation-inner__step3:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 77px;
    background: url("../../img/segmentation-popup/triangles.png");
    background-size: contain;
    opacity: 0;
    transition: opacity 0.3s cubic-bezier(0.86, 0, 0.07, 1);
    transition-delay: .3s; }
  .chat-style .segmentation-popup .segmentation-inner__step1, .chat-style .segmentation-popup .segmentation-inner__step2 {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 800px; }
  .chat-style .segmentation-popup .segmentation-inner__step2, .chat-style .segmentation-popup .segmentation-inner__step3 {
    position: absolute;
    z-index: -1;
    opacity: 0; }
  .chat-style .segmentation-popup .segmentation-inner__step1, .chat-style .segmentation-popup .segmentation-inner__step2, .chat-style .segmentation-popup .segmentation-inner__step3 {
    transition: all 0.3s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .segmentation-popup .segmentation-inner.faded {
    opacity: 0;
    -ms-transform: scale(0.8);
    transform: scale(0.8); }
  .chat-style .segmentation-popup .segmentation-inner.success .segmentation-inner__step3 {
    z-index: auto;
    opacity: 1; }
  .chat-style .segmentation-popup .segmentation-inner.success .segmentation-inner__step3:after {
    opacity: 1; }
  .chat-style .segmentation-popup .segmentation-inner .iti-flag {
    display: inline-block;
    position: relative;
    left: 20px;
    top: 11px;
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%; }
  .chat-style .segmentation-popup .segmentation-success__icon {
    display: inline-block;
    width: 80px;
    height: 80px;
    background: url("../../img/segmentation-popup/check.png");
    background-size: cover; }
  .chat-style .segmentation-popup .segmentation-success__title {
    margin-top: 40px;
    color: #1ab744;
    font-weight: 700;
    letter-spacing: 2px;
    font-size: 20px;
    line-height: 30px; }
  .chat-style .segmentation-popup .segmentation-success__text {
    margin-top: 20px; }
  .chat-style .segmentation-popup .segmentation-inner__pager + .segmentation-inner__question, .chat-style .segmentation-popup .segmentation-inner__question + .segmentation-inner__hint {
    margin-top: 10px; }

@keyframes slide {
  100% {
    transform: translateX(0);
    z-index: 1;
    opacity: 1; } }
  .chat-style .slider_products_of_the_day {
    margin-bottom: 40px; }
  .chat-style .slider_products_of_the_day + p:empty {
    display: none; }
  .chat-style .slider_products_of_the_day + .todays_goods_subscribe_box {
    margin-top: -40px; }
  .chat-style .price-wrapper.hide-price {
    opacity: 0; }
  .chat-style .template-banner {
    height: auto;
    max-height: 634px;
    background-image: linear-gradient(291deg, #607d8b, #243238 58%, #243238);
    padding-top: 80px;
    overflow: hidden; }
  .chat-style .template-banner .offer_area {
    float: left;
    max-width: 730px; }
  .chat-style .template-banner .offer_area .tagline {
    color: #FFF;
    text-transform: none;
    padding: 0;
    margin: 0 0 10px; }
  .chat-style .template-banner .offer_area .tagline span {
    color: #76d48f; }
  .chat-style .template-banner .offer_area p {
    color: #b0bec5;
    padding: 0;
    margin: 0; }
  .chat-style .template-banner .counter_area {
    width: 210px;
    height: 80px;
    float: right;
    margin: 0;
    font-size: 11px;
    line-height: 15px;
    font-family: 'PT Sans',sans-serif;
    color: #b0bec5;
    text-transform: lowercase;
    padding-top: 7px; }
  .chat-style .template-banner .counter_area p {
    font-family: 'PT Sans',sans-serif;
    font-size: 11px;
    line-height: 15px;
    color: #b0bec5;
    padding: 10px 0 0;
    margin: 0; }
  .chat-style .template-banner .counter_area.rd-face.flip-clock-wrapper .flip {
    height: 53px;
    line-height: 53px;
    margin-top: 0;
    margin-bottom: 7px; }
  .chat-style .template-banner .counter_area.rd-face.flip-clock-wrapper .flip li {
    line-height: 53px; }
  .chat-style .template-banner .counter_area.rd-face.flip-clock-wrapper .flip li a div div.inn {
    line-height: 53px; }
  .chat-style .template-banner .template-banner-content {
    padding-top: 80px; }
  .chat-style .template-banner .template-banner-content .template-banner-item {
    display: none; }
  .chat-style .template-banner .template-banner-content .template-banner-item:first-child {
    display: block; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info {
    float: left; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .thumbnail-icon {
    width: 40px;
    height: 40px;
    border-radius: 3px;
    background-color: transparent;
    margin-right: 20px;
    -ms-flex-preferred-size: 40px;
    flex-basis: 40px;
    overflow: hidden;
    position: relative; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .thumbnail-icon a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper {
    margin-bottom: 40px;
    overflow: hidden;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .template-title {
    color: #FFF;
    padding: 0;
    margin: 0 0 10px 0;
    text-transform: uppercase; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .template-title a {
    color: #FFF !important;
    text-decoration: none !important; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .rating-stars-block .stars {
    margin: 0;
    padding: 0;
    width: 130px; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .rating-stars-block .stars [class*="star"] {
    width: 20px;
    height: 20px;
    margin-right: 2px; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .rating-stars-block .cover-full {
    position: absolute;
    left: 0;
    top: 0;
    width: 121px;
    height: 100%;
    display: block;
    z-index: 10; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper {
    width: 380px;
    height: 80px; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item {
    width: 100px;
    float: left;
    margin-right: 40px; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item:last-child {
    margin-right: 0; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item label {
    font-size: 16px;
    color: #b0bec5;
    display: block;
    padding: 0;
    margin: 0 0 10px;
    font-weight: normal; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item .discount-price {
    font-family: 'PT Sans',sans-serif;
    font-weight: bold;
    font-size: 40px;
    line-height: 52px;
    color: #FFF;
    display: block; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item span {
    font-family: 'PT Sans',sans-serif;
    font-size: 40px;
    line-height: 52px;
    color: #b0bec5;
    display: block; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item span.line-through {
    text-decoration: line-through;
    line-height: 50px; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item span.discount {
    color: #FFF; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn {
    padding-top: 70px;
    padding-bottom: 80px;
    text-align: left; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn .button {
    float: left; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn .button:first-child {
    margin-right: 40px; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn .button:last-child {
    margin-right: 0; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-preview {
    width: 700px;
    position: absolute;
    right: 10px;
    bottom: 0; }
  @media screen and (max-width: 1599px) {
    .chat-style .template-banner .template-banner-content .template-banner-item .template-preview {
      width: 540px;
      right: 0; } }
  @media screen and (max-width: 1309px) {
    .chat-style .template-banner .template-banner-content .template-banner-item .template-preview {
      width: 467px;
      right: 0; } }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-preview div[class*="wrap-img-"] {
    display: inline-block;
    vertical-align: bottom;
    overflow: hidden;
    box-sizing: border-box;
    position: relative;
    box-shadow: 0 10px 20px 0 rgba(36, 50, 56, 0.5); }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-preview div[class*="wrap-img-"] img {
    width: auto;
    max-width: 100%; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-preview div[class*="wrap-img-"] .cover-full {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-big {
    width: 370px;
    height: 380px;
    border-radius: 3px 3px 0 0;
    background: url("/img/svg/bar_small.svg?fd37f38") 0 0 no-repeat;
    padding-top: 10px;
    z-index: 5; }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-middle {
    width: 210px;
    height: 267px;
    background: url("/img/svg/ipad_frame.svg?fd37f38") 0 0 no-repeat;
    padding: 26px 11px 0;
    z-index: 6;
    margin-left: -25px;
    border-radius: 14px 14px 0 0; }
  @media screen and (max-width: 1599px) {
    .chat-style .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-middle {
      margin-left: -155px; } }
  @media screen and (max-width: 1309px) {
    .chat-style .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-middle {
      display: none !important; } }
  .chat-style .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-small {
    width: 110px;
    height: 182px;
    background: url("/img/svg/iphone_frame.svg?fd37f38") 0 0 no-repeat;
    z-index: 7;
    margin-left: -22px;
    padding: 33px 5px 0 5px;
    border-radius: 18px 18px 0 0; }
  @media screen and (max-width: 1599px) {
    .chat-style .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-small {
      margin-left: -58px; } }
  @media screen and (max-width: 1309px) {
    .chat-style .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-small {
      margin-left: -75px; } }
  .chat-style .template-banner .template-banner-content .owl-item .template-banner-item .template-info {
    max-width: 494px; }
  @media screen and (max-width: 1599px) {
    .chat-style .template-banner .template-banner-content .owl-item .template-banner-item .template-info {
      max-width: 391px; } }
  @media screen and (max-width: 1309px) {
    .chat-style .template-banner .template-banner-content .owl-item .template-banner-item .template-info {
      max-width: 391px; } }
  .chat-style .template-banner .product_of_the_day {
    margin-bottom: 40px; }
  .chat-style .product_of_the_day .template-banner {
    padding: 40px 0 0;
    height: auto; }
  .chat-style .product_of_the_day .template-banner .offer_area {
    width: 1015px;
    max-width: 1015px; }
  .chat-style .product_of_the_day .template-banner .offer_area .tagline {
    font-size: 30px;
    width: 670px;
    margin-right: 40px;
    margin-bottom: 0;
    float: left; }
  .chat-style .product_of_the_day .template-banner .offer_area p {
    width: 300px;
    float: left;
    padding-top: 8px; }
  @media screen and (max-width: 1599px) {
    .chat-style .product_of_the_day .template-banner .offer_area {
      width: 740px;
      max-width: 740px; }
    .chat-style .product_of_the_day .template-banner .offer_area .tagline {
      width: auto;
      margin: 0 0 20px 0;
      float: none;
      line-height: 39px; }
    .chat-style .product_of_the_day .template-banner .offer_area p {
      width: auto;
      float: none;
      padding-top: 0; }
    .chat-style .product_of_the_day .template-banner .offer_area p br {
      display: none; } }
  .chat-style .product_of_the_day .template-banner .counter_area {
    padding-top: 4px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content {
    padding-top: 40px;
    right: 10px; }
  @media screen and (max-width: 1599px) {
    .chat-style .product_of_the_day .template-banner .template-banner-content {
      right: 15px;
      width: 542px; } }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info {
    float: left;
    max-width: 580px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .inn {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: -ms-flexbox;
    -o-display: flex;
    display: flex;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper {
    float: left;
    margin-bottom: 0; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .template-title {
    display: inline-block;
    margin-right: 40px;
    margin-bottom: 0; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .template-title a {
    color: #FFF !important;
    text-decoration: none !important; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper .rating-stars-block {
    display: inline-block;
    position: relative;
    top: 2px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper {
    padding-top: 62px;
    height: auto;
    width: 640px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item {
    width: auto;
    margin-right: 40px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item label {
    font-weight: normal;
    margin-right: 17px;
    margin-bottom: 0;
    vertical-align: middle; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item span, .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item strong {
    display: inline-block;
    margin-right: 0;
    vertical-align: middle; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item:last-child {
    margin-right: 0; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn {
    padding-top: 75px;
    padding-bottom: 40px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn .button {
    width: 280px;
    height: 40px !important;
    line-height: 40px;
    text-align: center;
    font-size: 14px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn .button:first-child {
    margin-right: 20px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn .button:last-child {
    margin-right: 0; }
  @media screen and (max-width: 1599px) {
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .inn {
      display: block; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .inn .caption-wrapper .template-title {
      display: block;
      max-width: 100%;
      margin: 0 0 10px 0;
      line-height: 27px; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper {
      padding-top: 40px;
      width: 100%; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item {
      margin-right: 30px;
      text-align: left; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item:last-child {
      margin-right: 0; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item label {
      display: block;
      font-size: 16px;
      margin: 0 0 10px 0; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item span, .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item strong {
      display: block;
      margin: 0; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn {
      padding-top: 50px; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .wrapper-btn .button {
      width: auto; } }
  @media screen and (max-width: 1309px) {
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-info .caption-wrapper {
      float: none;
      display: table; } }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview {
    width: 587px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-big {
    width: 300px;
    height: 310px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-middle {
    width: 210px;
    height: 255px; }
  .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-small {
    width: 111px;
    height: 182px; }
  @media screen and (max-width: 1599px) {
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview {
      width: 583px;
      right: 15px;
      bottom: 0; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-middle {
      margin-left: -22px; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-small {
      margin-left: -24px; } }
  @media screen and (max-width: 1309px) {
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview {
      width: 566px; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-middle {
      margin-left: -32px;
      display: inline-block !important; }
    .chat-style .product_of_the_day .template-banner .template-banner-content .template-banner-item .template-preview .wrap-img-small {
      margin-left: -33px; } }
  .chat-style .template-banner .product-day-carousel .owl-wrapper-outer {
    overflow: visible !important; }
  .chat-style .template-banner .product-day-carousel .owl-item {
    opacity: 0;
    -ms-transform: translateX(0);
    transform: translateX(0);
    pointer-events: none; }
  .chat-style .template-banner .product-day-carousel .owl-item.active {
    pointer-events: auto; }
  .chat-style .template-banner .product-day-carousel .owl-item .template-banner-item {
    padding-left: 52px; }
  .chat-style .template-banner .product-day-carousel .owl-item.active {
    opacity: 1; }
  .chat-style .template-banner .owl-buttons {
    pointer-events: none;
    width: 100%;
    top: 50% !important;
    margin-top: 23px !important;
    bottom: auto !important; }
  .chat-style .template-banner .owl-buttons .owl-prev, .chat-style .template-banner .owl-buttons .owl-next {
    position: absolute !important;
    pointer-events: auto !important;
    border-radius: 50% !important;
    background: transparent !important;
    width: 40px !important;
    height: 40px !important; }
  .chat-style .template-banner .owl-buttons .owl-prev:before, .chat-style .template-banner .owl-buttons .owl-next:before {
    font-family: "tm-icomoon" !important;
    content: "" !important;
    color: #FFF !important;
    top: 0 !important;
    font-size: 22px !important;
    line-height: 40px !important; }
  .chat-style .template-banner .owl-buttons .owl-prev:hover, .chat-style .template-banner .owl-buttons .owl-next:hover {
    background: #FFF !important; }
  .chat-style .template-banner .owl-buttons .owl-prev:hover:before, .chat-style .template-banner .owl-buttons .owl-next:hover:before {
    color: #243238 !important; }
  .chat-style .template-banner .owl-buttons .owl-prev:active, .chat-style .template-banner .owl-buttons .owl-next:active {
    background: #0d47a1 !important; }
  .chat-style .template-banner .owl-buttons .owl-prev:active:before, .chat-style .template-banner .owl-buttons .owl-next:active:before {
    color: #FFF !important;
    top: 1px !important; }
  .chat-style .template-banner .owl-buttons .owl-prev {
    left: -14px; }
  .chat-style .template-banner .owl-buttons .owl-prev:before {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: 11px !important; }
  .chat-style .template-banner .owl-buttons .owl-next {
    right: -6px; }
  .chat-style .template-banner .owl-buttons .owl-next:before {
    left: 15px !important; }
  .chat-style html[lang="sv"] .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item .discount-price, .chat-style html[lang="sv"] .template-banner .template-banner-content .template-banner-item .template-info .price-wrapper .price-item span {
    font-size: 20px; }
  .chat-style .todays_goods_subscribe_box {
    background: #243238;
    color: #FFF;
    padding: 20px 0;
    margin-bottom: 40px; }
  .chat-style .todays_goods_subscribe_box .row {
    white-space: nowrap;
    overflow: hidden; }
  .chat-style .todays_goods_subscribe_box .animating-item {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    position: relative; }
  .chat-style .todays_goods_subscribe_box .info_wrapper .tm-icon {
    float: left;
    margin-right: 20px;
    margin-top: 0;
    font-size: 40px;
    color: #FFF;
    height: 40px; }
  .chat-style .todays_goods_subscribe_box .info_wrapper .tm-icon:before {
    position: relative;
    top: -5px; }
  .chat-style .todays_goods_subscribe_box .info_wrapper p {
    font-family: 'PT Sans',sans-serif;
    font-size: 15px;
    line-height: 40px;
    padding: 0;
    margin: 0;
    text-align: left; }
  .chat-style .todays_goods_subscribe_box .info_wrapper p strong {
    display: inline-block;
    margin-right: 40px; }
  @media screen and (max-width: 1599px) {
    .chat-style .todays_goods_subscribe_box .info_wrapper p {
      line-height: 19px; }
    .chat-style .todays_goods_subscribe_box .info_wrapper p strong {
      display: block;
      margin-right: 0; } }
  .chat-style .todays_goods_subscribe_box .wrap_form .flex-container {
    max-width: 100%;
    width: 100%; }
  .chat-style .todays_goods_subscribe_box .wrap_form .flex-container .flex-row {
    -ms-flex-pack: end;
    justify-content: flex-end; }
  .chat-style .todays_goods_subscribe_box .wrap_form .form-wrapper > span:first-child {
    display: none; }
  .chat-style .todays_goods_subscribe_box .wrap_form .form-wrapper #mailchimp_form {
    padding-top: 0 !important;
    margin-top: 0; }
  .chat-style .todays_goods_subscribe_box .wrap_form .form-wrapper .rd-form {
    margin-top: 0 !important; }
  .chat-style .todays_goods_subscribe_box .wrap_form .form-wrapper .rd-form .tm-rd-input input[type="email"] {
    width: 350px; }
  @media screen and (max-width: 1309px) {
    .chat-style .todays_goods_subscribe_box .wrap_form .form-wrapper .rd-form .tm-rd-input input[type="email"] {
      width: 330px; } }
  .chat-style .todays_goods_subscribe_box .wrap_form .form-wrapper .rd-form .rd-field-success .icon-status {
    top: 12px; }
  .chat-style .todays_goods_subscribe_box .wrap_form .form-wrapper .rd-form button[type="submit"] {
    margin-top: 0; }
  .chat-style .todays_goods_subscribe_box .action_result.info_wrapper {
    opacity: 0; }
  .chat-style .todays_goods_subscribe_box .action_result.info_wrapper .tm-icon {
    font-size: 40px;
    color: #1ab744 !important;
    margin-right: 20px;
    display: inline-block;
    vertical-align: top;
    float: none; }
  .chat-style .todays_goods_subscribe_box .action_result.info_wrapper p {
    display: inline-block;
    line-height: 19px; }
  .chat-style .todays_goods_subscribe_box .action_result.info_wrapper p strong {
    display: block; }
  .chat-style .todays_goods_subscribe_box .action_result.info_wrapper p a {
    color: #1ab744;
    text-decoration: none; }
  .chat-style .todays_goods_subscribe_box .action_result.info_wrapper p a:hover {
    color: #0b8738;
    text-decoration: none; }
  .chat-style .todays_goods_subscribe_box.light {
    background: #FFF;
    color: #243238;
    border-bottom: 1px solid #cfd8dc;
    border-top: 1px solid rgba(36, 50, 56, 0.2); }
  .chat-style .todays_goods_subscribe_box.light .info_wrapper .tm-icon {
    color: #243238; }
  .chat-style .todays_goods_subscribe_box.light .wrap_form .form-wrapper .rd-form .tm-rd-input input[type="email"] {
    background: #eceff1;
    border: 1px solid transparent; }
  .chat-style .float-panel {
    position: fixed;
    z-index: 1000;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 20px;
    background: #243238;
    text-align: center; }
  .chat-style .float-panel .wrapper-items.cart-item {
    float: right; }
  .chat-style .float-panel .panel-item {
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    position: relative;
    background: #243238;
    z-index: 10; }
  .chat-style .float-panel .panel-item:hover {
    z-index: 9 !important; }
  .chat-style .float-panel .panel-item.prev-to-cart-item {
    border-top-right-radius: 3px; }
  .chat-style .float-panel .panel-item .panel-inner {
    color: #FFF;
    text-transform: none;
    display: block;
    font-weight: bold;
    text-align: center;
    line-height: 20px;
    white-space: nowrap;
    position: relative;
    z-index: 6;
    cursor: pointer;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .float-panel .panel-item .panel-inner:hover {
    background: #2196f3; }
  .chat-style .float-panel .panel-item .panel-inner:active {
    background: #0d47a1; }
  .chat-style .float-panel .panel-item .panel-inner.animating {
    background: #1da650; }
  .chat-style .float-panel .panel-item .panel-inner > .tm-icon {
    display: none;
    color: #b0bec5;
    margin-left: 10px;
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    vertical-align: top; }
  .chat-style .float-panel .panel-item .panel-inner .number {
    margin-right: 3px; }
  .chat-style .float-panel .panel-item .popover-extended {
    position: absolute;
    overflow: hidden;
    background: #546e7a;
    min-width: 100%;
    bottom: 0;
    display: none;
    text-align: left;
    max-height: 400px;
    max-width: 500px;
    left: 0;
    z-index: 5;
    opacity: 0;
    border-radius: 3px 3px 0 0; }
  .chat-style .float-panel .panel-item.cart-item {
    z-index: 9; }
  .chat-style .float-panel .panel-item.cart-item .panel-item .suggested-item {
    min-height: 80px;
    height: auto; }
  .chat-style .float-panel .panel-item.cart-item .currency {
    color: #a8e4bb;
    margin: 0 2px 0 10px; }
  .chat-style .float-panel .panel-item.cart-item .action-button {
    display: none;
    color: #FFF;
    border-radius: 0;
    float: right; }
  .chat-style .float-panel .panel-item.cart-item .panel-inner {
    padding-left: 20px;
    padding-right: 20px; }
  .chat-style .float-panel .panel-item.cart-item .popover-extended {
    max-height: none;
    left: auto;
    right: 0;
    border-radius: 3px 3px 0 0; }
  .chat-style .float-panel .panel-item.collection-item .popover-extended {
    max-height: 480px;
    max-width: 320px; }
  .chat-style .float-panel .panel-item.types-item .popover-extended {
    max-height: 400px; }
  .chat-style .float-panel .panel-item.search-history-item .popover-extended {
    max-height: 400px; }
  .chat-style .float-panel .panel-item.categories-item .popover-extended {
    max-height: 400px; }
  .chat-style .float-panel .panel-item.filled .panel-inner .tm-icon {
    display: inline-block; }
  .chat-style .float-panel .panel-item.filled.opened .panel-inner {
    background: #546e7a; }
  .chat-style .float-panel .panel-item.filled.opened .panel-inner .tm-icon {
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    position: relative;
    left: -3px; }
  .chat-style .float-panel .panel-item.filled.opened:active, .chat-style .float-panel .panel-item.filled.opened:hover {
    background: #546e7a; }
  .chat-style .float-panel .panel-item.filled.opened + .panel-item {
    border-top-left-radius: 3px; }
  .chat-style .float-panel .panel-item.filled.opened + .panel-item .panel-inner {
    border-top-left-radius: 3px; }
  .chat-style .float-panel .panel-item.filled.opened + .panel-item:hover {
    z-index: 11 !important; }
  .chat-style .float-panel .panel-item.filled.opened .popover-extended {
    box-shadow: 0 -5px 10px 0 rgba(35, 50, 56, 0.2);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px); }
  .chat-style .float-panel .panel-item.filled .currency {
    display: inline-block; }
  .chat-style .float-panel .panel-item.filled.cart-item {
    white-space: nowrap; }
  .chat-style .float-panel .panel-item.filled.cart-item .panel-inner {
    display: inline-block;
    vertical-align: top; }
  .chat-style .float-panel .panel-item.filled.cart-item .panel-inner .tm-icon {
    margin-top: 0; }
  .chat-style .float-panel .panel-item.filled.cart-item .action-button {
    display: inline-block;
    vertical-align: top; }
  .chat-style .float-panel .panel-item .suggested-item {
    overflow: hidden;
    height: 80px; }
  .chat-style .float-panel .panel-item .suggested-item:first-child {
    border-radius: 3px 3px 0 0; }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-icon {
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    max-width: 30px; }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-icon.tm-icon.icon-magnifier {
    font-size: 20px;
    padding: 4px 0 0 0;
    border: solid 1px #cfd8dc;
    border-radius: 3px;
    text-align: center; }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-icon.tm-icon.icon-magnifier:before {
    content: "" !important; }
  .chat-style .float-panel .panel-item .suggested-item .old-price, .chat-style .float-panel .panel-item .suggested-item .new-price, .chat-style .float-panel .panel-item .suggested-item .favorite-btn, .chat-style .float-panel .panel-item .suggested-item .btn-remove-from-cart {
    display: inline-block;
    vertical-align: middle;
    margin-left: 17px; }
  .chat-style .float-panel .panel-item .suggested-item .removed .old-price {
    opacity: .25; }
  .chat-style .float-panel .panel-item .suggested-item .favorite-btn {
    color: #FFF;
    font-size: 20px;
    width: 21px;
    height: 20px;
    position: relative;
    top: -3px; }
  .chat-style .float-panel .panel-item .suggested-item .favorite-btn .heart-in-progress {
    width: 60px;
    height: 60px;
    color: #d84315;
    font-size: 60px;
    position: absolute;
    display: block;
    left: 50%;
    top: 50%;
    margin-left: -30px;
    margin-top: -30px; }
  .chat-style .float-panel .panel-item .suggested-item .favorite-btn .heart-in-progress:before {
    content: '\e919'; }
  .chat-style .float-panel .panel-item .suggested-item .favorite-btn .heart-in-progress.faded:before {
    opacity: 0; }
  .chat-style .float-panel .panel-item .suggested-item .favorite-btn .icon-heart {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
    color: #d84315; }
  .chat-style .float-panel .panel-item .suggested-item .favorite-btn.added:before {
    opacity: 0; }
  .chat-style .float-panel .panel-item .suggested-item .btn-remove-from-cart {
    font-size: 20px;
    width: 20px;
    color: #cfd8dc;
    transition: color 250ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .float-panel .panel-item .suggested-item .btn-remove-from-cart:hover {
    color: #ff7043; }
  .chat-style .float-panel .panel-item .suggested-item .new-price {
    font-size: 14px;
    line-height: 21px;
    color: #a8e4bb; }
  .chat-style .float-panel .panel-item .suggested-item .old-price {
    font-size: 11px;
    line-height: 16px;
    color: #b0bec5;
    text-decoration: line-through; }
  .chat-style .float-panel .panel-item .suggested-item.removed .old-price {
    opacity: .25; }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-info {
    position: relative;
    -ms-flex-preferred-size: 1px;
    flex-basis: 1px;
    overflow: hidden; }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-info:after {
    position: absolute;
    right: 0;
    display: block;
    height: 100%;
    width: 15px;
    content: '';
    top: 0;
    background: linear-gradient(to right, rgba(84, 110, 122, 0) 0, #546e7a 57%); }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-info .suggested-item-name, .chat-style .float-panel .panel-item .suggested-item .suggested-item-info .suggested-item-descr {
    white-space: nowrap; }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-additional {
    padding-left: 20px; }
  .chat-style .float-panel .panel-item .suggested-item .suggested-item-additional > *:first-child {
    margin-left: 0; }
  .chat-style .float-panel .panel-item .suggested-item:hover {
    background: #2196f3; }
  .chat-style .float-panel .panel-item .suggested-item:hover .suggested-item-info:after {
    background: linear-gradient(to right, rgba(33, 150, 243, 0) 0, #2196f3 57%); }
  .chat-style .float-panel .panel-item .suggested-item:active {
    background: #1976d2; }
  .chat-style .float-panel .panel-item .suggested-item:active .suggested-item-info:after {
    background: linear-gradient(to right, rgba(25, 118, 209, 0) 0, #1976d1 57%); }
  .chat-style .float-panel .panel-item .suggested-item.item-deleted .suggested-item-icon, .chat-style .float-panel .panel-item .suggested-item.item-deleted .suggested-item-info, .chat-style .float-panel .panel-item .suggested-item.item-deleted .suggested-item-additional .old-price, .chat-style .float-panel .panel-item .suggested-item.item-deleted .suggested-item-additional .new-price {
    opacity: .25; }
  .chat-style .float-panel .panel-item .suggested-item-cart {
    display: block;
    min-height: 80px;
    height: auto;
    width: 430px;
    min-width: 100%;
    padding: 20px 20px 15px 20px; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-icon {
    float: left;
    margin: 7px 0 0; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-info {
    float: left;
    width: 165px; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-info:lang(hu), .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-info:lang(zh) {
    width: 130px; }
  @media screen and (max-width: 1599px) {
    .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-info:lang(hu), .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-info:lang(zh) {
      width: 125px; } }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-additional {
    float: right;
    padding-left: 0;
    margin: 8px 0 0; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-item-additional.suggested-item-oncart {
    margin-right: 41px;
    margin-top: 0; }
  .chat-style .float-panel .panel-item .suggested-item-cart.item-cart-oncart {
    min-height: 60px; }
  .chat-style .float-panel .panel-item .suggested-item-cart.item-cart-oncart .suggested-item-icon {
    margin-top: 0; }
  .chat-style .float-panel .panel-item .suggested-item-cart.item-cart-oncart .suggested-item-name {
    margin-top: 4px; }
  .chat-style .float-panel .panel-item .suggested-item-cart .removed .suggested-item-info, .chat-style .float-panel .panel-item .suggested-item-cart .removed .suggested-item-additional .new-price {
    opacity: .25; }
  .chat-style .float-panel .panel-item .suggested-item-cart.removed .suggested-item-info, .chat-style .float-panel .panel-item .suggested-item-cart.removed .suggested-item-additional .suggested-price, .chat-style .float-panel .panel-item .suggested-item-cart.removed .suggested-item-additional .new-price, .chat-style .float-panel .panel-item .suggested-item-cart.removed .suggested-item-icon {
    opacity: .25; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems {
    clear: both; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-name {
    font-size: 12px;
    float: left;
    width: 134px; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-name:lang(hu), .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-name:lang(zh) {
    width: 100px; }
  @media screen and (max-width: 1599px) {
    .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-name:lang(hu), .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-name:lang(zh) {
      width: 95px; } }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-count {
    float: left;
    margin: 0 7px 0 0;
    padding: 0 4px;
    border: 1px solid #b0bec5;
    border-radius: 3px;
    font-size: 12px;
    line-height: 16px; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-additional {
    margin-right: 41px;
    margin-top: 7px; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .suggested-item-info {
    margin: 10px 0 10px 50px; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems .tt-highlight {
    font-weight: normal; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems__offer {
    clear: both; }
  .chat-style .float-panel .panel-item .suggested-item-cart .suggested-subitems__offer:last-child .suggested-item-info {
    margin-bottom: 0; }
  .chat-style .float-panel .panel-item .wrap-panel-btn {
    padding: 20px;
    clear: both;
    overflow: hidden; }
  .chat-style .float-panel .panel-item.cart-item .wrap-panel-btn {
    padding: 13px 20px 25px; }
  .chat-style .float-panel .panel-item#viewed-categories .suggested-item-name {
    font-weight: normal; }
  .chat-style .float-panel .panel-item#viewed-categories .suggested-item-name strong {
    font-weight: normal; }
  .chat-style .float-panel.empty-cart-block {
    display: block;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .float-panel.empty-cart-block .wrapper-items {
    -webkit-flex-grow: 9;
    -webkit-box-flex: 9;
    -ms-flex-positive: 9;
    flex-grow: 9; }
  .chat-style .float-panel.empty-cart-block .wrapper-items.cart-item {
    -webkit-flex-grow: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-order: 2;
    order: 2; }
  .chat-style .float-panel.empty-cart-block .wrapper-items.cart-item .panel-inner {
    padding-left: 0;
    padding-right: 0;
    -webkit-box-flex: 8;
    -ms-flex-positive: 8;
    flex-grow: 8; }
  .chat-style .rd-notice-tooltip.thumb-heart-tooltip.rd-notice-position-left {
    margin-top: 0; }
  @media screen and (max-width: 1309px) and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .chat-style .float-panel .panel-item .popover-extended {
      min-width: 330px; } }
  @media screen and (max-width: 1309px) {
    @supports (-ms-accelerator: true) {
      .chat-style .float-panel .panel-item .popover-extended {
        min-width: 330px; } }
    .chat-style _:-ms-fullscreen, .chat-style :root .float-panel .panel-item .popover-extended {
      min-width: 330px; } }
  .chat-style .livechat-girl {
    position: fixed;
    bottom: 0;
    right: 40px;
    opacity: 0;
    z-index: 700;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    cursor: pointer;
    transition: all 1s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .livechat-girl:focus {
    outline: 0; }
  .chat-style .livechat-girl.animated {
    opacity: 1;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px); }
  .chat-style .livechat-girl .livechat-control {
    border-radius: 50px 50px;
    background-color: rgba(255, 255, 255, 0.85);
    box-shadow: 0 5px 10px 0 rgba(35, 50, 56, 0.3);
    font-size: 0; }
  .chat-style .livechat-girl .livechat-control__element {
    cursor: pointer;
    height: 100%;
    vertical-align: top; }
  .chat-style .livechat-girl .livechat-control__element:hover .tm-icon {
    -ms-transform: scale(1.25);
    transform: scale(1.25); }
  .chat-style .livechat-girl .livechat-control__element_clicked .livechat-control__link .tm-icon {
    -ms-transform: scale(1);
    transform: scale(1); }
  .chat-style .livechat-girl .livechat-control__element_clicked .livechat-control__link .tm-icon.icon-speech-dots {
    background-color: #06742e; }
  .chat-style .livechat-girl .livechat-control__element_clicked .livechat-control__link .tm-icon.icon-handset2 {
    background-color: #0d47a1; }
  .chat-style .livechat-girl .livechat-control__element .tm-icon {
    padding: 0;
    margin-top: 10px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 0;
    outline: 0;
    color: #fff;
    font-size: 20px;
    text-align: center;
    transition: all 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .livechat-girl .livechat-control__element .tm-icon:before {
    line-height: 40px; }
  .chat-style .livechat-girl .livechat-control__element_chat {
    display: inline-block; }
  .chat-style .livechat-girl .livechat-control__element_chat:hover .tm-icon {
    background-color: #1b9b4a; }
  .chat-style .livechat-girl .livechat-control__element_chat:after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-image: linear-gradient(to bottom, #38dc79, #1ab744);
    position: absolute;
    left: 46px;
    top: 1px;
    z-index: 50; }
  .chat-style .livechat-girl .livechat-control__element_chat .tm-icon {
    display: none;
    margin-left: 20px;
    background-color: #1ab744; }
  .chat-style .livechat-girl .livechat-control__element_callback {
    display: none; }
  .chat-style .livechat-girl .livechat-control__element_callback .tm-icon {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 10px;
    background-color: #2196f3; }
  .chat-style .livechat-girl .livechat-control__link {
    display: inline-block; }
  .chat-style .livechat-girl .livechat-control .girl-holder {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: top;
    z-index: 50; }
  .chat-style .livechat-girl .livechat-control .girl {
    position: relative;
    width: 60px;
    height: 60px;
    border-radius: 50%; }
  .chat-style .livechat-girl .livechat-control .girl_smiling {
    position: absolute; }
  .chat-style .livechat-girl .livechat-control .girl_hover {
    opacity: 0; }
  .chat-style .livechat-girl .animated-circles {
    position: absolute;
    top: 0; }
  .chat-style .livechat-girl .animated-circles .circle {
    background: rgba(26, 183, 68, 0.25);
    width: 60px;
    height: 60px;
    border-radius: 50%;
    position: absolute;
    z-index: 49;
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transform: scale(1); }
  .chat-style .livechat-girl .animated-circles.animated .c-1 {
    animation: 2000ms scaleToggleOne cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards; }
  .chat-style .livechat-girl .animated-circles.animated .c-2 {
    animation: 2500ms scaleToggleTwo cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards; }
  .chat-style .livechat-girl .animated-circles.animated .c-3 {
    animation: 3000ms scaleToggleThree cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards; }
  .chat-style .livechat-girl.animation-stopped .circle {
    opacity: 0 !important; }
  .chat-style .livechat-girl .livechat-hint {
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -20px;
    opacity: 0;
    z-index: 0;
    transition: all 0.3s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .livechat-girl .livechat-hint.show_hint {
    -ms-transform: translateX(-40px);
    transform: translateX(-40px);
    opacity: 1; }
  .chat-style .livechat-girl .livechat-hint.hide_hint {
    opacity: 0;
    -ms-transform: translateX(0);
    transform: translateX(0); }
  .chat-style .livechat-girl .livechat-hint.rd-notice-tooltip {
    max-width: 1296px !important; }
  .chat-style .livechat-girl .livechat-hint.rd-notice-tooltip .rd-notice-content {
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis; }
  .chat-style .livechat-girl.with-callback .girl {
    border: solid 1px #cfd8dc; }
  .chat-style .livechat-girl.with-callback .livechat-hint {
    right: 180px; }
  .chat-style .livechat-girl.with-callback .livechat-control__element_chat a {
    padding-right: 10px; }
  .chat-style .livechat-girl.with-callback .livechat-control__element_chat .tm-icon {
    display: inline-block; }
  .chat-style .livechat-girl.with-callback .livechat-control__element_callback {
    display: inline-block; }
  .chat-style .livechat-girl.with-callback .livechat-control__element_callback a {
    padding-left: 10px; }
  @media only screen and (max-width: 1599px) {
    .chat-style .livechat-girl .livechat-hint.rd-notice-tooltip {
      max-width: 1060px !important; } }
  @media only screen and (max-width: 1309px) {
    .chat-style .livechat-girl .livechat-hint.rd-notice-tooltip {
      max-width: 984px !important; } }
  @media only screen and (max-width: 1124px) {
    .chat-style .livechat-girl .livechat-hint.rd-notice-tooltip {
      max-width: 600px !important; } }
  .chat-style .live-chat-board {
    width: 480px;
    border-radius: 3px;
    background: #FFF;
    box-shadow: 0 10px 20px 0 rgba(35, 50, 56, 0.3);
    position: fixed;
    right: 20px;
    bottom: 120px;
    z-index: 700;
    animation-duration: .5s;
    animation-fill-mode: both;
    transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
    opacity: 0;
    display: none; }
  .chat-style .live-chat-board.rotated {
    animation-name: rotateInUpRight; }
  .chat-style .live-chat-board.rotatedBack {
    animation-name: rotateOutDownRight; }
  .chat-style .live-chat-board .lc-board-header {
    background: #243238;
    padding: 0;
    height: 40px;
    text-align: center;
    border-radius: 3px 3px 0 0; }
  .chat-style .live-chat-board .lc-board-header > div {
    font-size: 16px;
    line-height: 24px;
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    height: 40px; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-close {
    position: absolute;
    left: 20px;
    height: 27px;
    width: 12px;
    color: #FFF;
    cursor: pointer;
    z-index: 51; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-close .tm-icon {
    width: 20px;
    font-size: 20px;
    position: relative;
    top: 2px;
    display: inline-block;
    left: -6px;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg); }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector {
    width: 110px;
    color: #FFF;
    position: absolute;
    right: 0;
    padding: 0;
    transition: background 500ms cubic-bezier(0.86, 0, 0.07, 1);
    border-radius: 3px 3px 0 0; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .rd-form {
    cursor: pointer; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector select {
    color: #FFF !important; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container {
    padding: 0;
    z-index: 51;
    vertical-align: top;
    border-radius: 3px 3px 0 0; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container.chosen-container-active, .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container:hover {
    background: linear-gradient(to bottom, #78909c 0, #546e7a 100%); }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container.chosen-container-active:not(.chosen-with-drop) .chosen-single {
    background: linear-gradient(to bottom, #1e5799 0, #78909c 0, #546e7a 100%) !important; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single:active {
    background: linear-gradient(to bottom, #1e5799 0, #455a64 0, #546e7a 100%) !important; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single:active > span {
    padding-top: 2px; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single:active .iti-flag {
    top: 6px; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single:active > div {
    margin-top: -4px; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container.chosen-container-single.chosen-with-drop.chosen-container-active .chosen-drop {
    left: 0;
    height: auto; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container.chosen-container-single.chosen-with-drop.chosen-container-active .chosen-single > div {
    margin-top: 0; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single {
    background: none !important;
    padding: 0 20px !important;
    width: 100%;
    height: 40px !important;
    display: block;
    margin: 0 !important; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single .iti-flag {
    left: 10px;
    top: 5px; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single > span {
    text-align: center;
    padding: 1px 0 0 0;
    letter-spacing: 1.4px;
    text-transform: uppercase;
    color: #FFF;
    font-size: 14px;
    line-height: 40px;
    margin-left: 10px;
    width: auto; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-container .chosen-single > div {
    color: #FFF;
    right: 20px;
    transition: none;
    font-size: 13px; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-drop {
    position: absolute;
    background: #546e7a;
    left: 0;
    top: 100%;
    width: 100%;
    z-index: 55; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-drop .chosen-search {
    display: none !important; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector .chosen-drop .chosen-results li {
    text-align: left;
    color: #FFF; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector.single-list .rd-form {
    pointer-events: none; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector.single-list .chosen-container {
    z-index: 0; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector.single-list .chosen-container .chosen-single {
    pointer-events: none; }
  .chat-style .live-chat-board .lc-board-header > div.lc-board-lang-selector.single-list .chosen-container .chosen-single > div {
    display: none; }
  .chat-style .live-chat-board .lc-board-header .lc-board-caption {
    color: #FFF; }
  .chat-style .live-chat-board .lc-board-header .lc-board-caption .tm-icon {
    width: 20px;
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    top: 2px; }
  .chat-style .live-chat-board .lc-board-type-selector {
    display: -ms-flexbox;
    display: flex;
    width: 480px;
    overflow: hidden;
    box-shadow: inset 0 -8px 5px 0 rgba(38, 49, 56, 0.1);
    background: #dde3e6;
    clear: both;
    position: relative; }
  .chat-style .live-chat-board .lc-board-type-selector:before, .chat-style .live-chat-board .lc-board-type-selector:after {
    position: absolute;
    content: '';
    display: block;
    width: 10px;
    height: calc(88%);
    background: #dde3e6;
    z-index: 5;
    top: 0;
    left: 0; }
  .chat-style .live-chat-board .lc-board-type-selector:after {
    right: 0;
    left: auto; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type {
    background: transparent;
    padding: 20px;
    float: left;
    width: 33.333%;
    cursor: pointer; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type:after {
    position: absolute;
    content: '';
    display: none;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%223px%22%20height%3D%223px%22%20viewBox%3D%220%200%203%203%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.8.2%20%2829753%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3ECombined%20Shape%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Artboard-5%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%280.000000%2C%20-5.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.171369219%2C1.86517468e-14%20L0%2C1.86517468e-14%20L0%2C8%20L8%2C8%20L8%2C7.82844956%20C7.68685257%2C7.93953951%207.35008122%2C8%206.99967027%2C8%20L3.00032973%2C8%20C1.34329338%2C8%200%2C6.6513555%200%2C4.99967027%20L0%2C1.00032973%20C0%2C0.649573627%200.0604287887%2C0.312875421%200.171369219%2C-1.19632082e-12%20Z%22%20id%3D%22Combined-Shape%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");
    background-repeat: no-repeat;
    width: 3px;
    height: 3px;
    bottom: 6px;
    right: -3px; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type:before {
    position: absolute;
    content: '';
    display: none;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%223px%22%20height%3D%223px%22%20viewBox%3D%220%200%203%203%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%203.8.2%20%2829753%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3ECombined%20Shape%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Artboard-5%22%20fill%3D%22%23FFFFFF%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%280.000000%2C%20-5.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.171369219%2C1.86517468e-14%20L0%2C1.86517468e-14%20L0%2C8%20L8%2C8%20L8%2C7.82844956%20C7.68685257%2C7.93953951%207.35008122%2C8%206.99967027%2C8%20L3.00032973%2C8%20C1.34329338%2C8%200%2C6.6513555%200%2C4.99967027%20L0%2C1.00032973%20C0%2C0.649573627%200.0604287887%2C0.312875421%200.171369219%2C-1.19632082e-12%20Z%22%20id%3D%22Combined-Shape%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");
    background-repeat: no-repeat;
    width: 3px;
    height: 3px;
    bottom: 6px;
    right: -3px; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type:first-child {
    border-right: 1px solid #cfd8dc; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type:last-child {
    border-left: 1px solid #cfd8dc; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active {
    background: #FFF;
    position: relative;
    z-index: 50; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active h4 {
    color: #243238; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active h4:after {
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 57%); }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active:after {
    display: block; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active:first-child {
    border-right: 0;
    box-shadow: 2px 2px 5px 0 rgba(38, 49, 56, 0.1); }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active:last-child {
    box-shadow: -4px 2px 5px 0 rgba(38, 49, 56, 0.1); }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active:last-child:after {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    left: -3px;
    right: auto; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active:nth-child(2) {
    box-shadow: 0 2px 10px 0 rgba(38, 49, 56, 0.15); }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type.active:nth-child(2):before {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    left: -3px;
    right: auto;
    display: block; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type:not(.active):hover {
    background: #cfd8dc;
    position: relative;
    z-index: 49; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type:not(.active):hover h4:after {
    background: linear-gradient(to right, rgba(207, 216, 220, 0) 0, #cfd8dc 57%); }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type h4 {
    color: #2196f3;
    margin: 0 0 10px 0;
    padding: 0;
    white-space: nowrap;
    position: relative;
    overflow: hidden; }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type h4:after {
    display: block;
    position: absolute;
    z-index: 50;
    width: 25px;
    height: 100%;
    top: 0;
    right: 0;
    content: '';
    background: linear-gradient(to right, rgba(221, 227, 230, 0) 0, #dde3e6 57%); }
  .chat-style .live-chat-board .lc-board-type-selector .lc-board-type p {
    color: #243238;
    padding: 0;
    margin: 0 0 6px 0; }
  .chat-style .live-chat-board .lc-board-content-wrapper {
    padding: 40px;
    position: relative;
    margin-top: -6px;
    z-index: 50;
    background: #FFF;
    border-radius: 3px; }
  .chat-style .live-chat-board .lc-board-content-wrapper .lc-board-content-item {
    display: -ms-flexbox;
    display: flex;
    visibility: hidden;
    height: 0;
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .live-chat-board .lc-board-content-wrapper .lc-board-content-item.active {
    visibility: visible;
    min-height: 220px; }
  .chat-style .live-chat-board .lc-board-content-wrapper .lc-board-content-item .rd-form {
    -webkit-flex-grow: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .chat-style .live-chat-board .lc-board-content-wrapper .rd-form .wrap-select-field {
    max-width: 440px; }
  .chat-style .live-chat-board .busy-operators-message {
    width: 340px;
    opacity: 0;
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
    transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    margin-top: -60px;
    right: 0;
    display: none; }
  .chat-style .live-chat-board .busy-operators-message .inner {
    position: relative; }
  .chat-style .live-chat-board .busy-operators-message.show-in-bottom {
    -ms-transform: scale(0.8) translateY(20%);
    transform: scale(0.8) translateY(20%); }
  .chat-style .live-chat-board .busy-operators-message.show-in-top {
    -ms-transform: scale(0.8) translateY(-97%);
    transform: scale(0.8) translateY(-97%); }
  .chat-style .live-chat-board .busy-operators-message.shown {
    opacity: 1;
    -ms-transform: scale(1) translateY(-101%);
    transform: scale(1) translateY(-101%); }
  .chat-style .live-chat-board .busy-operators-message.shown.show-in-bottom {
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
    margin-top: 20px; }
  .chat-style .live-chat-board .busy-operators-message:after {
    right: 12%;
    left: auto; }
  .chat-style .live-chat-board .busy-operators-message .go-to-en-chat, .chat-style .live-chat-board .busy-operators-message .link-click {
    font-weight: bold;
    color: #64b5f6;
    cursor: pointer; }
  .chat-style .live-chat-board .busy-operators-message .go-to-en-chat:hover, .chat-style .live-chat-board .busy-operators-message .link-click:hover {
    color: #2196f3; }
  .chat-style .live-chat-board .lc-board-body {
    display: -ms-flexbox;
    display: flex;
    
	}
  .chat-style .live-chat-board .lc-board-body .lc-board-type {
    white-space: normal; }
  .chat-style .live-chat-board .lc-board-body .tab-pane {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: inline-block; }
  .chat-style .live-chat-board .lc-board-body .tab-pane:after {
    position: absolute;
    content: '';
    display: block;
    bottom: -7px;
    right: 40px;
    width: 20px;
    height: 20px;
    border-radius: 3px;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: 15;
    background: #FFF; }
  .chat-style .live-chat-board .lc-board-body .tab-pane.call-back-tab {
    white-space: nowrap;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%); }
  .chat-style .live-chat-board .lc-board-body .tab-pane:not(.active) {
    -ms-transform: translateX(1000%);
    transform: translateX(1000%);
    visibility: hidden; }
  .chat-style .live-chat-board .lc-board-body .tab-pane:not(.active) .lc-board-call-back {
    display: none; }
  .chat-style .live-chat-board .lc-board-call-back {
    display: inline-block;
    padding: 20px 40px 0;
    position: relative;
    width: 480px;
    vertical-align: top;
    white-space: normal;
    transition: all 0.3s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .live-chat-board .lc-board-call-back-success {
    opacity: 0;
    text-align: center;
    -ms-transform: scale(0.8);
    transform: scale(0.8); }
  .chat-style .live-chat-board .lc-board-call-back-success .icon-success {
    font-size: 80px;
    color: #1ab744; }
  .chat-style .live-chat-board .lc-board-call-back-success .success-title {
    font-size: 30px;
    color: #1ab744; }
  .chat-style .live-chat-board .lc-board-call-back-success .success-description {
    margin-top: 20px; }
  .chat-style .live-chat-board .lc-board-call-back-success .flip-clock-wrapper {
    text-align: center;
    margin: 20px 0 0 0; }
  .chat-style .live-chat-board .lc-board-call-back-success .flip-clock-wrapper .flip-wrapper:nth-child(1), .chat-style .live-chat-board .lc-board-call-back-success .flip-clock-wrapper .flip-wrapper:nth-child(2) {
    display: none; }
  .chat-style .live-chat-board .lc-board-call-back-success .flip-clock-wrapper .up:after {
    top: 29px;
    background-color: #fff; }
  .chat-style .live-chat-board .lc-board-call-back-content {
    text-align: center;
    margin-bottom: 40px;
    padding-top: 20px; }
  .chat-style .live-chat-board .lc-board-call-back-description {
    margin-top: 20px; }
  .chat-style .live-chat-board .animation {
    position: relative; }
  .chat-style .live-chat-board .animation .lc-board-call-back-form {
    opacity: 0;
    -ms-transform: scale(0.8) translateX(-100%);
    transform: scale(0.8) translateX(-100%); }
  .chat-style .live-chat-board .animation .lc-board-call-back-success {
    opacity: 1;
    -ms-transform: scale(1) translateX(-100%);
    transform: scale(1) translateX(-100%); }
  .chat-style .live-chat-board .rd-form .chosen-phone .tm-rd-input .chosen-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    top: 40px; }
  .chat-style .live-chat-board .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single {
    height: 40px !important;
    margin-top: -40px; }
  .chat-style .live-chat-board .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-single .iti-flag {
    top: 5px; }
  .chat-style .live-chat-board .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop {
    top: -330px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    box-shadow: none;
    border-radius: 3px 3px 0 0; }
  .chat-style .live-chat-board .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results {
    max-height: 212px; }
  .chat-style .live-chat-board .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li {
    width: auto !important; }
  .chat-style .live-chat-board .rd-form .chosen-phone .tm-rd-input .chosen-container .chosen-drop .chosen-results li:first-child {
    border-top: 0; }
  .chat-style .live-chat-board.with-callback .lc-board-body .tab-pane.live-chat-tab:after {
    right: 110px; }
  .chat-style .live-chat-board.with-callback .lc-board-body .tab-pane.call-back-tab:after {
    left: 410px; }
  .chat-style .rd-form .wrap-select-field .tm-rd-input.drop-show .chosen-single:hover > div {
    -ms-transform: rotate(180deg) translateY(50%);
    transform: rotate(180deg) translateY(50%); }
  .chat-style .rd-form .wrap-select-field .tm-rd-input .chosen-container .chosen-single:active {
    padding-top: 5px !important;
    background: linear-gradient(to bottom, #1e5799 0, #455a64 0, #546e7a 100%) !important; }
  .chat-style .rd-form .wrap-select-field .tm-rd-input .chosen-container .chosen-single:active > span {
    padding-top: 1px !important; }
  .chat-style .rd-form .wrap-select-field .tm-rd-input .chosen-container .chosen-single:active > div {
    margin-top: 1px !important; }
  .chat-style .rd-form .wrap-select-field .tm-rd-input .chosen-container .chosen-single > span {
    font-size: 14px;
    line-height: 30px;
    padding-top: 0 !important; }
  .chat-style .rd-form .wrap-select-field .tm-rd-input .chosen-container .chosen-single > div {
    margin: 0 !important;
    height: 8px;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); }
  .chat-style .rd-form .wrap-select-field .tm-rd-input .chosen-container .chosen-single > div:before {
    position: relative;
    top: -2px; }
  .chat-style .rd-form .wrap-select-field .tm-rd-input .chosen-container.chosen-with-drop .chosen-single > div {
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg); }
  .chat-style .call-back-header-notice {
    transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .call-back-header-notice .girl {
    width: 40px;
    height: 40px;
    margin-right: 24px; }
  .chat-style .call-back-header-notice .rd-notice-type-icon {
    display: none; }
  .chat-style .call-back-header-notice a {
    color: #ffca28;
    font-weight: bold; }
  .chat-style .call-back-header-notice a:hover {
    color: #ffab00; }
  .chat-style .call-back-header-notice .rd-close-icon {
    width: 40px;
    height: 40px;
    line-height: 40px; }
  .chat-style .mCustomScrollBox > .mCSB_container {
    margin-right: 0; }
  .chat-style .mCustomScrollBox > .mCSB_container.mCS_no_scrollbar_y .suggested-item {
    padding-right: 20px; }
  .chat-style .mCustomScrollBox:hover .mCSB_scrollTools {
    opacity: 1 !important; }
  .chat-style .mCSB_scrollTools {
    width: 8px;
    opacity: 0 !important;
    right: 5px;
    display: none;
    margin: 0; }
  .chat-style .mCSB_scrollTools .mCSB_draggerContainer {
    top: 20px;
    height: calc(100% - 40px); }
  .chat-style .mCSB_scrollTools .mCSB_dragger {
    min-height: 90px !important;
    width: 8px;
    border-radius: 3px;
    background: rgba(255, 255, 255, 0.5);
    transition: background 300ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: 0;
    opacity: 0; }
  .chat-style .mCSB_scrollTools .mCSB_dragger:active {
    background: #0d47a1 !important; }
  .chat-style .mCSB_scrollTools .mCSB_draggerRail {
    width: 8px;
    border-radius: 3px;
    background: rgba(35, 50, 56, 0.2); }
  .chat-style .mCSB_scrollTools:hover .mCSB_dragger {
    background: #FFF; }
  .chat-style .rd-checkbox {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    vertical-align: middle; }
  .chat-style .rd-checkbox-input {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    padding: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0); }
  .chat-style .rd-checkbox-input + .rd-checkbox-label {
    display: inline-block;
    padding-left: 10px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
    vertical-align: middle; }
  .chat-style .rd-checkbox-input + .rd-checkbox-label:before, .chat-style .rd-checkbox-input + .rd-checkbox-label:after {
    position: absolute;
    top: 50%;
    left: 0;
    width: 20px;
    height: 20px;
    border-radius: 3px;
    margin-top: -10px; }
  .chat-style .rd-checkbox-input + .rd-checkbox-label:before {
    content: "\e964";
    border: 2px solid #cfd8dc;
    font-family: "tm-icomoon";
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    line-height: 20px;
    text-transform: none;
    speak: none;
    vertical-align: middle;
    color: transparent;
    background-color: transparent;
    text-align: center; }
  .chat-style .rd-checkbox-input + .rd-checkbox-label:after {
    content: ""; }
  .chat-style .rd-checkbox-input + .rd-checkbox-label:hover {
    color: #1ab744; }
  .chat-style .rd-checkbox-input + .rd-checkbox-label:hover:before {
    border-color: #1ab744; }
  .chat-style .rd-checkbox-input + .rd-checkbox-label:focus, .chat-style .rd-checkbox-input + .rd-checkbox-label:active {
    outline: 0; }
  .chat-style .rd-checkbox-input:checked + .rd-checkbox-label {
    font-weight: 700;
    color: #1ab744; }
  .chat-style .rd-checkbox-input:checked + .rd-checkbox-label:before {
    border: 0;
    background-color: #1ab744;
    color: #FFF; }
  .chat-style .rd-checkbox-input + .rd-checkbox-label:focus:before, .chat-style .rd-checkbox-input + .rd-checkbox-label:active:before, .chat-style .rd-checkbox-input:checked + .rd-checkbox-label:focus:before, .chat-style .rd-checkbox-input:checked + .rd-checkbox-label:active:before {
    width: 16px;
    height: 16px;
    border-width: 0;
    margin: -8px 0 0 2px;
    line-height: 16px;
    background-color: #1ab744;
    color: #1ab744; }
  .chat-style .rd-checkbox-input:disabled + .rd-checkbox-label {
    color: #cfd8dc;
    cursor: default;
    pointer-events: none; }
  .chat-style .rd-checkbox-input:disabled + .rd-checkbox-label:before {
    border-color: #eceff1; }
  .chat-style .rd-checkbox-input:disabled:checked + .rd-checkbox-label:before {
    border-color: #cfd8dc;
    background-color: #cfd8dc; }
  .chat-style .rd-slider__range {
    display: none; }
  .chat-style .rd-slider {
    position: relative; }
  .chat-style .rd-slider__thumb {
    position: absolute;
    z-index: 2;
    display: block;
    width: 30px;
    height: 30px;
    padding: 0;
    border: 0;
    border-radius: 15px;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDEwIDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjguMyAoMjk4MDIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmxpbmVzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNsaWRlcnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01ODkuMDAwMDAwLCAtNDM1LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iU0xJREVSMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMDAwMDAwLCAzOTAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iY2xpY2tlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTM2LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMsNDUuNTA5NjQ5NSBDMTMsNDUuMjI4MTc3OSAxMy4yMzE5MzM2LDQ1IDEzLjUsNDUgQzEzLjc3NjE0MjQsNDUgMTQsNDUuMjI3NjUyOCAxNCw0NS41MDk2NDk1IEwxNCw1NC40OTAzNTA1IEMxNCw1NC43NzE4MjIxIDEzLjc2ODA2NjQsNTUgMTMuNSw1NSBDMTMuMjIzODU3Niw1NSAxMyw1NC43NzIzNDcyIDEzLDU0LjQ5MDM1MDUgTDEzLDQ1LjUwOTY0OTUgWiBNMTYsNDUuNTA5NjQ5NSBDMTYsNDUuMjI4MTc3OSAxNi4yMzE5MzM2LDQ1IDE2LjUsNDUgQzE2Ljc3NjE0MjQsNDUgMTcsNDUuMjI3NjUyOCAxNyw0NS41MDk2NDk1IEwxNyw1NC40OTAzNTA1IEMxNyw1NC43NzE4MjIxIDE2Ljc2ODA2NjQsNTUgMTYuNSw1NSBDMTYuMjIzODU3Niw1NSAxNiw1NC43NzIzNDcyIDE2LDU0LjQ5MDM1MDUgTDE2LDQ1LjUwOTY0OTUgWiBNMTksNDUuNTA5NjQ5NSBDMTksNDUuMjI4MTc3OSAxOS4yMzE5MzM2LDQ1IDE5LjUsNDUgQzE5Ljc3NjE0MjQsNDUgMjAsNDUuMjI3NjUyOCAyMCw0NS41MDk2NDk1IEwyMCw1NC40OTAzNTA1IEMyMCw1NC43NzE4MjIxIDE5Ljc2ODA2NjQsNTUgMTkuNSw1NSBDMTkuMjIzODU3Niw1NSAxOSw1NC43NzIzNDcyIDE5LDU0LjQ5MDM1MDUgTDE5LDQ1LjUwOTY0OTUgWiBNMjIsNDUuNTA5NjQ5NSBDMjIsNDUuMjI4MTc3OSAyMi4yMzE5MzM2LDQ1IDIyLjUsNDUgQzIyLjc3NjE0MjQsNDUgMjMsNDUuMjI3NjUyOCAyMyw0NS41MDk2NDk1IEwyMyw1NC40OTAzNTA1IEMyMyw1NC43NzE4MjIxIDIyLjc2ODA2NjQsNTUgMjIuNSw1NSBDMjIuMjIzODU3Niw1NSAyMiw1NC43NzIzNDcyIDIyLDU0LjQ5MDM1MDUgTDIyLDQ1LjUwOTY0OTUgWiIgaWQ9ImxpbmVzIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat center, linear-gradient(to bottom, #42a5f5 0, #2196f3 100%);
    cursor: pointer;
    outline: 0; }
  .chat-style .rd-slider__thumb:hover {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDEwIDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjguMyAoMjk4MDIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmxpbmVzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNsaWRlcnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01ODkuMDAwMDAwLCAtNDM1LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iU0xJREVSMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMDAwMDAwLCAzOTAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iY2xpY2tlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTM2LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMsNDUuNTA5NjQ5NSBDMTMsNDUuMjI4MTc3OSAxMy4yMzE5MzM2LDQ1IDEzLjUsNDUgQzEzLjc3NjE0MjQsNDUgMTQsNDUuMjI3NjUyOCAxNCw0NS41MDk2NDk1IEwxNCw1NC40OTAzNTA1IEMxNCw1NC43NzE4MjIxIDEzLjc2ODA2NjQsNTUgMTMuNSw1NSBDMTMuMjIzODU3Niw1NSAxMyw1NC43NzIzNDcyIDEzLDU0LjQ5MDM1MDUgTDEzLDQ1LjUwOTY0OTUgWiBNMTYsNDUuNTA5NjQ5NSBDMTYsNDUuMjI4MTc3OSAxNi4yMzE5MzM2LDQ1IDE2LjUsNDUgQzE2Ljc3NjE0MjQsNDUgMTcsNDUuMjI3NjUyOCAxNyw0NS41MDk2NDk1IEwxNyw1NC40OTAzNTA1IEMxNyw1NC43NzE4MjIxIDE2Ljc2ODA2NjQsNTUgMTYuNSw1NSBDMTYuMjIzODU3Niw1NSAxNiw1NC43NzIzNDcyIDE2LDU0LjQ5MDM1MDUgTDE2LDQ1LjUwOTY0OTUgWiBNMTksNDUuNTA5NjQ5NSBDMTksNDUuMjI4MTc3OSAxOS4yMzE5MzM2LDQ1IDE5LjUsNDUgQzE5Ljc3NjE0MjQsNDUgMjAsNDUuMjI3NjUyOCAyMCw0NS41MDk2NDk1IEwyMCw1NC40OTAzNTA1IEMyMCw1NC43NzE4MjIxIDE5Ljc2ODA2NjQsNTUgMTkuNSw1NSBDMTkuMjIzODU3Niw1NSAxOSw1NC43NzIzNDcyIDE5LDU0LjQ5MDM1MDUgTDE5LDQ1LjUwOTY0OTUgWiBNMjIsNDUuNTA5NjQ5NSBDMjIsNDUuMjI4MTc3OSAyMi4yMzE5MzM2LDQ1IDIyLjUsNDUgQzIyLjc3NjE0MjQsNDUgMjMsNDUuMjI3NjUyOCAyMyw0NS41MDk2NDk1IEwyMyw1NC40OTAzNTA1IEMyMyw1NC43NzE4MjIxIDIyLjc2ODA2NjQsNTUgMjIuNSw1NSBDMjIuMjIzODU3Niw1NSAyMiw1NC43NzIzNDcyIDIyLDU0LjQ5MDM1MDUgTDIyLDQ1LjUwOTY0OTUgWiIgaWQ9ImxpbmVzIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat center, linear-gradient(to bottom, #2196f3 0, #1976d2 100%); }
  .chat-style .rd-slider__thumb:active, .chat-style .rd-slider__thumb:focus {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEwcHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDEwIDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjguMyAoMjk4MDIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmxpbmVzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNsaWRlcnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01ODkuMDAwMDAwLCAtNDM1LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iU0xJREVSMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMDAwMDAwLCAzOTAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iY2xpY2tlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTM2LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMsNDUuNTA5NjQ5NSBDMTMsNDUuMjI4MTc3OSAxMy4yMzE5MzM2LDQ1IDEzLjUsNDUgQzEzLjc3NjE0MjQsNDUgMTQsNDUuMjI3NjUyOCAxNCw0NS41MDk2NDk1IEwxNCw1NC40OTAzNTA1IEMxNCw1NC43NzE4MjIxIDEzLjc2ODA2NjQsNTUgMTMuNSw1NSBDMTMuMjIzODU3Niw1NSAxMyw1NC43NzIzNDcyIDEzLDU0LjQ5MDM1MDUgTDEzLDQ1LjUwOTY0OTUgWiBNMTYsNDUuNTA5NjQ5NSBDMTYsNDUuMjI4MTc3OSAxNi4yMzE5MzM2LDQ1IDE2LjUsNDUgQzE2Ljc3NjE0MjQsNDUgMTcsNDUuMjI3NjUyOCAxNyw0NS41MDk2NDk1IEwxNyw1NC40OTAzNTA1IEMxNyw1NC43NzE4MjIxIDE2Ljc2ODA2NjQsNTUgMTYuNSw1NSBDMTYuMjIzODU3Niw1NSAxNiw1NC43NzIzNDcyIDE2LDU0LjQ5MDM1MDUgTDE2LDQ1LjUwOTY0OTUgWiBNMTksNDUuNTA5NjQ5NSBDMTksNDUuMjI4MTc3OSAxOS4yMzE5MzM2LDQ1IDE5LjUsNDUgQzE5Ljc3NjE0MjQsNDUgMjAsNDUuMjI3NjUyOCAyMCw0NS41MDk2NDk1IEwyMCw1NC40OTAzNTA1IEMyMCw1NC43NzE4MjIxIDE5Ljc2ODA2NjQsNTUgMTkuNSw1NSBDMTkuMjIzODU3Niw1NSAxOSw1NC43NzIzNDcyIDE5LDU0LjQ5MDM1MDUgTDE5LDQ1LjUwOTY0OTUgWiBNMjIsNDUuNTA5NjQ5NSBDMjIsNDUuMjI4MTc3OSAyMi4yMzE5MzM2LDQ1IDIyLjUsNDUgQzIyLjc3NjE0MjQsNDUgMjMsNDUuMjI3NjUyOCAyMyw0NS41MDk2NDk1IEwyMyw1NC40OTAzNTA1IEMyMyw1NC43NzE4MjIxIDIyLjc2ODA2NjQsNTUgMjIuNSw1NSBDMjIuMjIzODU3Niw1NSAyMiw1NC43NzIzNDcyIDIyLDU0LjQ5MDM1MDUgTDIyLDQ1LjUwOTY0OTUgWiIgaWQ9ImxpbmVzIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat 10px 11px, linear-gradient(to bottom, #0d47a1 0, #1976d2 100%); }
  .chat-style .rd-slider__track {
    position: absolute;
    z-index: 1;
    border-radius: 3px;
    cursor: pointer; }
  .chat-style .rd-slider__markers, .chat-style .rd-slider__markers::after, .chat-style .rd-slider__markers::before {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #42a5f5; }
  .chat-style .rd-slider__value {
    position: absolute;
    line-height: 24px;
    transition: opacity 0.3s cubic-bezier(0.86, 0, 0.07, 1);
    will-change: opacity; }
  .chat-style .rd-slider__value:not(.rd-slider__value_current) {
    font-size: 16px; }
  .chat-style .rd-slider__value_current {
    color: #1ab744;
    z-index: 1;
    font-size: 20px;
    font-weight: 700; }
  .chat-style .rd-slider_state_on-min .rd-slider__value_min, .chat-style .rd-slider_state_on-middle .rd-slider__value_middle, .chat-style .rd-slider_state_on-max .rd-slider__value_max {
    opacity: 0; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__thumb {
    top: 34px;
    margin-left: -15px; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__track {
    background: linear-gradient(to bottom, #dde3e6 0, #eceff1 100%);
    left: 0;
    top: 46.5px;
    width: 100%;
    height: 5px; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__markers {
    margin: 0 auto; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__markers::after, .chat-style .rd-slider_orientation_horizontal .rd-slider__markers::before {
    content: "";
    position: absolute;
    top: 0; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__markers::before {
    left: 0; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__markers::after {
    right: 0; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__value {
    top: 0; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__value_min {
    left: 0;
    padding-right: 5px; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__value_middle {
    left: 50%;
    padding: 0 5px; }
  .chat-style .rd-slider_orientation_horizontal .rd-slider__value_max {
    right: 0;
    padding-left: 5px; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__thumb {
    right: 0;
    margin-bottom: -15px; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__track {
    top: 0;
    right: 12.5px;
    width: 5px;
    height: 100%;
    background: linear-gradient(to right, #dde3e6 0, #eceff1 100%); }
  .chat-style .rd-slider_orientation_vertical .rd-slider__markers::after, .chat-style .rd-slider_orientation_vertical .rd-slider__markers::before {
    content: "";
    position: absolute;
    right: 0; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__markers::before {
    top: 50%;
    margin-top: -2.5px; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__markers::after {
    bottom: 0; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__value {
    right: 40px; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__value_max {
    top: 0;
    padding-bottom: 5px; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__value_middle {
    top: 50%;
    padding: 5px 0; }
  .chat-style .rd-slider_orientation_vertical .rd-slider__value_min {
    bottom: 0;
    padding-top: 5px; }
  .chat-style .rd-slider_disabled::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3; }
  .chat-style .rd-slider_disabled .rd-slider__thumb {
    border: 2px solid #dde3e6;
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuOC4zICgyOTgwMikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiA8dGl0bGU+bGluZXM8L3RpdGxlPgogPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgaWQ9IlBhZ2UtMSI+CiAgIDxnIGZpbGw9IiNGRkZGRkYiIGlkPSJTbGlkZXJzIj4KICAgIDxnIGlkPSJTTElERVIxIj4KICAgICA8ZyBpZD0iY2xpY2tlZCI+CiAgICAgIDxwYXRoIGZpbGw9IiNkZGUzZTYiIGlkPSJsaW5lcyIgZD0ibTAsMC41MDk2NWMwLC0wLjI4MTQ3IDAuMjMxOTMsLTAuNTA5NjUgMC41LC0wLjUwOTY1YzAuMjc2MTQsMCAwLjUsMC4yMjc2NSAwLjUsMC41MDk2NWwwLDguOTgwN2MwLDAuMjgxNDcgLTAuMjMxOTMsMC41MDk2NSAtMC41LDAuNTA5NjVjLTAuMjc2MTQsMCAtMC41LC0wLjIyNzY1IC0wLjUsLTAuNTA5NjVsMCwtOC45ODA3em0zLDBjMCwtMC4yODE0NyAwLjIzMTkzLC0wLjUwOTY1IDAuNSwtMC41MDk2NWMwLjI3NjE0LDAgMC41LDAuMjI3NjUgMC41LDAuNTA5NjVsMCw4Ljk4MDdjMCwwLjI4MTQ3IC0wLjIzMTkzLDAuNTA5NjUgLTAuNSwwLjUwOTY1Yy0wLjI3NjE0LDAgLTAuNSwtMC4yMjc2NSAtMC41LC0wLjUwOTY1bDAsLTguOTgwN3ptMywwYzAsLTAuMjgxNDcgMC4yMzE5MywtMC41MDk2NSAwLjUsLTAuNTA5NjVjMC4yNzYxNCwwIDAuNSwwLjIyNzY1IDAuNSwwLjUwOTY1bDAsOC45ODA3YzAsMC4yODE0NyAtMC4yMzE5MywwLjUwOTY1IC0wLjUsMC41MDk2NWMtMC4yNzYxNCwwIC0wLjUsLTAuMjI3NjUgLTAuNSwtMC41MDk2NWwwLC04Ljk4MDd6bTMsMGMwLC0wLjI4MTQ3IDAuMjMxOTMsLTAuNTA5NjUgMC41LC0wLjUwOTY1YzAuMjc2MTQsMCAwLjUsMC4yMjc2NSAwLjUsMC41MDk2NWwwLDguOTgwN2MwLDAuMjgxNDcgLTAuMjMxOTMsMC41MDk2NSAtMC41LDAuNTA5NjVjLTAuMjc2MTQsMCAtMC41LC0wLjIyNzY1IC0wLjUsLTAuNTA5NjVsMCwtOC45ODA3eiIvPgogICAgIDwvZz4KICAgIDwvZz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+") no-repeat center, #fff; }
  .chat-style .rd-tabs {
    background: #FFF; }
  .chat-style .rd-tabs .nav-tabs {
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-align: center;
    align-items: center;
    border: 0; }
  .chat-style .rd-tabs .nav-tabs__item {
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    margin: 0;
    cursor: pointer;
    position: relative;
    z-index: 2;
    height: 60px; }
  .chat-style .rd-tabs .nav-tabs__item:hover:not(.active) {
    background: #2196f3;
    z-index: 2; }
  .chat-style .rd-tabs .nav-tabs__item:hover:not(.active) .nav-tabs__item-text {
    color: #FFF; }
  .chat-style .rd-tabs .nav-tabs__item:hover:not(.active) .nav-tabs__item-text .count {
    color: #FFF;
    border-color: #FFF; }
  .chat-style .rd-tabs .nav-tabs__item:active:not(.active) {
    z-index: 5;
    background: #0d47a1; }
  .chat-style .rd-tabs .nav-tabs__item:active:not(.active) .nav-tabs__item-text {
    color: #FFF;
    padding-top: 1px; }
  .chat-style .rd-tabs .nav-tabs__item-text {
    display: block;
    vertical-align: middle;
    line-height: 60px;
    color: #78909c; }
  .chat-style .rd-tabs .nav-tabs__item-text:before {
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    margin: -3px 7px 0 0; }
  .chat-style .rd-tabs .nav-tabs__item-text .count {
    display: inline-block;
    color: #2196ff;
    padding: 0 5px 0;
    border: solid 1px #2196ff;
    border-radius: 3px;
    margin-left: 10px; }
  .chat-style .rd-tabs .nav-tabs__item.active:hover {
    z-index: 2; }
  .chat-style .rd-tabs .nav-tabs__item.active .nav-tabs__item-text {
    color: #1ab744;
    font-weight: bold;
    transition: color 500ms cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-tabs .nav-tabs__item.active .nav-tabs__item-text .count {
    font-weight: normal;
    color: #1ab744;
    border-color: #1ab744; }
  .chat-style .rd-tabs .nav-tabs__mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100px;
    height: 60px;
    margin-bottom: 0;
    background: #FFF;
    border-radius: 3px 3px 0 0;
    box-shadow: inset 0 5px 0 0 #76d48f;
    z-index: 1; }
  .chat-style .rd-tabs .nav-tabs__mask .corner-right {
    position: absolute;
    right: -3px;
    bottom: 0; }
  .chat-style .rd-tabs .nav-tabs__mask:before, .chat-style .rd-tabs .nav-tabs__mask:after, .chat-style .rd-tabs .nav-tabs__mask .corner-right:before, .chat-style .rd-tabs .nav-tabs__mask .corner-right:after {
    content: "";
    position: absolute;
    left: -3px;
    bottom: 0;
    width: 3px;
    height: 3px; }
  .chat-style .rd-tabs .nav-tabs__mask:before, .chat-style .rd-tabs .nav-tabs__mask .corner-right:before {
    background: #FFF; }
  .chat-style .rd-tabs .nav-tabs__mask:after {
    background: #cfd8dc;
    border-radius: 0 0 3px 0; }
  .chat-style .rd-tabs .nav-tabs__mask .corner-right:after {
    background: #cfd8dc;
    border-radius: 0 0 0 3px; }
  .chat-style .rd-tabs .nav-tabs__mask:active:before, .chat-style .rd-tabs .nav-tabs__mask:active:after, .chat-style .rd-tabs .nav-tabs__mask:active .corner-right:before, .chat-style .rd-tabs .nav-tabs__mask:active .corner-right:after {
    bottom: 1px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .key-feature, .chat-style .rd-tabs-wrap-content .tab-content-features span {
    margin: auto !important; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .key-feature img, .chat-style .rd-tabs-wrap-content .tab-content-features span img, .chat-style .rd-tabs-wrap-content .tab-content-features .key-feature #player, .chat-style .rd-tabs-wrap-content .tab-content-features span #player {
    width: 100% !important; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description {
    margin: 80px auto 0;
    max-width: 1296px;
    font-size: 16px;
    line-height: 24px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 {
    color: #243238;
    font-weight: bold;
    margin: 0; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 a, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 a {
    color: #2196f3;
    text-decoration: none; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 a:hover, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 a:hover {
    color: #0d47a1; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 {
    font-size: 30px;
    line-height: 39px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 p, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 a, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 li, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 strong, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h2 em {
    font-size: 30px;
    line-height: 39px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 {
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 2px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 p, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 a, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 li, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 strong, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description h3 em {
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 2px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description p, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description a, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description li, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description strong, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description em {
    font-size: 16px;
    line-height: 24px;
    margin: 0; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ol, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ul {
    padding: 0;
    margin: 0; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ol li, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ul li {
    margin-bottom: 20px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ol li a, .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ul li a {
    text-decoration: none; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ol {
    counter-reset: item; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ol li {
    list-style-type: none; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ol li::before {
    content: counter(item) ". ";
    counter-increment: item;
    color: #90a4ae;
    margin-right: 10px; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ul {
    list-style: none; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ul li {
    padding-left: 16px;
    position: relative; }
  .chat-style .rd-tabs-wrap-content .tab-content-features .short-description ul li::before {
    position: absolute;
    content: "";
    background: #90a4ae;
    border-radius: 50%;
    top: 9px;
    left: 0;
    width: 6px;
    height: 6px; }
  .chat-style .rd-tabs-wrap-content .tab-content-details.tab-pane {
    margin-bottom: 40px; }
  .chat-style .rd-tabs-wrap-content .tab-content-details.tab-pane#tab-details {
    padding: 0;
    margin: 80px 0 0; }
  .chat-style .rd-tabs-wrap-content .tab-pane {
    margin: 80px 0 80px;
    animation: fadeOut 0.5s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-tabs-wrap-content .tab-pane.active {
    opacity: 1;
    animation: fadeIn 0.5s cubic-bezier(0.86, 0, 0.07, 1); }

@keyframes fadeIn {
  0 {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fadeOut {
  0 {
    opacity: 1; }
  100% {
    opacity: 0; } }
  .chat-style .rd-tabs-wrap-content .tab-pane.active ~ .tab-pane {
    display: none !important; }
  .chat-style .rd-tabs-wrap-content .tab-pane .tabTitle {
    margin: 0; }
  .chat-style .rd-tabs-wrap-nav {
    background: linear-gradient(to bottom, #dde3e6, #cfd8dc);
    box-shadow: inset 0 -1px 0 0 #cfd8dc;
    overflow: hidden; }
  .chat-style .rd-tabs-wrap-nav.affix-top {
    height: 0; }
  .chat-style .rd-tabs-wrap-nav.rd-tabs-wrap-nav_static {
    height: 60px; }
  .chat-style .rd-tabs-wrap-nav.rd-tabs-wrap-nav_temp {
    animation: slideUp 0.5s cubic-bezier(0.86, 0, 0.07, 1); }

@keyframes slideUp {
  from {
    height: 120px; }
  to {
    height: 0; } }
  .chat-style .rd-tabs-wrap-nav.affix, .chat-style .rd-tabs-wrap-nav.temp-aff {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99;
    background: #243238;
    box-shadow: 0 5px 10px 0 rgba(35, 50, 56, 0.2);
    overflow: hidden;
    height: 120px;
    animation: slideDown 0.5s cubic-bezier(0.86, 0, 0.07, 1); }

@keyframes slideDown {
  from {
    height: 0; }
  to {
    height: 120px; } }
  .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__item:hover:not(.active), .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__item:hover:not(.active) {
    background: #2196f3; }
  .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__item:active:not(.active), .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__item:active:not(.active) {
    background: #0d47a1; }
  .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__item.active .nav-tabs__item-text, .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__item.active .nav-tabs__item-text {
    color: #FFF; }
  .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__item-text, .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__item-text {
    color: #b0bec5; }
  .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__item-text .count, .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__item-text .count {
    color: #b0bec5;
    border-color: #b0bec5; }
  .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__mask, .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__mask {
    background: #243238;
    box-shadow: inset 0 -5px 0 0 #76d48f; }
  .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__mask:before, .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__mask:before, .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__mask:after, .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__mask:after, .chat-style .rd-tabs-wrap-nav.affix .nav-tabs__mask .corner-right, .chat-style .rd-tabs-wrap-nav.temp-aff .nav-tabs__mask .corner-right {
    display: none; }
  .chat-style .rd-tabs-wrap-nav.affix .rd-tabs-buttons, .chat-style .rd-tabs-wrap-nav.temp-aff .rd-tabs-buttons {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center; }
  .chat-style .rd-tabs-wrap-nav.affix + .container .rd-tabs-wrap-content, .chat-style .rd-tabs-wrap-nav.temp-aff + .container .rd-tabs-wrap-content {
    margin-top: 160px !important;
    transition: margin-top 0.5s cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .rd-tabs-buttons {
    display: none;
    margin: 10px auto 10px; }
  .chat-style .rd-tabs-buttons-item {
    min-width: 200px;
    float: left;
    margin: 0 10px 0; }
  .chat-style .rd-tabs-buttons-item:nth-last-child(1) {
    min-width: initial; }
  .chat-style .rd-tabs-buttons-item .button {
    min-width: 200px; }
  .chat-style .rd-tabs-buttons-item .button + .heart-wrapper {
    margin-left: 17px; }
  .chat-style .rd-tabs-buttons-item .heart-wrapper {
    margin-left: 0;
    padding: 0 20px;
    width: auto; }
  .chat-style .rd-tabs_grey {
    background: #eceff1; }
  .chat-style .rd-tabs_grey .tab-content {
    background: #eceff1; }
  .chat-style .rd-tabs_grey .nav-tabs__mask {
    background: #eceff1; }
  .chat-style .rd-tabs_grey .nav-tabs__mask:before, .chat-style .rd-tabs_grey .nav-tabs__mask .corner-right:before {
    background: #eceff1; }
  .chat-style .rd-tabs_transparent {
    background: transparent; }
  .chat-style .rd-tabs_transparent .tab-content {
    background: transparent; }
  .chat-style .rd-tabs_transparent .nav-tabs__mask {
    display: none; }
  .chat-style .rd-tabs_transparent .rd-tabs-wrap-nav {
    background: transparent;
    box-shadow: none; }
  @media (max-width: 1599px) {
    .chat-style .rd-tabs-wrap-content .tab-content-features .short-description {
      max-width: 1060px; } }
  @media (max-width: 1309px) {
    .chat-style .rd-tabs-wrap-content .tab-content-features .short-description {
      max-width: 984px; } }
  .chat-style .modal-backdrop {
    background: #243238; }
  .chat-style .modal-backdrop.in {
    opacity: .95; }
  .chat-style .price-block.hide-price {
    display: none !important; }
  .chat-style .frame-animation {
    display: -ms-flexbox;
    display: flex; }
  .chat-style .frame-animation.success .frame-animation-primary, .chat-style .frame-animation.success .frame-animation-secondary {
    -ms-transform: translateX(-100%);
    transform: translateX(-100%); }
  @media (min-width: 640px) {
    .chat-style .frame-animation.success .frame-animation-primary, .chat-style .frame-animation.success .frame-animation-secondary {
      height: 60px; } }
  .chat-style .frame-animation.success .frame-animation-secondary {
    opacity: 1;
    height: auto; }
  .chat-style .frame-animation.success .frame-animation-primary {
    opacity: 0; }
  .chat-style .frame-animation-primary, .chat-style .frame-animation-secondary {
    min-width: 100%;
    position: relative;
    -ms-transform: translateX(0);
    transform: translateX(0);
    transition: all .5s;
    transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1); }
  .chat-style .frame-animation-primary {
    opacity: 1;
    height: auto; }
  .chat-style .frame-animation-secondary {
    opacity: 0;
    height: 0; }
  .chat-style .LoyaltyPictogram--icon {
    font-size: 20px;
    margin-left: 10px;
    top: 0;
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px; }
  .chat-style .LoyaltyPictogram--icon:before {
    color: #76d48f;
    position: relative;
    top: 0; }
  .chat-style .LoyaltyPictogram--icon:after {
    content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    top: -7px;
    left: -5px;
    z-index: 2500;
    display: block; }
  .chat-style .LoyaltyPictogram {
    font-size: 13px;
    color: #243238;
    text-align: center;
    margin: 20px 0; }
  .chat-style .LoyaltyPictogram .icon-loyalty-program {
    font-size: 20px;
    padding-right: 10px;
    top: 4px;
    position: relative;
    color: #1ab744; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list .OldPageOffer .title {
    height: 20px;
    overflow: hidden;
    display: inline-block;
    max-width: 80%;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .chat-style .block.purchase-options .recommended-services .checkbox-list .OldPageOffer {
    padding: 10px 45px 10px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .LoyaltyProgramPictogram {
    font-size: 14px;
    color: #FFF;
    display: inline-block;
    position: relative; }
  .chat-style .LoyaltyPictogram--tooltip {
    opacity: 0;
    -ms-transform: scale(0.8) translateY(0) translateX(-60%);
    transform: scale(0.8) translateY(0) translateX(-60%);
    transition-property: margin,opacity,transform,z-index;
    transition-property: margin,opacity,transform,z-index,-webkit-transform;
    transition-duration: .5s;
    transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
    transition-delay: 0;
    display: inline-block;
    max-width: 340px;
    min-width: 300px;
    height: 55px;
    z-index: -1;
    text-align: center;
    position: absolute;
    padding: 20px;
    background-color: #546e7a;
    color: #FFF;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    left: 20px;
    top: -35px;
    line-height: 1.1; }
  .chat-style .LoyaltyPictogram--tooltip::after {
    position: absolute;
    display: block;
    content: '';
    height: 20px;
    width: 20px;
    background-color: #546e7a;
    box-shadow: none;
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    border-radius: 3px;
    z-index: 900;
    left: calc(50% - 10px);
    bottom: -9px; }
  @media (max-width: 1309px) {
    .chat-style .CartService .LoyaltyPictogram--tooltip, .chat-style .OldPageOffer .LoyaltyPictogram--tooltip {
      -ms-transform: scale(1) translateY(50%) translateX(-100%);
      transform: scale(1) translateY(50%) translateX(-100%); }
    .chat-style .CartService .LoyaltyPictogram--tooltip::after, .chat-style .OldPageOffer .LoyaltyPictogram--tooltip::after {
      left: calc(100% - 10px);
      bottom: 18px; }
    .chat-style .CartService .LoyaltyPictogramWrap--tooltipShow ~ .LoyaltyPictogram--tooltip, .chat-style .OldPageOffer .LoyaltyPictogramWrap--tooltipShow ~ .LoyaltyPictogram--tooltip {
      -ms-transform: scale(1) translateY(35%) translateX(-110%);
      transform: scale(1) translateY(35%) translateX(-110%); } }
  .chat-style .LoyaltyPictogramWrap--tooltipShow ~ .LoyaltyPictogram--tooltip {
    -ms-transform: scale(1) translateY(-75%) translateX(-50%);
    transform: scale(1) translateY(-75%) translateX(-50%);
    opacity: 1;
    z-index: 1000;
    transition-delay: .2s; }
  .chat-style .CartService {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center; }
  .chat-style .CartService__name {
    width: 50%;
    word-wrap: break-word; }
  .chat-style .LoyaltyProgramLink {
    color: #2196f3;
    font-weight: bold; }
  .chat-style .LoyaltyProgramLink:hover {
    color: #90caf9;
    text-decoration: none; }
  .chat-style .CartLoyaltyProgramTemplate {
    background: linear-gradient(270deg, #fffbf0 0, #eefbf2 100%);
    padding: 10px;
    display: inline-block;
    width: 54%;
    float: right;
    position: relative;
    right: 8px; }
  .chat-style .CartLoyaltyProgramTemplate__description {
    font-size: 11px;
    margin-bottom: 0;
    line-height: 21px;
    padding-left: 30px; }
  .chat-style .CartLoyaltyProgramTemplate--icon {
    font-size: 20px;
    margin-left: 10px;
    top: 0;
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-left: 0;
    position: absolute;
    top: 10px;
    left: 5px; }
  .chat-style .CartLoyaltyProgramTemplate--icon:before {
    color: #76d48f;
    position: relative;
    top: 0; }
  .chat-style .CartLoyaltyProgramTemplate--icon:after {
    content: '';
    position: absolute;
    width: 30px;
    height: 30px;
    top: -7px;
    left: -5px;
    z-index: 2500;
    display: block; }
  .chat-style .CartLoyaltyProgramTemplate--icon:before {
    color: #1ab744; }
  @media (max-width: 1599px) {
    .chat-style .CartLoyaltyProgramTemplate {
      width: 61%; } }
  .chat-style .CartCashback {
    margin-bottom: 20px;
    text-align: center;
    color: #243238; }
  .chat-style .CartCashback__description {
    margin-bottom: 0; }
  .chat-style .CartCashback__userPercent {
    font-weight: bold; }
  .chat-style .CartCashback__amountCashback {
    color: #1ab744;
    font-weight: bold; }
  .chat-style .ContentPosition {
    position: relative; }
  .chat-style .ContentPosition .container {
    position: initial;
    padding-top: 40px; }
  .chat-style .ContentPosition .ProgressBar {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0; }
  .chat-style .modal-body .ProgressBar {
    top: -44px;
    margin: 0 -19px 0 -27px; }
  .chat-style .single-custom .search-heading-block {
    margin: 0; }
  .chat-style .search-description_custom {
    position: relative;
    padding-bottom: 20px; }
  .chat-style .search-description_custom #expand-trigger__label {
    position: absolute;
    bottom: 0;
    right: 15px; }
  .chat-style #expand-trigger ~ #expand-trigger__label .active-title {
    display: none; }
  .chat-style #expand-trigger ~ .collapsed-text {
    overflow: hidden;
    height: 62px; }
  .chat-style #expand-trigger:checked ~ #expand-trigger__label .default-title {
    display: none; }
  .chat-style #expand-trigger:checked ~ #expand-trigger__label .active-title {
    display: inline-block; }
  .chat-style #expand-trigger:checked ~ #expand-trigger__label ~ .collapsed-text {
    overflow: auto;
    height: auto; }
  .chat-style .mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #243238;
    opacity: .95;
    filter: alpha(opacity=95); }
  .chat-style .mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }
  .chat-style .mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    box-sizing: border-box; }
  .chat-style .mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .chat-style .mfp-align-top .mfp-container:before {
    display: none; }
  .chat-style .mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }
  .chat-style .mfp-inline-holder .mfp-content, .chat-style .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }
  .chat-style .mfp-ajax-cur {
    cursor: progress; }
  .chat-style .mfp-zoom-out-cur, .chat-style .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: zoom-out; }
  .chat-style .mfp-zoom {
    cursor: pointer;
    cursor: zoom-in; }
  .chat-style .mfp-auto-cursor .mfp-content {
    cursor: auto; }
  .chat-style .mfp-close, .chat-style .mfp-arrow, .chat-style .mfp-preloader, .chat-style .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .chat-style .mfp-loading.mfp-figure {
    display: none; }
  .chat-style .mfp-hide {
    display: none !important; }
  .chat-style .mfp-preloader {
    color: #ccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
  .chat-style .mfp-preloader a {
    color: #ccc; }
  .chat-style .mfp-preloader a:hover {
    color: white; }
  .chat-style .mfp-s-ready .mfp-preloader {
    display: none; }
  .chat-style .mfp-s-error .mfp-content {
    display: none; }
  .chat-style button.mfp-close, .chat-style button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: 0;
    padding: 0;
    z-index: 1046;
    box-shadow: none; }
  .chat-style button::-moz-focus-inner {
    padding: 0;
    border: 0; }
  .chat-style .mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: .65;
    padding: 0 0 18px 10px;
    color: white;
    font-style: normal;
    font-size: 28px;
    font-family: Arial,Baskerville,monospace; }
  .chat-style .mfp-close:hover, .chat-style .mfp-close:focus {
    opacity: 1; }
  .chat-style .mfp-close:active {
    top: 1px; }
  .chat-style .mfp-close-btn-in .mfp-close {
    color: #333; }
  .chat-style .mfp-image-holder .mfp-close, .chat-style .mfp-iframe-holder .mfp-close {
    color: white;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }
  .chat-style .mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #ccc;
    font-size: 12px;
    line-height: 18px; }
  .chat-style .mfp-arrow {
    position: absolute;
    opacity: .65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent; }
  .chat-style .mfp-arrow:active {
    margin-top: -54px; }
  .chat-style .mfp-arrow:hover, .chat-style .mfp-arrow:focus {
    opacity: 1; }
  .chat-style .mfp-arrow:before, .chat-style .mfp-arrow:after, .chat-style .mfp-arrow .mfp-b, .chat-style .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .chat-style .mfp-arrow:after, .chat-style .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .chat-style .mfp-arrow:before, .chat-style .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px; }
  .chat-style .mfp-arrow-left {
    left: 0; }
  .chat-style .mfp-arrow-left:after, .chat-style .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
  .chat-style .mfp-arrow-left:before, .chat-style .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }
  .chat-style .mfp-arrow-right {
    right: 0; }
  .chat-style .mfp-arrow-right:after, .chat-style .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
  .chat-style .mfp-arrow-right:before, .chat-style .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }
  .chat-style .mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
  .chat-style .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .chat-style .mfp-iframe-holder .mfp-close {
    top: -40px; }
  .chat-style .mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
  .chat-style .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black; }
  .chat-style img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }
  .chat-style .mfp-figure {
    line-height: 0; }
  .chat-style .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .chat-style .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .chat-style .mfp-figure figure {
    margin: 0; }
  .chat-style .mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }
  .chat-style .mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-wrap: break-word;
    padding-right: 36px; }
  .chat-style .mfp-image-holder .mfp-content {
    max-width: 100%; }
  .chat-style .mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }
  @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    .chat-style .mfp-img-mobile .mfp-image-holder {
      padding-left: 0;
      padding-right: 0; }
    .chat-style .mfp-img-mobile img.mfp-img {
      padding: 0; }
    .chat-style .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
    .chat-style .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px; }
    .chat-style .mfp-img-mobile .mfp-bottom-bar {
      background: rgba(0, 0, 0, 0.6);
      bottom: 0;
      margin: 0;
      top: auto;
      padding: 3px 5px;
      position: fixed;
      box-sizing: border-box; }
    .chat-style .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
    .chat-style .mfp-img-mobile .mfp-counter {
      right: 5px;
      top: 3px; }
    .chat-style .mfp-img-mobile .mfp-close {
      top: 0;
      right: 0;
      width: 35px;
      height: 35px;
      line-height: 35px;
      background: rgba(0, 0, 0, 0.6);
      position: fixed;
      text-align: center;
      padding: 0; } }
  @media all and (max-width: 900px) {
    .chat-style .mfp-arrow {
      -ms-transform: scale(0.75);
      transform: scale(0.75); }
    .chat-style .mfp-arrow-left {
      -ms-transform-origin: 0 0;
      transform-origin: 0 0; }
    .chat-style .mfp-arrow-right {
      -ms-transform-origin: 100%;
      transform-origin: 100%; }
    .chat-style .mfp-container {
      padding-left: 6px;
      padding-right: 6px; } }
  .chat-style .mfp-ie7 .mfp-img {
    padding: 0; }
  .chat-style .mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px; }
  .chat-style .mfp-ie7 .mfp-container {
    padding: 0; }
  .chat-style .mfp-ie7 .mfp-content {
    padding-top: 44px; }
  .chat-style .mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0; }
  .chat-style .owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .chat-style .owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y; }
  .chat-style .owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0, 0, 0); }
  .chat-style .owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%; }
  .chat-style .owl-carousel .owl-wrapper-outer.autoHeight {
    transition: height 500ms ease-in-out; }
  .chat-style .owl-carousel .owl-item {
    float: left; }
  .chat-style .owl-controls .owl-page, .chat-style .owl-controls .owl-buttons div {
    cursor: pointer; }
  .chat-style .owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent; }
  .chat-style .grabbing {
    cursor: pointer; }
  .chat-style .owl-carousel .owl-wrapper, .chat-style .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .chat-style .owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x: 50%;
    -webkit-perspective-origin-y: 50%;
    -moz-perspective: 1200px;
    -moz-perspective-origin-x: 50%;
    -moz-perspective-origin-y: 50%;
    perspective: 1200px; }
  .chat-style .owl-fade-out {
    z-index: 10;
    animation: fadeOut .7s both ease; }
  .chat-style .owl-fade-in {
    animation: fadeIn .7s both ease; }
  .chat-style .owl-backSlide-out {
    animation: backSlideOut 1s both ease; }
  .chat-style .owl-backSlide-in {
    animation: backSlideIn 1s both ease; }
  .chat-style .owl-goDown-out {
    animation: scaleToFade .7s ease both; }
  .chat-style .owl-goDown-in {
    animation: goDown .6s ease both; }
  .chat-style .owl-fadeUp-in {
    animation: scaleUpFrom .5s ease both; }
  .chat-style .owl-fadeUp-out {
    animation: scaleUpTo .5s ease both; }
  .chat-style .forwards .owl-slideQuint-in {
    animation: moveFromRight 0.4s cubic-bezier(0.86, 0, 0.07, 1) both, fadeIn 0.4s cubic-bezier(0.86, 0, 0.07, 1) both; }
  .chat-style .forwards .owl-slideQuint-out {
    animation: moveToLeft 0.4s cubic-bezier(0.86, 0, 0.07, 1) both, fadeOut 0.4s cubic-bezier(0.86, 0, 0.07, 1) both; }
  .chat-style .backwards .owl-slideQuint-in {
    animation: moveFromLeft 0.4s cubic-bezier(0.86, 0, 0.07, 1) both, fadeIn 0.4s cubic-bezier(0.86, 0, 0.07, 1) both; }
  .chat-style .backwards .owl-slideQuint-out {
    animation: moveToRight 0.4s cubic-bezier(0.86, 0, 0.07, 1) both, fadeOut 0.4s cubic-bezier(0.86, 0, 0.07, 1) both; }

@keyframes empty {
  0 {
    opacity: 1; } }

@keyframes fadeIn {
  0 {
    opacity: 0; }
  100% {
    opacity: 1; } }

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

@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px); }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); } }

@keyframes backSlideIn {
  0, 25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%); }
  75% {
    opacity: .5;
    transform: translateZ(-500px); }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0); } }

@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8); } }

@keyframes goDown {
  from {
    transform: translateY(-100%); } }

@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5); } }

@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5); } }

@keyframes moveToLeft {
  to {
    transform: translateX(-100%); } }

@keyframes moveFromLeft {
  from {
    transform: translateX(-100%); } }

@keyframes moveFromRight {
  from {
    transform: translateX(100%); } }

@keyframes moveToRight {
  to {
    transform: translateX(100%); } }
  .chat-style .owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center; }
  .chat-style .owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=50);
    opacity: .5; }
  .chat-style .owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none; }
  .chat-style .owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
    *display: inline; }
  .chat-style .owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 5px;
    border-radius: 20px;
    background: silver; }
  .chat-style .owl-theme .owl-controls .owl-page.active span, .chat-style .owl-theme .owl-controls.clickable .owl-page:hover span {
    background: #1c64a1; }
  .chat-style .owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    border-radius: 30px; }
  .chat-style .owl-item.loading {
    min-height: 150px;
    background: url(/img/small-spinner.gif) no-repeat center center; }
  .chat-style .xdsoft_datetimepicker {
    box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);
    background: #fff;
    border-bottom: 1px solid #bbb;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    color: #333;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif;
    padding: 8px;
    padding-left: 0;
    padding-top: 2px;
    position: absolute;
    z-index: 9999;
    box-sizing: border-box;
    display: none; }
  .chat-style .xdsoft_datetimepicker iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 210px;
    background: transparent;
    border: 0; }
  .chat-style .xdsoft_datetimepicker button {
    border: none !important; }
  .chat-style .xdsoft_noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none; }
  .chat-style .xdsoft_noselect::selection {
    background: transparent; }
  .chat-style .xdsoft_noselect::-moz-selection {
    background: transparent; }
  .chat-style .xdsoft_datetimepicker.xdsoft_inline {
    display: inline-block;
    position: static;
    box-shadow: none; }
  .chat-style .xdsoft_datetimepicker * {
    box-sizing: border-box;
    padding: 0;
    margin: 0; }
  .chat-style .xdsoft_datetimepicker .xdsoft_datepicker, .chat-style .xdsoft_datetimepicker .xdsoft_timepicker {
    display: none; }
  .chat-style .xdsoft_datetimepicker .xdsoft_datepicker.active, .chat-style .xdsoft_datetimepicker .xdsoft_timepicker.active {
    display: block; }
  .chat-style .xdsoft_datetimepicker .xdsoft_datepicker {
    width: 224px;
    float: left;
    margin-left: 8px; }
  .chat-style .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
    width: 256px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_timepicker {
    width: 58px;
    float: left;
    text-align: center;
    margin-left: 8px;
    margin-top: 0; }
  .chat-style .xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker {
    margin-top: 8px;
    margin-bottom: 3px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_mounthpicker {
    position: relative;
    text-align: center; }
  .chat-style .xdsoft_datetimepicker .xdsoft_prev, .chat-style .xdsoft_datetimepicker .xdsoft_next, .chat-style .xdsoft_datetimepicker .xdsoft_today_button {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg=="); }
  .chat-style .xdsoft_datetimepicker .xdsoft_prev {
    float: left;
    background-position: -20px 0; }
  .chat-style .xdsoft_datetimepicker .xdsoft_today_button {
    float: left;
    background-position: -70px 0;
    margin-left: 5px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_next {
    float: right;
    background-position: 0 0; }
  .chat-style .xdsoft_datetimepicker .xdsoft_next, .chat-style .xdsoft_datetimepicker .xdsoft_prev, .chat-style .xdsoft_datetimepicker .xdsoft_today_button {
    background-color: transparent;
    background-repeat: no-repeat;
    border: 0 none currentColor;
    cursor: pointer;
    display: block;
    height: 30px;
    opacity: .5;
    outline: medium none currentColor;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-indent: 100%;
    white-space: nowrap;
    width: 20px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {
    float: none;
    background-position: -40px -15px;
    height: 15px;
    width: 30px;
    display: block;
    margin-left: 14px;
    margin-top: 7px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
    background-position: -40px 0;
    margin-bottom: 7px;
    margin-top: 0; }
  .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
    height: 151px;
    overflow: hidden;
    border-bottom: 1px solid #ddd; }
  .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div {
    background: #f5f5f5;
    border-top: 1px solid #ddd;
    color: #666;
    font-size: 12px;
    text-align: center;
    border-collapse: collapse;
    cursor: pointer;
    border-bottom-width: 0;
    height: 25px;
    line-height: 25px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child {
    border-top-width: 0; }
  .chat-style .xdsoft_datetimepicker .xdsoft_today_button:hover, .chat-style .xdsoft_datetimepicker .xdsoft_next:hover, .chat-style .xdsoft_datetimepicker .xdsoft_prev:hover {
    opacity: 1; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label {
    display: inline;
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
    float: left;
    width: 182px;
    text-align: center;
    cursor: pointer; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label:hover {
    text-decoration: underline; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
    border: 1px solid #ccc;
    position: absolute;
    right: 0;
    top: 30px;
    z-index: 101;
    display: none;
    background: #fff;
    max-height: 160px;
    overflow-y: hidden; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect {
    right: -7px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect {
    right: 2px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
    color: #fff;
    background: #ff8000; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {
    padding: 2px 10px 2px 5px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
    background: #3af;
    box-shadow: #178fe5 0 1px 3px 0 inset;
    color: #fff;
    font-weight: 700; }
  .chat-style .xdsoft_datetimepicker .xdsoft_month {
    width: 90px;
    text-align: right; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar {
    clear: both; }
  .chat-style .xdsoft_datetimepicker .xdsoft_year {
    width: 56px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar table {
    border-collapse: collapse;
    width: 100%; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td > div {
    padding-right: 5px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar th {
    height: 25px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td, .chat-style .xdsoft_datetimepicker .xdsoft_calendar th {
    width: 14.2857142%;
    background: #f5f5f5;
    border: 1px solid #ddd;
    color: #666;
    font-size: 12px;
    text-align: right;
    padding: 0;
    border-collapse: collapse;
    cursor: pointer;
    height: 25px; }
  .chat-style .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td, .chat-style .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
    width: 12.5%; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar th {
    background: #f1f1f1; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
    color: #3af; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .chat-style .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
    background: #3af;
    box-shadow: #178fe5 0 1px 3px 0 inset;
    color: #fff;
    font-weight: 700; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .chat-style .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .chat-style .xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled {
    opacity: .5; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
    opacity: .2; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td:hover, .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
    color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, .chat-style .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover {
    color: inherit !important;
    background: inherit !important;
    box-shadow: inherit !important; }
  .chat-style .xdsoft_datetimepicker .xdsoft_calendar th {
    font-weight: 700;
    text-align: center;
    color: #999;
    cursor: default; }
  .chat-style .xdsoft_datetimepicker .xdsoft_copyright {
    color: #ccc !important;
    font-size: 10px;
    clear: both;
    float: none;
    margin-left: 8px; }
  .chat-style .xdsoft_datetimepicker .xdsoft_copyright a {
    color: #eee !important; }
  .chat-style .xdsoft_datetimepicker .xdsoft_copyright a:hover {
    color: #aaa !important; }
  .chat-style .xdsoft_time_box {
    position: relative;
    border: 1px solid #ccc; }
  .chat-style .xdsoft_scrollbar > .xdsoft_scroller {
    background: #ccc !important;
    height: 20px;
    border-radius: 3px; }
  .chat-style .xdsoft_scrollbar {
    position: absolute;
    width: 7px;
    right: 0;
    top: 0;
    bottom: 0;
    cursor: pointer; }
  .chat-style .xdsoft_scroller_box {
    position: relative; }
  .chat-style .flip-clock-wrapper * {
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden; }
  .chat-style .flip-clock-wrapper a {
    cursor: pointer;
    text-decoration: none;
    color: #ccc; }
  .chat-style .flip-clock-wrapper a:hover {
    color: #fff; }
  .chat-style .flip-clock-wrapper ul {
    list-style: none; }
  .chat-style .flip-clock-wrapper.clearfix:before, .chat-style .flip-clock-wrapper.clearfix:after {
    content: " ";
    display: table; }
  .chat-style .flip-clock-wrapper.clearfix:after {
    clear: both; }
  .chat-style .flip-clock-wrapper.clearfix {
    *zoom: 1; }
  .chat-style .flip-clock-wrapper {
    font: normal 11px "Helvetica Neue",Helvetica,sans-serif;
    -webkit-user-select: none; }
  .chat-style .flip-clock-meridium {
    background: none !important;
    box-shadow: 0 0 0 !important;
    font-size: 36px !important; }
  .chat-style .flip-clock-meridium a {
    color: #313333; }
  .chat-style .flip-clock-wrapper {
    text-align: center;
    position: relative;
    width: 100%;
    margin: 1em; }
  .chat-style .flip-clock-wrapper:before, .chat-style .flip-clock-wrapper:after {
    content: " ";
    display: table; }
  .chat-style .flip-clock-wrapper:after {
    clear: both; }
  .chat-style .flip-clock-wrapper ul {
    position: relative;
    float: left;
    margin: 5px;
    width: 60px;
    height: 90px;
    font-size: 80px;
    font-weight: bold;
    line-height: 87px;
    border-radius: 6px;
    background: #000; }
  .chat-style .flip-clock-wrapper ul li {
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    line-height: 87px;
    text-decoration: none !important; }
  .chat-style .flip-clock-wrapper ul li:first-child {
    z-index: 2; }
  .chat-style .flip-clock-wrapper ul li a {
    display: block;
    height: 100%;
    perspective: 200px;
    margin: 0 !important;
    overflow: visible !important;
    cursor: default !important;
    pointer-events: none; }
  .chat-style .flip-clock-wrapper ul li a div {
    z-index: 1;
    position: absolute;
    left: 0;
    width: 100%;
    height: 50%;
    font-size: 80px;
    overflow: hidden;
    outline: 1px solid transparent; }
  .chat-style .flip-clock-wrapper ul li a div .shadow {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2; }
  .chat-style .flip-clock-wrapper ul li a div.up {
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    top: 0; }
  .chat-style .flip-clock-wrapper ul li a div.up:after {
    content: "";
    position: absolute;
    top: 44px;
    left: 0;
    z-index: 5;
    width: 100%;
    height: 3px;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.4); }
  .chat-style .flip-clock-wrapper ul li a div.down {
    -ms-transform-origin: 50% 0;
    transform-origin: 50% 0;
    bottom: 0;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px; }
  .chat-style .flip-clock-wrapper ul li a div div.inn {
    position: absolute;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 200%;
    color: #ccc;
    text-shadow: 0 1px 2px #000;
    text-align: center;
    background-color: #333;
    border-radius: 6px;
    font-size: 70px; }
  .chat-style .flip-clock-wrapper ul li a div.up div.inn {
    top: 0; }
  .chat-style .flip-clock-wrapper ul li a div.down div.inn {
    bottom: 0; }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-before {
    z-index: 3; }
  .chat-style .flip-clock-wrapper .flip {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7); }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-active {
    animation: asd .5s .5s linear both;
    z-index: 5; }
  .chat-style .flip-clock-divider {
    float: left;
    display: inline-block;
    position: relative;
    width: 20px;
    height: 100px; }
  .chat-style .flip-clock-divider:first-child {
    width: 0; }
  .chat-style .flip-clock-dot {
    display: block;
    background: #323434;
    width: 10px;
    height: 10px;
    position: absolute;
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    left: 5px; }
  .chat-style .flip-clock-divider .flip-clock-label {
    position: absolute;
    top: -1.5em;
    right: -86px;
    color: black;
    text-shadow: none; }
  .chat-style .flip-clock-divider.minutes .flip-clock-label {
    right: -88px; }
  .chat-style .flip-clock-divider.seconds .flip-clock-label {
    right: -91px; }
  .chat-style .flip-clock-dot.top {
    top: 30px; }
  .chat-style .flip-clock-dot.bottom {
    bottom: 30px; }

@keyframes asd {
  0 {
    z-index: 2; }
  20% {
    z-index: 4; }
  100% {
    z-index: 4; } }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-active .down {
    z-index: 2;
    animation: turn .5s .5s linear both; }

@keyframes turn {
  0 {
    transform: rotateX(90deg); }
  100% {
    transform: rotateX(0); } }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-before .up {
    z-index: 2;
    animation: turn2 .5s linear both; }

@keyframes turn2 {
  0 {
    transform: rotateX(0); }
  100% {
    transform: rotateX(-90deg); } }
  .chat-style .flip-clock-wrapper ul li.flip-clock-active {
    z-index: 3; }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0, black 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.1)), color-stop(100%, black));
    background: linear, top, rgba(0, 0, 0, 0.1) 0, black 100%;
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0, black 100%);
    background: linear, to bottom, rgba(0, 0, 0, 0.1) 0, black 100%;
    animation: show .5s linear both; }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0, black 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.1)), color-stop(100%, black));
    background: linear, top, rgba(0, 0, 0, 0.1) 0, black 100%;
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0, black 100%);
    background: linear, to bottom, rgba(0, 0, 0, 0.1) 0, black 100%;
    animation: hide .5s .3s linear both; }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow {
    background: -moz-linear-gradient(top, black 0, rgba(0, 0, 0, 0.1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, black), color-stop(100%, rgba(0, 0, 0, 0.1)));
    background: linear, top, black 0, rgba(0, 0, 0, 0.1) 100%;
    background: -ms-linear-gradient(top, black 0, rgba(0, 0, 0, 0.1) 100%);
    background: linear, to bottom, black 0, rgba(0, 0, 0, 0.1) 100%;
    animation: show .5s linear both; }
  .chat-style .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow {
    background: -moz-linear-gradient(top, black 0, rgba(0, 0, 0, 0.1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, black), color-stop(100%, rgba(0, 0, 0, 0.1)));
    background: linear, top, black 0, rgba(0, 0, 0, 0.1) 100%;
    background: -ms-linear-gradient(top, black 0, rgba(0, 0, 0, 0.1) 100%);
    background: linear, to bottom, black 0, rgba(0, 0, 0, 0.1) 100%;
    animation: hide .5s .2s linear both; }

@keyframes show {
  0 {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes hide {
  0 {
    opacity: 1; }
  100% {
    opacity: 0; } }
  .chat-style .rd-face.flip-clock-wrapper {
    text-align: left; }
  .chat-style .rd-face.flip-clock-wrapper ul {
    height: 60px;
    font-weight: 400;
    font-family: 'PT Sans',sans-serif; }
  .chat-style .rd-face.flip-clock-wrapper ul li a div div.inn {
    color: #fff;
    background-color: #243238;
    font-size: 40px;
    line-height: 60px; }
  .chat-style .rd-face .flip-clock-divider {
    width: 0; }
  .chat-style .rd-face.flip-clock-wrapper ul li a div.up:after {
    top: 26px; }
  .chat-style .rd-face.flip-clock-wrapper .flip {
    box-shadow: none; }
  .chat-style .flip-wrapper {
    display: inline-block;
    text-align: center; }
  .chat-style .flip-wrapper .flip {
    float: none; }
