/*
Combination of http://meyerweb.com/eric/tools/css/reset/, http://github.com/necolas/normalize.css, http://ru.html5boilerplate.com and personal experience
by Robert Haritonov http://rhr.me/rreset
*/
html,
body,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
img,
ins,
kbd,
q,
samp,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
canvas,
embed,
figcaption,
hgroup,
output,
ruby,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}
label {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
/*
* Prevents iOS text size adjust after orientation change, without disabling user zoom
*    www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
*/
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
html,
body {
  width: 100%;
  height: 100%;
}
ol,
ul {
  list-style: none;
}
/*
* Improves readability when focused and also mouse hovered in all browsers
* people.opera.com/patrickl/experiments/keyboard/test
*/
a:hover,
a:active {
  outline: none;
}
blockquote,
q {
  quotes: none;
  margin: 1em 40px;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
/*
* Addresses styling not present in 8/9, S5, Chrome
*/
abbr[title] {
  border-bottom: 1px dotted;
}
/*
* Addresses style set to 'bolder' in FF3/4, S4/5, Chrome
*/
b,
strong {
  font-weight: 700;
}
/*
* Addresses styling not present in S5, Chrome
*/
dfn {
  font-style: italic;
}
mark {
  background: #ff0;
  color: #000;
}
/*
* Corrects font family set oddly in S5, Chrome
* en.wikipedia.org/wiki/User:Davidgothberg/Test59
*/
pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/*
* Corrects inline-block display not defined in 8/9 & FF3
*/
audio[controls],
canvas,
video {
  display: inline-block;
}
/*
* Improves readability of pre-formatted text in all browsers
*/
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}
/*
* Prevents sub and sup affecting line-height in all browsers
* gist.github.com/413930
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
/*
* Corrects overflow displayed oddly in IE9
*/
svg:not(:root) {
  overflow: hidden;
}
/*
* Addresses margin not present in 8/9, S5, O11
*/
figure {
  margin: 0;
}
/*
* 1. Corrects color not being inherited in IE8/9
*/
legend {
  border: 0;
  /* 1 */
}
/*
* 1. Corrects font size not being inherited in all browsers
* 2. Addresses margins set differently in F3/4, S5, Chrome
* 3. Improves appearance and consistency in all browsers
*/
button,
input,
select,
textarea {
  font-size: 100%;
  /* 1 */
  margin: 0;
  /* 2 */
  vertical-align: baseline;
  /* 3 */
}
/*
* 1. Addresses FF3/4 setting line-height using !important in the UA stylesheet
*/
button,
input {
  line-height: normal;
  /* 1 */
}
/*
* 1. Improves usability and consistency of cursor style between image-type 'input' and others
* 2. Corrects inability to style clickable 'input' types in iOS
*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  /* 1 */
  -webkit-appearance: button;
  /* 2 */
}
/*
* 1. Addresses appearance set to searchfield in S5, Chrome
* 2. Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof)
*/
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}
/*
* Corrects inner padding displayed oddly in S5, Chrome on OSX
*/
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
* Corrects inner padding and border displayed oddly in FF3/4
* www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/*
* 1. Removes default vertical scrollbar in 8/9
* 2. Improves readability and aligment in all browsers
*/
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
  resize: vertical;
}
img {
  height: auto;
  max-width: 100%;
  width: auto\9;
}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
body {
  background: #ECECEC;
  font: 13px/1.3 Arial, Helvetica, sans-serif;
}
a {
  text-decoration: none;
  color: #444;
}
[class$="disabled"] {
  cursor: default;
}
[class$="hidden"] {
  display: none;
}
[class$="hidden"] .i--arrow--down {
  -webkit-transform: rotate(90deg);
     -moz-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.g_hidden {
  display: none;
}
.add_comment {
  margin: 5px 0 2px;
}
.error_hint {
  color: #ff0000;
}
.g_hint {
  color: #008000;
  font-size: 15px;
}
.mark {
  color: #d31813;
}
.mark span {
  color: #888;
}
.uploader_progress {
  line-height: 0;
}
.uploader_progress .progress_bar {
  font-size: 12px;
  line-height: 21px;
  margin: 10px 0;
  white-space: nowrap;
  text-indent: 5px;
  background: none repeat scroll 0 0 #ccc;
}
.cat-text-holder .column {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.cat-text-frame {
  padding: 10px 20px;
  -moz-column-count: 8;
  -webkit-column-count: 8;
  column-count: 8;
}
.cat-text-frame ul li a {
  display: inline-block;
  margin: 3px 0;
  padding: 2px 8px;
  text-decoration: none;
  color: #6a6a6a;
  border-bottom: 1px solid #a9a9a9;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f1f1f1;
}
.cat-text-frame ul li a:hover {
  border-bottom: 1px solid #fafafa;
  background: #e9e9e9;
}
.letter {
  display: block;
  margin: 4px 0 5px;
}
.unread {
  position: absolute;
  width: 22px;
  padding: 2px 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  text-align: center;
  height: 22px;
  left: 58px;
  top: -2px;
  background-color: #ad1625;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
}
.uploader_popup {
  margin-top: -150px;
  margin-left: -150px;
}
.uploader_progress {
  background-color: #F5F5F5;
  width: 300px!important;
  text-align: center;
  border: 1px solid;
}
h1 {
  font-size: 20px;
  font-weight: 400;
}
h2 {
  font-size: 18px;
  font-weight: 400;
}
h3 {
  font-size: 16px;
  font-weight: 400;
}
h4 {
  font-size: 14px;
  margin-bottom: 10px;
}
h5 {
  font-size: 12px;
}
.heading {
  width: 100%;
  overflow: hidden;
  border-bottom: 4px solid #AD1625;
}
.heading__title {
  float: left;
  color: #fff;
  margin: 0;
  padding: 6px 10px 3px;
  -webkit-border-radius: 3px 3px 0 0;
          border-radius: 3px 3px 0 0;
  font-weight: 400;
  background: #AD1625;
}
.heading--dark {
  border-color: #444;
}
.heading--dark .heading__title {
  background: #444;
}
.heading--grey .heading__title {
  background: #F7F7F7;
  border-color: #F7F7F7;
}
.btn {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  padding: 0;
  outline: 0;
  border: 1px solid #ddd;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  cursor: pointer;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.75);
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-transition: border-color 0.18s;
  -moz-transition: border-color 0.18s;
  transition: border-color 0.18s;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  /*
	box-shadow: 0 1px 3px 0 rgba(0,0,0,0.2),
				0 0 2px 0 rgba(0,0,0,0.2);
    */
  background: #fff;
  /* #F8F8F8; */
  /** btn--size--(s/m/l/full) - размер кнопки **/
  /**  button__text - текст в кнопке **/
  /**  btn--search  - кнопка поиска  **/
  /** btn--transparent - прозрачная кнопка (select languages in .top-menu) **/
  /**  btn--side--(left/right) - двухсекционная кнопка (subscribe)
	&--side {
        width: 100%;
        .btn__text {
            margin: 0;
        }
        .i {
            position: absolute;
            &--bg-color {
                border: 0;
                &--wave {
                    background-color: @color-wave;
                }
                &--green {
                    background-color: @color-green;
                }
                &--grey {
                    background-color: @color-olivegrey;
                }
            }
        }
		&--left {
			.i {
                left: 0;
                border-bottom-left-radius: 3px;
                border-top-left-radius: 3px;
            }
		}
	}
	 **/
}
.btn:hover,
.btn:active,
.btn--active,
.btn.tabs__tab--active {
  border-color: #989898;
  -webkit-transition-delay: 80ms;
     -moz-transition-delay: 80ms;
          transition-delay: 80ms;
  /* box-shadow: inset 0px 0px 0px 1px #ad1625, 0px 0px 0px 1px #ad1625; */
}
.btn.dropdown.uk-open .uk-dropdown {
  color: rgba(0, 0, 0, 0.75);
}
.btn.dropdown.uk-open .uk-dropdown .i {
  fill: rgba(0, 0, 0, 0.75);
}
.btn--size--s {
  font-size: 12px;
  line-height: 22px;
}
.btn--size--s .btn__text {
  margin: 0 14px;
}
.btn--size--m {
  font-size: 13px;
  line-height: 28px;
}
.btn--size--m .btn__text {
  margin: 0 14px;
}
.btn--size--l {
  font-size: 14px;
  line-height: 32px;
}
.btn--size--l .btn__text {
  margin: 0 14px;
}
.btn--size--xl {
  font-size: 15px;
  line-height: 38px;
}
.btn--size--xl .btn__text {
  margin: 0 18px;
}
.btn--width--full {
  width: 100%;
}
.btn__text {
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  margin: 0 15px;
}
.btn__text:not(:last-child) {
  margin-right: 0;
}
.btn__text--mask {
  display: none;
  -webkit-transition: opacity ease .3s;
  -moz-transition: opacity ease .3s;
  transition: opacity ease .3s;
}
.btn .i + .btn__text {
  margin-left: 0;
}
.btn--search {
  vertical-align: top;
  max-height: 32px;
  background: #AD1625;
}
.btn--transparent {
  background: transparent!important;
  border-color: transparent;
}
.btn--transparent:hover {
  border-color: transparent;
}
.btn--drop {
  border: 2px solid #fff;
  background: rgba(255, 255, 255, 0.25);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn--togglable.btn--active {
  color: #fff;
  border-color: #AD1625;
  background: #AD1625;
}
.btn--disabled {
  background-color: #E4E4E4 !important;
  pointer-events: none;
}
.btn--bg-color {
  font-weight: 600;
  -webkit-transition: background .3s ease;
  -moz-transition: background .3s ease;
  transition: background .3s ease;
  border: 0;
}
.btn--bg-color--blue {
  background: #2d72d9;
  color: #fff;
  border-color: #2d72d9;
}
.btn--bg-color--blue:hover,
.btn--bg-color--blue:active,
.btn--bg-color--blue.btn--active {
  background: #3a7bdb;
}
.btn--bg-color--green {
  background: #8BC01D;
  color: #fff;
  background-color: #8BC01D;
}
.btn--bg-color--green:hover,
.btn--bg-color--green:active,
.btn--bg-color--green.btn--active {
  background: #95cd1f;
}
.btn--bg-color--grey {
  background: #B1ACA2;
  color: #fff;
  background-color: #B1ACA2;
}
.btn--bg-color--grey:hover,
.btn--bg-color--grey:active,
.btn--bg-color--grey.btn--active {
  background: #b8b3aa;
}
/**  control-group - группа кнопок, полей форм (пагиниация, формы) **/
.control-group {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  /** control-group--tabs - вкладки (главное меню, табы) **/
}
.control-group .btn {
  -webkit-border-radius: 0;
          border-radius: 0;
  border-left-width: 0;
}
.control-group .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
  border-left-width: 1px;
}
.control-group .btn:last-child {
  -webkit-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}
.control-group .btn:hover .i,
.control-group .btn--active .i,
.control-group .btn.is_active .i {
  fill: #fff;
}
.control-group--tabs {
  /**  drop-down - выпадающее меню во вкладках (главное меню) **/
  /** control-group--tabs--full - вкладки во всю ширину родительского блока **/
  /** js-add-to-fav **/
}
.control-group--tabs .btn {
  display: inline-block;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.control-group--tabs .btn:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
}
.control-group--tabs .btn:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
}
.control-group--tabs .btn:hover,
.control-group--tabs .btn--active,
.control-group--tabs .btn.tabs__tab--active,
.control-group--tabs .btn.is_active {
  border-color: transparent;
  color: #fff;
  background-color: #AD1625;
}
.control-group--tabs .drop-down__menu {
  width: 100%;
  text-align: center;
}
.control-group--tabs .drop-down__item {
  color: #fff;
}
.control-group--tabs--full {
  width: 100%;
  display: table;
}
.control-group--tabs--full .btn {
  display: table-cell;
}
.control-group--tabs .js-add-to-fav .btn__text {
  padding-right: 8px;
}
.control-group .input {
  -webkit-border-radius: 0;
          border-radius: 0;
}
.control-group .input:first-child {
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}
.control-group .input:first-child .input__control {
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}
.control-group .input:last-child {
  -webkit-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}
.control-group .input:last-child .input__control {
  -webkit-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}
.i {
  display: inline-block;
  background: url(images/sprite_no_svg.png);
  -webkit-transform: translateX(0);
     -moz-transform: translateX(0);
          transform: translateX(0);
  -ms-transform: translate(0.5px, -0.3px);
  -webkit-transition: -webkit-transform 0.1s ease-out;
  transition: -webkit-transform 0.1s ease-out;
  -moz-transition: transform 0.1s ease-out, -moz-transform 0.1s ease-out;
  transition: transform 0.1s ease-out;
  transition: transform 0.1s ease-out, -webkit-transform 0.1s ease-out, -moz-transform 0.1s ease-out;
  background: 50% no-repeat;
  fill: #444;
  text-align: center;
  /*
    pointer-events: none;
    */
  /*
        &--upload {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M0%2014h16v1h-16zM16%2012v1h-16v-1l2-4h4v2h4v-2h4zM3.5%205l4.5-4.5%204.5%204.5h-3.5v4h-2v-4z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M0%2014h16v1h-16zM16%2012v1h-16v-1l2-4h4v2h4v-2h4zM3.5%205l4.5-4.5%204.5%204.5h-3.5v4h-2v-4z%22%20fill%3D%22%23fff%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }
        &--plus {
            background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2215%22%20height%3D%2215%22%3E%3Cpath%20d%3D%22M0%206.667h6.667V0h1.666v6.667H15v1.666H8.333V15H6.667V8.333H0z%22/%3E%3C/svg%3E');
        }
        &--eye {
            background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%229.048%22%20viewBox%3D%220%200%2016.000002%209.0476303%22%3E%3Cpath%20d%3D%22M15.832%204.102c-.167-.198-.352-.385-.536-.57-.997-.99-2.142-1.87-3.395-2.51-.8-.41-1.657-.74-2.545-.9C8.905.043%208.46.003%207.997%200c-.452%200-.904.042-1.355.123-.888.158-1.743.49-2.544.898C2.845%201.66%201.7%202.545.704%203.534c-.185.184-.37.37-.536.57-.224.264-.224.578%200%20.843.51.605%201.117%201.143%201.735%201.635%201.33%201.06%202.852%201.947%204.53%202.304.52.11%201.042.164%201.564.164.528%200%201.046-.054%201.566-.164%201.68-.357%203.204-1.243%204.534-2.303.618-.49%201.225-1.03%201.736-1.634.223-.265.223-.58%200-.844zM7.997%207.604C6.3%207.6%204.923%206.224%204.923%204.524c0-1.7%201.376-3.076%203.074-3.08%201.712.004%203.073%201.38%203.073%203.08%200%201.7-1.36%203.076-3.073%203.08z%22/%3E%3Cpath%20d%3D%22M7.996%203.333c-.66%200-1.19.533-1.19%201.19%200%20.66.532%201.192%201.19%201.192.658%200%201.19-.533%201.19-1.19%200-.66-.532-1.192-1.19-1.192z%22/%3E%3Cpath%20d%3D%22M7.573%209.027c-1.854-.105-3.76-.933-5.677-2.465-.487-.39-.787-.655-1.158-1.025-.41-.406-.602-.626-.67-.76-.042-.085-.048-.114-.048-.25%200-.137.005-.162.054-.262.07-.137.31-.407.74-.826C2.715%201.59%204.862.4%206.852.097%207.28.032%207.468.02%208.02.02c.575%200%20.768.016%201.28.103%201.684.285%203.607%201.286%205.265%202.74.36.317.797.737%201.052%201.013.307.332.37.44.368.652%200%20.11-.01.154-.044.23-.06.13-.257.36-.632.737-.784.786-1.823%201.596-2.805%202.186-.332.2-1.072.577-1.382.704-1.224.503-2.37.71-3.547.643zm.86-1.45c.524-.076%201.02-.282%201.43-.594.14-.105.4-.358.52-.505.44-.534.696-1.26.696-1.964%200-.193-.043-.53-.094-.736-.218-.894-.838-1.653-1.67-2.044-1.064-.5-2.292-.36-3.23.37-.18.14-.463.44-.604.638-.144.2-.335.58-.41.812-.335%201.038-.115%202.152.588%202.98.48.564%201.203.957%201.94%201.052.195.025.638.02.833-.008z%22%20fill%3D%22%23444%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.017%22/%3E%3Cpath%20d%3D%22M7.76%205.682c-.305-.07-.55-.227-.713-.458-.16-.227-.23-.435-.23-.7%200-.2.034-.343.125-.53.056-.117.098-.172.223-.297.124-.126.18-.168.297-.225.193-.095.327-.126.534-.126.33%200%20.586.106.823.343.237.235.333.45.35.772.01.233-.02.392-.115.58-.154.303-.388.507-.703.607-.168.053-.438.068-.593.032z%22%20fill%3D%22%23444%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.017%22/%3E%3C/svg%3E');
        }
        &--add-friend {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M6%2011.5c0-2.363%201.498-4.383%203.594-5.159%200.254-0.571%200.406-1.206%200.406-1.841%200-2.485%200-4.5-3-4.5s-3%202.015-3%204.5c0%201.548%200.898%203.095%202%203.716v0.825c-3.392%200.277-6%201.944-6%203.959h6.208c-0.135-0.477-0.208-0.98-0.208-1.5z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M11.5%207c-2.485%200-4.5%202.015-4.5%204.5s2.015%204.5%204.5%204.5c2.485%200%204.5-2.015%204.5-4.5s-2.015-4.5-4.5-4.5zM14%2012h-2v2h-1v-2h-2v-1h2v-2h1v2h2v1z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }
        &--save {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M14%200h-14v16h16v-14l-2-2zM8%202h2v4h-2v-4zM14%2014h-12v-12h1v5h9v-5h1.172l0.828%200.828v11.172z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--del-friend {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M6%2011.5c0-2.363%201.498-4.383%203.594-5.159%200.254-0.571%200.406-1.206%200.406-1.841%200-2.485%200-4.5-3-4.5s-3%202.015-3%204.5c0%201.548%200.898%203.095%202%203.716v0.825c-3.392%200.277-6%201.944-6%203.959h6.208c-0.135-0.477-0.208-0.98-0.208-1.5z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M11.5%207c-2.485%200-4.5%202.015-4.5%204.5s2.015%204.5%204.5%204.5c2.485%200%204.5-2.015%204.5-4.5s-2.015-4.5-4.5-4.5zM14%2012h-5v-1h5v1z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--login {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M6%208h-5v-2h5v-2l3%203-3%203zM16%200v13l-6%203v-3h-6v-4h1v3h5v-9l4-2h-9v4h-1v-5z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--logout {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M12%2010v-2h-5v-2h5v-2l3%203zM11%209v4h-5v3l-6-3v-13h11v5h-1v-4h-8l4%202v9h4v-3z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--sign {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M6%2011.5c0-2.363%201.498-4.383%203.594-5.159%200.254-0.571%200.406-1.206%200.406-1.841%200-2.485%200-4.5-3-4.5s-3%202.015-3%204.5c0%201.548%200.898%203.095%202%203.716v0.825c-3.392%200.277-6%201.944-6%203.959h6.208c-0.135-0.477-0.208-0.98-0.208-1.5z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M11.5%207c-2.485%200-4.5%202.015-4.5%204.5s2.015%204.5%204.5%204.5c2.485%200%204.5-2.015%204.5-4.5s-2.015-4.5-4.5-4.5zM14%2012h-2v2h-1v-2h-2v-1h2v-2h1v2h2v1z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--del {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M2%205v10c0%200.55%200.45%201%201%201h9c0.55%200%201-0.45%201-1v-10h-11zM5%2014h-1v-7h1v7zM7%2014h-1v-7h1v7zM9%2014h-1v-7h1v7zM11%2014h-1v-7h1v7z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M13.25%202h-3.25v-1.25c0-0.412-0.338-0.75-0.75-0.75h-3.5c-0.412%200-0.75%200.338-0.75%200.75v1.25h-3.25c-0.413%200-0.75%200.337-0.75%200.75v1.25h13v-1.25c0-0.413-0.338-0.75-0.75-0.75zM9%202h-3v-0.987h3v0.987z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--fav {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M11.8%201c-1.682%200-3.129%201.368-3.799%202.797-0.671-1.429-2.118-2.797-3.8-2.797-2.318%200-4.2%201.882-4.2%204.2%200%204.716%204.758%205.953%208%2010.616%203.065-4.634%208-6.050%208-10.616%200-2.319-1.882-4.2-4.2-4.2z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M11.8%201c-1.682%200-3.129%201.368-3.799%202.797-0.671-1.429-2.118-2.797-3.8-2.797-2.318%200-4.2%201.882-4.2%204.2%200%204.716%204.758%205.953%208%2010.616%203.065-4.634%208-6.050%208-10.616%200-2.319-1.882-4.2-4.2-4.2z%22%20fill%3D%22%23fff%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--remove-fav {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M2%205v10c0%200.55%200.45%201%201%201h9c0.55%200%201-0.45%201-1v-10h-11zM5%2014h-1v-7h1v7zM7%2014h-1v-7h1v7zM9%2014h-1v-7h1v7zM11%2014h-1v-7h1v7z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3Cpath%20d%3D%22M13.25%202h-3.25v-1.25c0-0.412-0.338-0.75-0.75-0.75h-3.5c-0.412%200-0.75%200.338-0.75%200.75v1.25h-3.25c-0.413%200-0.75%200.337-0.75%200.75v1.25h13v-1.25c0-0.413-0.338-0.75-0.75-0.75zM9%202h-3v-0.987h3v0.987z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--check {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M13.5%202l-7.5%207.5-3.5-3.5-2.5%202.5%206%206%2010-10z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--send {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M14.5%202h-13c-0.825%200-1.5%200.675-1.5%201.5v10c0%200.825%200.675%201.5%201.5%201.5h13c0.825%200%201.5-0.675%201.5-1.5v-10c0-0.825-0.675-1.5-1.5-1.5zM6.23%208.6l-4.23%203.295v-7.838l4.23%204.543zM2.756%204h10.488l-5.244%203.938-5.244-3.938zM6.395%208.777l1.605%201.723%201.605-1.723%203.29%204.223h-9.79l3.29-4.223zM9.77%208.6l4.23-4.543v7.838l-4.23-3.295z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }
        &--pencil {
            background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23444%22%20d%3D%22M13.5%200C14.88%200%2016%201.12%2016%202.5c0%20.563-.186%201.082-.5%201.5l-1%201L11%201.5l1-1c.418-.314.937-.5%201.5-.5zM1%2011.5L0%2016l4.5-1%209.25-9.25-3.5-3.5L1%2011.5zm10.18-5.82l-7%207-.86-.86%207-7%20.86.86z%22/%3E%3C/svg%3E');
        }
        &--edit {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M6%2010l2-1%207-7-1-1-7%207-1%202zM4.52%2013.548c-0.494-1.043-1.026-1.574-2.069-2.069l1.548-4.262%202-1.217%206-6h-3l-6%206-3%2010%2010-3%206-6v-3l-6%206-1.217%202z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--add-entry {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20d%3D%22M6%2010l2-1%207-7-1-1-7%207-1%202zM4.52%2013.548c-0.494-1.043-1.026-1.574-2.069-2.069l1.548-4.262%202-1.217%206-6h-3l-6%206-3%2010%2010-3%206-6v-3l-6%206-1.217%202z%22%20fill%3D%22%23444444%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--check {
            &--white {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2220.524%22%20height%3D%2216%22%20viewBox%3D%220%200%2020.524361%2016%22%3E%3Cpath%20d%3D%22M17.367%200L12.52%204.844%207.676%209.687%205.416%207.43%203.16%205.173%201.58%206.75%200%208.327l3.837%203.837L7.674%2016%2014.1%209.578l6.424-6.422-1.578-1.578L17.366%200z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E');
            }
        }

        &--play {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M15.331%202.502c-2.244-0.323-4.724-0.502-7.331-0.502s-5.087%200.179-7.331%200.502c-0.43%201.683-0.669%203.543-0.669%205.498s0.239%203.815%200.669%205.498c2.244%200.323%204.724%200.502%207.331%200.502s5.087-0.179%207.331-0.502c0.43-1.683%200.669-3.543%200.669-5.498s-0.239-3.815-0.669-5.498zM6%2011v-6l5%203-5%203z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M15.331%202.502c-2.244-0.323-4.724-0.502-7.331-0.502s-5.087%200.179-7.331%200.502c-0.43%201.683-0.669%203.543-0.669%205.498s0.239%203.815%200.669%205.498c2.244%200.323%204.724%200.502%207.331%200.502s5.087-0.179%207.331-0.502c0.43-1.683%200.669-3.543%200.669-5.498s-0.239-3.815-0.669-5.498zM6%2011v-6l5%203-5%203z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--tv {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M15.331%204.502c-1.388-0.199-2.865-0.344-4.407-0.425l2.576-2.576-1-1-3.509%203.509c-0.328-0.006-0.659-0.009-0.991-0.009v0l-4-4-1%201%203.034%203.034c-1.889%200.066-3.693%200.227-5.365%200.467-0.43%201.683-0.669%203.543-0.669%205.498s0.239%203.815%200.669%205.498c2.244%200.323%204.724%200.502%207.331%200.502s5.087-0.179%207.331-0.502c0.43-1.683%200.669-3.543%200.669-5.498s-0.239-3.815-0.669-5.498zM13.498%2013.666c-1.683%200.215-3.543%200.334-5.498%200.334s-3.815-0.119-5.498-0.334c-0.323-1.122-0.502-2.362-0.502-3.666s0.179-2.543%200.502-3.666c1.683-0.215%203.543-0.334%205.498-0.334s3.815%200.119%205.498%200.334c0.323%201.122%200.502%202.362%200.502%203.666s-0.179%202.543-0.502%203.666z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M15.331%204.502c-1.388-0.199-2.865-0.344-4.407-0.425l2.576-2.576-1-1-3.509%203.509c-0.328-0.006-0.659-0.009-0.991-0.009v0l-4-4-1%201%203.034%203.034c-1.889%200.066-3.693%200.227-5.365%200.467-0.43%201.683-0.669%203.543-0.669%205.498s0.239%203.815%200.669%205.498c2.244%200.323%204.724%200.502%207.331%200.502s5.087-0.179%207.331-0.502c0.43-1.683%200.669-3.543%200.669-5.498s-0.239-3.815-0.669-5.498zM13.498%2013.666c-1.683%200.215-3.543%200.334-5.498%200.334s-3.815-0.119-5.498-0.334c-0.323-1.122-0.502-2.362-0.502-3.666s0.179-2.543%200.502-3.666c1.683-0.215%203.543-0.334%205.498-0.334s3.815%200.119%205.498%200.334c0.323%201.122%200.502%202.362%200.502%203.666s-0.179%202.543-0.502%203.666z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--users {
            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%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M12%2012.041v-0.825c1.102-0.621%202-2.168%202-3.716%200-2.485%200-4.5-3-4.5s-3%202.015-3%204.5c0%201.548%200.898%203.095%202%203.716v0.825c-3.392%200.277-6%201.944-6%203.959h14c0-2.015-2.608-3.682-6-3.959z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M5.112%2012.427c0.864-0.565%201.939-0.994%203.122-1.256-0.235-0.278-0.449-0.588-0.633-0.922-0.475-0.863-0.726-1.813-0.726-2.748%200-1.344%200-2.614%200.478-3.653%200.464-1.008%201.299-1.633%202.488-1.867-0.264-1.195-0.968-1.98-2.841-1.98-3%200-3%202.015-3%204.5%200%201.548%200.898%203.095%202%203.716v0.825c-3.392%200.277-6%201.944-6%203.959h4.359c0.227-0.202%200.478-0.393%200.753-0.573z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M12%2012.041v-0.825c1.102-0.621%202-2.168%202-3.716%200-2.485%200-4.5-3-4.5s-3%202.015-3%204.5c0%201.548%200.898%203.095%202%203.716v0.825c-3.392%200.277-6%201.944-6%203.959h14c0-2.015-2.608-3.682-6-3.959z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M5.112%2012.427c0.864-0.565%201.939-0.994%203.122-1.256-0.235-0.278-0.449-0.588-0.633-0.922-0.475-0.863-0.726-1.813-0.726-2.748%200-1.344%200-2.614%200.478-3.653%200.464-1.008%201.299-1.633%202.488-1.867-0.264-1.195-0.968-1.98-2.841-1.98-3%200-3%202.015-3%204.5%200%201.548%200.898%203.095%202%203.716v0.825c-3.392%200.277-6%201.944-6%203.959h4.359c0.227-0.202%200.478-0.393%200.753-0.573z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--woman {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M9%201.5c0%200.828-0.672%201.5-1.5%201.5s-1.5-0.672-1.5-1.5c0-0.828%200.672-1.5%201.5-1.5s1.5%200.672%201.5%201.5z%22%3E%3C/path%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M11.234%208l0.766-0.555-2.083-3.221c-0.092-0.14-0.249-0.225-0.417-0.225h-4c-0.168%200-0.325%200.084-0.417%200.225l-2.083%203.221%200.766%200.555%201.729-2.244%200.601%201.402-2.095%203.841h1.917l0.333%205h1v-5h0.5v5h1l0.333-5h1.917l-2.095-3.842%200.601-1.402%201.729%202.244z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
        }

        &--photo {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M4.75%209.5c0%201.795%201.455%203.25%203.25%203.25s3.25-1.455%203.25-3.25-1.455-3.25-3.25-3.25-3.25%201.455-3.25%203.25zM15%204h-3.5c-0.25-1-0.5-2-1.5-2h-4c-1%200-1.25%201-1.5%202h-3.5c-0.55%200-1%200.45-1%201v9c0%200.55%200.45%201%201%201h14c0.55%200%201-0.45%201-1v-9c0-0.55-0.45-1-1-1zM8%2013.938c-2.451%200-4.438-1.987-4.438-4.438s1.987-4.438%204.438-4.438c2.451%200%204.438%201.987%204.438%204.438s-1.987%204.438-4.438%204.438zM15%207h-2v-1h2v1z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M4.75%209.5c0%201.795%201.455%203.25%203.25%203.25s3.25-1.455%203.25-3.25-1.455-3.25-3.25-3.25-3.25%201.455-3.25%203.25zM15%204h-3.5c-0.25-1-0.5-2-1.5-2h-4c-1%200-1.25%201-1.5%202h-3.5c-0.55%200-1%200.45-1%201v9c0%200.55%200.45%201%201%201h14c0.55%200%201-0.45%201-1v-9c0-0.55-0.45-1-1-1zM8%2013.938c-2.451%200-4.438-1.987-4.438-4.438s1.987-4.438%204.438-4.438c2.451%200%204.438%201.987%204.438%204.438s-1.987%204.438-4.438%204.438zM15%207h-2v-1h2v1z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--folder{
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M7%202l2%202h7v11h-16v-13z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7%202l2%202h7v11h-16v-13z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--home {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444%22%20d%3D%22M16%209.226l-8-6.21-8%206.21v-2.532l8-6.21%208%206.21zM14%209v6h-4v-4h-4v4h-4v-6l6-4.5z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%209.226l-8-6.21-8%206.21v-2.532l8-6.21%208%206.21zM14%209v6h-4v-4h-4v4h-4v-6l6-4.5z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--star{
            &--full {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444%22%20d%3D%22M16%206.204l-5.528-0.803-2.472-5.009-2.472%205.009-5.528%200.803%204%203.899-0.944%205.505%204.944-2.599%204.944%202.599-0.944-5.505%204-3.899z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

        &--gift {
            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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M12.055%205c0.283-0.201%200.555-0.425%200.804-0.674%200.522-0.522%200.871-1.164%200.983-1.808%200.123-0.706-0.057-1.362-0.494-1.798-0.348-0.348-0.82-0.533-1.365-0.533-0.775%200-1.593%200.372-2.242%201.021-1.039%201.039-1.644%202.472-1.97%203.496-0.241-1.028-0.722-2.416-1.657-3.351-0.501-0.501-1.142-0.759-1.748-0.759-0.495%200-0.965%200.172-1.317%200.523-0.781%200.781-0.675%202.153%200.236%203.064%200.325%200.325%200.705%200.595%201.105%200.819h-3.391v4h1v7h12v-7h1v-4h-2.945zM10.536%202.003c0.433-0.433%200.974-0.692%201.446-0.692%200.167%200%200.402%200.035%200.57%200.203%200.407%200.407%200.178%201.349-0.489%202.016-0.687%200.687-1.61%201.159-2.413%201.47h-0.792c0.29-0.899%200.813-2.132%201.678-2.997zM3.655%202.514c-0.011-0.143-0.001-0.41%200.191-0.601%200.16-0.16%200.372-0.194%200.521-0.194v0c0.332%200%200.679%200.157%200.952%200.429%200.529%200.529%200.965%201.371%201.26%202.436%200.008%200.029%200.016%200.057%200.023%200.086-0.028-0.008-0.057-0.015-0.086-0.023-1.064-0.295-1.906-0.731-2.436-1.26-0.247-0.247-0.403-0.565-0.426-0.872zM7%2015h-4v-6.5h4v6.5zM7%208h-5v-2h5v2zM13%2015h-4v-6.5h4v6.5zM14%208h-5v-2h5v2z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            &--white {
                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%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12.055%205c0.283-0.201%200.555-0.425%200.804-0.674%200.522-0.522%200.871-1.164%200.983-1.808%200.123-0.706-0.057-1.362-0.494-1.798-0.348-0.348-0.82-0.533-1.365-0.533-0.775%200-1.593%200.372-2.242%201.021-1.039%201.039-1.644%202.472-1.97%203.496-0.241-1.028-0.722-2.416-1.657-3.351-0.501-0.501-1.142-0.759-1.748-0.759-0.495%200-0.965%200.172-1.317%200.523-0.781%200.781-0.675%202.153%200.236%203.064%200.325%200.325%200.705%200.595%201.105%200.819h-3.391v4h1v7h12v-7h1v-4h-2.945zM10.536%202.003c0.433-0.433%200.974-0.692%201.446-0.692%200.167%200%200.402%200.035%200.57%200.203%200.407%200.407%200.178%201.349-0.489%202.016-0.687%200.687-1.61%201.159-2.413%201.47h-0.792c0.29-0.899%200.813-2.132%201.678-2.997zM3.655%202.514c-0.011-0.143-0.001-0.41%200.191-0.601%200.16-0.16%200.372-0.194%200.521-0.194v0c0.332%200%200.679%200.157%200.952%200.429%200.529%200.529%200.965%201.371%201.26%202.436%200.008%200.029%200.016%200.057%200.023%200.086-0.028-0.008-0.057-0.015-0.086-0.023-1.064-0.295-1.906-0.731-2.436-1.26-0.247-0.247-0.403-0.565-0.426-0.872zM7%2015h-4v-6.5h4v6.5zM7%208h-5v-2h5v2zM13%2015h-4v-6.5h4v6.5zM14%208h-5v-2h5v2z%22%3E%3C/path%3E%0A%3C/svg%3E%0A');
            }
        }

            &--up {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2211%22%20height%3D%226%22%3E%3Cpath%20d%3D%22M10.3%206L5.5%201.3.7%206%200%205.3%205.5%200%2011%205.3z%22/%3E%3C/svg%3E');
            }
            &--next {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016.000001%2016%22%3E%3Cpath%20d%3D%22M2.277%2013.462L4.967%2016l8.473-8-8.474-8-2.69%202.538L8.063%208z%22/%3E%3C/svg%3E');
            }
        }
        &--thumb {
            background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%22112%22%20viewBox%3D%220%200%2016%20112.00001%22%3E%3Cpath%20d%3D%22M14.582%20101.236c-.625-.164-2.094-.162-4.244-.22.102-.468.125-.89.125-1.642C10.463%2097.58%209.156%2096%208%2096c-.816%200-1.49.668-1.5%201.49-.01%201.006-.322%202.745-2%203.627-.123.065-.475.238-.526.26L4%20101.4c-.262-.227-.626-.4-1-.4H1.5c-.827%200-1.5.673-1.5%201.5v8c0%20.827.673%201.5%201.5%201.5H3c.595%200%201.093-.36%201.334-.863l.024.006c.033.01.072.018.12.03l.022.007c.288.07.843.204%202.028.476.254.058%201.596.344%202.986.344h2.733c.833%200%201.434-.32%201.79-.964.006-.01.12-.234.215-.538.07-.228.097-.552.012-.88.537-.37.71-.927.822-1.29.19-.595.132-1.043%200-1.363.303-.285.56-.72.67-1.383.067-.41-.006-.834-.195-1.186.285-.318.414-.718.43-1.088l.005-.105c.003-.065.006-.106.006-.25%200-.63-.436-1.437-1.417-1.717zM3.5%20110.5c0%20.277-.223.5-.5.5H1.5c-.276%200-.5-.223-.5-.5v-8c0-.276.224-.5.5-.5H3c.277%200%20.5.224.5.5v8zm11.49-7.232c-.01.247-.115.732-.99.732h-1c-.138%200-.25.112-.25.25s.112.25.25.25h.97c.75%200%20.848.622.8.922-.063.373-.238%201.078-1.082%201.078H12.5c-.138%200-.25.112-.25.25s.112.25.25.25h.985c.844%200%20.77.644.648%201.028-.16.504-.257.972-1.32.972h-.816c-.138%200-.25.112-.25.25s.112.25.25.25h.784c.55%200%20.575.518.518.703-.063.203-.137.354-.14.36-.15.273-.394.437-.91.437H9.514c-1.373%200-2.735-.31-2.77-.32-2.077-.478-2.187-.515-2.317-.552%200%200-.423-.07-.423-.44L4%20102.782c0-.235.15-.447.397-.52.03-.013.073-.027.103-.04%202.284-.945%202.98-3.02%203-4.722.003-.24.188-.5.5-.5.53%200%201.463%201.06%201.463%202.374%200%201.186-.048%201.39-.463%202.626%205%200%204.965.072%205.406.188.547.156.594.61.594.765%200%20.172-.005.147-.01.315zM2.25%20109c-.414%200-.75.336-.75.75s.336.75.75.75.75-.336.75-.75-.336-.75-.75-.75zm0%201c-.137%200-.25-.112-.25-.25%200-.137.113-.25.25-.25.138%200%20.25.113.25.25%200%20.138-.112.25-.25.25zM14.582%2074.764c-.625.164-2.094.162-4.244.22.102.468.125.89.125%201.642C10.463%2078.42%209.156%2080%208%2080c-.816%200-1.49-.668-1.5-1.49-.01-1.006-.322-2.745-2-3.627-.123-.065-.475-.238-.526-.26L4%2074.6c-.262.227-.626.4-1%20.4H1.5C.673%2075%200%2074.327%200%2073.5v-8c0-.827.673-1.5%201.5-1.5H3c.595%200%201.093.36%201.334.863l.024-.006c.033-.01.072-.018.12-.03l.022-.007c.288-.07.843-.204%202.028-.476.254-.058%201.596-.344%202.986-.344h2.733c.833%200%201.434.32%201.79.964.006.01.12.234.215.538.07.228.097.552.012.88.537.37.71.927.822%201.29.19.595.132%201.043%200%201.363.303.285.56.72.67%201.383.067.41-.006.834-.195%201.186.285.318.414.718.43%201.088l.005.105c.003.065.006.106.006.25%200%20.63-.436%201.437-1.417%201.717zM3.5%2065.5c0-.277-.223-.5-.5-.5H1.5c-.276%200-.5.223-.5.5v8c0%20.276.224.5.5.5H3c.277%200%20.5-.224.5-.5v-8zm11.49%207.232c-.01-.247-.115-.732-.99-.732h-1c-.138%200-.25-.112-.25-.25s.112-.25.25-.25h.97c.75%200%20.848-.622.8-.922-.063-.373-.238-1.078-1.082-1.078H12.5c-.138%200-.25-.112-.25-.25s.112-.25.25-.25h.985c.844%200%20.77-.644.648-1.028-.16-.504-.257-.972-1.32-.972h-.816c-.138%200-.25-.112-.25-.25s.112-.25.25-.25h.784c.55%200%20.575-.518.518-.703-.063-.203-.137-.354-.14-.36-.15-.273-.394-.437-.91-.437H9.514c-1.373%200-2.735.31-2.77.32-2.077.478-2.187.515-2.317.552%200%200-.423.07-.423.44L4%2073.218c0%20.235.15.447.397.52.03.013.073.027.103.04%202.284.945%202.98%203.02%203%204.722.003.24.188.5.5.5.53%200%201.463-1.06%201.463-2.374%200-1.186-.048-1.39-.463-2.626%205%200%204.965-.072%205.406-.188.547-.156.594-.61.594-.765%200-.172-.005-.147-.01-.315zM2.25%2067c-.414%200-.75-.336-.75-.75s.336-.75.75-.75.75.336.75.75-.336.75-.75.75zm0-1c-.137%200-.25.112-.25.25%200%20.137.113.25.25.25.138%200%20.25-.113.25-.25%200-.138-.112-.25-.25-.25z%22%20fill%3D%22%23444%22/%3E%3Cpath%20d%3D%22M14.717%2037.236c-.625-.164-2.094-.162-4.244-.22.102-.468.125-.89.125-1.642C10.598%2033.58%209.29%2032%208.135%2032c-.816%200-1.49.668-1.5%201.49-.01%201.006-.322%202.745-2%203.627-.123.065-.475.238-.526.26l.025.023c-.262-.227-.626-.4-1-.4h-1.5c-.827%200-1.5.673-1.5%201.5v8c0%20.827.673%201.5%201.5%201.5h1.5c.595%200%201.093-.36%201.334-.863l.023.006c.033.01.072.018.12.03l.022.007c.288.07.843.204%202.028.476.254.058%201.596.344%202.986.344h2.732c.833%200%201.434-.32%201.79-.964.006-.01.12-.234.215-.538.07-.228.097-.552.012-.88.536-.37.71-.927.82-1.29.19-.595.133-1.043%200-1.363.304-.285.56-.72.67-1.383.068-.41-.005-.834-.194-1.186.284-.318.413-.718.428-1.088l.006-.105c.003-.065.006-.106.006-.25%200-.63-.437-1.437-1.418-1.717zM3.635%2046.5c0%20.277-.223.5-.5.5h-1.5c-.276%200-.5-.223-.5-.5v-8c0-.276.224-.5.5-.5h1.5c.277%200%20.5.224.5.5v8zm11.49-7.232c-.01.247-.115.732-.99.732h-1c-.138%200-.25.112-.25.25s.112.25.25.25h.97c.75%200%20.848.622.8.922-.063.373-.238%201.078-1.082%201.078h-1.188c-.138%200-.25.112-.25.25s.112.25.25.25h.985c.844%200%20.77.644.648%201.028-.16.504-.257.972-1.32.972h-.816c-.138%200-.25.112-.25.25s.112.25.25.25h.784c.548%200%20.574.518.517.703-.063.203-.137.354-.14.36-.15.273-.394.437-.91.437H9.65c-1.374%200-2.736-.31-2.77-.32-2.078-.478-2.188-.515-2.318-.552%200%200-.423-.07-.423-.44l-.005-6.906c0-.235.15-.447.397-.52.03-.013.073-.027.103-.04%202.284-.945%202.98-3.02%203-4.722.003-.24.188-.5.5-.5.53%200%201.463%201.06%201.463%202.374%200%201.186-.048%201.39-.463%202.626%205%200%204.965.072%205.406.188.548.156.595.61.595.765%200%20.172-.005.147-.01.315zM2.385%2045c-.414%200-.75.336-.75.75s.336.75.75.75.75-.336.75-.75S2.8%2045%202.385%2045zm0%201c-.137%200-.25-.112-.25-.25%200-.137.113-.25.25-.25.138%200%20.25.113.25.25%200%20.138-.112.25-.25.25zM14.582%2010.764c-.625.164-2.094.162-4.244.22.102.468.125.89.125%201.642C10.463%2014.42%209.156%2016%208%2016c-.816%200-1.49-.668-1.5-1.49-.01-1.006-.322-2.745-2-3.627-.123-.065-.475-.238-.526-.26L4%2010.6c-.262.227-.626.4-1%20.4H1.5C.673%2011%200%2010.327%200%209.5v-8C0%20.673.673%200%201.5%200H3c.595%200%201.093.36%201.334.863l.024-.006c.033-.01.072-.018.12-.03L4.5.82c.288-.07.843-.204%202.028-.476C6.782.286%208.124%200%209.514%200h2.733c.833%200%201.434.32%201.79.964.006.01.12.234.215.538.07.228.097.552.012.88.537.37.71.927.822%201.29.19.595.132%201.043%200%201.363.303.285.56.72.67%201.383.067.41-.006.834-.195%201.186.285.318.414.718.43%201.088l.005.105c.003.065.006.106.006.25%200%20.63-.436%201.437-1.417%201.717zM3.5%201.5c0-.277-.223-.5-.5-.5H1.5c-.276%200-.5.223-.5.5v8c0%20.276.224.5.5.5H3c.277%200%20.5-.224.5-.5v-8zm11.49%207.232C14.98%208.485%2014.875%208%2014%208h-1c-.138%200-.25-.112-.25-.25s.112-.25.25-.25h.97c.75%200%20.848-.622.8-.922-.063-.373-.238-1.078-1.082-1.078H12.5c-.138%200-.25-.112-.25-.25s.112-.25.25-.25h.985c.844%200%20.77-.644.648-1.028-.16-.504-.257-.972-1.32-.972h-.816c-.138%200-.25-.112-.25-.25s.112-.25.25-.25h.784c.55%200%20.575-.518.518-.703-.063-.203-.137-.354-.14-.36-.15-.273-.394-.437-.91-.437H9.514c-1.373%200-2.735.31-2.77.32-2.077.478-2.187.515-2.317.552%200%200-.423.07-.423.44L4%209.218c0%20.235.15.447.397.52.03.013.073.027.103.04%202.284.945%202.98%203.02%203%204.722.003.24.188.5.5.5.53%200%201.463-1.06%201.463-2.374%200-1.186-.048-1.39-.463-2.626%205%200%204.965-.072%205.406-.188.547-.156.594-.61.594-.765%200-.172-.005-.147-.01-.315zM2.25%203c-.414%200-.75-.336-.75-.75s.336-.75.75-.75.75.336.75.75-.336.75-.75.75zm0-1c-.137%200-.25.112-.25.25%200%20.137.113.25.25.25.138%200%20.25-.113.25-.25%200-.138-.112-.25-.25-.25z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E');
            &--up {
                background-position: 50% -92px;
                &--white {
                    background-position: 50% -30px;
                }
            }
            &--down {
                background-position: 50% -58px;
                &--white {
                    background-position: 50% 2px;
                }
            }

        }
        &--clock {
            background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10.293%2011.707L7%208.414V4h2v3.586l2.707%202.707zM8%200C3.582%200%200%203.582%200%208s3.582%208%208%208%208-3.582%208-8-3.582-8-8-8zm0%2014c-3.314%200-6-2.686-6-6s2.686-6%206-6%206%202.686%206%206-2.686%206-6%206z%22%20fill%3D%22%23444%22/%3E%3C/svg%3E');
            &--white {
                background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M10.293%2011.707L7%208.414V4h2v3.586l2.707%202.707zM8%200C3.582%200%200%203.582%200%208s3.582%208%208%208%208-3.582%208-8-3.582-8-8-8zm0%2014c-3.314%200-6-2.686-6-6s2.686-6%206-6%206%202.686%206%206-2.686%206-6%206z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E');
            }
        }
        &--search {
            background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2258%22%20viewBox%3D%220%200%2023.999999%2058%22%3E%3Cpath%20d%3D%22M23.235%2054.407l-5.674-4.825c-.585-.528-1.212-.77-1.72-.747%201.34-1.57%202.15-3.604%202.15-5.83%200-4.96-4.022-8.982-8.983-8.982-4.96%200-8.983%204.022-8.983%208.983%200%204.96%204.022%208.983%208.983%208.983%202.225%200%204.26-.81%205.83-2.15-.025.506.218%201.133.746%201.72l4.825%205.674c.826.918%202.176.995%203%20.172.823-.824.746-2.173-.172-3zm-14.23-5.413c-3.306%200-5.987-2.68-5.987-5.988%200-3.307%202.68-5.988%205.988-5.988%203.307%200%205.988%202.68%205.988%205.988%200%203.307-2.68%205.988-5.988%205.988z%22%20fill%3D%22%23444%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.047%22/%3E%3Cpath%20d%3D%22M21.69%2024.045c-.264-.052-.58-.193-.85-.378-.13-.09-1.146-1.243-2.64-3.002-1.338-1.57-2.545-2.997-2.683-3.17-.334-.414-.515-.786-.59-1.214-.032-.192-.066-.36-.073-.367-.007-.01-.135.082-.285.204-.994.81-2.456%201.494-3.758%201.76-2.973.61-6.036-.31-8.175-2.458C1.322%2014.1.475%2012.456.132%2010.56%200%209.83-.01%208.45.11%207.74.684%204.36%202.904%201.696%206.07.593%209.214-.5%2012.75.274%2015.164%202.586c.845.81%201.433%201.61%201.912%202.6%201.482%203.068%201.077%206.823-1.018%209.43-.143.177-.26.334-.26.35%200%20.013.085.025.188.025.262%200%20.753.164%201.05.35.306.19%206.076%205.09%206.384%205.42.897.96.683%202.493-.43%203.084-.414.22-.86.288-1.3.2zm-11.36-9.048c1.482-.37%202.67-1.145%203.53-2.307%201.35-1.824%201.563-4.295.54-6.324-.73-1.453-1.96-2.518-3.507-3.035-1.143-.38-2.62-.387-3.76-.015-1.515.494-2.823%201.61-3.542%203.018-.214.42-.456%201.123-.57%201.648-.082.396-.08%201.786.005%202.217.37%201.87%201.58%203.465%203.264%204.31.485.242%201.15.464%201.66.554.576.1%201.86.068%202.38-.063z%22%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%22.048%22/%3E%3C/svg%3E');
        }

        &--mobile {
            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%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A//purl.org/dc/elements/1.1/%22%0A%20%20%20xmlns%3Acc%3D%22http%3A//creativecommons.org/ns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%0A%20%20%20xmlns%3Asodipodi%3D%22http%3A//sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%0A%20%20%20xmlns%3Ainkscape%3D%22http%3A//www.inkscape.org/namespaces/inkscape%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20width%3D%2210%22%0A%20%20%20height%3D%2216%22%0A%20%20%20viewBox%3D%220%200%2010%2016%22%0A%20%20%20id%3D%22svg2%22%0A%20%20%20inkscape%3Aversion%3D%220.91%20r13725%22%0A%20%20%20sodipodi%3Adocname%3D%22mobile.svg%22%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata11%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage/svg+xml%3C/dc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A//purl.org/dc/dcmitype/StillImage%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C/dc%3Atitle%3E%0A%20%20%20%20%20%20%3C/cc%3AWork%3E%0A%20%20%20%20%3C/rdf%3ARDF%3E%0A%20%20%3C/metadata%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs9%22%20/%3E%0A%20%20%3Csodipodi%3Anamedview%0A%20%20%20%20%20pagecolor%3D%22%23ffffff%22%0A%20%20%20%20%20bordercolor%3D%22%23666666%22%0A%20%20%20%20%20borderopacity%3D%221%22%0A%20%20%20%20%20objecttolerance%3D%2210%22%0A%20%20%20%20%20gridtolerance%3D%2210%22%0A%20%20%20%20%20guidetolerance%3D%2210%22%0A%20%20%20%20%20inkscape%3Apageopacity%3D%220%22%0A%20%20%20%20%20inkscape%3Apageshadow%3D%222%22%0A%20%20%20%20%20inkscape%3Awindow-width%3D%221920%22%0A%20%20%20%20%20inkscape%3Awindow-height%3D%221017%22%0A%20%20%20%20%20id%3D%22namedview7%22%0A%20%20%20%20%20showgrid%3D%22false%22%0A%20%20%20%20%20fit-margin-top%3D%220%22%0A%20%20%20%20%20fit-margin-left%3D%220%22%0A%20%20%20%20%20fit-margin-right%3D%220%22%0A%20%20%20%20%20fit-margin-bottom%3D%220%22%0A%20%20%20%20%20inkscape%3Azoom%3D%220.4609375%22%0A%20%20%20%20%20inkscape%3Acx%3D%22-110.10169%22%0A%20%20%20%20%20inkscape%3Acy%3D%22256%22%0A%20%20%20%20%20inkscape%3Awindow-x%3D%22-5%22%0A%20%20%20%20%20inkscape%3Awindow-y%3D%22-5%22%0A%20%20%20%20%20inkscape%3Awindow-maximized%3D%221%22%0A%20%20%20%20%20inkscape%3Acurrent-layer%3D%22svg2%22%20/%3E%0A%20%20%3Cg%0A%20%20%20%20%20id%3D%22icomoon-ignore%22%0A%20%20%20%20%20transform%3D%22translate%28-96%2C-496%29%22%20/%3E%0A%20%20%3Cpath%0A%20%20%20%20%20d%3D%22m%208.5%2C0%20-7%2C0%20C%200.675%2C0%200%2C0.675%200%2C1.5%20l%200%2C13%20C%200%2C15.325%200.675%2C16%201.5%2C16%20l%207%2C0%20C%209.325%2C16%2010%2C15.325%2010%2C14.5%20l%200%2C-13%20C%2010%2C0.675%209.325%2C0%208.5%2C0%20Z%20M%203%2C0.75%20l%204%2C0%200%2C0.5%20-4%2C0%200%2C-0.5%20z%20M%205%2C15%20c%20-0.55228%2C0%20-1%2C-0.44772%20-1%2C-1%200%2C-0.55228%200.44772%2C-1%201%2C-1%200.55228%2C0%201%2C0.44772%201%2C1%200%2C0.55228%20-0.44772%2C1%20-1%2C1%20z%20M%209%2C12%201%2C12%201%2C2%209%2C2%209%2C12%20Z%22%0A%20%20%20%20%20id%3D%22path5%22%0A%20%20%20%20%20inkscape%3Aconnector-curvature%3D%220%22%20/%3E%0A%3C/svg%3E%0A');
        }
        &--world {
            background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23444%22%20d%3D%22M7.75%200C3.47%200%200%203.47%200%207.75s3.47%207.75%207.75%207.75%207.75-3.47%207.75-7.75S12.03%200%207.75%200zm6.738%207.5H11.49c-.027-1.107-.225-2.165-.574-3.134.675-.282%201.3-.656%201.868-1.1%201.01%201.136%201.644%202.61%201.704%204.233zm-7.015%206.986c-.83-.692-1.528-1.59-2.038-2.634.654-.204%201.348-.316%202.064-.34v2.976H7.47zm.552-13.472c.943.785%201.713%201.837%202.233%203.063-.713.244-1.47.385-2.26.41V1.013c.01%200%20.02%200%20.027.002zm.833.085c1.38.23%202.618.873%203.582%201.806-.524.4-1.095.742-1.714%201-.455-1.08-1.094-2.033-1.868-2.807zM7.5%201.01v3.474c-.788-.026-1.546-.167-2.26-.41.522-1.226%201.29-2.278%202.234-3.063.01%200%20.017%200%20.026-.002zM4.773%203.905c-.617-.257-1.19-.598-1.713-1C4.023%201.974%205.262%201.33%206.642%201.1c-.775.772-1.413%201.726-1.87%202.805zm.28.633c.77.268%201.593.423%202.447.45V7.5H4.51c.028-1.046.214-2.047.543-2.96zM7.5%208v3.012c-.788.024-1.55.153-2.27.384-.432-1.03-.688-2.18-.72-3.397H7.5zm-.86%206.4c-1.236-.205-2.358-.743-3.27-1.525.492-.34%201.024-.63%201.593-.85.436.904%201.006%201.707%201.68%202.376zM8%2014.49v-2.974c.716.023%201.41.135%202.064.34-.51%201.042-1.207%201.94-2.038%202.633H8zm2.537-2.463c.57.22%201.1.51%201.594.85-.912.78-2.035%201.32-3.272%201.526.672-.668%201.242-1.47%201.678-2.375zm-.267-.628c-.72-.232-1.482-.36-2.27-.384V8h2.99c-.032%201.217-.288%202.366-.72%203.397zM8%207.5V4.987c.854-.026%201.676-.18%202.447-.45.33.916.514%201.916.542%202.963H8zM2.717%203.268c.57.442%201.193.817%201.868%201.098-.35.968-.546%202.027-.574%203.134H1.014c.06-1.623.692-3.097%201.704-4.232zM1.012%208H4.01c.03%201.277.298%202.484.752%203.57-.633.246-1.224.575-1.77.965C1.82%2011.367%201.08%209.77%201.013%208zm11.495%204.534c-.545-.39-1.136-.72-1.77-.966.454-1.085.72-2.29.752-3.57h2.997c-.066%201.77-.807%203.367-1.98%204.535z%22/%3E%3C/svg%3E');
        }

        */
}
.i:empty:after {
  content: '\00A0';
  visibility: hidden;
  position: relative;
}
.i > svg {
  vertical-align: middle;
  height: 100%;
}
.i--size--xs {
  width: 16px;
  height: 16px;
}
.i--size--xs > svg {
  vertical-align: top;
  width: 14px;
}
.i--size--s {
  width: 22px;
  height: 28px;
  margin: -5.15em 0 -5em;
}
.i--size--s > svg {
  width: 16px;
}
.i--size--m {
  width: 28px;
  height: 30px;
  margin: -5.15em 0 -5em;
}
.i--size--m > svg {
  width: 18px;
}
.i--size--l {
  width: 30px;
  height: 32px;
}
.i--size--l > svg {
  width: 22px;
  margin: -5.15em 0 -5em;
}
.i--size--xl {
  width: 32px;
  height: 32px;
}
.i--size--xl > svg {
  width: 30px;
}
.i--color-white {
  fill: #fff;
  -webkit-transform: scale(-1, 1);
     -moz-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1);
}
.i--color-red {
  fill: #AD1625;
}
.i--color-green {
  fill: #8BC01D;
  -webkit-transform: scale(-1, 1);
     -moz-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1);
}
.i--color-brand {
  fill: #AD1625;
}
.i--facebook {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M10.5%203C9.12%203%208%204.12%208%205.5V7H6v2h2v7h2V9h2.25l.5-2H10V5.5c0-.276.224-.5.5-.5H13V3h-2.5z%22/%3E%3C/svg%3E');
}
.i--twitter {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22a%22%20x%3D%22-.022%22%20width%3D%221.044%22%20y%3D%22-.027%22%20height%3D%221.054%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeGaussianBlur%20stdDeviation%3D%22.145%22/%3E%3C/filter%3E%3C/defs%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%203.038c-.59.26-1.22.438-1.885.517.678-.406%201.198-1.05%201.443-1.816-.634.374-1.337.647-2.085.795-.6-.638-1.452-1.037-2.396-1.037-1.813%200-3.283%201.47-3.283%203.28%200%20.258.03.51.085.75C5.15%205.39%202.73%204.084%201.11%202.1.83%202.583.67%203.147.67%203.75c0%201.138.578%202.143%201.46%202.73-.54-.016-1.045-.164-1.488-.41v.04c0%201.59%201.132%202.918%202.633%203.22-.275.075-.565.115-.865.115-.212%200-.417-.02-.618-.06.418%201.305%201.63%202.254%203.066%202.28-1.123.88-2.54%201.406-4.077%201.406-.263%200-.524-.014-.78-.044%201.452.93%203.177%201.475%205.03%201.475%206.04%200%209.34-5%209.34-9.34%200-.14-.002-.283-.01-.424.643-.463%201.2-1.04%201.64-1.7z%22%20filter%3D%22url%28%23a%29%22/%3E%3C/svg%3E');
}
.i--reddit {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23ff4500%22%20d%3D%22M4%2010c0-.552.448-1%201-1s1%20.448%201%201-.448%201-1%201-1-.448-1-1zm6%200c0-.552.448-1%201-1s1%20.448%201%201-.448%201-1%201-1-.448-1-1zm.05%202.137c.257-.203.63-.16.833.1s.16.63-.1.833c-.716.565-1.81.93-2.782.93s-2.063-.365-2.78-.93c-.26-.203-.303-.576-.1-.834s.576-.302.834-.1c.413.326%201.23.676%202.05.676s1.635-.35%202.048-.675zM16%208c0-1.105-.895-2-2-2-.752%200-1.406.415-1.748%201.028-1.028-.562-2.28-.926-3.645-1.01L9.8%203.338l2.284.66c.206.582.76%201%201.415%201%20.825%200%201.5-.67%201.5-1.5S14.324%202%2013.5%202c-.572%200-1.07.32-1.322.79l-2.545-.735c-.285-.082-.587.058-.707.33l-1.62%203.64c-1.33.094-2.552.453-3.558%201.004C3.406%206.412%202.752%206%202%206%20.895%206%200%206.893%200%208c0%20.816.49%201.52%201.193%201.83C1.067%2010.203%201%2010.595%201%2011c0%202.76%203.134%205%207%205s7-2.24%207-5c0-.404-.067-.796-.193-1.17C15.51%209.52%2016%208.815%2016%208zm-2.5-5.062c.31%200%20.563.252.563.563s-.252.566-.563.566-.563-.252-.563-.563.252-.562.563-.562zM1%208c0-.55.45-1%201-1%20.4%200%20.743.234.904.573-.523.396-.956.854-1.276%201.355C1.26%208.78%201%208.42%201%208zm7%206.813c-3.21%200-5.813-1.707-5.813-3.813S4.79%207.187%208%207.187c3.21%200%205.813%201.707%205.813%203.813S11.21%2014.813%208%2014.813zm6.372-5.885c-.32-.502-.753-.96-1.276-1.355C13.256%207.235%2013.6%207%2014%207c.55%200%201%20.45%201%201%200%20.42-.26.78-.628.928z%22/%3E%3C/svg%3E');
}
.i--google {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.735%201H4.548C2.67%201%20.905%202.422.905%204.07c0%201.682%201.28%203.04%203.19%203.04.132%200%20.26-.002.387-.01-.124.236-.213.504-.213.78%200%20.47.25.848.57%201.158-.24%200-.475.007-.728.007C1.788%209.045%200%2010.525%200%2012.06c0%201.513%201.96%202.46%204.285%202.46%202.65%200%204.114-1.505%204.114-3.017%200-1.213-.36-1.94-1.466-2.72-.378-.27-1.102-.92-1.102-1.303%200-.45.128-.67.804-1.198.692-.54%201.182-1.302%201.182-2.186%200-1.053-.47-2.08-1.35-2.418h1.326L8.734%201zM7.273%2011.242c.033.14.05.284.05.432%200%201.222-.786%202.177-3.045%202.177-1.607%200-2.767-1.015-2.767-2.237%200-1.198%201.44-2.194%203.048-2.177.375.004.724.064%201.042.167.87.607%201.497.95%201.674%201.64zM4.7%206.684C3.62%206.652%202.596%205.477%202.41%204.06s.537-2.5%201.615-2.468c1.078.032%202.104%201.17%202.29%202.585S5.778%206.715%204.7%206.683zM13%204V1h-1v3H9v1h3v3h1V5h3V4z%22/%3E%3C/svg%3E');
}
.i--pinterest {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8%200C3.582%200%200%203.582%200%208c0%203.39%202.11%206.284%205.085%207.45-.07-.633-.133-1.604.028-2.295.145-.624.938-3.977.938-3.977s-.238-.48-.238-1.188c0-1.112.645-1.943%201.448-1.943.683%200%201.012.512%201.012%201.127%200%20.686-.437%201.713-.663%202.663-.19.796.398%201.446%201.184%201.446%201.422%200%202.515-1.5%202.515-3.664%200-1.916-1.377-3.256-3.343-3.256-2.276%200-3.612%201.707-3.612%203.472%200%20.688.265%201.425.595%201.826.065.08.075.15.055.23-.06.252-.196.795-.222.906-.035.146-.116.177-.268.107-1-.465-1.624-1.926-1.624-3.1%200-2.523%201.835-4.84%205.287-4.84%202.775%200%204.932%201.978%204.932%204.62%200%202.757-1.74%204.976-4.152%204.976-.81%200-1.573-.42-1.834-.918l-.498%201.902c-.18.695-.668%201.566-.994%202.097.75.233%201.544.358%202.37.358%204.417%200%208-3.582%208-8s-3.583-8-8-8z%22/%3E%3C/svg%3E');
}
.i--tumblr {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9%207v3.66c0%20.927-.01%201.462.087%201.726.098.262.342.534.61.69.353.213.757.32%201.213.32.81%200%201.29-.108%202.09-.634v2.405c-.683.32-1.28.51-1.833.64-.555.128-1.154.193-1.798.193-.733%200-1.164-.092-1.726-.276-.562-.185-1.042-.45-1.438-.79-.398-.343-.672-.706-.826-1.09s-.23-.945-.23-1.677v-5.61H3.003V4.29c.628-.204%201.33-.497%201.778-.877.45-.382.81-.84%201.08-1.374.273-.535.46-1.215.562-2.04h2.58v4H13v3H9z%22/%3E%3C/svg%3E');
}
.i--arrow--down {
  width: 24px!important;
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.i--arrow--up {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2211%22%20height%3D%226%22%3E%3Cpath%20d%3D%22M10.3%206L5.5%201.3.7%206%200%205.3%205.5%200%2011%205.3z%22/%3E%3C/svg%3E');
  width: 28px;
}
.i--loading {
  background: url(/assets_desktop/img/preloader.gif) no-repeat 50% 50%;
  height: inherit;
  width: 28px;
}
.i--loading > svg {
  opacity: 0;
}
.uk-open,
.is_active {
  -webkit-transition: -webkit-transform .15s ease;
  transition: -webkit-transform .15s ease;
  -moz-transition: transform .15s ease, -moz-transform .15s ease;
  transition: transform .15s ease;
  transition: transform .15s ease, -webkit-transform .15s ease, -moz-transform .15s ease;
}
.uk-open .i--arrow--down,
.is_active .i--arrow--down {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
  -ms-transform: matrix(-1, -14.7753532e, -17.2246468e, -1, 0, 0);
}
input[type=file] {
  display: inline-block;
  border: 1px solid #ddd;
}
.input {
  position: relative;
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.input__control {
  display: block;
  font: inherit;
  line-height: inherit;
  position: relative;
  border: 1px solid #ddd;
  padding: 0;
  width: 100%;
  outline: 0;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background: #fff;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-transition: border .3s ease;
  -moz-transition: border .3s ease;
  transition: border .3s ease;
}
.input__control:focus {
  border-color: #808080;
}
.input__label {
  display: block;
  margin-bottom: 4px;
  font-size: 1.1em;
}
.input--size--s {
  font-size: 13px;
  line-height: 16px;
}
.input--size--s .input__control {
  height: 24px;
  padding-left: 6px;
}
.input--size--m {
  font-size: 13px;
  line-height: 18px;
}
.input--size--m .input__control {
  height: 28px;
  padding-left: 8px;
}
.input--size--l {
  font-size: 15px;
  line-height: 18px;
}
.input--size--l .input__control {
  height: 32px;
  padding-left: 10px;
}
.input--width--full {
  width: 100%;
}
.input--search {
  width: 28em;
  background: #ddd;
  vertical-align: top;
}
.input--search .input__control:focus {
  border-color: #ddd;
}
.input--type--file {
  width: 100%;
}
.input--type--file input[type='file'] {
  width: 100%;
}
.input--type--file .input__control {
  padding: 2px 2px 2px 5px;
  text-align: right;
}
.input--type--file .input__placeholder {
  float: left;
  margin-right: 5px;
  max-width: 155px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 11px;
  color: #888;
  line-height: 20px;
}
.input-uploader {
  display: inline-block;
  position: relative;
  overflow: hidden;
  width: 300px;
  background: #ffffff;
  border: 1px solid #ddd;
  text-align: right;
  padding: 3px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.input-uploader__control {
  position: absolute;
  top: 0;
  opacity: 0;
}
.textarea {
  display: inline-block;
  background: #fff;
  min-height: 4.5em;
  border: 1px solid #ddd;
  outline: 0;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-transition: border .3s ease;
  -moz-transition: border .3s ease;
  transition: border .3s ease;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.textarea--size--m {
  font-size: 13px;
  line-height: 18px;
  padding: 3px 5px;
}
.textarea--size--l {
  font-size: 15px;
  line-height: 20px;
  padding: 5px 7px;
}
.textarea--width--half {
  width: 50%;
}
.textarea--width--full {
  width: 100%;
}
.textarea--height--s {
  min-height: 2em;
}
.textarea--height--m {
  min-height: 7.5em;
}
.textarea--height--l {
  height: 10.5em;
}
.textarea:focus {
  border-color: #808080;
}
.textarea__label {
  display: block;
  margin-bottom: 4px;
  font-size: 1.1em;
}
@media screen and (max-width: 1250px) {
  .input--search {
    width: 18em;
  }
}
.label {
  display: block;
  margin-bottom: 4px;
  font-size: 1.1em;
}
.select {
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
}
.select__control {
  display: block;
  font: inherit;
  line-height: inherit;
  position: relative;
  border: 1px solid #ddd;
  background: #fff;
  padding: 0;
  width: 100%;
  outline: 0;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: border .3s ease;
  -moz-transition: border .3s ease;
  transition: border .3s ease;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.select__control:focus {
  border-color: #808080;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.select__label {
  display: block;
  margin-bottom: 4px;
  font-size: 1.1em;
}
.select--size--s {
  font-size: 13px;
  line-height: 16px;
}
.select--size--s .select__control {
  height: 24px;
  padding-left: 6px;
}
.select--size--m {
  font-size: 13px;
  line-height: 18px;
}
.select--size--m .select__control {
  height: 28px;
  padding-left: 8px;
}
.select--size--l {
  font-size: 15px;
  line-height: 18px;
}
.select--size--l .select__control {
  height: 32px;
  padding-left: 10px;
}
.select--width--full {
  width: 100%;
}
.select--smarty {
  position: relative;
  border: 1px solid #ddd;
  padding: 0;
  max-width: 100%;
  outline: 0;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -webkit-transition: border-color 0.3s ease;
  -moz-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
  height: 28px;
  padding-left: 8px;
}
.select--smarty:focus {
  border-color: #808080;
}
.and {
  padding: 0 10px;
}
.link {
  outline: none;
  text-decoration: none;
  cursor: pointer;
  color: #31a1c6;
}
.link:hover {
  text-decoration: underline;
  color: #27809d;
}
.link--pressed {
  color: #444;
  font-weight: 600;
}
.link--pressed .link__badge {
  font-weight: 400;
}
.link--pressed:hover {
  background: #e5e5e5;
}
.link--color--invert {
  color: #fff;
  text-decoration: underline;
}
.link--color-alt {
  color: rgba(0, 0, 0, 0.65);
}
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}
.text-overflow-hidden {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.show-on-m {
  display: none!important;
}
@media screen and (max-width: 1270px) {
  .hide-on-m {
    display: none!important;
  }
  .show-on-m {
    display: block!important;
  }
}
.wrap {
  margin-bottom: -170px;
  min-height: 100%;
}
.wrap:after {
  content: "";
  display: block;
  height: 170px;
}
.layout {
  max-width: 1250px;
  margin: 0 auto;
  position: relative;
}
.layout--album {
  max-width: none;
}
.cols-group {
  position: relative;
}
.cols-group:after {
  content: "";
  display: table;
  clear: both;
}
.col {
  float: left;
  min-height: 1px;
}
.col:first-child + .col {
  margin-left: 15px;
}
.col--size--xs {
  width: 215px;
}
.col--size--s {
  width: 300px;
}
.col--size--sm {
  width: 340px;
}
.col--size--m {
  width: 895px;
}
.col--size--l {
  width: 935px;
}
.col--size--xl {
  width: 1020px;
}
.col--size--wide {
  width: 100%;
}
.col--size--half {
  width: 49%;
}
.col--size--half:first-child {
  margin-right: 2%;
}
.col--size--half:first-child + .col {
  margin-left: 0;
}
.col.wide-view {
  width: 100%;
  float: none;
}
.col.wide-view + .col--move-down {
  width: 100%;
  float: none;
  margin-bottom: 20px;
  margin-left: 0;
}
.col.wide-view + .col--move-down .desk:nth-child(4) {
  display: inline-block;
}
.main {
  margin-top: 10px;
}
@media screen and (max-width: 1270px) {
  .layout {
    width: 100%;
    min-width: 935px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .col:first-child + .col {
    margin: 0;
  }
  .col--size--xs,
  .col--size--s,
  .col--size--sm {
    display: none;
  }
  .col--size--m,
  .col--size--l,
  .col--size--xl {
    width: 100%;
    float: none;
  }
  .col--move-down {
    display: block !important;
    width: 100%;
    margin: 0;
    float: none;
  }
}
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgba(0, 0, 0, 0.75);
}
p {
  line-height: 1.5;
  margin-bottom: 5px;
  color: rgba(0, 0, 0, 0.7);
}
.avatar {
  display: inline-block;
  vertical-align: top;
  border: 2px solid #ddd;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.avatar--size--s {
  width: 60px;
  height: 60px;
}
.avatar--size--m {
  width: 115px;
  height: 115px;
}
.avatar__img {
  display: block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.avatar--size--l {
  width: 150px;
  height: 150px;
}
.avatar--square {
  -webkit-border-radius: 0;
          border-radius: 0;
}
.avatar--square .avatar__img {
  -webkit-border-radius: 0;
          border-radius: 0;
  max-height: inherit;
  height: 100%;
}
.social {
  display: inline-block;
}
.social__text {
  margin-bottom: 10px;
}
.social__delimiter {
  display: block;
}
.social__delimiter:before,
.social__delimiter:after {
  content: "";
  position: relative;
  display: inline-block;
  width: 40%;
  height: 1px;
  vertical-align: middle;
  background: padding-box content-box #ddd;
}
.social__delimiter:before {
  left: -0.5em;
  margin: 0 0 0px -50%;
}
.social__delimiter:after {
  left: 0.5em;
  margin: 0px -50% 0 0;
}
.social__item {
  display: inline-block;
  vertical-align: top;
  width: 28px;
  height: 28px;
  margin-left: 10px;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.social__item--facebook {
  background-color: #3b5998;
}
.social__item--google {
  background-color: #dd4b39;
}
.social__item--twitter {
  background-color: #00aced;
}
.social__item--microsoft {
  background-color: #00a1f1;
}
.social__item--pinterest {
  background-color: #cb2027;
}
.social__item--linkedin {
  background-color: #0083a8;
}
.social__item--buffer {
  background-color: #000;
}
.social__item--digg {
  background-color: #164673;
}
.social__item--reddit {
  background-color: #fff;
}
.social__item--tumblr {
  background-color: #374a61;
}
.social__item--stumbleupon {
  background-color: #eb4924;
}
.social__item--delicious {
  background-color: #3274d1;
}
.social--sign {
  width: 100%;
  text-align: center;
}
.social--sign .social__item {
  width: 34px;
  height: 34px;
  padding: 7px 6px;
}
.social--sign .i {
  height: 100%;
  width: 100%;
  -webkit-background-size: 1.7em 1.7em;
          background-size: 1.7em;
}
.pagination {
  text-align: center;
}
.pagination .btn {
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.pagination .btn:hover,
.pagination .btn:active,
.pagination .btn--active {
  background: #AD1625;
  color: #fff;
}
.pagination .btn:hover:before,
.pagination .btn:active:before,
.pagination .btn--active:before {
  background: #AD1625;
}
.list {
  text-align: left;
}
.list__column {
  display: table-cell;
  padding: 0 12px;
}
.list__item {
  padding: 0 4px;
  line-height: 1.9;
  display: block;
  /*
        &:hover {
            background: rgba(0,0,0,.03);
        }
*/
}
.list__item--separator {
  border-top: solid 1px rgba(0, 0, 0, 0.08);
  padding: 0;
}
.list__item--active {
  background: #AD1625 !important;
  color: #fff;
}
.list--inline .list__item {
  display: inline-block;
  line-height: normal;
  padding: 0 12px;
}
.list--autocolumn-6 {
  -webkit-column-count: 6;
  -moz-column-count: 6;
  column-count: 6;
}
.list--autocolumn-5 {
  -webkit-column-count: 5;
  -moz-column-count: 5;
  column-count: 5;
}
.list--style--square .list__item {
  list-style-type: square;
  list-style-position: inside;
}
.list--style--square .list__item:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 4px;
  height: 4px;
  margin-right: 6px;
  background-color: #AD1625;
}
@media only screen and (max-width: 1250px) {
  .list--autocolumn-6 {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5;
  }
}
/* Table - таблица */
.table {
  border-spacing: 0 5px;
  /* table__row - строка таблицы <tr> */
  /* table__cell - ячейка таблицы <td> */
  /* table--side-layout - таблица с заголовками сбоку */
}
.table__row {
  line-height: 1.7;
}
.table__cell {
  text-align: left;
  padding: 0 5px;
  /* table__cell--head - ячейка-заголовок таблицы <th> */
}
.table--side-layout .table__cell--head {
  text-align: right;
  white-space: nowrap;
}
.hint {
  position: relative;
}
.hint:after {
  content: attr(data-hint);
  position: absolute;
  top: 100%;
  left: -50%;
  visibility: hidden;
  opacity: 0;
  z-index: 1000000;
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  pointer-events: none;
  -webkit-transition: .3s ease;
  -moz-transition: .3s ease;
  transition: .3s ease;
  -webkit-transition-delay: 0ms;
     -moz-transition-delay: 0ms;
          transition-delay: 0ms;
  background: #383838;
  color: #fff;
  padding: 8px 10px;
  font-size: 12px;
  line-height: 12px;
  white-space: nowrap;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.hint:hover:after {
  -webkit-transition-delay: 100ms;
     -moz-transition-delay: 100ms;
          transition-delay: 100ms;
  visibility: visible;
  opacity: 1;
  -webkit-transform: translateY(8px);
     -moz-transform: translateY(8px);
      -ms-transform: translateY(8px);
          transform: translateY(8px);
}
@media screen and (max-width: 1250px) {
  .hint:focus:after {
    -webkit-transition-delay: 100ms;
       -moz-transition-delay: 100ms;
            transition-delay: 100ms;
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(8px);
       -moz-transform: translateY(8px);
        -ms-transform: translateY(8px);
            transform: translateY(8px);
  }
}
.badge {
  display: inline-block;
  padding: 3px 5px;
  margin: 2px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  border: 1px solid #ddd;
  -webkit-transition: border-color 0.15s ease-out;
  -moz-transition: border-color 0.15s ease-out;
  transition: border-color 0.15s ease-out;
}
.badge:hover,
.badge:active {
  border-color: #AD1625;
}
.modal {
  position: absolute;
  z-index: 1000;
  overflow: hidden;
  display: none;
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  text-align: left;
  -webkit-box-shadow: 0 10px 28px rgba(0, 0, 0, 0.25), 0 6px 10px rgba(0, 0, 0, 0.22);
          box-shadow: 0 10px 28px rgba(0, 0, 0, 0.25), 0 6px 10px rgba(0, 0, 0, 0.22);
}
.modal:before {
  position: absolute;
  top: -5px;
  left: 12px;
  width: 10px;
  height: 10px;
  content: '';
  -webkit-border-radius: 100% 0 0 0;
          border-radius: 100% 0 0 0;
  background: #fff;
  -webkit-box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.15);
          box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.15);
  -webkit-transform: rotate(-135deg);
     -moz-transform: rotate(-135deg);
      -ms-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.modal__inner {
  position: relative;
}
.modal__close {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 1000;
  top: -4px;
  right: -8px;
}
.uk-open .modal {
  display: block;
}
.modal--dropdown {
  right: 0;
  margin-top: 15px;
}
.modal--iframe .modal__close {
  top: 5px;
  right: -8px;
}
.uk-modal {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1010;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  transition: opacity .15s linear;
  -ms-touch-action: cross-slide-y pinch-zoom double-tap-zoom;
      touch-action: cross-slide-y pinch-zoom double-tap-zoom;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
       transform: translateZ(0);
}
.uk-modal.uk-open {
  opacity: 1;
}
.uk-modal-dialog {
  position: relative;
  margin: 50px auto;
  max-width: -webkit-calc(80%);
  max-width: -moz-calc(80%);
  max-width: calc(80%);
  width: 800px;
  opacity: 0;
  -webkit-transform: translateY(-100px);
     -moz-transform: translateY(-100px);
      -ms-transform: translateY(-100px);
          transform: translateY(-100px);
  -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out;
  transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out;
  -moz-transition: opacity 0.3s linear, transform 0.3s ease-out, -moz-transform 0.3s ease-out;
  transition: opacity 0.3s linear, transform 0.3s ease-out;
  transition: opacity 0.3s linear, transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -moz-transform 0.3s ease-out;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.uk-modal-dialog--feedback-iframe {
  height: 100%;
  width: 70%;
  max-width: 1250px;
}
.uk-open .uk-modal-dialog {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
   -ms-transform: translateY(0);
       transform: translateY(0);
}
.uk-modal-page,
.uk-modal-page body {
  overflow-y: hidden;
}
@media screen and (max-width: 1250px) {
  .uk-modal-dialog {
    max-width: 100%;
  }
}
/*
.checkbox {
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 60px;

    &:after {
        content: '';
        width: 50%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background-color: #fff;
    }
    &--size--m {
        font-size: 13px;
        .checkbox__box{
            line-height: 14px;
            top: 2px;
            width: 14px;
            height: 14px;
            margin-right: 5px;
            &:after {
                width: 15px;
                height: 15px;
                transform: translateY(-5px);
            }
        }
    }

    &--size--l {
        font-size: 15px;
        .checkbox__box {
            line-height: 17px;
            top: 3px;
            width: 17px;
            height: 17px;
            margin-right: 7px;
            &:after {
                width: 18px;
                height: 18px;
                transform: translateY(-7px);
            }
        }
    }


    &:hover {
        cursor: pointer;
    }

        &__box {
            position: relative;
            display: inline-block;
            pointer-events: none;
            border-radius: @border-radius--base;
            background: @color-bg--base;
            box-shadow: inset 0 0 0 1px @color-border--base;
            &:after {
                position: absolute;
                top: -5px;
                left: 2px;
                content: '';
                background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2215%22 height%3D%2216%22%3E%3Cpath d%3D%22M13.5.5l-8 12L1.7 8l-1 1.6L5.6 15l9.1-13.4z%22%2F%3E%3C%2Fsvg%3E");
                background-size: 100%;
                visibility: hidden;
                opacity: 0;
                transition: transform .5s ease-out,opacity .05s ease-out,visibility 0s linear .05s;
            }
        }

            &__control {
                position: absolute;
                z-index: -1;
                margin: 0;
                opacity: 0;
            }

    &:focus {
        outline: 0;
        .checkbox__box {
            &:after {
                visibility: visible;
                opacity: 1;
                transform: translateY(0);
                transition-delay: 0s;
            }
        }
    }
}
*/
.checkbox,
.radio {
  position: relative;
  margin: 0 7px 0 7px;
  cursor: pointer;
}
.checkbox:before,
.radio:before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 1;
  width: 18px;
  height: 18px;
  border: 1px solid #ddd;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  transition: all .25s ease;
  background-repeat: no-repeat;
  background-position: -4px -5px;
}
.checkbox:after,
.radio:after {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 18px;
  height: 18px;
  background: #fff;
  cursor: pointer;
}
.checkbox:checked:before,
.radio:checked:before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAApklEQVRIS+2UWw5AMBBFj51ZCivDSliaXFGp0hfjT39E0pzDzJ1p+Pg0H/P5BdkKW5eoBRbfainogAEYgd5JrAQOLu4E6H07FoIo3EKQhL8VZOFvBEXwmEApUNT0vDvF8DuBcjzvVEUtlFTBY3/gQ3xJNTzVg1CiuxqiS85zuyI1B77EcU5DlIOXpOhRWWp3kSRq/jH+JV9uuSqSPotd9AtqWnq9uwIgQyEZejnhSQAAAABJRU5ErkJggg==');
}
.label--checkbox,
.label--radio {
  position: relative;
  margin: 0 8px 0 0;
  line-height: 135%;
  cursor: pointer;
}
.label--radio {
  display: inline-block;
}
.feedback {
  color: #fff;
  color: rgba(255, 255, 255, 0.9);
  width: 32px;
  right: 0;
  position: fixed;
  top: 45%;
  z-index: 1000;
  height: 118px;
  font-weight: 200;
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 1px 1px rgba(0, 0, 0, 0.2);
          box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
  background-color: #575a60;
  background: -moz-linear-gradient(top, #575a60 0%, #64676d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #575a60), color-stop(100%, #64676d));
  background: -webkit-linear-gradient(top, #575a60 0%, #64676d 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(#575a60), to(#64676d));
  background: linear-gradient(to bottom, #575a60 0%, #64676d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575a60', endColorstr='#64676d', GradientType=0);
  text-align: right;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.feedback__icon {
  display: inline-block;
  background: url(/images/report_icon.png) no-repeat 50%;
  -webkit-background-size: 90% 90%;
          background-size: 90%;
  width: 31px;
  height: 35px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.15);
  -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.15);
  -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.15);
}
.feedback__text {
  display: inline-block;
  background: url(/images/report.png) no-repeat 35% 50%;
  -webkit-background-size: 55% 55%;
          background-size: 55%;
  width: 30px;
  height: 70px;
  margin: 3px 0;
}
.feedback-iframe {
  min-height: 405px;
  overflow-y: hidden;
}
.uk-notify {
  position: fixed;
  top: 155px;
  left: 10px;
  z-index: 1040;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 350px;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 1px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 1px 6px rgba(0, 0, 0, 0.23);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 10px;
}
.uk-notify-top-center {
  left: 50%;
  margin-left: -175px;
}
.uk-notify-message {
  position: relative;
  font-size: 16px;
  line-height: 22px;
  cursor: pointer;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background: #fff;
}
/*
.uk-close {
    -webkit-appearance: none;
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    padding: 0;
    background: 0 0;
    display: inline-block;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 20px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    opacity: .3;
}
*/
.notify__text {
  display: table-cell;
  padding: 10px;
}
.notify__icon {
  display: table-cell;
  height: 100%;
  padding: 10px 8px;
  -webkit-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}
.uk-notify-message-info {
  color: #3498DB;
}
.uk-notify-message-info .notify__icon {
  background: #3498DB;
}
.uk-notify-message-success {
  color: #1DB670;
}
.uk-notify-message-success .notify__icon {
  background: #1DB670;
}
.uk-notify-message-warning {
  color: #F89D0E;
}
.uk-notify-message-warning .notify__icon {
  background: #F89D0E;
}
.uk-notify-message-danger {
  color: #FF6633;
}
.uk-notify-message-danger .notify__icon {
  background: #FF6633;
}
[class*='uk-animation-'] {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
/* Hide animated element if scrollspy is used */
@media screen {
  [data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']) {
    opacity: 0;
  }
}
/*
 * Fade
 * Higher specificity (!important) needed because of reverse modifier
 */
.uk-animation-fade {
  -webkit-animation-name: uk-fade;
  animation-name: uk-fade;
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  -webkit-animation-timing-function: linear !important;
  animation-timing-function: linear !important;
}
.uk-animation-slide-bottom {
  -webkit-animation-name: uk-fade-bottom;
  animation-name: uk-fade-bottom;
}
@-webkit-keyframes uk-fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes uk-fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* ========================================================================
   Component: Tooltip
 ========================================================================== */
/*
 * 1. Hide by default
 * 2. Set fixed position
 * 3. Set dimensions
 * 4. Set style
 */
.uk-tooltip {
  /* 1 */
  display: none;
  /* 2 */
  position: absolute;
  z-index: 1030;
  /* 3 */
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 200px;
  padding: 5px 8px;
  /* 4 */
  background: #333;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* Triangle
 ========================================================================== */
/*
 * 1. Dashed is less antialised than solid
 */
.uk-tooltip:after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  /* 1 */
  border: 5px dashed #333;
}
/* Direction modifiers
 ========================================================================== */
/*
 * Top
 */
.uk-tooltip-top:after,
.uk-tooltip-top-left:after,
.uk-tooltip-top-right:after {
  bottom: -5px;
  border-top-style: solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: #333;
}
/*
 * Bottom
 */
.uk-tooltip-bottom:after,
.uk-tooltip-bottom-left:after,
.uk-tooltip-bottom-right:after {
  top: -5px;
  border-bottom-style: solid;
  border-top: none;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: #333;
}
/*
 * Top/Bottom center
 */
.uk-tooltip-top:after,
.uk-tooltip-bottom:after {
  left: 50%;
  margin-left: -5px;
}
/*
 * Top/Bottom left
 */
.uk-tooltip-top-left:after,
.uk-tooltip-bottom-left:after {
  left: 10px;
}
/*
 * Top/Bottom right
 */
.uk-tooltip-top-right:after,
.uk-tooltip-bottom-right:after {
  right: 10px;
}
/*
 * Left
 */
.uk-tooltip-left:after {
  right: -5px;
  top: 50%;
  margin-top: -5px;
  border-left-style: solid;
  border-right: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #333;
}
/*
 * Right
 */
.uk-tooltip-right:after {
  left: -5px;
  top: 50%;
  margin-top: -5px;
  border-right-style: solid;
  border-left: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-right-color: #333;
}
.is-hidden {
  display: none!important;
}
.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown__menu {
  display: none;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19), 0 2px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19), 0 2px 6px rgba(0, 0, 0, 0.23);
  min-width: 110px;
  -webkit-transition: all ease 0.2s;
  -moz-transition: all ease 0.2s;
  transition: all ease 0.2s;
  line-height: 2.3;
  position: absolute;
  top: 100%;
  left: 0;
  margin: 15px 0 0;
  padding: 5px 0;
  z-index: 220;
  background: #fff;
  text-align: left;
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  width: inherit;
}
.uk-open .dropdown__menu {
  display: block;
}
.dropdown__menu:before {
  position: absolute;
  top: -5px;
  /* fallback */
  left: 48%;
  /*          */
  left: -webkit-calc(45%);
  left: -moz-calc(45%);
  left: calc(45%);
  width: 10px;
  height: 10px;
  content: '';
  -webkit-border-radius: 100% 0 0 0;
          border-radius: 100% 0 0 0;
  background: #fff;
  -webkit-box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.15);
          box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.15);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.dropdown__menu--width-full {
  min-width: 100%;
}
.dropdown__panel {
  display: none;
  min-width: 300px;
  -webkit-transition: all ease 0.2s;
  -moz-transition: all ease 0.2s;
  transition: all ease 0.2s;
  line-height: 2.3;
  position: absolute;
  top: 100%;
  left: -58%;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19), 0 2px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19), 0 2px 6px rgba(0, 0, 0, 0.23);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin: 15px 0 0;
  padding: 5px 15px 15px;
  z-index: 20;
  background: #fff;
  text-align: left;
}
.uk-open .dropdown__panel {
  display: block;
}
.dropdown__panel:before {
  position: absolute;
  top: -5px;
  left: 48%;
  left: -webkit-calc(45%);
  left: -moz-calc(45%);
  left: calc(45%);
  width: 10px;
  height: 10px;
  content: '';
  -webkit-border-radius: 100% 0 0 0;
          border-radius: 100% 0 0 0;
  background: #fff;
  -webkit-box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.15);
          box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.15);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.dropdown__item {
  display: block;
  white-space: nowrap;
  padding: 0 12px;
  cursor: pointer;
}
.dropdown__item:hover,
.dropdown__item:active {
  /*box-shadow: inset 0 0 1px rgba(0,0,0,.1);*/
  background: rgba(0, 0, 0, 0.06);
}
.dropdown__item--active {
  background: #AD1625 !important;
  color: #fff;
  /*box-shadow: inset 0 2px 4px rgba(0,0,0,.2)!important;*/
}
.dropdown--open .dropdown__menu {
  opacity: 1;
  display: block;
}
.dropdown--open .i--arrow--down {
  -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.dropdown--native {
  display: none;
}
@media only screen and (max-width: 1250px) {
  .dropdown {
    display: none;
  }
  .dropdown--native {
    display: inline-block !important;
  }
}
.adv-desk-list {
  text-align: center;
  background-color: #fff;
}
.desk-list--inline .desk {
  margin: 8px 4px;
}
.desk-list--inline .desk:nth-child(4) {
  display: inline-block !important;
}
.desk-list .desk:nth-child(4) {
  display: none;
}
.desk-list--transparent {
  background: none;
}
.desk {
  display: inline-block;
  margin: 5px 0 0;
  max-height: 250px;
}
.desk-link {
  display: block;
  margin: 5px 0 0;
}
@media screen and (max-width: 1270px) {
  .desk-list--inline .desk:first-child {
    display: none;
  }
  .desk {
    margin: 5px 7px;
  }
}
.promo-babe {
  height: 250px;
  position: fixed;
  right: 2px;
  top: 150px;
  background: red;
  -webkit-background-size: contain;
          background-size: contain;
  width: 150px;
  z-index: 2000;
}
.promo-babe__close {
  position: absolute;
  top: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-border-radius: 18px;
          border-radius: 18px;
}
@media screen and (max-width: 1450px) {
  .promo-babe {
    display: none;
  }
}
@media screen and (max-width: 980px) {
  .adv-desk-list .desk:nth-child(4),
  .adv-desk-list .desk:nth-child(3) {
    display: none;
  }
}
.header {
  background: #FDFDFD;
  /*background: repeating-linear-gradient( -45deg, transparent, transparent 1px, #fff 1px, #fff 3px );
    background: -moz-repeating-linear-gradient( -45deg, transparent, transparent 1px, #fff 1px, #fff 3px );
    -webkit-background-size: 4px 4px;
    */
  border-bottom: 4px solid #AD1625;
  width: 100%;
  min-width: 945px;
}
.header__bar {
  padding: 21px 0;
  position: relative;
  float: right;
}
.header__bar:after {
  content: "";
  display: table;
  clear: both;
}
.header__middle {
  margin: 12px 0;
}
.header__logo {
  display: inline-block;
  position: relative;
  width: 182px;
  height: 65px;
  vertical-align: middle;
}
.header__search {
  margin-left: 10%;
  vertical-align: middle;
}
/*
.search {
    &__field {

    }
    &__select {

    }
    &__button {

    }
}
*/
.header-main {
  padding: 4px 0 6px;
  background: #FDFDFD;
}
.header-main:after {
  content: "";
  display: table;
  clear: both;
}
.header-main__left {
  width: 63%;
  display: inline-block;
  text-align: left;
}
.header-main__right {
  width: 37%;
  display: inline-block;
  text-align: right;
}
.header-action {
  display: inline-block;
  vertical-align: middle;
}
.header-action__item {
  display: inline-block;
  margin-left: 10px;
}
.user-panel {
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  position: relative;
}
.user-panel:after {
  content: "";
  display: table;
  clear: both;
}
.user-panel__avatar,
.user-panel__menu {
  display: inline-block;
  margin-left: 15px;
  vertical-align: middle;
}
.user-panel .drop-down__menu {
  top: 4.5em;
  left: 2.3em;
  width: 186px;
  border-color: #ddd;
  background: #fff;
}
.user-panel .drop-down__item {
  color: #444;
}
@media (max-device-width: 800px) and (orientation: portrait) {
  .header {
    min-width: 935px;
  }
}
.logo {
  display: block;
  width: 163px;
  height: 80px;
  background-image: url("/images/desktop-logo.png");
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
  margin-top: 12px;
}
.top-menu {
  line-height: 28px;
  width: 100%;
  background-color: #ECECEC;
  border-bottom: 1px solid #ddd;
  font-size: 12px;
}
.top-menu:after {
  content: "";
  display: table;
  clear: both;
}
.top-menu__left {
  float: left;
}
.top-menu__right {
  float: right;
  text-align: right;
}
.top-menu__item {
  display: inline-block;
  margin-left: 15px;
}
.top-menu__item:first-child {
  margin-left: 0;
}
.top-menu .drop-down__menu {
  background: #ECECEC;
}
.top-menu .drop-down__item {
  line-height: 28px;
}
.top-menu__social {
  margin-left: 150px;
}
.tubes .txxx-network {
  float: left;
}
.tubes .network-label {
  float: left;
  margin-right: 15px;
}
.tubes .dropdown {
  display: none;
}
.tubes .invisible-item {
  display: none;
}
.tubes .tubes__search {
  float: left;
  position: absolute;
  top: 3px;
  margin: 0 0 0 10px;
  line-height: 20px;
  left: 95px;
}
.tubes .tubes__search form,
.tubes .tubes__search p,
.tubes .tubes__search .search__close-btn {
  margin-right: 10px;
  float: left;
}
.tubes .tubes__search p {
  line-height: 24px;
}
.tubes .tubes__search .tubes__search__submit-btn {
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: #444444;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  width: 45px;
  outline: none;
  margin-left: -1px;
  height: 24px;
}
.tubes .tubes__search .tubes__search__submit-btn .btn__text {
  left: -12px;
}
.tubes .tubes__search__link:hover {
  text-decoration: underline;
}
.tubes .tubes__search .search__search-area {
  position: relative;
  border: 1px solid #ddd;
  outline: 0;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #fff;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-transition: border .3s ease;
  -moz-transition: border .3s ease;
  transition: border .3s ease;
  float: left;
  padding: 5px;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  width: 220px;
  height: 24px;
}
.tubes .tubes__search .search__close-btn {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  outline: 0;
  border: 1px solid #ddd;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: rgba(0, 0, 0, 0.75);
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  -webkit-transition: border-color 0.18s;
  -moz-transition: border-color 0.18s;
  transition: border-color 0.18s;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  height: 24px;
  padding: 0 6px;
}
.tubes .tubes__search .search__close-btn:hover {
  border-color: #989898;
  -webkit-transition-delay: 80ms;
  -moz-transition-delay: 80ms;
  transition-delay: 80ms;
}
.tubes .show-search-btn {
  margin-left: 10px;
  cursor: pointer;
  display: none;
}
.tubes .show-search-btn i {
  -webkit-transform: scale(-1, 1);
     -moz-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1);
}
@media all and (max-width: 1160px) {
  .tubes .dropdown {
    display: inline-block;
  }
  .tubes .top-menu__item:nth-child(10),
  .tubes .top-menu__item:nth-child(7),
  .tubes .top-menu__item:nth-child(9),
  .tubes .top-menu__item:nth-child(8) {
    display: none;
  }
  .tubes .more-dropdown {
    left: -26px;
  }
}
.tube-stats {
  display: inline-block;
  margin-right: 15px;
}
.tube-stats__item {
  display: inline-block;
  margin-right: 10px;
}
.thumb-grid {
  text-align: center;
  margin: 0 -20px;
}
.thumb-grid__item {
  padding: 0 13px;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 20px;
}
.thumb {
  position: relative;
  display: block;
  cursor: pointer;
}
.thumb__content {
  position: relative;
  font-size: 0;
  overflow: hidden;
  min-height: 165px;
  background: rgba(235, 235, 235, 0.6);
}
.thumb__watched {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  height: 165px;
  background: rgba(255, 255, 255, 0.6);
}
.thumb__watched_text {
  display: inline-block;
  margin-top: 7px;
  color: #fff;
  font-weight: bold;
  background: rgba(0, 0, 0, 0.3);
  padding: 2px 6px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
.thumb__duration {
  margin-right: 4px;
}
.thumb__hd {
  position: absolute;
  top: 3px;
  left: 3px;
  background: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0 1px;
  line-height: 18px;
  font-weight: 600;
  font-style: italic;
  font-size: 12px;
}
.thumb__edit {
  position: absolute;
  top: 2px;
  right: 2px;
  padding: 0 5px;
  background: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  line-height: 20px;
  font-weight: 600;
  font-size: 12px;
  z-index: 100;
}
.thumb__watch-later {
  width: 28px;
  height: 28px;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: collapse;
  background: #fff;
  top: 3px;
  right: 3px;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  z-index: 100;
}
.thumb__add-to-btn {
  position: absolute;
  right: 3px;
  top: 3px;
  z-index: 100;
}
.thumb__set-screen {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  padding: 58px 0;
  font-size: 1.1em;
  background: rgba(0, 0, 0, 0.4);
  text-align: center;
  font-weight: 600;
  color: #fff;
}
.thumb__title {
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  display: block;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.thumb__title--left {
  text-align: left;
}
.thumb--video {
  width: 220px;
  /* Video thumb without title and info - main page member profile */
}
.thumb--video--preview .thumb-info {
  display: none;
}
.thumb--video img {
  height: 165px;
}
.thumb--channel {
  width: 265px;
}
.thumb--channel .thumb__content {
  min-height: 153px;
}
.thumb--avatar {
  width: 150px;
  display: inline-block;
  margin: 0 8px 8px;
}
.thumb--screenshot {
  display: inline-block;
  width: 179px;
  height: 134px;
  margin-bottom: 5px;
}
.thumb--screenshot.is-active,
.thumb--screenshot.is_hovered {
  -webkit-box-shadow: 0 0 0 2px #AD1625;
          box-shadow: 0 0 0 2px #AD1625;
}
.thumb--screenshot.is-active:before,
.thumb--screenshot.is_hovered:before {
  content: '';
  position: absolute;
  /* label */
  /*
                    top: 0;
                    right: 0;
                    width: 0;
                    height: 0;
                    right: 4px;
                    top: 4px;
                    border-style: solid;
                    border-width: 0 30px 30px 0;
                    border-color: transparent @color-bg--alt transparent transparent;
                    */
  top: 0;
  right: 0;
  height: 20px;
  width: 20px;
  background: #AD1625;
  z-index: 1;
}
.thumb--screenshot.is-active:after,
.thumb--screenshot.is_hovered:after {
  position: absolute;
  content: '';
  right: 3px;
  top: 2px;
  height: 8px;
  width: 13px;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  z-index: 1;
}
.thumb.is_hovered .thumb__watch-later {
  opacity: 1;
  filter: alpha(opacity=100);
  visibility: visible;
}
.thumb.is_hovered .thumb-overlay {
  opacity: 0;
  filter: alpha(opacity=0);
}
.thumb.is_hovered .thumb-pagination__item {
  opacity: 1;
  filter: alpha(opacity=100);
}
.thumb.is_hovered .thumb__set-screen {
  display: inline-block;
}
.thumb-overlay {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 18px;
  line-height: 18px;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 10px;
  -webkit-transition: opacity .25s ease, -webkit-transform .3s ease;
  transition: opacity .25s ease, -webkit-transform .3s ease;
  -moz-transition: opacity .25s ease, transform .3s ease, -moz-transform .3s ease;
  transition: opacity .25s ease, transform .3s ease;
  transition: opacity .25s ease, transform .3s ease, -webkit-transform .3s ease, -moz-transform .3s ease;
}
.thumb-overlay:after {
  content: "";
  display: table;
  clear: both;
}
.thumb-overlay__left {
  float: left;
}
.thumb-overlay__right {
  float: right;
}
.thumb-info:after {
  content: "";
  display: table;
  clear: both;
}
.thumb-info__left {
  float: left;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.thumb-info__right {
  float: right;
}
.thumb-info__text {
  color: #848282;
  line-height: 14px;
  margin-left: 5px;
  font-size: 10px;
}
.thumb-info__text:first-child {
  margin: 0;
}
.thumb-pagination {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  z-index: 1;
}
.thumb-pagination__container {
  display: table;
  width: 100%;
  height: 100%;
}
.thumb-pagination__inner {
  display: table-row;
}
.thumb-pagination__item {
  position: relative;
  display: table-cell;
  height: 100%;
  min-height: 1px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 100;
  opacity: 0;
  -webkit-transition: opacity .25s ease;
  -moz-transition: opacity .25s ease;
  transition: opacity .25s ease;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGNiYAAAAAkAAxkR2eQAAAAASUVORK5CYII=) repeat;
  cursor: pointer;
}
.thumb-pagination__item:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 18px;
  background: rgba(0, 0, 0, 0.8);
}
.thumb-pagination__item:hover:before {
  background: #AD1625;
}
/*
    .uk-touch {
        .thumb {
            &:hover {
                .thumb__watch-later {
                    opacity: 0;
                    visibility: hidden;
                }
                .thumb-overlay {
                    transform: translateY(0);
                    opacity: 1;
                }


                .thumb-pagination__item {
                    opacity: 0;
                    &:before {
                        transform: translateY(20px);
                    }
                }
            }
        }
    }
*/
/* Desktop */
@media only screen and (max-width: 1250px) {
  .thumb-grid__item {
    padding: 0 10px;
  }
}
@media only screen and (max-width: 1024px) {
  .thumb-grid__item {
    padding: 0 3px;
  }
  .thumb--video {
    width: 215px;
  }
}
/* Device */
@media only screen and (max-device-width: 1250px) {
  .thumb-pagination {
    display: none;
  }
  .thumb__watch-later {
    opacity: .65;
    filter: alpha(opacity=65);
    visibility: visible;
  }
}
.vert-menu {
  text-align: left;
}
.vert-menu__item {
  display: block;
  line-height: 30px;
  padding: 0 5px;
}
.vert-menu__item:hover {
  background: rgba(235, 235, 235, 0.6);
}
.vert-menu__item--active {
  background: #AD1625 !important;
  color: #fff;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2) !important;
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2) !important;
}
.side-cats {
  background: #fff;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}
.side-cats__header {
  padding: 6px 5px;
}
.side-cats__title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.side-cats__reset-filter {
  text-align: center;
  margin: 10px 10px 0;
}
.side-cats__search {
  margin: 10px 0;
  text-align: center;
}
.side-cats__search .input__icon {
  position: absolute;
  top: 5px;
  right: 0;
}
.side-cats__item {
  position: relative;
  overflow: hidden;
  line-height: 2.2;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.07);
          box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.07);
  padding: 0 4px 0 0;
  /* states mod */
  /*--    --*/
}
.side-cats__item:last-child {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.side-cats__item.is-disabled .side-cats__link {
  color: #9E9E9E;
}
.side-cats__item.is-active {
  background: #AD1625;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
}
.side-cats__item.is-active .side-cats__action a,
.side-cats__item.is-active .side-cats__link {
  color: #fff;
}
.side-cats__item.is-active .side-cats__action a > i,
.side-cats__item.is-active .side-cats__link > i {
  fill: #fff;
}
.side-cats__item.is-active:hover {
  background: #AD1625;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
}
.side-cats__item.is-active:hover .side-cats__action {
  color: #fff;
}
.side-cats__action {
  display: inline-block;
  text-align: center;
}
.side-cats__action a {
  width: 28px;
  display: inline-block;
  -webkit-box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.1);
          box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.1);
}
.side-cats__action a.is-disabled {
  pointer-events: none;
}
.side-cats__action:hover ~ .side-cats__number-videos {
  top: -20px;
}
.side-cats__action:hover ~ .side-cats__number-videos--merged {
  top: 3px;
}
.side-cats__action:hover svg {
  fill: #31a1c6;
}
.side-cats__action:hover ~ .side-cats__number-videos.side-cats__number-videos--merged {
  color: #31a1c6;
}
.side-cats__number-videos {
  position: absolute;
  right: 5px;
  top: 3px;
  color: #888;
  font-size: 10px;
  -webkit-transition: top .15s linear;
  -moz-transition: top .15s linear;
  transition: top .15s linear;
}
.side-cats__number-videos--merged {
  top: 30px;
}
.side-cats__link {
  display: inline-block;
  color: rgba(0, 0, 0, 0.8);
}
.side-cats__checkbox {
  width: 0;
  height: 0;
  opacity: 0;
  z-index: -1;
  position: absolute;
}
.side-cats .videos-count {
  float: right;
  color: #888;
  opacity: .65;
  font-size: 11px;
  padding: 1px 6px;
}
.sidebar-categories .list__item {
  padding: 0;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.07);
          box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.07);
  /*
        &:hover {
            background: rgba(0,0,0,.02);
            box-shadow: inset 0 0 1px rgba(0,0,0,.1);
            .link {
                color: rgba(0,0,0,.8);
                text-decoration: none;
            }
        }
*/
}
.sidebar-categories .list__item:after {
  content: "";
  display: table;
  clear: both;
}
.sidebar-categories .list__item--active {
  background: #AD1625;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
}
.sidebar-categories .list__item--active .link {
  color: #fff;
  text-decoration: none;
}
.sidebar-categories .list__item--active:hover .link {
  color: #fff;
}
.sidebar-categories .list__item--active .videos-count {
  color: #fff;
}
/* Section - секция */
.section {
  margin-bottom: 20px;
  /* Section__inner - внутренняя обертка секции */
  /* Section--side - секция в сайдбаре*/
}
.section__inner {
  padding: 10px 20px;
  background: #fff;
  /*
        border: 1px solid @color-border--base;
        */
  position: relative;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.14);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.14);
}
.section__inner:after {
  content: "";
  display: table;
  clear: both;
}
.section--no-padding {
  /* Section--side -> section__inner - внутренняя обертка секции в сайдбаре*/
}
.section--no-padding .section__inner {
  padding: 0;
}
.section--side .section__inner {
  padding: 8px 12px;
}
/* Section-header - шапка секции */
.section-header {
  margin: 0 0 10px;
  border-bottom: 1px solid #ddd;
  padding: 0 0 4px;
}
.section-header:after {
  content: "";
  display: table;
  clear: both;
}
.section-header__left {
  float: left;
  text-align: left;
}
.section-header__right {
  float: right;
  text-align: right;
}
.section-header__top:after,
.section-header__bottom:after {
  content: "";
  display: table;
  clear: both;
}
.section-header__bottom {
  margin-top: 10px;
}
.video-info__bar:after {
  content: "";
  display: table;
  clear: both;
}
.video-info__control {
  float: left;
}
.video-info__tabs {
  float: right;
}
.video-info__container {
  padding: 15px 10px;
  border: solid #ddd;
  border-width: 1px 1px 0 1px;
  margin-top: -1px;
}
.video-info__container:after {
  content: "";
  display: table;
  clear: both;
}
.video-info__item:after {
  content: "";
  display: table;
  clear: both;
}
.video-info__details {
  float: left;
  width: 78%;
  font-size: 12px;
}
.video-info__title {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ddd;
}
.video-info__data {
  margin-bottom: 5px;
  line-height: 23px;
  min-height: 22px;
}
.video-info__desc {
  margin-bottom: 5px;
  line-height: 23px;
}
.video-info__mark {
  margin-bottom: 5px;
  line-height: 14px;
}
.video-info__content-source {
  float: right;
  width: 20%;
  margin-left: 2px;
  text-align: right;
}
.video-info .js-action-add-to-watch-later .i--color-green {
  -webkit-transform: none;
  -ms-transform: none;
  -moz-transform: none;
       transform: none;
}
.video-stats__item {
  margin-right: 10px;
}
.video-share__item:first-child {
  margin-bottom: 10px;
}
.sort {
  display: inline-block;
  font-size: 12px;
  margin-bottom: 10px;
}
.show {
  font-size: 12px;
  display: none;
}
.slidedown-menu {
  display: block;
  max-height: 0;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.15s ease;
  -moz-transition: all 0.15s ease;
  transition: all 0.15s ease;
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
}
.slidedown-menu--open {
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.upload-form__item {
  margin-bottom: 30px;
}
.tabs__panel {
  display: none;
}
.tabs__panel--active {
  display: block;
}
.tabs--horiz:after {
  content: "";
  display: table;
  clear: both;
}
.tabs--horiz .tabs__head,
.tabs--horiz .tabs__body {
  display: table-cell;
  vertical-align: middle;
}
.tabs--horiz .tabs__head {
  min-width: 130px;
}
.tabs--horiz .tabs__tab {
  margin-bottom: 15px;
  display: block;
}
.tabs--horiz .tabs__tab--active {
  color: #fff;
  background: #AD1625;
}
.tabs--horiz .tabs__tab--active svg {
  fill: #fff;
}
.tabs--horiz .tabs__body {
  padding: 0 15px;
}
.comments-list:after {
  content: "";
  display: table;
  clear: both;
}
.comments-list__group--hidden {
  display: none;
}
.comments-list__item {
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 20px;
}
.comments-list__avatar {
  float: left;
  margin-right: 8px;
}
.comments-list__content {
  float: left;
}
.comments-list--review .comments-list__item {
  margin-bottom: 10px;
}
.comments__form {
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
}
.comments__report {
  font-size: 1.2em;
  margin-bottom: 5px;
}
.comments__show-more {
  margin-top: 20px;
}
.comments--review .comments__form {
  width: 420px;
  padding: 10px 15px;
}
.comments--side .user-action__text {
  max-width: 206px;
}
.comments .form__item {
  margin-bottom: 15px;
}
.comments .input {
  min-width: 250px;
}
.comment__avatar {
  float: left;
  margin-right: 8px;
}
.comment__content {
  float: left;
}
.comment--review .comment__content {
  float: none;
}
.comment--review .user-action__text {
  max-width: none;
}
.comment--review .user-action__text.uk-hidden {
  display: block;
  height: 55px;
}
.login {
  text-align: left;
  width: 800px;
  margin: 0 auto;
}
.login__form {
  display: inline-block;
  vertical-align: top;
  width: 60%;
  padding-right: 3%;
}
.login__info {
  display: inline-block;
  vertical-align: top;
  width: 40%;
  padding-left: 3%;
  border-left: 1px solid #ddd;
}
.login-form__submit {
  text-align: right;
}
.login-form__links {
  float: left;
  text-align: left;
}
.login-info__title {
  margin-bottom: 5px;
  font-weight: 600;
  text-align: center;
}
.login-info__features {
  margin-bottom: 15px;
  font-size: 14px;
}
.login-info__signup {
  text-align: right;
}
.back-to-top {
  width: 35px;
  position: fixed;
  right: 50px;
  bottom: 25px;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
@media screen and (max-width: 1270px) {
  .back-to-top {
    display: none;
  }
}
.footer {
  position: relative;
  height: 170px;
  border-top: 1px solid #ddd;
  background-color: #FDFDFD;
  min-width: 945px;
}
.footer__inner {
  padding: 20px 20px 15px;
}
.footer__section {
  display: inline-block;
  vertical-align: top;
  width: 25%;
}
.footer__copyright {
  margin-top: 7px;
  text-align: center;
  font-size: 12px;
}
.messages:after {
  content: "";
  display: table;
  clear: both;
}
.message {
  width: 100%;
  text-align: center;
  font-size: 15px;
}
.message:after {
  content: "";
  display: table;
  clear: both;
}
.message--no-content {
  padding: 20px 0 10px;
}
.message--error {
  margin-bottom: 20px;
}
.message--to,
.message--from {
  width: 40%;
  text-align: center;
  font-size: 15px;
  background: #e8e8e8;
  margin: 10px 0;
  clear: both;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 5px 10px;
}
.message--to {
  text-align: right;
  float: left;
}
.message--to .comment__content,
.message--to .comment__avatar {
  float: right;
}
.message--from {
  float: right;
}
.alert {
  width: 100%;
  padding: 10px 20px;
  margin-bottom: 15px;
  background: #fff;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.alert--type--default {
  background-color: #00A7CD;
}
.alert--type--error {
  background-color: #C7524D;
}
.alert--type--success {
  background-color: #5bc76e;
}
.alert__icon {
  display: table-cell;
}
.alert__content {
  display: table-cell;
  color: #fff;
}
.alert__close {
  display: table-cell;
}
.user__name {
  color: #009FDA;
  font-weight: 600;
  font-size: 13px;
  white-space: nowrap;
}
.user__name:hover {
  color: #0089bb;
  text-decoration: underline;
}
.user__name--anonym {
  color: #444;
}
.user__name--anonym:hover {
  color: #444;
  text-decoration: none;
}
.user__country {
  margin-left: 10px;
}
.user-action__header {
  margin-bottom: 3px;
  line-height: 16px;
}
.user-action__user {
  display: inline-block;
  margin-right: 5px;
}
.user-action__date {
  color: #444;
  font-size: 10px;
  display: inline-block;
  vertical-align: top;
}
.user-action__text {
  margin-bottom: 5px;
  padding-right: 5px;
  max-width: 800px;
  line-height: 1.3;
  text-align: justify;
}
.form__item {
  margin-bottom: 20px;
  /*
        &:last-child {
            margin: 0;
        }
        */
}
.form__item--btn {
  text-align: right;
}
.form__item .input__icon {
  z-index: 1;
  position: absolute;
  top: 5px;
  right: 0;
}
.form__btn {
  text-align: right;
}
.form:last-child {
  margin-bottom: 0;
}
.field-error,
.field_error,
.video-field-error {
  color: #FE0007;
}
.video-field {
  color: #8BC01D;
}
.captcha__image {
  display: inline-block;
  vertical-align: bottom;
  margin-right: 15px;
  font-size: 0;
}
.vote {
  color: #888;
  font-size: 12px;
}
.vote--already .vote__count {
  opacity: .35;
  cursor: default;
  pointer-events: none;
}
.vote--already .vote__up,
.vote--already .vote__down {
  opacity: .35;
  cursor: default;
  pointer-events: none;
}
.vote__up,
.vote__down {
  opacity: 0.35;
  cursor: pointer;
}
.vote__up:hover,
.vote__down:hover {
  opacity: 1;
}
.vote__count {
  cursor: pointer;
}
.vote__count--positive {
  color: #20C046;
}
.vote__count--negative {
  color: #D71E1E;
}
.video-upload__form {
  max-width: 750px;
  padding: 0 10px;
}
@media only screen and (max-width: 1250px) {
  .video-upload__form {
    max-width: 650px;
  }
}
@media only screen and (max-width: 1160px) {
  .video-upload__form {
    max-width: 570px;
  }
}
@media only screen and (max-width: 1060px) {
  .video-upload__form {
    max-width: 520px;
  }
}
@media only screen and (max-width: 980px) {
  .video-upload__form {
    max-width: 440px;
  }
}
.channel__head {
  margin-bottom: 15px;
}
.channel__top-banner {
  display: inline-block;
  vertical-align: top;
  width: 670px;
}
.channel__info {
  display: inline-block;
  vertical-align: top;
  height: 187px;
  width: 265px;
  text-align: center;
}
@media screen and (max-width: 1270px) {
  .channel__info {
    width: 330px;
  }
}
.channel-info__item {
  margin-bottom: 18px;
}
.channel-review__banner {
  margin-bottom: 15px;
}
.channel-review__content {
  max-height: 640px;
  overflow: auto;
  margin-bottom: 10px;
}
.top-banner__img {
  display: block;
}
.slidedown-categories {
  min-width: 100%;
  position: absolute;
  background: #fff;
  padding: 0 20px;
  z-index: 200;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 1px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 1px 6px rgba(0, 0, 0, 0.23);
}
.slidedown-categories__inner {
  /*display: table;*/
  vertical-align: middle;
  min-height: inherit;
  padding: 10px 0;
  min-width: 905px;
}
.slidedown-categories__head {
  width: 140px;
}
.slidedown-categories__head .tabs__tab {
  display: block;
}
.slidedown-categories__body {
  width: 100%;
}
.slidedown-categories__section {
  display: inline-block;
  margin-right: 20px;
}
.slidedown-categories .list--autocolumn:lang(ru),
.slidedown-categories .list--autocolumn:lang(pt) {
  -webkit-column-count: 5;
  -moz-column-count: 5;
  column-count: 5;
}
.slidedown-categories .list__item {
  white-space: nowrap;
  padding: 0;
}
.slidedown-categories .link,
.slidedown-categories .link--pressed {
  padding: 0 4px;
}
.slidedown-categories .link--pressed {
  display: block;
}
.slidedown-menu--open.slidedown-categories {
  min-height: 430px;
  max-height: 535px;
  margin-bottom: 10px;
}
@media screen and (max-width: 1500px) {
  .slidedown-categories .list--autocolumn:lang(ru),
  .slidedown-categories .list--autocolumn:lang(it),
  .slidedown-categories .list--autocolumn:lang(fr),
  .slidedown-categories .list--autocolumn:lang(pt) {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
  }
  .slidedown-categories .list--autocolumn {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5;
  }
}
.list-events__item {
  margin-bottom: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.members-list__filter {
  display: inline-block;
  margin: 0 10px;
}
.member-profile__side {
  display: inline-block;
  vertical-align: top;
  width: 220px;
  height: 100%;
  margin-right: 10px;
  margin-left: -10px;
}
.member-profile__main {
  display: inline-block;
  vertical-align: top;
  width: 665px;
  padding-left: 10px;
  border-left: 1px solid #ddd;
}
.member-profile__item {
  margin-bottom: 20px;
}
.member-profile__member {
  padding: 0 35px;
}
.member-profile__member-friends {
  padding: 0 17px;
  border-bottom: 1px solid #ddd;
}
.member-profile__member-friends .user__name {
  font-size: 10px;
  font-weight: 400;
}
.profile__banner {
  position: relative;
  z-index: 1;
  /*
            background: url("http://s2.dmcdn.net/GZSzx.jpg") no-repeat;
            background-image: url("http://s2.dmcdn.net/J2Kod.jpg");
            background-image: url("http://s2.dmcdn.net/KaxAE.jpg");
            background-image: url("http://s2.dmcdn.net/JukZF.jpg");
            background-image: url("http://s2.dmcdn.net/I0vHE.jpg");
            background-image: url("http://s2.dmcdn.net/KJi7X.jpg");
            background-image: url("http://s2.dmcdn.net/GT3Ft.jpg");
            background-image: url(http://www.tubecup.com/contents/content_sources/564/c5_2.jpg);
            background-image: url(http://www.tubecup.com/contents/content_sources/638/c5_2.jpg);
            background-image: url(http://www.tubecup.com/contents/content_sources/84/c5_pf.jpg);
            background-image: url(http://www.tubecup.com/channel/rubateen/600619/);
            background-image: url(http://www.tubecup.com/contents/content_sources/1184/c5_900x250.jpg);
            background-image: url(http://www.tubecup.com/contents/content_sources/669/c5_900x250-2.jpg);
            background-image: url(http://www.tubecup.com/contents/content_sources/1185/c5_naughty-rich-girls_com_900-250_head.jpg);
            background-image: url(http://www.tubecup.com/contents/content_sources/394/c5_2.jpg);
            background-image: url(http://politrussia.com/upload/iblock/72e/72e5ed416a8da8a6bb5ec46a4660b0e1.jpg);
            background-image: url(http://politrussia.com/upload/iblock/72e/72e5ed416a8da8a6bb5ec46a4660b0e1.jpg);
            
            background: url(/assets_desktop/img/grey.png) repeat 0 0;
            background-image: url(/assets_desktop/img/brickwall.png);
            */
  background-color: #ddd;
  width: 100%;
  height: 250px;
  overflow: hidden;
}
.profile__banner-section {
  position: absolute;
  left: 30px;
  bottom: 45px;
}
.profile__avatar {
  margin-bottom: 15px;
}
.profile__subscribe--member {
  width: 150px;
}
.profile__subscribe--channel {
  width: 200px;
}
.profile__share {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.profile__info {
  display: none;
  padding: 2px 15px;
  background: #ffffff;
}
.profile__info:after {
  content: "";
  display: table;
  clear: both;
}
.profile__title {
  float: left;
  line-height: 2em;
}
.profile__desc {
  float: right;
}
.profile__action {
  position: absolute;
  bottom: 6px;
  right: 15px;
}
.profile__menu {
  padding: 0;
}
.profile__menu .control-group .btn {
  -webkit-border-radius: 0;
          border-radius: 0;
}
.profile__menu .control-group .btn:before {
  -webkit-border-radius: 0;
          border-radius: 0;
}
.profile__menu .list__item {
  line-height: 40px;
  height: 40px;
  position: relative;
}
.profile-banner__img {
  width: 100%;
}
.profile__info--style2 {
  background: rgba(0, 0, 0, 0.68);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  color: #fff;
  display: block;
}
/*
.profile__banner:hover {
    +.profile__info {
        display: block;
    }
    .profile__info--style2 {
        display: none;
    }
}
*/
.profile-stats {
  padding-top: 2px;
}
.profile-stats__badge {
  font-size: 20px;
  margin-right: 2px;
}
.profile-change-mode {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  width: 40px;
}
.profile-change-mode .i {
  padding: 4px 0;
}
.profile-banner__img {
  display: block;
  width: 100%;
}
.subscribe--member .subscribe__btn {
  width: 150px;
}
.subscribe--channel .subscribe__btn {
  width: 200px;
}
.channel-promo__banner {
  display: block;
  position: relative;
  border: 1px solid #ddd;
  border-top: 0;
  border-bottom: 0;
}
.channel-promo__img {
  display: block;
  height: 250px;
}
.channel-promo__info {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 0 5px;
  color: #fff;
  background: rgba(0, 0, 0, 0.68);
  font-size: 12px;
  line-height: 30px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.channel-promo__ribbon {
  position: absolute;
  top: 0;
  right: 8px;
  width: 60px;
  height: 55px;
  background-color: #fe0007;
  font-size: 16px;
  font-weight: 700;
  z-index: 10;
  padding: 4px 5px;
  text-align: center;
  color: #fff;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19), 0 2px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19), 0 2px 6px rgba(0, 0, 0, 0.23);
}
.channel-promo__new-price {
  vertical-align: middle;
}
.channel-promo__new-price {
  font-size: 17px;
}
.channel-promo__old-price {
  display: block;
  font-size: 14px;
  font-weight: 400;
  text-decoration: line-through;
}
.channel-promo__discount-percent {
  font-size: 20px;
  line-height: 26px;
  display: block;
}
.channel-promo--price .channel-promo__new-price {
  line-height: 48px;
  display: inline-block;
}
.channel-promo--discount .channel-promo__price {
  display: none;
  line-height: 1.4;
}
.channel-promo--discount .channel-promo__discount {
  display: block;
}
.channel-promo--discount:hover .channel-promo__discount {
  display: none;
}
.channel-promo--discount:hover .channel-promo__price {
  display: block;
}
.member-info__list {
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
}
.profile-settings:after {
  content: "";
  display: table;
  clear: both;
}
.profile-settings__inner {
  margin: 0 -20px;
}
.profile-settings__info:after {
  content: "";
  display: table;
  clear: both;
}
.profile-settings__info--main {
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
.profile-settings__info--other {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
.profile-settings__info--other:before {
  content: '';
  position: absolute;
  width: 1px;
  height: 600px;
  background-color: #ddd;
  top: 0;
  left: 0;
}
.profile-settings__privacy {
  width: 50%;
  position: absolute;
  bottom: -10px;
  left: 0;
  opacity: .6;
  -webkit-transition: opacity .3s ease;
  -moz-transition: opacity .3s ease;
  transition: opacity .3s ease;
}
.profile-settings__privacy:hover {
  opacity: 1;
}
.profile-settings__privacy:before {
  content: '';
  position: absolute;
  width: 95%;
  height: 1px;
  background-color: #ddd;
  top: -30px;
  left: 15px;
  opacity: 1;
}
.profile-settings__col {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 0 25px;
  border-left: 1px solid #ddd;
}
.profile-settings__col:first-child {
  border: 0;
}
.profile-settings__col--half {
  width: 50%;
}
.side-friends__title {
  margin-bottom: 2px;
}
.side-friends__item {
  display: inline-block;
  margin: 0 1px 5px;
  text-align: center;
}
.member-videos {
  width: 100%;
  border-bottom: 1px solid #ddd;
}
.member-videos__head {
  background: #F7F7F7;
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  border: #ddd;
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.member-videos__head:after {
  content: "";
  display: table;
  clear: both;
}
.member-videos__title {
  float: left;
  margin-right: 10px;
}
.member-videos__title.tabs__tab--active {
  font-weight: 600;
}
.member-videos__show-all {
  float: right;
}
.member-videos__body {
  padding: 10px;
  min-height: 135px;
}
.upload-rules__item {
  margin-bottom: 20px;
}
.upload-rules__item--important {
  border-left: 2px solid #AD1625;
  padding-left: 10px;
}
.upload-rules__title {
  text-transform: uppercase;
  margin-bottom: 10px;
}
.upload-rules__sub-title {
  margin-bottom: 0;
}
.uploader__categories {
  padding: 10px 0;
  border-top: 3px solid #AD1625;
  border-bottom: 1px solid #ddd;
}
.uploader__rules {
  position: absolute;
  right: 20px;
  top: 30px;
  bottom: 30px;
  width: 400px;
  max-height: 100%;
  padding: 10px;
  overflow-y: auto;
  background: rgba(235, 235, 235, 0.6);
  -webkit-border-radius: 4px;
          border-radius: 4px;
}
.uploader__screenshots {
  position: absolute;
  right: 20px;
  top: 50px;
  bottom: 30px;
  width: 400px;
  max-height: 100%;
  padding: 0 10px 10px;
  overflow-y: auto;
}
.ftp-upload {
  max-width: 100%;
}
.ftp-upload__inner {
  min-width: 400px;
  margin: 0 auto;
}
.signup {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.signup:after {
  content: "";
  display: table;
  clear: both;
}
.signup__wrapper {
  width: 850px;
  margin: 20px auto 0;
}
.signup__wrapper:after {
  content: "";
  display: table;
  clear: both;
}
.signup__form {
  float: left;
  border-right: 1px solid #ddd;
  padding-right: 90px;
  margin-right: 30px;
  max-width: 435px;
}
.signup__desc {
  float: right;
  max-width: 315px;
}
.remind-password {
  width: 800px;
  margin: 0 auto;
}
.remind-password__wrapper {
  padding: 20px 115px;
}
.player {
  position: relative;
  margin-bottom: 10px;
  z-index: 1;
  overflow: hidden;
  text-align: center;
  background-color: #000;
}
.player__container {
  width: 100%;
  height: 526px;
  position: relative;
  z-index: 50;
}
.player__area {
  position: relative;
  z-index: 10;
}
.player__no-flash {
  height: 526px;
  width: 100%;
  text-align: center;
  padding: 250px 0;
  background: #fff;
  font-size: 15px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.14);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.14);
}
.player-desk {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 630px;
  height: 350px;
  margin-left: -315px;
  margin-top: -175px;
  text-align: center;
  z-index: 999;
}
.player-desk__body {
  position: relative;
  padding: 10px;
  font-size: 0;
  background: #000;
  background: rgba(235, 235, 235, 0.8);
  min-width: 100%;
}
.player-desk__item {
  display: inline-block;
}
.player-desk__item:nth-child(2) {
  margin-right: 10px;
}
.player-desk__close {
  position: absolute;
  top: -32px;
  right: -8px;
  width: 36px;
  height: 36px;
  cursor: pointer;
}
.player-desk__close-btn {
  margin-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
}
.player-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.player-preview__img {
  width: 100%;
  height: 100%;
  display: block;
}
.wide-view .player__container {
  height: 703px;
}
.video-preloader {
  position: relative;
  top: -100%;
  width: 100%;
  height: 100%;
  min-height: 100%;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.7);
  opacity: .3;
  display: none;
}
.video-preloader__img {
  top: 40%;
  width: 100%;
  position: absolute;
}
.video-preloader__text {
  color: #fff;
  position: absolute;
  top: 60%;
  width: 100%;
  font-size: 20px;
}
.video-preloader__dots {
  position: absolute;
}
@media screen and (max-width: 1270px) {
  .player__container {
    height: 562px;
  }
}
.wall__send-post {
  text-align: right;
}
.wall .user-action__text {
  max-width: 500px;
}
.wall__textarea {
  background: #e8e8e8;
  padding: 5px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  margin-bottom: 10px;
}
.alphabet__item {
  margin: 0 5px 9px 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.no-svg .i {
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(/assets_desktop/img/icons/sprite/sprite.png);
}
.no-svg .i--flag {
  width: 16px;
  height: 16px;
  background-position: 0 0;
}
.no-svg .i--arrow-down {
  width: 31px;
  height: 16px;
  background-position: 0 -26px;
}
.no-svg .i--arrow-right {
  width: 31px;
  height: 16px;
  background-position: -52px -26px;
}
.no-svg .i--account-minus {
  width: 16px;
  height: 16px;
  background-position: -104px -26px;
}
.no-svg .i--account-multiple {
  width: 16px;
  height: 16px;
  background-position: -130px -26px;
}
.no-svg .i--account-plus {
  width: 16px;
  height: 16px;
  background-position: -156px -26px;
}
.no-svg .i--arrow-left {
  width: 16px;
  height: 16px;
  background-position: -182px -26px;
}
.no-svg .i--arrow-right2 {
  width: 16px;
  height: 16px;
  background-position: -208px -26px;
}
.no-svg .i--camera {
  width: 16px;
  height: 16px;
  background-position: -234px -26px;
}
.no-svg .i--cellphone {
  width: 16px;
  height: 16px;
  background-position: -260px -26px;
}
.no-svg .i--check {
  width: 16px;
  height: 16px;
  background-position: -286px -26px;
}
.no-svg .i--chevron-down {
  width: 16px;
  height: 16px;
  background-position: -312px -26px;
}
.no-svg .i--chevron-left {
  width: 16px;
  height: 16px;
  background-position: -338px -26px;
}
.no-svg .i--chevron-right {
  width: 16px;
  height: 16px;
  background-position: -364px -26px;
}
.no-svg .i--chevron-up {
  width: 16px;
  height: 16px;
  background-position: 0 -52px;
}
.no-svg .i--clock {
  width: 16px;
  height: 16px;
  background-position: -26px -52px;
}
.no-svg .i--close {
  width: 16px;
  height: 16px;
  background-position: -52px -52px;
}
.no-svg .i--close-circle-outline {
  width: 16px;
  height: 16px;
  background-position: -78px -52px;
}
.no-svg .i--content-save {
  width: 16px;
  height: 16px;
  background-position: -104px -52px;
}
.no-svg .i--delete {
  width: 16px;
  height: 16px;
  background-position: -130px -52px;
}
.no-svg .i--download {
  width: 16px;
  height: 16px;
  background-position: -156px -52px;
}
.no-svg .i--earth {
  width: 16px;
  height: 16px;
  background-position: -182px -52px;
}
.no-svg .i--email-outline {
  width: 16px;
  height: 16px;
  background-position: -208px -52px;
}
.no-svg .i--facebook-box {
  width: 16px;
  height: 16px;
  background-position: -234px -52px;
}
.no-svg .i--folder {
  width: 16px;
  height: 16px;
  background-position: -260px -52px;
}
.no-svg .i--gender-female {
  width: 16px;
  height: 16px;
  background-position: -286px -52px;
}
.no-svg .i--gender-male {
  width: 16px;
  height: 16px;
  background-position: -312px -52px;
}
.no-svg .i--gender-male-female {
  width: 16px;
  height: 16px;
  background-position: -338px -52px;
}
.no-svg .i--heart {
  width: 16px;
  height: 16px;
  background-position: -364px -52px;
}
.no-svg .i--heart-broken {
  width: 16px;
  height: 16px;
  background-position: 0 -78px;
}
.no-svg .i--heart-outline {
  width: 16px;
  height: 16px;
  background-position: -26px -78px;
}
.no-svg .i--home {
  width: 16px;
  height: 16px;
  background-position: -52px -78px;
}
.no-svg .i--link-variant {
  width: 16px;
  height: 16px;
  background-position: -78px -78px;
}
.no-svg .i--login {
  width: 16px;
  height: 16px;
  background-position: -104px -78px;
}
.no-svg .i--logout {
  width: 16px;
  height: 16px;
  background-position: -130px -78px;
}
.no-svg .i--magnify {
  width: 16px;
  height: 16px;
  background-position: -156px -78px;
}
.no-svg .i--menu {
  width: 16px;
  height: 16px;
  background-position: -182px -78px;
}
.no-svg .i--minus {
  width: 16px;
  height: 16px;
  background-position: -208px -78px;
}
.no-svg .i--pencil {
  width: 16px;
  height: 16px;
  background-position: -234px -78px;
}
.no-svg .i--plus {
  width: 16px;
  height: 16px;
  background-position: -260px -78px;
}
.no-svg .i--reddit {
  width: 16px;
  height: 16px;
  background-position: -286px -78px;
}
.no-svg .i--settings {
  width: 16px;
  height: 16px;
  background-position: -312px -78px;
}
.no-svg .i--star {
  width: 16px;
  height: 16px;
  background-position: -338px -78px;
}
.no-svg .i--star-outline {
  width: 16px;
  height: 16px;
  background-position: -364px -78px;
}
.no-svg .i--television {
  width: 16px;
  height: 16px;
  background-position: 0 -104px;
}
.no-svg .i--thumb-down {
  width: 16px;
  height: 16px;
  background-position: -26px -104px;
}
.no-svg .i--thumb-up {
  width: 16px;
  height: 16px;
  background-position: -52px -104px;
}
.no-svg .i--tumblr {
  width: 16px;
  height: 16px;
  background-position: -78px -104px;
}
.no-svg .i--twitter-box {
  width: 16px;
  height: 16px;
  background-position: -104px -104px;
}
.no-svg .i--upload {
  width: 16px;
  height: 16px;
  background-position: -130px -104px;
}
.no-svg .i--video {
  width: 16px;
  height: 16px;
  background-position: -156px -104px;
}
.no-svg .i--webcam {
  width: 16px;
  height: 16px;
  background-position: -182px -104px;
}
.no-svg .i--windows {
  width: 16px;
  height: 16px;
  background-position: -208px -104px;
}
.no-svg .i--youtube-play {
  width: 16px;
  height: 16px;
  background-position: -234px -104px;
}
.no-svg .i--portrait {
  width: 16px;
  height: 16px;
  background-position: 0 -130px;
}
.no-svg .i--remove_red_eye {
  width: 16px;
  height: 16px;
  background-position: -26px -130px;
}
.no-svg .i--local_offer {
  width: 16px;
  height: 16px;
  background-position: -52px -130px;
}
.no-svg .i--folder2 {
  width: 16px;
  height: 16px;
  background-position: 0 -156px;
}
.search-hint-list {
  position: absolute;
  display: none;
  background-color: #fff;
  width: 100%;
  border: 1px solid #ddd;
  border-bottom: 0;
  border-top: 0;
  z-index: 50;
}
.search-hint-list a {
  display: block;
  padding: 0 10px;
  color: #000;
  border-bottom: 1px solid #ddd;
  font-size: 13px;
  line-height: 2.2;
}
.search-hint-list a:last-child {
  border: 0;
}
.search-hint-list a:hover,
.search-hint-list a.sel {
  background: #e9e9e9;
}
