@charset "UTF-8";
/**
 *   Theme file
 */
/* jQuery FormStyler script CSS */
/* line 3, ../mts2/_formstyler.scss */
.jq-checkbox {
  -moz-box-sizing: border-box;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #C3C3C3;
  border-radius: 2px;
  cursor: pointer;
  float: left;
  height: 16px;
  margin-right: 5px;
  margin-top: 2px;
  overflow: visible !important;
  position: relative;
  width: 16px;
}

/* line 17, ../mts2/_formstyler.scss */
.jq-checkbox:hover, .jq-checkbox.error {
  border-color: #E30611;
}

/* line 20, ../mts2/_formstyler.scss */
.jq-checkbox.disabled {
  opacity: 0.6;
}

/* line 23, ../mts2/_formstyler.scss */
.jq-checkbox.checked .jq-checkbox__div {
  background-image: url("../i/sprite-forms.png");
  background-position: 0 -20px;
  background-repeat: no-repeat;
  height: 12px;
  position: absolute;
  right: -2px;
  top: -2px;
  width: 13px;
}

@media (min--moz-device-pixel-ratio: 1.3), not all, not all, not all, (min-resolution: 1.3dppx) {
  /* line 34, ../mts2/_formstyler.scss */
  .jq-checkbox.checked .jq-checkbox__div {
    background-image: url("../i/sprite-forms@2x.png");
    background-size: 100px auto;
  }
}
/* line 39, ../mts2/_formstyler.scss */
.jq-radio {
  background-image: url("../i/sprite-forms.png");
  background-position: -20px 0;
  background-repeat: no-repeat;
  cursor: pointer;
  float: left;
  height: 16px;
  margin-top: 2px;
  width: 16px;
}

@media (min--moz-device-pixel-ratio: 1.3), not all, not all, not all, (min-resolution: 1.3dppx) {
  /* line 50, ../mts2/_formstyler.scss */
  .jq-radio {
    background-image: url("../i/sprite-forms@2x.png");
    background-size: 100px auto;
  }
}
/* line 55, ../mts2/_formstyler.scss */
.jq-radio:hover, .jq-radio.error {
  background-image: url("../i/sprite-forms.png");
  background-position: -40px 0;
  background-repeat: no-repeat;
}

@media (min--moz-device-pixel-ratio: 1.3), not all, not all, not all, (min-resolution: 1.3dppx) {
  /* line 61, ../mts2/_formstyler.scss */
  .jq-radio:hover, .jq-radio.error {
    background-image: url("../i/sprite-forms@2x.png");
    background-size: 100px auto;
  }
}
/* line 66, ../mts2/_formstyler.scss */
.jq-radio.disabled {
  background-image: url("../i/sprite-forms.png");
  background-position: -60px 0;
  background-repeat: no-repeat;
}

@media (min--moz-device-pixel-ratio: 1.3), not all, not all, not all, (min-resolution: 1.3dppx) {
  /* line 72, ../mts2/_formstyler.scss */
  .jq-radio.disabled {
    background-image: url("../i/sprite-forms@2x.png");
    background-size: 100px auto;
  }
}
/* line 77, ../mts2/_formstyler.scss */
.jq-radio.checked .jq-radio__div {
  background-image: url("../i/sprite-forms.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  height: 16px;
  margin: 0;
  width: 16px;
}

@media (min--moz-device-pixel-ratio: 1.3), not all, not all, not all, (min-resolution: 1.3dppx) {
  /* line 86, ../mts2/_formstyler.scss */
  .jq-radio.checked .jq-radio__div {
    background-image: url("../i/sprite-forms@2x.png");
    background-size: 100px auto;
  }
}
/* line 91, ../mts2/_formstyler.scss */
.jq-file {
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  width: 270px;
}

/* line 96, ../mts2/_formstyler.scss */
.jq-file input {
  cursor: pointer;
  height: auto;
  line-height: 1em;
}

/* line 101, ../mts2/_formstyler.scss */
.jq-file__name {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  -moz-box-sizing: border-box;
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #CCCCCC #CCCCCC #B3B3B3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 1px 1px #F1F1F1 inset;
  color: #333333;
  font: 14px/30px "Corpid",Arial,sans-serif;
  height: 32px;
  overflow: hidden;
  padding: 0 80px 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

/* line 123, ../mts2/_formstyler.scss */
.focused .jq-file__name {
  border: 1px solid #5794BF;
}

/* line 126, ../mts2/_formstyler.scss */
.jq-file__browse {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC") repeat-x scroll 0 0 #F1F1F1;
  border-left: 1px solid #CCCCCC;
  border-radius: 0 4px 4px 0;
  box-shadow: 1px -1px #F1F1F1 inset, -1px 0 #F1F1F1 inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #333333;
  font: 14px/30px "Corpid",Arial,sans-serif;
  padding: 0 10px;
  position: absolute;
  right: 1px;
  text-shadow: 1px 1px #FFFFFF;
  top: 1px;
}

/* line 139, ../mts2/_formstyler.scss */
.jq-file:hover .jq-file__browse {
  background-color: #E6E6E6;
  background-position: 0 -10px;
}

/* line 143, ../mts2/_formstyler.scss */
.jq-file:active .jq-file__browse {
  background: none repeat scroll 0 0 #F5F5F5;
  box-shadow: 1px 1px 3px #DDDDDD inset;
}

/* line 147, ../mts2/_formstyler.scss */
.jq-file.disabled .jq-file__name {
  color: #888888;
}

/* line 150, ../mts2/_formstyler.scss */
.jq-file.disabled, .jq-file.disabled .jq-file__browse {
  background: none repeat scroll 0 0 #F5F5F5;
  border-color: #CCCCCC;
  box-shadow: none;
  color: #888888;
}

/* line 156, ../mts2/_formstyler.scss */
.jq-selectbox {
  cursor: pointer;
  vertical-align: middle;
}

/* line 160, ../mts2/_formstyler.scss */
.jq-selectbox__select {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #F5F5F5;
  border-color: #CCCCCC #CCCCCC #B3B3B3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  color: #333333;
  font: 14px/30px "Corpid",Arial,sans-serif;
  height: 30px;
  padding: 0 45px 0 10px;
  text-shadow: 1px 1px #FFFFFF;
}

/* line 177, ../mts2/_formstyler.scss */
.jq-selectbox__select:active {
  background: none repeat scroll 0 0 #F5F5F5;
  box-shadow: 1px 1px 3px #DDDDDD inset;
}

/* line 181, ../mts2/_formstyler.scss */
.jq-selectbox.focused .jq-selectbox__select {
  border-color: #959595;
}

/* line 184, ../mts2/_formstyler.scss */
.jq-selectbox.disabled .jq-selectbox__select {
  background: none repeat scroll 0 0 #F5F5F5;
  border-color: #CCCCCC;
  box-shadow: none;
  color: #888888;
}

/* line 190, ../mts2/_formstyler.scss */
.jq-selectbox__select-text {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  min-width: 140px;
}

/* line 198, ../mts2/_formstyler.scss */
.jq-selectbox .placeholder {
  color: #888888;
}

/* line 201, ../mts2/_formstyler.scss */
.jq-selectbox__trigger {
  border-left: 1px solid #CCCCCC;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 34px;
}

/* line 209, ../mts2/_formstyler.scss */
.jq-selectbox__trigger-arrow {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000000;
  height: 0;
  opacity: 0.3;
  overflow: hidden;
  position: absolute;
  right: 12px;
  top: 14px;
  width: 0;
}

/* line 221, ../mts2/_formstyler.scss */
.jq-selectbox:hover .jq-selectbox__trigger-arrow {
  opacity: 1;
}

/* line 224, ../mts2/_formstyler.scss */
.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  opacity: 0.3;
}

/* line 227, ../mts2/_formstyler.scss */
.jq-selectbox__dropdown {
  -moz-box-sizing: border-box;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  font: 14px/18px "Corpid",Arial,sans-serif;
  margin: 0;
  padding: 0;
  top: 33px;
  width: 100% !important;
}

/* line 239, ../mts2/_formstyler.scss */
.jq-selectbox__search {
  margin: 5px;
}

/* line 242, ../mts2/_formstyler.scss */
.jq-selectbox__search input {
  -moz-box-sizing: border-box;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") no-repeat scroll 100% 50% transparent;
  border: 1px solid #CCCCCC;
  border-radius: 3px;
  box-shadow: 1px 1px #F1F1F1 inset;
  color: #333333;
  margin: 0;
  outline: medium none;
  padding: 5px 27px 6px 8px;
  width: 100%;
}

/* line 254, ../mts2/_formstyler.scss */
.jq-selectbox__not-found {
  background: none repeat scroll 0 0 #F0F0F0;
  font-size: 13px;
  margin: 5px;
  padding: 5px 8px 6px;
}

/* line 260, ../mts2/_formstyler.scss */
.jq-selectbox ul {
  margin: 0;
  padding: 0;
  max-height: 600px;
}

/* line 265, ../mts2/_formstyler.scss */
.jq-selectbox li {
  color: #231F20;
  min-height: 18px;
  padding: 5px 10px 6px;
}

/* line 270, ../mts2/_formstyler.scss */
.jq-selectbox li.selected {
  background-color: #A3ABB1;
  color: #FFFFFF;
}

/* line 274, ../mts2/_formstyler.scss */
.jq-selectbox li:hover {
  background-color: #0088CC;
  color: #FFFFFF;
}

/* line 278, ../mts2/_formstyler.scss */
.jq-selectbox li.disabled {
  color: #AAAAAA;
}

/* line 281, ../mts2/_formstyler.scss */
.jq-selectbox li.disabled:hover {
  background: none repeat scroll 0 0 transparent;
}

/* line 284, ../mts2/_formstyler.scss */
.jq-selectbox li.optgroup {
  font-weight: bold;
}

/* line 287, ../mts2/_formstyler.scss */
.jq-selectbox li.optgroup:hover {
  background: none repeat scroll 0 0 transparent;
  color: #231F20;
  cursor: default;
}

/* line 292, ../mts2/_formstyler.scss */
.jq-selectbox li.option {
  padding-left: 25px;
}

/* line 295, ../mts2/_formstyler.scss */
.jq-select-multiple {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  -moz-box-sizing: border-box;
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #CCCCCC #CCCCCC #B3B3B3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 1px 1px #F1F1F1 inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #333333;
  cursor: default;
  font: 14px/18px "Corpid",Arial,sans-serif;
  padding: 1px;
}

/* line 313, ../mts2/_formstyler.scss */
.jq-select-multiple.focused {
  border: 1px solid #5794BF;
}

/* line 316, ../mts2/_formstyler.scss */
.jq-select-multiple.disabled {
  background: none repeat scroll 0 0 #F5F5F5;
  border-color: #CCCCCC;
  box-shadow: none;
  color: #888888;
}

/* line 322, ../mts2/_formstyler.scss */
.jq-select-multiple ul {
  margin: 0;
  padding: 0;
}

/* line 326, ../mts2/_formstyler.scss */
.jq-select-multiple li {
  list-style: none outside none;
  padding: 3px 9px 4px;
}

/* line 330, ../mts2/_formstyler.scss */
.jq-select-multiple li:first-child {
  border-radius: 3px 3px 0 0;
}

/* line 333, ../mts2/_formstyler.scss */
.jq-select-multiple li:last-child {
  border-radius: 0 0 3px 3px;
}

/* line 336, ../mts2/_formstyler.scss */
.jq-select-multiple li.selected {
  background: none repeat scroll 0 0 #0088CC;
  color: #FFFFFF;
}

/* line 340, ../mts2/_formstyler.scss */
.jq-select-multiple li.disabled {
  color: #AAAAAA;
}

/* line 343, ../mts2/_formstyler.scss */
.jq-select-multiple.disabled li.selected, .jq-select-multiple li.selected.disabled {
  background: none repeat scroll 0 0 #CCCCCC;
  color: #FFFFFF;
}

/* line 347, ../mts2/_formstyler.scss */
.jq-select-multiple li.optgroup {
  font-weight: bold;
}

/* line 350, ../mts2/_formstyler.scss */
.jq-select-multiple li.option {
  padding-left: 25px;
}

/* line 353, ../mts2/_formstyler.scss */
input.styler[type="email"], input.styler[type="number"], input.styler[type="password"], input.styler[type="search"], input.styler[type="tel"], input.styler[type="text"], input.styler[type="url"], textarea.styler {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: #CCCCCC #CCCCCC #B3B3B3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 1px 1px #F1F1F1 inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #333333;
  font: 14px "Corpid",Arial,sans-serif;
  padding: 7px 9px;
}

/* line 370, ../mts2/_formstyler.scss */
textarea.styler {
  overflow: auto;
}

/* line 373, ../mts2/_formstyler.scss */
input.styler[type="email"]:hover, input.styler[type="number"]:hover, input.styler[type="password"]:hover, input.styler[type="search"]:hover, input.styler[type="tel"]:hover, input.styler[type="text"]:hover, input.styler[type="url"]:hover, textarea.styler:hover {
  border-color: #B3B3B3;
}

/* line 376, ../mts2/_formstyler.scss */
input.styler[type="email"]:focus, input.styler[type="number"]:focus, input.styler[type="password"]:focus, input.styler[type="search"]:focus, input.styler[type="tel"]:focus, input.styler[type="text"]:focus, input.styler[type="url"]:focus, textarea.styler:focus {
  border-color: #B3B3B3 #CCCCCC #CCCCCC;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  outline: medium none;
}

/* line 381, ../mts2/_formstyler.scss */
button.styler, input.styler[type="button"], input.styler[type="submit"], input.styler[type="reset"] {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC") repeat-x scroll 0 0 #F1F1F1;
  border-color: #CCCCCC #CCCCCC #B3B3B3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 1px -1px #F1F1F1 inset, -1px 0 #F1F1F1 inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #333333;
  cursor: pointer;
  font: 14px "Corpid",Arial,sans-serif;
  outline: medium none;
  overflow: visible;
  padding: 7px 11px;
  text-shadow: 1px 1px #FFFFFF;
}

/* line 401, ../mts2/_formstyler.scss */
button.styler::-moz-focus-inner, input.styler[type="button"]::-moz-focus-inner, input.styler[type="submit"]::-moz-focus-inner, input.styler[type="reset"]::-moz-focus-inner {
  border: 0 none;
  padding: 0;
}

/* line 405, ../mts2/_formstyler.scss */
button.styler:after {
  content: "";
}

/* line 408, ../mts2/_formstyler.scss */
button.styler:hover:not([disabled]), input.styler[type="button"]:hover:not([disabled]), input.styler[type="submit"]:hover:not([disabled]), input.styler[type="reset"]:hover {
  background-color: #E6E6E6;
  background-position: 0 -10px;
}

/* line 412, ../mts2/_formstyler.scss */
button.styler:active:not([disabled]), input.styler[type="button"]:active:not([disabled]), input.styler[type="submit"]:active:not([disabled]), input.styler[type="reset"]:active {
  background: none repeat scroll 0 0 #F5F5F5;
  box-shadow: 1px 1px 3px #DDDDDD inset;
}

/* line 416, ../mts2/_formstyler.scss */
button.styler[disabled], input.styler[type="button"][disabled], input.styler[type="submit"][disabled] {
  background: none repeat scroll 0 0 #F5F5F5;
  border-color: #CCCCCC;
  box-shadow: none;
  color: #888888;
}

/* line 2, ../mts2/_main.scss */
.extand_table_cell {
  display: table-cell;
  vertical-align: top;
}

/*------------------------- RESET STYLES -------------------------*/
/* line 8, ../mts2/_main.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 16, ../mts2/_main.scss */
html {
  line-height: 1;
}

/* line 20, ../mts2/_main.scss */
ol, ul {
  list-style: none;
}

/* line 24, ../mts2/_main.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 29, ../mts2/_main.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 35, ../mts2/_main.scss */
q, blockquote {
  quotes: none;
}

/* line 39, ../mts2/_main.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 44, ../mts2/_main.scss */
a img {
  border: none;
}

/* line 48, ../mts2/_main.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 52, ../mts2/_main.scss */
input, button,
input:focus, button:focus {
  outline: none;
}

/*------------------------- //RESET STYLES -------------------------*/
/*------------------------- FONTS STYLES -------------------------*/
@font-face {
  font-family: 'Open Sans';
  font-weight: 400;
  src: url(fonts/opensans/opensans-regular-webfont.eot);
  src: url(fonts/opensans/opensans-regular-webfont.eot?) format("?"), url(fonts/opensans/opensans-regular-webfont.woff) format("woff"), url(fonts/opensans/opensans-regular-webfont.ttf) format("truetype"), url(fonts/opensans/opensans-regular-webfont.svg#OpenSans) format("svg");
}
@font-face {
  font-family: "Corpid";
  src: url("fonts/corpid/CorpidE1SCd_Regular.eot");
  src: url("fonts/corpid/CorpidE1SCd_Regular.eot?#iefix") format("embedded-opentype"), url("fonts/corpid/CorpidE1SCd_Regular.woff") format("woff"), url("fonts/corpid/CorpidE1SCd_Regular.svg#svgCorpid") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Corpid";
  src: url("fonts/corpid/CorpidE1SCd_Bold.eot");
  src: url("fonts/corpid/CorpidE1SCd_Bold.eot?#iefix") format("embedded-opentype"), url("fonts/corpid/CorpidE1SCd_Bold.woff") format("woff"), url("fonts/corpid/CorpidE1SCd_Bold.svg#svgCorpidBold") format("svg");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Corpid";
  src: url("fonts/corpid/CorpidE1SCd_Light.eot");
  src: url("fonts/corpid/CorpidE1SCd_Light.eot?#iefix") format("embedded-opentype"), url("fonts/corpid/CorpidE1SCd_Light.woff") format("woff"), url("fonts/corpid/CorpidE1SCd_Light.svg#svgCorpidLight") format("svg");
  font-style: normal;
  font-weight: 300;
}
/*------------------------- //FONTS STYLES -------------------------*/
/*------------------------- GLOBAL STYLES -------------------------*/
/* line 88, ../mts2/_main.scss */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}

/* line 94, ../mts2/_main.scss */
.clearfix:after {
  clear: both;
}

/* line 98, ../mts2/_main.scss */
.clearfix {
  zoom: 1;
}

/* line 102, ../mts2/_main.scss */
.clear {
  clear: both;
  line-height: 0;
  font-size: 0;
  height: 0;
}

/* line 109, ../mts2/_main.scss */
.fl {
  float: left;
}

/* line 113, ../mts2/_main.scss */
.fr {
  float: right;
}

/* line 117, ../mts2/_main.scss */
.db {
  display: block;
}

/* line 121, ../mts2/_main.scss */
.g-oh {
  overflow: hidden;
}

/* line 125, ../mts2/_main.scss */
.g-pr {
  position: relative;
}

/* line 129, ../mts2/_main.scss */
.f11 {
  font-size: 11px !important;
}

/* line 133, ../mts2/_main.scss */
.f12 {
  font-size: 12px !important;
}

/* line 137, ../mts2/_main.scss */
.f13 {
  font-size: 13px !important;
}

/* line 141, ../mts2/_main.scss */
.f14 {
  font-size: 14px !important;
}

/* line 145, ../mts2/_main.scss */
.f15 {
  font-size: 15px !important;
}

/* line 149, ../mts2/_main.scss */
.f18 {
  font-size: 18px !important;
}

/* line 153, ../mts2/_main.scss */
.f19 {
  font-size: 19px !important;
}

/* line 157, ../mts2/_main.scss */
.f26 {
  font-size: 26px !important;
}

/* line 161, ../mts2/_main.scss */
.lh16 {
  line-height: 16px !important;
}

/* line 165, ../mts2/_main.scss */
.lh18 {
  line-height: 18px !important;
}

/* line 169, ../mts2/_main.scss */
.lh20 {
  line-height: 20px !important;
}

/* line 173, ../mts2/_main.scss */
.bold {
  font-weight: bold !important;
}

/* line 177, ../mts2/_main.scss */
.joineq a {
  font-size: 14px;
}

/* line 181, ../mts2/_main.scss */
a {
  color: #297db7;
  text-decoration: underline;
}

/* line 185, ../mts2/_main.scss */
a:hover {
  text-decoration: none;
}

/* line 188, ../mts2/_main.scss */
a:focus {
  outline: none;
}

/* line 192, ../mts2/_main.scss */
.g-wrapper {
  width: 920px;
  padding: 0 10px;
  margin: 0 auto;
}

/* line 197, ../mts2/_main.scss */
.g-phone {
  display: none;
}

/* line 201, ../mts2/_main.scss */
.b-page-wrapper {
  position: relative;
}

/* line 205, ../mts2/_main.scss */
.body_wrapper_1024 .g-wrapper {
  width: 1024px;
  padding: 0;
}

/* line 210, ../mts2/_main.scss */
.g-green {
  color: #1bad07 !important;
}

/* line 214, ../mts2/_main.scss */
.g-black {
  color: #000000 !important;
}

/* line 218, ../mts2/_main.scss */
.g-red {
  color: #e30611 !important;
}

/* line 222, ../mts2/_main.scss */
.g-gray {
  color: #777 !important;
}

/* line 226, ../mts2/_main.scss */
.g-tal {
  text-align: left !important;
}

/* line 230, ../mts2/_main.scss */
.g-tar {
  text-align: right !important;
}

/* line 234, ../mts2/_main.scss */
.g-tac {
  text-align: center !important;
}

/* line 238, ../mts2/_main.scss */
.g-star {
  display: inline-block;
  position: relative;
  width: 11px;
  height: 10px;
}

/* line 244, ../mts2/_main.scss */
.g-star:before {
  content: "*";
  position: absolute;
  left: 1px;
  top: 0;
  display: block;
  color: #e30611;
  line-height: 10px;
}

/* line 253, ../mts2/_main.scss */
.g-star.m-big:before {
  font-size: 26px;
  top: 6px;
}

/* line 258, ../mts2/_main.scss */
.m0 {
  margin: 0 !important;
}

/* line 262, ../mts2/_main.scss */
.mt0 {
  margin-top: 0 !important;
}

/* line 266, ../mts2/_main.scss */
.mt5 {
  margin-top: 5px !important;
}

/* line 270, ../mts2/_main.scss */
.mt8 {
  margin-top: 8px !important;
}

/* line 274, ../mts2/_main.scss */
.mt10 {
  margin-top: 10px !important;
}

/* line 278, ../mts2/_main.scss */
.mt15 {
  margin-top: 15px !important;
}

/* line 282, ../mts2/_main.scss */
.mt20 {
  margin-top: 20px !important;
}

/* line 286, ../mts2/_main.scss */
.mt25 {
  margin-top: 25px !important;
}

/* line 290, ../mts2/_main.scss */
.mb0 {
  margin-bottom: 0 !important;
}

/* line 294, ../mts2/_main.scss */
.mb5 {
  margin-bottom: 5px !important;
}

/* line 298, ../mts2/_main.scss */
.mb10 {
  margin-bottom: 10px !important;
}

/* line 302, ../mts2/_main.scss */
.mb15 {
  margin-bottom: 15px !important;
}

/* line 306, ../mts2/_main.scss */
.mb20 {
  margin-bottom: 20px !important;
}

/* line 310, ../mts2/_main.scss */
.mb25 {
  margin-bottom: 25px !important;
}

/* line 314, ../mts2/_main.scss */
.mb30 {
  margin-bottom: 30px !important;
}

/* line 318, ../mts2/_main.scss */
.mb40 {
  margin-bottom: 40px !important;
}

/* line 322, ../mts2/_main.scss */
.ml5 {
  margin-left: 5px !important;
}

/* line 326, ../mts2/_main.scss */
.ml10 {
  margin-left: 10px !important;
}

/* line 330, ../mts2/_main.scss */
.ml15 {
  margin-left: 15px !important;
}

/* line 334, ../mts2/_main.scss */
.ml30 {
  margin-left: 30px !important;
}

/* line 338, ../mts2/_main.scss */
.mr5 {
  margin-right: 5px !important;
}

/* line 342, ../mts2/_main.scss */
.mr7 {
  margin-right: 7px !important;
}

/* line 346, ../mts2/_main.scss */
.mr10 {
  margin-right: 10px !important;
}

/* line 350, ../mts2/_main.scss */
.mr15 {
  margin-right: 15px !important;
}

/* line 354, ../mts2/_main.scss */
.mr25 {
  margin-right: 25px !important;
}

/* line 358, ../mts2/_main.scss */
.w65 {
  width: 65px !important;
}

/* line 362, ../mts2/_main.scss */
.w140 {
  width: 140px !important;
}

/* line 366, ../mts2/_main.scss */
.w160 {
  width: 160px !important;
}

/* line 370, ../mts2/_main.scss */
.w185 {
  width: 185px !important;
}

/* line 374, ../mts2/_main.scss */
.w230 {
  width: 230px !important;
}

/* line 378, ../mts2/_main.scss */
.w255 {
  width: 255px !important;
}

/* line 382, ../mts2/_main.scss */
.w260 {
  width: 260px !important;
}

/* line 386, ../mts2/_main.scss */
.w275 {
  width: 275px !important;
}

/* line 390, ../mts2/_main.scss */
.bbd {
  border-bottom: 1px dotted;
  text-decoration: none;
}

/* line 395, ../mts2/_main.scss */
.bbd:hover {
  border-bottom-color: transparent;
}

/* line 399, ../mts2/_main.scss */
.g-icon {
  display: inline-block;
  vertical-align: middle;
}

/* line 403, ../mts2/_main.scss */
.g-icon.icon_refresh {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -64px -230px;
  width: 16px;
  height: 16px;
  cursor: pointer;
  margin: 0 7px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 413, ../mts2/_main.scss */
  .g-icon.icon_refresh {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 421, ../mts2/_main.scss */
.g-icon.icon_refresh:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -64px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 427, ../mts2/_main.scss */
  .g-icon.icon_refresh:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 435, ../mts2/_main.scss */
.g-icon.icon_purse {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -155px;
  width: 22px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 447, ../mts2/_main.scss */
  .g-icon.icon_purse {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 455, ../mts2/_main.scss */
.g-icon.icon_purse:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 461, ../mts2/_main.scss */
  .g-icon.icon_purse:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 469, ../mts2/_main.scss */
.g-icon.icon_purse.negative {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -345px -155px;
  width: 28px;
  height: 32px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 477, ../mts2/_main.scss */
  .g-icon.icon_purse.negative {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 485, ../mts2/_main.scss */
.g-icon.icon_purse.negative:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -345px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 491, ../mts2/_main.scss */
  .g-icon.icon_purse.negative:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 499, ../mts2/_main.scss */
.g-icon.icon_remove {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -230px;
  width: 10px;
  height: 10px;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 508, ../mts2/_main.scss */
  .g-icon.icon_remove {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 516, ../mts2/_main.scss */
.g-icon.icon_remove:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 522, ../mts2/_main.scss */
  .g-icon.icon_remove:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 530, ../mts2/_main.scss */
.g-icon.icon_edit {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -488px -285px;
  width: 15px;
  height: 15px;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 539, ../mts2/_main.scss */
  .g-icon.icon_edit {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 547, ../mts2/_main.scss */
.g-icon.icon_attention_circle {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -483px -309px;
  width: 26px;
  height: 26px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 555, ../mts2/_main.scss */
  .g-icon.icon_attention_circle {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 563, ../mts2/_main.scss */
.g-icon.icon_lightning {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -560px -225px;
  width: 12px;
  height: 21px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 571, ../mts2/_main.scss */
  .g-icon.icon_lightning {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 579, ../mts2/_main.scss */
.g-icon.g-icon_settings {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -250px;
  width: 12px;
  height: 12px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 587, ../mts2/_main.scss */
  .g-icon.g-icon_settings {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 596, ../mts2/_main.scss */
.g-icon_play, .g-icon_pause,
.g-icon_remove, .g-icon_edit, .g-icon_add,
.g-icon_message, .g-icon_call,
.g-icon_message-ban, .g-icon_call-ban,
.g-icon_video, .g-icon_comm,
.g-icon_call-not {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

/* line 607, ../mts2/_main.scss */
.g-icon_play {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -40px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 613, ../mts2/_main.scss */
  .g-icon_play {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 621, ../mts2/_main.scss */
.g-icon_play:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -40px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 627, ../mts2/_main.scss */
  .g-icon_play:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 636, ../mts2/_main.scss */
.g-icon_pause {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 642, ../mts2/_main.scss */
  .g-icon_pause {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 650, ../mts2/_main.scss */
.g-icon_pause:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 656, ../mts2/_main.scss */
  .g-icon_pause:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 665, ../mts2/_main.scss */
.g-icon_remove {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -80px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 671, ../mts2/_main.scss */
  .g-icon_remove {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 679, ../mts2/_main.scss */
.g-icon_remove:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -80px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 685, ../mts2/_main.scss */
  .g-icon_remove:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 694, ../mts2/_main.scss */
.g-icon_message {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -140px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 700, ../mts2/_main.scss */
  .g-icon_message {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 708, ../mts2/_main.scss */
.g-icon_message:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -140px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 714, ../mts2/_main.scss */
  .g-icon_message:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 723, ../mts2/_main.scss */
.g-icon_call {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -160px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 729, ../mts2/_main.scss */
  .g-icon_call {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 737, ../mts2/_main.scss */
.g-icon_call:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -160px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 743, ../mts2/_main.scss */
  .g-icon_call:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 752, ../mts2/_main.scss */
.g-icon_video {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -180px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 758, ../mts2/_main.scss */
  .g-icon_video {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 766, ../mts2/_main.scss */
.g-icon_video:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -180px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 772, ../mts2/_main.scss */
  .g-icon_video:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 781, ../mts2/_main.scss */
.g-icon_comm {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -200px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 787, ../mts2/_main.scss */
  .g-icon_comm {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 795, ../mts2/_main.scss */
.g-icon_comm:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -200px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 801, ../mts2/_main.scss */
  .g-icon_comm:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 810, ../mts2/_main.scss */
.g-icon_edit {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -220px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 816, ../mts2/_main.scss */
  .g-icon_edit {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 824, ../mts2/_main.scss */
.g-icon_edit:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -220px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 830, ../mts2/_main.scss */
  .g-icon_edit:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 839, ../mts2/_main.scss */
.g-icon_add {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -240px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 845, ../mts2/_main.scss */
  .g-icon_add {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 853, ../mts2/_main.scss */
.g-icon_add:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -240px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 859, ../mts2/_main.scss */
  .g-icon_add:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 868, ../mts2/_main.scss */
.g-icon_message-ban {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -260px -690px;
  width: 16px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 875, ../mts2/_main.scss */
  .g-icon_message-ban {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 883, ../mts2/_main.scss */
.g-icon_message-ban:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -260px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 889, ../mts2/_main.scss */
  .g-icon_message-ban:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 898, ../mts2/_main.scss */
.g-icon_call-ban {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -280px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 904, ../mts2/_main.scss */
  .g-icon_call-ban {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 912, ../mts2/_main.scss */
.g-icon_call-ban:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -280px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 918, ../mts2/_main.scss */
  .g-icon_call-ban:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 927, ../mts2/_main.scss */
.g-icon_call-not {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -437px -687px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 933, ../mts2/_main.scss */
  .g-icon_call-not {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 941, ../mts2/_main.scss */
.g-icon_call-not:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -437px -705px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 947, ../mts2/_main.scss */
  .g-icon_call-not:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 956, ../mts2/_main.scss */
.g-link_add:before {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -305px -155px;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: top;
  margin-top: 1px;
  margin-right: 6px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 969, ../mts2/_main.scss */
  .g-link_add:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 978, ../mts2/_main.scss */
.pseudo_link {
  text-decoration: none;
  border-bottom: 1px dotted;
}

/* line 982, ../mts2/_main.scss */
.pseudo_link:hover {
  text-decoration: none;
  border-bottom: none;
}

/* line 987, ../mts2/_main.scss */
.g-link_arrow:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -250px -85px;
  width: 5px;
  height: 8px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 999, ../mts2/_main.scss */
  .g-link_arrow:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1008, ../mts2/_main.scss */
.g-soc_icon {
  width: 34px;
  height: 33px;
  display: inline-block;
  vertical-align: middle;
}

/* line 1014, ../mts2/_main.scss */
.g-soc_icon.icon-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1020, ../mts2/_main.scss */
  .g-soc_icon.icon-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1028, ../mts2/_main.scss */
.g-soc_icon.icon-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1034, ../mts2/_main.scss */
  .g-soc_icon.icon-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1042, ../mts2/_main.scss */
.g-soc_icon.icon-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -452px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1048, ../mts2/_main.scss */
  .g-soc_icon.icon-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1056, ../mts2/_main.scss */
.g-soc_icon.icon-mts {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -488px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1062, ../mts2/_main.scss */
  .g-soc_icon.icon-mts {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1070, ../mts2/_main.scss */
.g-soc_icon.icon-synch {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -225px;
  width: 34px;
  height: 21px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1078, ../mts2/_main.scss */
  .g-soc_icon.icon-synch {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1086, ../mts2/_main.scss */
.g-soc_icon.icon-synch.icon_synch-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1092, ../mts2/_main.scss */
  .g-soc_icon.icon-synch.icon_synch-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1100, ../mts2/_main.scss */
.g-soc_icon.icon-synch.icon_synch-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1106, ../mts2/_main.scss */
  .g-soc_icon.icon-synch.icon_synch-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1114, ../mts2/_main.scss */
.g-soc_icon.icon-synch.icon_synch-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -452px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1120, ../mts2/_main.scss */
  .g-soc_icon.icon-synch.icon_synch-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1128, ../mts2/_main.scss */
.g-soc_icon.size-30 {
  width: 30px;
  height: 30px;
}

/* line 1132, ../mts2/_main.scss */
.g-soc_icon.size-30.icon-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1138, ../mts2/_main.scss */
  .g-soc_icon.size-30.icon-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1146, ../mts2/_main.scss */
.g-soc_icon.size-30.icon-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -412px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1152, ../mts2/_main.scss */
  .g-soc_icon.size-30.icon-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1160, ../mts2/_main.scss */
.g-soc_icon.size-30.icon-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -444px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1166, ../mts2/_main.scss */
  .g-soc_icon.size-30.icon-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1174, ../mts2/_main.scss */
.g-soc_icon.size-30.icon-lv {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -476px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1180, ../mts2/_main.scss */
  .g-soc_icon.size-30.icon-lv {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1189, ../mts2/_main.scss */
.g-help_icon_wrap {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
  position: relative;
}

/* line 1196, ../mts2/_main.scss */
.g-help_icon {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -155px;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1207, ../mts2/_main.scss */
  .g-help_icon {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1215, ../mts2/_main.scss */
.g-help_icon:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -170px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1221, ../mts2/_main.scss */
  .g-help_icon:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1230, ../mts2/_main.scss */
.g-help_hint {
  background: #fff;
  -moz-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -webkit-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 250px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 12px 15px 8px;
  font-size: 12px;
  line-height: 16px;
  color: #000;
  position: absolute;
  left: -118px;
  top: 26px;
  z-index: 10;
  cursor: default;
  display: none;
}

/* line 1253, ../mts2/_main.scss */
.g-help_hint:after {
  content: "";
  background: url("../i/service_toggle_hint_pip.png") no-repeat 0 0;
  display: block;
  width: 19px;
  height: 9px;
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -10px;
}

/* line 1265, ../mts2/_main.scss */
.b-help-icon {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -155px;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1276, ../mts2/_main.scss */
  .b-help-icon {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1284, ../mts2/_main.scss */
.b-help-icon:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -170px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1290, ../mts2/_main.scss */
  .b-help-icon:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1299, ../mts2/_main.scss */
.b-help-hint {
  background: #fff;
  -moz-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -webkit-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  max-width: 310px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 16px 20px;
  font-size: 12px;
  line-height: 18px;
  color: #000;
  position: absolute;
  z-index: 2000;
  margin: -36px 0 0 28px;
  display: none;
}

/* line 1317, ../mts2/_main.scss */
.no-boxshadow .b-help-hint {
  border: 1px solid #f2f2f2;
}

/* line 1320, ../mts2/_main.scss */
.b-help-hint:after {
  content: "";
  border: 13px solid transparent;
  border-right-color: #fff;
  position: absolute;
  right: 100%;
  top: 30px;
}

/* line 1329, ../mts2/_main.scss */
.b-help-hint__title {
  font-size: 14px;
  font-weight: 700;
}

/* line 1334, ../mts2/_main.scss */
.b-help-hint__footnote {
  color: #666;
}

/* line 1337, ../mts2/_main.scss */
.b-help-hint__footnote a {
  text-decoration: none;
}

/* line 1340, ../mts2/_main.scss */
.b-help-hint__footnote a:hover {
  text-decoration: underline;
}

@media screen and (max-width: 627px) {
  /* line 1345, ../mts2/_main.scss */
  .g-hide_mobile {
    display: none;
  }
}
/* line 1349, ../mts2/_main.scss */
.g-icon_question {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -290px;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1360, ../mts2/_main.scss */
  .g-icon_question {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1368, ../mts2/_main.scss */
.g-icon_question:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -308px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1374, ../mts2/_main.scss */
  .g-icon_question:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1383, ../mts2/_main.scss */
.g-hint_question {
  background: #fff;
  -moz-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -webkit-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 250px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 12px 15px 8px;
  font-size: 12px;
  line-height: 16px;
  color: #000;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 25px;
  z-index: 10;
  cursor: default;
  display: none;
}

/* line 1407, ../mts2/_main.scss */
.g-hint_question:after {
  content: "";
  background: url("../i/service_toggle_hint_pip.png") no-repeat 0 0;
  display: block;
  width: 19px;
  height: 9px;
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -10px;
}

/* line 1419, ../mts2/_main.scss */
.no-boxshadow .g-hint_question {
  border: 1px solid #ccc;
}

/* line 1422, ../mts2/_main.scss */
.no-boxshadow .g-hint_question:after {
  background-position: -20px 0;
}

/*------------------------- //GLOBAL STYLES -------------------------*/
/* line 1427, ../mts2/_main.scss */
html {
  height: 100%;
}

/* line 1431, ../mts2/_main.scss */
body {
  background: #fff;
  font: 16px/1.2 "Corpid", Arial, sans-serif;
  color: #333;
  margin: 0;
  padding: 0;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* ===================== typography ===================== */
/* line 1443, ../mts2/_main.scss */
.g-h1, .g-h2, .g-h3, .g-h4, .g-h5, .g-h6 {
  font-weight: 400;
}

/* line 1447, ../mts2/_main.scss */
.g-h1 {
  font-size: 36px;
  line-height: 1.3;
  margin: 0 0 20px;
}

/* line 1453, ../mts2/_main.scss */
.g-h2 {
  font-size: 24px;
  line-height: 1.3;
  margin: 0 0 20px;
}

/* line 1459, ../mts2/_main.scss */
.g-h3 {
  font-size: 20px;
  line-height: 1.3;
  margin: 0 0 15px;
}

/* line 1465, ../mts2/_main.scss */
.g-h4 {
  font-size: 18px;
  line-height: 1.3;
  margin: 0 0 10px;
}

/* line 1471, ../mts2/_main.scss */
.g-h5 {
  font-size: 18px;
  line-height: 1.3;
  color: #4d4d4d;
  letter-spacing: 0.05em;
  margin: 0 0 10px;
}

/* line 1479, ../mts2/_main.scss */
.g-h6 {
  font-size: 14px;
  line-height: 1.3;
  color: #666;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin: 0 0 10px;
}

/* line 1488, ../mts2/_main.scss */
p {
  font-size: 14px;
  line-height: 1.3;
  margin: 0 0 15px;
}

/* ===================== end typography ===================== */
/* ===================== links ========================= */
/* line 1496, ../mts2/_main.scss */
.b-link {
  color: #297db7;
  text-decoration: none;
}

/* line 1500, ../mts2/_main.scss */
.b-link.b-link_visited {
  color: #7b0046;
}

/* line 1503, ../mts2/_main.scss */
.b-link:hover, .b-link.b-link_hover {
  text-decoration: underline;
}

/* line 1506, ../mts2/_main.scss */
.b-link:active, .b-link.b-link_active {
  color: #e30611;
  text-decoration: underline;
}

/* line 1511, ../mts2/_main.scss */
.b-link-pseudo {
  border-bottom: 1px dotted;
  text-decoration: none;
  cursor: pointer;
  color: #4d4d4d;
}

/* line 1517, ../mts2/_main.scss */
.b-link-pseudo:hover, .b-link-pseudo.b-link-pseudo_hover {
  border-bottom: none;
  text-decoration: none;
}

/* line 1521, ../mts2/_main.scss */
.b-link-pseudo:active, .b-link-pseudo.b-link-pseudo_active {
  border-bottom: none;
  text-decoration: none;
  color: #e30611;
}

/* ===================== end links ========================= */
/* ===================== forms ========================= */
/* line 1529, ../mts2/_main.scss */
.btn {
  background: #959595;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: medium none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  height: 24px;
  font: normal 13px/24px "Corpid", Arial, sans-serif;
  text-align: center;
  color: #fff;
  text-decoration: none;
  padding: 0 15px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
  -o-transition: all 200ms linear;
}

/* line 1554, ../mts2/_main.scss */
.btn:hover {
  background-color: #cc061a;
}

/* line 1557, ../mts2/_main.scss */
.btn:active {
  background-color: #b30517;
}

/* line 1560, ../mts2/_main.scss */
.btn.btn_red {
  background-color: #e30611;
}

/* line 1563, ../mts2/_main.scss */
.btn.btn_red:hover {
  background-color: #cc061a;
}

/* line 1566, ../mts2/_main.scss */
.btn.btn_red:active {
  background-color: #b30517;
}

/* line 1569, ../mts2/_main.scss */
.btn.btn_border {
  background-color: #fff;
  color: #666;
  border: 2px solid #e6e6e6;
}

/* line 1574, ../mts2/_main.scss */
.btn.btn_border:hover {
  background-color: #cc061a;
  border-color: #cc061a;
  color: #fff;
}

/* line 1579, ../mts2/_main.scss */
.btn.btn_border:active {
  background-color: #b30517;
  border-color: #b30517;
  color: #fff;
}

/* line 1584, ../mts2/_main.scss */
.btn.btn_outline {
  background-color: transparent;
  color: #666;
  border: 1px solid #ccc;
}

/* line 1589, ../mts2/_main.scss */
.btn.btn_outline:hover, .btn.btn_outline:active {
  background-color: #959595;
  border-color: #959595;
  color: #fff;
}

/* line 1594, ../mts2/_main.scss */
.btn.btn_outline-red {
  background-color: transparent;
  color: #e30611;
  border: 1px solid #e30611;
}

/* line 1599, ../mts2/_main.scss */
.btn.btn_outline-red:hover {
  background-color: #cc061a;
  border-color: #cc061a;
  color: #fff;
}

/* line 1604, ../mts2/_main.scss */
.btn.btn_outline-red:active {
  background-color: #b30517;
  border-color: #b30517;
  color: #fff;
}

/* line 1609, ../mts2/_main.scss */
.btn.btn_file_upload {
  padding-left: 15px;
  padding-right: 5px;
}

/* line 1613, ../mts2/_main.scss */
.btn.btn_small {
  font-size: 11px;
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
}

/* line 1619, ../mts2/_main.scss */
.btn.btn_middle, .btn.btn_medium {
  height: 30px;
  line-height: 30px;
}

/* line 1623, ../mts2/_main.scss */
.btn.btn_big {
  font-size: 18px;
  height: 36px;
  line-height: 36px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 1631, ../mts2/_main.scss */
.btn.btn_red.btn_big.btn_button {
  background-color: transparent;
  color: #666;
  border: 1px solid #ccc;
}

/* line 1637, ../mts2/_main.scss */
.btn.btn_red.btn_big.btn_button:hover {
  background: #959595;
  color: #fff;
}

/* line 1641, ../mts2/_main.scss */
.btn.btn_play:before {
  content: "";
  border: 4px solid transparent;
  border-left-color: #fff;
  display: inline-block;
  vertical-align: middle;
  margin: -1px 5px 0 -1px;
}

/* line 1649, ../mts2/_main.scss */
.btn.btn_player_play, .btn.btn_player_pause, .btn.btn_player_stop, .btn.btn_player_missed {
  width: 20px;
  padding: 0;
  margin-right: 4px;
}

/* line 1654, ../mts2/_main.scss */
.btn.btn_player_play:after, .btn.btn_player_pause:after, .btn.btn_player_stop:after, .btn.btn_player_missed:after {
  content: "";
  width: 6px;
  height: 6px;
  display: inline-block;
  vertical-align: top;
  margin-top: 7px;
}

/* line 1662, ../mts2/_main.scss */
.btn.btn_player_pause:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -135px -215px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1668, ../mts2/_main.scss */
  .btn.btn_player_pause:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1676, ../mts2/_main.scss */
.btn.btn_player_stop:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -145px -215px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1682, ../mts2/_main.scss */
  .btn.btn_player_stop:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1690, ../mts2/_main.scss */
.btn.btn_player_play:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -155px -215px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1696, ../mts2/_main.scss */
  .btn.btn_player_play:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1704, ../mts2/_main.scss */
.btn.btn_player_missed:after {
  width: 12px;
  height: 12px;
  margin-top: 5px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -574px -212px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1713, ../mts2/_main.scss */
  .btn.btn_player_missed:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1721, ../mts2/_main.scss */
.btn.w100pr {
  width: 100%;
}

/* line 1724, ../mts2/_main.scss */
.btn.w50 {
  width: 50px;
}

/* line 1727, ../mts2/_main.scss */
.btn.w80 {
  width: 80px;
}

/* line 1730, ../mts2/_main.scss */
.btn.w100 {
  width: 100px;
}

/* line 1733, ../mts2/_main.scss */
.btn.w120 {
  width: 120px;
}

/* line 1736, ../mts2/_main.scss */
.btn.w135 {
  width: 135px;
}

/* line 1739, ../mts2/_main.scss */
.btn.w160 {
  width: 160px;
}

/* line 1742, ../mts2/_main.scss */
.btn.w150 {
  width: 150px;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 1747, ../mts2/_main.scss */
.btn.btn_input_file {
  position: relative;
  overflow: hidden;
}

/* line 1751, ../mts2/_main.scss */
.btn.btn_input_file .input_file {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(20);
  font-size: 10em;
  letter-spacing: 10em;
  -ms-transform: scale(20);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  cursor: pointer;
}

/* line 1765, ../mts2/_main.scss */
.btn span {
  position: relative;
  top: 0;
  left: 0;
}

/* line 1770, ../mts2/_main.scss */
.btn.btn_loading, .btn.btn_loading:hover {
  background: url("../i/btn_red_loading.gif") no-repeat 50% 50% #ed1d23;
  cursor: default;
}

/* line 1775, ../mts2/_main.scss */
button.btn, input[type="submit"].btn {
  line-height: normal !important;
}

/* line 1779, ../mts2/_main.scss */
.btn-activate {
  background: #e30611;
}

/* line 1782, ../mts2/_main.scss */
.btn-activate:hover {
  background: #cc061a;
}

/* line 1786, ../mts2/_main.scss */
.btn-upload {
  background: #959595;
}

/* line 1789, ../mts2/_main.scss */
.btn-upload:hover {
  background: #cc061a;
}

/* line 1793, ../mts2/_main.scss */
.btn[disabled], .btn.btn_red[disabled] {
  background-color: #f2f2f2;
  color: #999;
  cursor: default;
}

/* line 1799, ../mts2/_main.scss */
.win-ok-button[disabled] {
  border: 1px solid #ccc;
}

/* line 1803, ../mts2/_main.scss */
.btn.btn_border[disabled], .btn.btn_outline[disabled] {
  background-color: #fff;
  border: 2px dotted #eaeaea;
  color: #999;
  cursor: default;
}

/* line 1810, ../mts2/_main.scss */
.btn.btn_outline-red[disabled] {
  background-color: #f2f2f2;
  color: #999;
  cursor: default;
  border: 1px solid transparent;
}

/* line 1817, ../mts2/_main.scss */
select.select,
.input {
  background: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  border: 1px solid #c3c3c3;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  padding: 5px 9px;
  margin: 0;
  font: normal 13px/16px "Corpid", Arial, sans-serif;
  color: #333;
  text-align: left;
  outline: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 1839, ../mts2/_main.scss */
select.select.input_big,
.input.input_big {
  font-size: 18px;
  line-height: 24px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 1847, ../mts2/_main.scss */
select.select.input_white,
.input.input_white {
  background-color: #fff;
}

/* line 1851, ../mts2/_main.scss */
select.select.error,
.input.error {
  border-color: #e30611;
}

/* line 1855, ../mts2/_main.scss */
select.select.success,
.input.success {
  border-color: #7cc576;
}

/* line 1859, ../mts2/_main.scss */
select.select::-ms-clear,
.input::-ms-clear {
  display: none;
}

/* line 1863, ../mts2/_main.scss */
select.select.fl,
.input.fl {
  width: auto;
}

/* line 1868, ../mts2/_main.scss */
select.select {
  padding-right: 2px;
}

/* line 1872, ../mts2/_main.scss */
.jq-selectbox.select_big .jq-selectbox__select-text
.input.input_time {
  width: 58px;
  text-align: center;
}

/* line 1878, ../mts2/_main.scss */
.jq-selectbox__select {
  background: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #c3c3c3;
  box-shadow: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  padding: 5px 26px 5px 9px;
  margin: 0;
  font: normal 13px/16px "Corpid", Arial, sans-serif;
  color: #333;
  text-align: left;
  outline: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 1898, ../mts2/_main.scss */
.jq-selectbox__select .jq-selectbox__trigger {
  border: none;
  width: 26px;
}

/* line 1902, ../mts2/_main.scss */
.jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
  border: none;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -447px -268px;
  right: 8px;
  opacity: 1;
  width: 10px;
  height: 6px;
  top: 11px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1914, ../mts2/_main.scss */
  .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1922, ../mts2/_main.scss */
.jq-selectbox__select .jq-selectbox__select-text {
  line-height: 19px;
  min-width: 190px;
}

/* line 1926, ../mts2/_main.scss */
.jq-selectbox__select.error {
  border-color: #e30611;
}

/* line 1929, ../mts2/_main.scss */
.jq-selectbox__select.success {
  border-color: #7cc576;
}

/* line 1932, ../mts2/_main.scss */
.jq-selectbox__select::-ms-clear {
  display: none;
}

/* line 1936, ../mts2/_main.scss */
.jq-selectbox.select_big .jq-selectbox__select {
  font-size: 18px;
  line-height: 24px;
  padding: 5px 28px 5px 9px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  height: 36px;
}

/* line 1945, ../mts2/_main.scss */
.jq-selectbox.select_big .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
  top: 14px;
}

/* line 1948, ../mts2/_main.scss */
.jq-selectbox.select_big .jq-selectbox__select-text {
  line-height: 24px;
}

/* line 1951, ../mts2/_main.scss */
.jq-selectbox.select_big .jq-selectbox__dropdown {
  top: 37px;
}

/* line 1954, ../mts2/_main.scss */
.jq-selectbox.select_big .jq-selectbox__dropdown li {
  white-space: normal !important;
}

/* line 1957, ../mts2/_main.scss */
.jq-selectbox.select_white .jq-selectbox__select {
  background: #fff;
}

/* line 1961, ../mts2/_main.scss */
.input_prefix {
  background: #eaeaea;
  font-size: 13px;
  line-height: 26px;
  color: #404040;
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  text-align: center;
  -moz-border-radius: 2px 0 0 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px 0 0 2px;
  width: 25px;
}

/* line 1976, ../mts2/_main.scss */
.input_prefix + .input {
  padding-left: 30px;
}

/* line 1979, ../mts2/_main.scss */
.input_prefix.big {
  font-size: 18px;
  line-height: 34px;
  width: 33px;
}

/* line 1984, ../mts2/_main.scss */
.input_prefix.big + .input {
  padding-left: 42px;
}

/* line 1988, ../mts2/_main.scss */
.input-wrap-validation {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
}

/* line 1995, ../mts2/_main.scss */
.input-wrap-validation.success:after {
  content: "";
  background: url("../i/input-icon-success.png") no-repeat 0 0;
  width: 13px;
  height: 10px;
  position: absolute;
  right: 0;
  margin-right: -25px;
  top: 13px;
}

/* line 2006, ../mts2/_main.scss */
.textarea {
  background: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #eaeaea;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  padding: 5px 9px;
  font: normal 13px/16px "Corpid", Arial, sans-serif;
  color: #333;
  text-align: left;
  height: 110px;
  resize: vertical;
  outline: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 2026, ../mts2/_main.scss */
.textarea.textarea_big {
  font-size: 18px;
  line-height: 24px;
}

/* line 2030, ../mts2/_main.scss */
.textarea.error {
  border-color: #e30611;
}

/* line 2033, ../mts2/_main.scss */
.textarea.success {
  border-color: #7cc576;
}

/* line 2037, ../mts2/_main.scss */
.input:focus, .textarea:focus,
.input:hover, .textarea:hover {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #959595;
}

/* line 2045, ../mts2/_main.scss */
.input[disabled], .textarea[disabled] {
  background: #fff url("../i/input-disabled-bg.png") repeat 0 0;
  border-color: #c3c3c3;
}

/* line 2050, ../mts2/_main.scss */
.input.input_disabled-gray {
  background: #f3f4f4;
  color: #999;
}

/* line 2055, ../mts2/_main.scss */
.b-field_error {
  color: #e30611;
  font-size: 13px;
  margin-top: 5px;
  display: none;
}

/* line 2062, ../mts2/_main.scss */
.b-list_checkbox {
  font-size: 14px;
  line-height: 18px;
}

/* line 2066, ../mts2/_main.scss */
.b-list_checkbox .b-list_checkbox__item {
  padding-left: 25px;
  margin-top: 10px;
}

/* line 2070, ../mts2/_main.scss */
.b-list_checkbox .b-list_checkbox__item:first-child {
  margin-top: 0;
}

/* line 2073, ../mts2/_main.scss */
.b-list_checkbox .b-list_checkbox__item .checkbox, .b-list_checkbox .b-list_checkbox__item .radio {
  float: left;
  margin-left: -25px;
  margin-top: 1px;
}

/* line 2079, ../mts2/_main.scss */
.checkbox.disabled + .b-checkbox-label, .radio.disabled + .b-checkbox-label {
  color: #c3c3c3;
}

/* line 2083, ../mts2/_main.scss */
.g-mark_required {
  color: #e30611;
}

/* line 2087, ../mts2/_main.scss */
.g-form_table {
  width: 100%;
}

/* line 2090, ../mts2/_main.scss */
.g-form_table th, .g-form_table td {
  vertical-align: top;
}

/* line 2093, ../mts2/_main.scss */
.g-form_table th {
  text-align: left;
  padding-top: 9px;
  padding-right: 5px;
  font-size: 14px;
  line-height: 1.57;
  font-weight: 400;
}

/* line 2101, ../mts2/_main.scss */
.g-form_table td {
  padding-bottom: 40px;
}

/* line 2105, ../mts2/_main.scss */
.g-form_footnote {
  color: #777;
  font-size: 12px;
  line-height: 1.33;
}

/* ===================== end forms ========================= */
/* line 2112, ../mts2/_main.scss */
.b-row {
  display: table;
}

/* line 2115, ../mts2/_main.scss */
.b-row > div {
  display: table-cell;
  vertical-align: middle;
}

/* line 2120, ../mts2/_main.scss */
ul.tabs li.active,
ul.radiosred li.active {
  background: #e30611;
}

/* line 2124, ../mts2/_main.scss */
ul.tabs li.active:hover,
ul.radiosred li.active:hover {
  background: #cc061a;
}

/* line 2129, ../mts2/_main.scss */
.b-service-switch {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  vertical-align: middle;
  width: 53px;
  height: 20px;
  cursor: pointer;
  position: relative;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2141, ../mts2/_main.scss */
  .b-service-switch {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2150, ../mts2/_main.scss */
.b-service-switch_on {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2156, ../mts2/_main.scss */
  .b-service-switch_on {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2165, ../mts2/_main.scss */
.b-service-switch_off {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -40px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2171, ../mts2/_main.scss */
  .b-service-switch_off {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2180, ../mts2/_main.scss */
.b-service-switch_accept {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2186, ../mts2/_main.scss */
  .b-service-switch_accept {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2195, ../mts2/_main.scss */
.b-service-switch_error {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -120px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2201, ../mts2/_main.scss */
  .b-service-switch_error {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2210, ../mts2/_main.scss */
.b-service-switch_disable {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -160px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2216, ../mts2/_main.scss */
  .b-service-switch_disable {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2225, ../mts2/_main.scss */
.b-service-switch_wait {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -200px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2231, ../mts2/_main.scss */
  .b-service-switch_wait {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2239, ../mts2/_main.scss */
.b-service-switch_wait:after {
  content: "";
  background-image: url("../i/service_toggle_wait.gif");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 15px;
  height: 13px;
  position: absolute;
  left: 24px;
  top: 4px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2251, ../mts2/_main.scss */
  .b-service-switch_wait:after {
    background-image: url("../i/service_toggle_wait@2x.gif");
    -webkit-background-size: 15px auto;
    -moz-background-size: 15px auto;
    -o-background-size: 15px auto;
    background-size: 15px auto;
  }
}
/* line 2260, ../mts2/_main.scss */
.b-service-switch_medium {
  width: 69px;
  height: 26px;
}

/* line 2264, ../mts2/_main.scss */
.b-service-switch_medium.b-service-switch_on {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -60px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2270, ../mts2/_main.scss */
  .b-service-switch_medium.b-service-switch_on {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2278, ../mts2/_main.scss */
.b-service-switch_medium.b-service-switch_off {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -40px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2284, ../mts2/_main.scss */
  .b-service-switch_medium.b-service-switch_off {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2292, ../mts2/_main.scss */
.b-service-switch_medium.b-service-switch_accept {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2298, ../mts2/_main.scss */
  .b-service-switch_medium.b-service-switch_accept {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2306, ../mts2/_main.scss */
.b-service-switch_medium.b-service-switch_error {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -120px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2312, ../mts2/_main.scss */
  .b-service-switch_medium.b-service-switch_error {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2320, ../mts2/_main.scss */
.b-service-switch_medium.b-service-switch_disable {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -160px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2326, ../mts2/_main.scss */
  .b-service-switch_medium.b-service-switch_disable {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2334, ../mts2/_main.scss */
.b-service-switch_medium.b-service-switch_wait {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -200px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2340, ../mts2/_main.scss */
  .b-service-switch_medium.b-service-switch_wait {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2348, ../mts2/_main.scss */
.b-service-switch_medium.b-service-switch_wait:after {
  background-image: url("../i/service_toggle_wait_medium.gif");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 20px;
  height: 17px;
  left: 32px;
  top: 5px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2358, ../mts2/_main.scss */
  .b-service-switch_medium.b-service-switch_wait:after {
    background-image: url("../i/service_toggle_wait_medium@2x.gif");
    -webkit-background-size: 20px auto;
    -moz-background-size: 20px auto;
    -o-background-size: 20px auto;
    background-size: 20px auto;
  }
}
/* line 2367, ../mts2/_main.scss */
.b-service-switch_big {
  width: 95px;
  height: 36px;
}

/* line 2371, ../mts2/_main.scss */
.b-service-switch_big.b-service-switch_on {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -135px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2377, ../mts2/_main.scss */
  .b-service-switch_big.b-service-switch_on {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2385, ../mts2/_main.scss */
.b-service-switch_big.b-service-switch_off {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -135px -40px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2391, ../mts2/_main.scss */
  .b-service-switch_big.b-service-switch_off {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2399, ../mts2/_main.scss */
.b-service-switch_big.b-service-switch_accept {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -135px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2405, ../mts2/_main.scss */
  .b-service-switch_big.b-service-switch_accept {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2413, ../mts2/_main.scss */
.b-service-switch_big.b-service-switch_error {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -135px -120px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2419, ../mts2/_main.scss */
  .b-service-switch_big.b-service-switch_error {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2427, ../mts2/_main.scss */
.b-service-switch_big.b-service-switch_disable {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -135px -160px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2433, ../mts2/_main.scss */
  .b-service-switch_big.b-service-switch_disable {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2441, ../mts2/_main.scss */
.b-service-switch_big.b-service-switch_wait {
  background-image: url("../i/switch-sprite.png");
  background-repeat: no-repeat;
  background-position: -135px -200px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2447, ../mts2/_main.scss */
  .b-service-switch_big.b-service-switch_wait {
    background-image: url("../i/switch-sprite@2x.png");
    -webkit-background-size: 240px auto;
    -moz-background-size: 240px auto;
    -o-background-size: 240px auto;
    background-size: 240px auto;
  }
}
/* line 2455, ../mts2/_main.scss */
.b-service-switch_big.b-service-switch_wait:after {
  background-image: url("../i/service_toggle_wait_big.gif");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 27px;
  height: 24px;
  left: 43px;
  top: 7px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2465, ../mts2/_main.scss */
  .b-service-switch_big.b-service-switch_wait:after {
    background-image: url("../i/service_toggle_wait_big@2x.gif");
    -webkit-background-size: 27px auto;
    -moz-background-size: 27px auto;
    -o-background-size: 27px auto;
    background-size: 27px auto;
  }
}
/* ===================== icons ========================= */
/* line 2475, ../mts2/_main.scss */
.b-widget-icon {
  display: inline-block;
  vertical-align: middle;
}

/* line 2480, ../mts2/_main.scss */
.b-widget-icon-65 {
  background-color: #adb8c1;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  line-height: 0;
  width: 65px;
  height: 65px;
  border-radius: 3px;
  overflow: hidden;
}

/* line 2491, ../mts2/_main.scss */
.b-widget-icon-65 img {
  width: 65px;
  height: 65px;
}

/* line 2496, ../mts2/_main.scss */
.b-widget-icon-65_active {
  background-color: #e30611;
}

/* ===================== end icons ========================= */
/* ===================== list ========================= */
/* line 2502, ../mts2/_main.scss */
.b-list {
  list-style: none;
  padding: 0;
  margin: 0 0 20px;
}

/* line 2508, ../mts2/_main.scss */
.b-list > li {
  padding-left: 15px;
  margin-bottom: 8px;
}

/* line 2513, ../mts2/_main.scss */
.b-list > li:before {
  content: "";
  background-color: #595959;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  float: left;
  margin: 8px 0 0 -15px;
}

/* line 2523, ../mts2/_main.scss */
.b-list_arrow > li:before {
  background: url("../i/bullet-arrow.png") no-repeat 0 0;
  width: 6px;
  height: 10px;
  margin: 5px 0 0 -15px;
}

/* line 2530, ../mts2/_main.scss */
.b-list_nomark {
  list-style-type: none;
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2536, ../mts2/_main.scss */
.b-list_nomark > li {
  padding-left: 0;
}

/* line 2539, ../mts2/_main.scss */
.b-list_nomark > li:before {
  display: none;
}

/* line 2542, ../mts2/_main.scss */
.b-list_img {
  list-style-type: none;
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2548, ../mts2/_main.scss */
.b-list_img__img {
  display: inline-block;
  width: 20px;
  height: 20px;
  position: relative;
  vertical-align: middle;
  text-align: center;
  margin-left: -20px;
  margin-right: 8px;
  margin-top: -2px;
}

/* line 2559, ../mts2/_main.scss */
.b-list_img__img img {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
  max-height: 100%;
}

/* line 2565, ../mts2/_main.scss */
.b-list_img > li {
  position: relative;
}

/* line 2568, ../mts2/_main.scss */
.b-list_img > li:before {
  display: none;
}

/* line 2571, ../mts2/_main.scss */
.b-list_img.b-list_small-font > li {
  padding-left: 20px;
  font-size: 12px;
  line-height: 15px;
}

/* line 2576, ../mts2/_main.scss */
.b-list_img.b-list_small-font .b-list_img__img {
  display: inline-block;
  width: 15px;
  height: 15px;
  position: relative;
  vertical-align: middle;
  text-align: center;
  margin-left: -20px;
  margin-top: -2px;
}

/* line 2586, ../mts2/_main.scss */
.b-list_img.b-list_small-font .b-list_img__img img {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
  max-height: 100%;
}

/* line 2592, ../mts2/_main.scss */
.b-list_small-font > li {
  padding-left: 0;
  font-size: 12px;
  line-height: 15px;
}

/* line 2597, ../mts2/_main.scss */
.b-list_small-font > li:before {
  display: none;
}

/* ===================== end list ========================= */
/* ===================== message ========================= */
/* line 2603, ../mts2/_main.scss */
.b-message {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  padding: 20px 30px;
  min-height: 45px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #4a4a4a;
  font-size: 16px;
  line-height: 1.25;
  margin-bottom: 20px;
  position: relative;
}

/* line 2620, ../mts2/_main.scss */
.lteie8 .b-message {
  box-sizing: content-box;
  min-height: 25px;
}

/* line 2625, ../mts2/_main.scss */
.b-message_error {
  background-color: #fef4f4;
  border-color: #f8bcbf;
  padding-left: 95px;
}

/* line 2630, ../mts2/_main.scss */
.b-message_error:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px 0;
  width: 29px;
  height: 25px;
  position: absolute;
  left: 32px;
  top: 50%;
  margin-top: -14px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2643, ../mts2/_main.scss */
  .b-message_error:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2652, ../mts2/_main.scss */
.b-message_success {
  background-color: #f4faf3;
  border-color: #bee3ba;
  padding-left: 95px;
}

/* line 2657, ../mts2/_main.scss */
.b-message_success:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -30px;
  width: 29px;
  height: 25px;
  position: absolute;
  left: 32px;
  top: 50%;
  margin-top: -14px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2670, ../mts2/_main.scss */
  .b-message_success:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* ===================== end message ========================= */
/* ===================== selectos =============================*/
/* line 2681, ../mts2/_main.scss */
.select_red-arrow .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
  width: 11px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -447px -256px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2688, ../mts2/_main.scss */
  .select_red-arrow .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2697, ../mts2/_main.scss */
.select_red-arrow.select_big .jq-selectbox__select-text {
  width: auto !important;
}

/* ===================== end SELECTOS ========================= */
/* line 2702, ../mts2/_main.scss */
.b-input-datepicker {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 196px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}

@media screen and (max-width: 647px) {
  /* line 2712, ../mts2/_main.scss */
  .b-input-datepicker {
    width: 100%;
  }
}
/* line 2716, ../mts2/_main.scss */
.b-input-datepicker .ui-datepicker-trigger {
  background: url("../i/datepicker-icon.gif") no-repeat 0 0 #f2f2f2;
  background-position: center center;
  margin: 0;
  padding: 0;
  border: none;
  width: 30px;
  position: absolute;
  right: 7px;
  top: 1px;
  bottom: 1px;
  text-align: center;
  cursor: pointer;
}

/* line 2730, ../mts2/_main.scss */
.lk-fix-consumption-form__col .b-input-datepicker .ui-datepicker-trigger {
  right: 1px;
}

/* line 2733, ../mts2/_main.scss */
.b-input-datepicker .ui-datepicker-trigger img {
  width: 18px;
}

/* line 2736, ../mts2/_main.scss */
.b-input-datepicker .input_big + .ui-datepicker-trigger {
  width: 37px;
}

/* line 2739, ../mts2/_main.scss */
.b-input-datepicker .input_big + .ui-datepicker-trigger img {
  width: 21px;
}

/* line 2743, ../mts2/_main.scss */
.ui-datepicker {
  background: #fff;
  border: 1px solid #c3c3c3;
  padding: 0 10px 10px;
  border-radius: 2px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 230px;
  font: 13px/1 "Corpid", Arial, sans-serif;
}

/* line 2755, ../mts2/_main.scss */
.ui-datepicker:before {
  content: "";
  background: url("../i/datepicker-tail.png") no-repeat 0 0;
  width: 11px;
  height: 6px;
  position: absolute;
  left: 50%;
  top: -5px;
  margin-left: -5px;
}

/* line 2765, ../mts2/_main.scss */
.ui-datepicker th {
  padding: 1px;
  text-align: center;
  font-weight: 700;
  height: 39px;
  text-transform: uppercase;
  vertical-align: middle;
}

/* line 2773, ../mts2/_main.scss */
.ui-datepicker td {
  text-align: center;
  vertical-align: middle;
  padding: 1px;
}

/* line 2778, ../mts2/_main.scss */
.ui-datepicker .ui-state-default {
  background: none;
  border: none;
  text-align: center;
  padding: 0;
  height: 22px;
  line-height: 22px;
  color: #666;
}

/* line 2787, ../mts2/_main.scss */
.ui-datepicker .ui-state-default:hover {
  color: #e30611;
}

/* line 2790, ../mts2/_main.scss */
.ui-datepicker .ui-state-default.ui-state-active {
  background-color: #e30611;
  color: #fff;
  border-radius: 2px;
}

/* line 2795, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-header {
  background: #f2f2f2;
  border: none;
  border-radius: 1px 1px 0 0;
  margin: 0 -10px;
  height: 35px;
  padding: 0;
  position: relative;
}

/* line 2804, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  background: none;
  border: none;
  width: 40px;
  height: 35px;
  position: absolute;
  top: 0;
  cursor: pointer;
}

/* line 2813, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  background: url("../i/datepicker-arrows.png") no-repeat 0 0;
  width: 6px;
  height: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -5px 0 0 -3px;
}

/* line 2822, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-prev {
  left: 0;
}

/* line 2825, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-prev span {
  background-position: 0 0;
}

/* line 2828, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-next {
  right: 0;
}

/* line 2831, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-next span {
  background-position: -10px 0;
}

/* line 2834, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-title {
  margin: 5px 40px 0;
}

/* line 2837, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-title select {
  background: none;
  border: 0;
  font-size: 12px;
  font-family: "Corpid", Arial, sans-serif;
  color: #666;
  text-transform: uppercase;
}

/* line 2845, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-title select.ui-datepicker-month {
  width: 85px;
}

/* line 2848, ../mts2/_main.scss */
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
  width: 60px;
}

/* line 2852, ../mts2/_main.scss */
.b-top_line {
  background: #414243;
  min-width: 940px;
  height: 30px;
  color: #333333;
  font-family: "Corpid", Arial, sans-serif;
  font-size: 13px;
  line-height: 30px;
  background-color: #e0e2e4;
}

/* line 2863, ../mts2/_main.scss */
.b-top_line__left {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 2869, ../mts2/_main.scss */
.b-top_line__item {
  float: left;
  position: relative;
}

/* line 2873, ../mts2/_main.scss */
.b-top_line__item .mobile {
  display: none;
}

/* line 2876, ../mts2/_main.scss */
.b-top_line__item.item_basket .mobile {
  text-transform: none;
}

/* line 2879, ../mts2/_main.scss */
.b-top_line__item.last:before {
  content: "";
  background: #545556;
  width: 1px;
  position: absolute;
  top: 7px;
  bottom: 7px;
  left: -15px;
}

/* line 2888, ../mts2/_main.scss */
.b-top_line__item.item_right {
  float: right;
}

/* line 2891, ../mts2/_main.scss */
.b-top_line__item.item_other {
  margin-left: 11px;
}

/* line 2894, ../mts2/_main.scss */
.b-top_line__item.item_other.opened .icon_other {
  background: #f2f2f2;
  color: #000 !important;
}

/* line 2898, ../mts2/_main.scss */
.b-top_line__item a {
  text-decoration: none;
  color: #666;
  padding: 0 14px;
  display: block;
  height: 30px;
}

/* line 2905, ../mts2/_main.scss */
.b-top_line__item a:hover {
  background-color: rgba(255, 255, 255, 0.25);
  color: #666;
}

/* line 2909, ../mts2/_main.scss */
.b-top_line__item a.active {
  background-color: #fafafa;
}

/* line 2913, ../mts2/_main.scss */
.b-top_line__icon {
  display: inline-block;
  height: 30px;
}

/* line 2917, ../mts2/_main.scss */
.b-top_line__icon:before {
  content: "";
  width: 16px;
  height: 12px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
}

/* line 2925, ../mts2/_main.scss */
.b-top_line__icon.icon_arr_right:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -93px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2931, ../mts2/_main.scss */
  .b-top_line__icon.icon_arr_right:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 2939, ../mts2/_main.scss */
.b-top_line__icon.icon_shop:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -16px -93px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2945, ../mts2/_main.scss */
  .b-top_line__icon.icon_shop:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 2953, ../mts2/_main.scss */
.b-top_line__icon.icon_home:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -93px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2959, ../mts2/_main.scss */
  .b-top_line__icon.icon_home:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 2967, ../mts2/_main.scss */
.b-top_line__icon.icon_setting:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -32px -93px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2973, ../mts2/_main.scss */
  .b-top_line__icon.icon_setting:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 2981, ../mts2/_main.scss */
.b-top_line__icon.icon_logout:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -48px -93px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2987, ../mts2/_main.scss */
  .b-top_line__icon.icon_logout:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 2995, ../mts2/_main.scss */
.b-top_line__icon.icon_question:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -64px -93px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3001, ../mts2/_main.scss */
  .b-top_line__icon.icon_question:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3009, ../mts2/_main.scss */
.b-top_line__icon.icon_other:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -80px -93px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3015, ../mts2/_main.scss */
  .b-top_line__icon.icon_other:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3023, ../mts2/_main.scss */
.b-top_line__icon.icon_other {
  display: block;
  padding: 0 14px;
  width: 160px;
}

/* line 3028, ../mts2/_main.scss */
.b-top_line__icon.icon_other span {
  border-bottom: 1px dotted;
}

/* line 3032, ../mts2/_main.scss */
.b-top_line__drop {
  background: #fff;
  position: absolute;
  width: 100%;
  -moz-box-shadow: 0 3px 8px rgba(102, 102, 102, 0.35);
  -webkit-box-shadow: 0 3px 8px rgba(102, 102, 102, 0.35);
  box-shadow: 0 3px 8px rgba(102, 102, 102, 0.35);
  z-index: 150;
  display: none;
}

/* line 3042, ../mts2/_main.scss */
.b-top_line__drop li {
  border-top: 1px solid #dfe0e0;
  font-size: 12px;
  line-height: 1.33;
}

/* line 3047, ../mts2/_main.scss */
.b-top_line__drop li:first-child {
  border-top: medium none;
}

/* line 3050, ../mts2/_main.scss */
.b-top_line__drop li a {
  color: #000 !important;
  display: block;
  padding: 7px 14px;
  text-decoration: none;
}

/* line 3056, ../mts2/_main.scss */
.b-top_line__drop li a:hover {
  text-decoration: underline !important;
}

/* line 3060, ../mts2/_main.scss */
.b-header {
  background-color: #fff;
  min-width: 940px;
  height: 80px;
  padding: 17px 0 13px;
  font-size: 16px;
  line-height: 1.2;
  font-family: "Corpid", Arial, sans-serif;
  color: #333;
  z-index: 102;
}

/* line 3071, ../mts2/_main.scss */
.b-header .h-col1, .b-header .h-col2, .b-header .h-col3, .b-header .h-col4 {
  float: left;
}

/* line 3074, ../mts2/_main.scss */
.b-header .h-col1 {
  width: 275px;
  margin-right: 19px;
}

/* line 3078, ../mts2/_main.scss */
.b-header .h-col2 {
  width: 330px;
}

/* line 3081, ../mts2/_main.scss */
.b-header .h-col3 {
  width: 145px;
  margin-right: 5px;
}

/* line 3085, ../mts2/_main.scss */
.b-header .h-col4 {
  width: 296px;
  float: right;
}

/* line 3089, ../mts2/_main.scss */
.b-header .h-col_logout {
  float: right;
  width: 296px;
  position: relative;
  z-index: 102;
}

/* line 3096, ../mts2/_main.scss */
.b-header_inner {
  position: relative;
}

/* line 3100, ../mts2/_main.scss */
.b-header_logo {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 275px;
  height: 50px;
  display: block;
  margin-top: 4px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3110, ../mts2/_main.scss */
  .b-header_logo {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3119, ../mts2/_main.scss */
.b-header_logo--white {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -130px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3125, ../mts2/_main.scss */
  .b-header_logo--white {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3134, ../mts2/_main.scss */
.b-header_options {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  overflow: hidden;
  float: right;
  display: none;
}

/* line 3141, ../mts2/_main.scss */
.b-header_options > li {
  float: left;
  border-left: 1px solid #e4e4e4;
}

/* line 3145, ../mts2/_main.scss */
.b-header_options > li:first-child {
  border-left: medium none;
}

/* line 3148, ../mts2/_main.scss */
.b-header_options > li > a {
  display: block;
  width: 48px;
  height: 48px;
  position: relative;
}

/* line 3154, ../mts2/_main.scss */
.b-header_options > li > a:after {
  content: "";
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -98px -58px;
  width: 30px;
  height: 25px;
  position: absolute;
  left: 10px;
  top: 11px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3166, ../mts2/_main.scss */
  .b-header_options > li > a:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3174, ../mts2/_main.scss */
.b-header_options > li.icon_settings > a:after {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -16px -54px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3180, ../mts2/_main.scss */
  .b-header_options > li.icon_settings > a:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3188, ../mts2/_main.scss */
.b-header_options > li.icon_logout > a:after {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -52px -54px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3194, ../mts2/_main.scss */
  .b-header_options > li.icon_logout > a:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3202, ../mts2/_main.scss */
.b-header_options > li.icon_question > a:after {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -88px -54px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3208, ../mts2/_main.scss */
  .b-header_options > li.icon_question > a:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3217, ../mts2/_main.scss */
.b-header_lk_wrap {
  position: relative;
  height: 80px;
}

/* line 3222, ../mts2/_main.scss */
.b-header_lk {
  background: #fff;
  padding: 8px 13px;
  border: 1px solid #e2e2e2;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 16px;
  position: relative;
  z-index: 110;
  width: 100%;
  height: 80px;
  text-align: left;
}

/* line 3239, ../mts2/_main.scss */
.b-header_lk.opened .b-header_lk__opener:after {
  background-position: 0 -20px;
}

/* line 3242, ../mts2/_main.scss */
.b-header_lk.opened {
  -moz-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  -webkit-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
}

/* line 3248, ../mts2/_main.scss */
.b-list__actions__opener {
  cursor: pointer;
}

/* line 3252, ../mts2/_main.scss */
.b-header_lk__name {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  max-height: 32px;
  line-height: 12px;
  /*&:after {
  	content: "";
  	border: 6px solid transparent;
  	border-left-width: 4px;
  	border-right-width: 4px;
  	border-top-color: #000;
  	display: block;
  	position: absolute;
  	right: 10px;
  	top: 13px;
  }*/
}

/* line 3271, ../mts2/_main.scss */
.b-header_lk.opened .b-header_lk__name:after {
  border-color: transparent;
  border-bottom-color: #000;
  margin-top: -6px;
}

/* line 3277, ../mts2/_main.scss */
.b-header_lk__phone {
  font-size: 13px;
  font-weight: bold;
  display: block;
  margin-top: 3px;
}

/* line 3284, ../mts2/_main.scss */
.b_list__actions {
  margin: 8px -13px -8px;
  display: none;
}

/* line 3288, ../mts2/_main.scss */
.b_list__actions li {
  border-top: 1px solid #dfe0e0;
  font-size: 12px;
  line-height: 1.33;
}

/* line 3293, ../mts2/_main.scss */
.b_list__actions a {
  display: block;
  padding: 7px 14px;
  text-decoration: none;
  color: #333;
}

/* line 3299, ../mts2/_main.scss */
.b_list__actions a:hover {
  text-decoration: underline;
}

/* line 3302, ../mts2/_main.scss */
.b_list__actions a.icon_add:before, .b_list__actions a.icon_exit:before {
  content: "";
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  margin: -2px 7px 0 0;
}

/* line 3310, ../mts2/_main.scss */
.b_list__actions a.icon_add:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -230px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3316, ../mts2/_main.scss */
  .b_list__actions a.icon_add:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3324, ../mts2/_main.scss */
.b_list__actions a.icon_exit:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -48px -230px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3330, ../mts2/_main.scss */
  .b_list__actions a.icon_exit:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3339, ../mts2/_main.scss */
.b-header_balance {
  font-size: 13px;
  position: absolute;
  bottom: 8px;
  left: 13px;
}

/* line 3345, ../mts2/_main.scss */
.b-header_balance a {
  color: #e30611;
}

/* line 3349, ../mts2/_main.scss */
.h-col3 {
  float: right;
  margin-right: 34px;
}

/* line 3354, ../mts2/_main.scss */
.b-header_basket_wrap {
  margin-top: 10px;
  text-align: center;
  line-height: 16px;
}

/* line 3359, ../mts2/_main.scss */
.b-header_basket_wrap .price {
  color: #4c4c4c;
  margin-top: 5px;
  font-size: 13px;
  white-space: nowrap;
}

/* line 3366, ../mts2/_main.scss */
.b-header_basket_link {
  display: block;
  text-decoration: none;
}

/* line 3370, ../mts2/_main.scss */
.b-header_basket_link .link {
  text-decoration: underline;
  font-size: 14px;
  color: #e30611;
  font-weight: bold;
}

/* line 3376, ../mts2/_main.scss */
.b-header_basket_link .link:hover {
  text-decoration: none;
}

/* line 3380, ../mts2/_main.scss */
.b-header_basket {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -177px -96px;
  width: 46px;
  height: 25px;
  margin: 0 auto 5px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3389, ../mts2/_main.scss */
  .b-header_basket {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3397, ../mts2/_main.scss */
.b-header_basket .count {
  font-size: 28px;
  font-family: "Open Sans", Arial, sans-serif;
  color: #e30611;
  position: relative;
  top: -4px;
}

/* line 3405, ../mts2/_main.scss */
.b-header_basket_wrap.basket_empty {
  text-align: left;
}

/* line 3408, ../mts2/_main.scss */
.b-header_basket_wrap.basket_empty .b-header_basket {
  float: left;
  margin-right: 15px;
  text-align: center;
}

/* line 3413, ../mts2/_main.scss */
.b-header_basket_wrap.basket_empty .b-header_basket .count {
  color: #333;
}

/* line 3416, ../mts2/_main.scss */
.b-header_basket_wrap.basket_empty .link {
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
  color: #e30611;
  position: relative;
  top: -7px;
}

/* line 3424, ../mts2/_main.scss */
.b-header_basket_wrap.basket_empty .basket_select {
  font-size: 13px;
}

/* line 3427, ../mts2/_main.scss */
.b-header_basket_wrap.basket_empty .basket_select a {
  color: #4c4c4c;
  font-weight: bold;
}

/* line 3432, ../mts2/_main.scss */
.h-col2 {
  text-align: center;
}

/* line 3436, ../mts2/_main.scss */
.b-header_caption, .b-header_caption_mobile {
  display: inline-block;
  vertical-align: top;
  font-size: 17px;
  line-height: 25px;
  text-align: left;
  margin-top: 6px;
}

/* line 3444, ../mts2/_main.scss */
.b-header_caption .title, .b-header_caption_mobile .title {
  font-size: 30px;
}

/* line 3447, ../mts2/_main.scss */
.b-header_caption .subtitle, .b-header_caption_mobile .subtitle {
  font-size: 17px;
  color: #959595;
}

/* line 3452, ../mts2/_main.scss */
.mod-lk-fix .b-header {
  height: 60px;
}

/* line 3455, ../mts2/_main.scss */
.mod-lk-fix .b-header .h-col2 {
  width: 440px;
  margin-top: 10px;
}

/* line 3459, ../mts2/_main.scss */
.mod-lk-fix .b-header_caption .title, .mod-lk-fix .b-header_caption_mobile .title {
  font-size: 22px;
  font-weight: 700;
}

/* line 3464, ../mts2/_main.scss */
.b-header_caption_mobile {
  display: none;
}

/* line 3468, ../mts2/_main.scss */
.b-header_balance .g-icon {
  display: inline-block;
  vertical-align: middle;
}

/* line 3472, ../mts2/_main.scss */
.b-header_balance .g-icon.icon_refresh {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -55px;
  width: 16px;
  height: 13px;
  cursor: pointer;
  margin: 0 7px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3482, ../mts2/_main.scss */
  .b-header_balance .g-icon.icon_refresh {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3490, ../mts2/_main.scss */
.b-header_balance .g-icon.icon_refresh:hover {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -70px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3496, ../mts2/_main.scss */
  .b-header_balance .g-icon.icon_refresh:hover {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3505, ../mts2/_main.scss */
.b-iframe_header_user_place {
  height: 80px;
}

/* line 3509, ../mts2/_main.scss */
.b-iframe_header_user {
  width: 296px;
  height: 80px;
  position: absolute;
  left: 50%;
  top: 50px;
  margin-left: 164px;
}

@media screen and (max-width: 939px) {
  /* line 3518, ../mts2/_main.scss */
  .no-adaptive .b-iframe_header_user {
    left: 634px;
    margin-left: 0;
  }
}
/* line 3524, ../mts2/_main.scss */
.b-mainmenu {
  background: #8f8f90;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYWJhYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhmOGY5MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aaabab), color-stop(100%, #8f8f90));
  background-image: -moz-linear-gradient(top, #aaabab, #8f8f90);
  background-image: -webkit-linear-gradient(top, #aaabab, #8f8f90);
  background-image: linear-gradient(to bottom, #aaabab, #8f8f90);
  margin-bottom: 15px;
  position: relative;
  z-index: 100;
  color: #333333;
  font-size: 16px;
  line-height: 1.2;
  font-family: "Corpid", Arial, sans-serif;
}

/* line 3540, ../mts2/_main.scss */
.b-mainmenu.m-mainpage {
  margin-top: 12px;
}

/* line 3543, ../mts2/_main.scss */
.b-mainmenu .b-mainmenu_list_mobile {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 3548, ../mts2/_main.scss */
.b-mainmenu .b-mainmenu_list_mobile li {
  border-bottom: 1px solid #ecedee;
  font-size: 14px;
  line-height: 16px;
  overflow: hidden;
  text-align: left;
}

/* line 3555, ../mts2/_main.scss */
.b-mainmenu .b-mainmenu_list_mobile li a {
  color: #2e8abc;
  cursor: pointer;
  display: block;
  padding: 13px 15px;
  text-decoration: none;
}

/* line 3563, ../mts2/_main.scss */
.b-mainmenu__list {
  display: table;
  width: 100%;
  line-height: 1;
  margin: 0;
  padding: 0;
}

/* line 3571, ../mts2/_main.scss */
.b-mainmenu__item {
  background: url("../i/header/mainmenu_separate.png") no-repeat 0 center;
  display: table-cell;
  vertical-align: middle;
  height: 40px;
  text-align: center;
  font-size: 13px;
  color: #fff;
}

/* line 3580, ../mts2/_main.scss */
.b-mainmenu__item.active {
  background: #fb353c;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzNWM2MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmMjUyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f35c60), color-stop(100%, #ef252d));
  background-image: -moz-linear-gradient(top, #f35c60, #ef252d);
  background-image: -webkit-linear-gradient(top, #f35c60, #ef252d);
  background-image: linear-gradient(to bottom, #f35c60, #ef252d);
}

/* line 3589, ../mts2/_main.scss */
.b-mainmenu__item.active .b-mainmenu_link {
  color: #fff;
}

/* line 3592, ../mts2/_main.scss */
.b-mainmenu__item.opened, .b-mainmenu__item:hover {
  -moz-box-shadow: 0 5px 29px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 5px 29px rgba(102, 102, 102, 0.3);
  box-shadow: 0 5px 29px rgba(102, 102, 102, 0.3);
}

/* line 3597, ../mts2/_main.scss */
.b-mainmenu__item.opened .b-mainmenu_link, .b-mainmenu__item:hover .b-mainmenu_link {
  color: #ec1d23;
  background: #fff;
}

/* line 3601, ../mts2/_main.scss */
.b-mainmenu__item.home {
  width: 40px;
  border-right: 1px solid #f68184;
  text-indent: -9999px;
}

/* line 3606, ../mts2/_main.scss */
.b-mainmenu__item.home .b-mainmenu_link {
  background-color: #fb353c;
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -300px 0;
  width: 40px;
  height: 40px;
  padding: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3616, ../mts2/_main.scss */
  .b-mainmenu__item.home .b-mainmenu_link {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3624, ../mts2/_main.scss */
.b-mainmenu__item.home .b-mainmenu_link:hover, .b-mainmenu__item.home .b-mainmenu_link.active {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -341px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3630, ../mts2/_main.scss */
  .b-mainmenu__item.home .b-mainmenu_link:hover, .b-mainmenu__item.home .b-mainmenu_link.active {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3639, ../mts2/_main.scss */
.b-mainmenu__item_mobile {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzNWM2MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmMjUyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f35c60), color-stop(100%, #ef252d));
  background-image: -moz-linear-gradient(top, #f35c60, #ef252d);
  background-image: -webkit-linear-gradient(top, #f35c60, #ef252d);
  background-image: linear-gradient(to bottom, #f35c60, #ef252d);
  text-align: left;
  display: none;
}

/* line 3650, ../mts2/_main.scss */
.b-mainmenu__item_btn {
  background: #828283;
  display: none;
  vertical-align: middle;
  height: 40px;
  text-align: center;
  font-size: 13px;
  color: #fff;
  width: 40px;
  padding: 0;
}

/* line 3661, ../mts2/_main.scss */
.b-mainmenu__item_btn .b-mainmenu_link {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -382px 0;
  padding: 0 !important;
  height: 40px;
  display: block;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3670, ../mts2/_main.scss */
  .b-mainmenu__item_btn .b-mainmenu_link {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 3678, ../mts2/_main.scss */
.b-mainmenu__item_btn.opened .b-mainmenu_link {
  background-color: #fff;
  color: #ec1d23;
}

/* line 3682, ../mts2/_main.scss */
.b-mainmenu__item_btn.all_desktop {
  display: table-cell;
}

/* line 3685, ../mts2/_main.scss */
.b-mainmenu__item_btn.all_mobile {
  display: none;
}

/* line 3689, ../mts2/_main.scss */
.b-mainmenu_link {
  display: block;
  height: 40px;
  line-height: 40px;
  color: #fff;
  text-decoration: none;
  padding: 0 12px;
  white-space: nowrap;
  position: relative;
  cursor: pointer;
  z-index: 101;
}

/* line 3702, ../mts2/_main.scss */
.with_drop .b-mainmenu_link {
  padding-right: 45px;
}

/* line 3705, ../mts2/_main.scss */
.with_drop .b-mainmenu_link:after {
  content: "";
  border: 5px solid transparent;
  border-top-color: #fff;
  display: inline-block;
  vertical-align: top;
  margin-top: 18px;
  margin-left: 5px;
  position: absolute;
  margin-left: 15px;
}

/* line 3716, ../mts2/_main.scss */
.with_drop.opened .b-mainmenu_link:after, .with_drop:hover .b-mainmenu_link:after {
  border-top-color: #ec1d23;
}

/* line 3720, ../mts2/_main.scss */
.b-mainmenu_drop {
  background: #fff;
  position: absolute;
  width: 100%;
  z-index: 100;
  top: 100%;
  left: 0;
  overflow: hidden;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0;
  border-radius: 0 0 4px 4px;
  -moz-box-shadow: 0 5px 29px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 5px 29px rgba(102, 102, 102, 0.3);
  box-shadow: 0 5px 29px rgba(102, 102, 102, 0.3);
  color: #747576;
  text-align: left;
  display: none;
}

/* line 3741, ../mts2/_main.scss */
.ie8 .b-mainmenu_drop, .lteie8 .b-mainmenu_drop, .lte-ie8 .b-mainmenu_drop {
  border: 1px solid #E4E4E4;
}

/* line 3744, ../mts2/_main.scss */
.b-mainmenu_drop.b-mainmenu_drop_all {
  width: 220px;
  left: auto;
  right: 0;
}

/* line 3749, ../mts2/_main.scss */
.b-mainmenu_drop a {
  color: #297db7;
  text-decoration: underline;
}

/* line 3753, ../mts2/_main.scss */
.b-mainmenu_drop ol, .b-mainmenu_drop ul {
  list-style: outside none none;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

/* line 3761, ../mts2/_main.scss */
.b-mainmenu_drop_all .b-mainmenu_sublist li {
  float: none;
  width: auto;
  border: medium none;
  border-top: 1px solid #ecedee;
}

/* line 3767, ../mts2/_main.scss */
.b-mainmenu_drop_all .b-mainmenu_sublist li:first-child {
  border-top: medium none;
}

/* line 3771, ../mts2/_main.scss */
.b-mainmenu_sublist {
  width: 252px;
  display: table-cell;
  vertical-align: top;
  border-right: 1px solid #ecedee;
  font-size: 14px;
}

/* line 3779, ../mts2/_main.scss */
.b-mainmenu_lvl3_columns {
  display: table;
  table-layout: fixed;
  width: 100%;
}

/* line 3784, ../mts2/_main.scss */
.b-mainmenu_lvl3_columns .column {
  display: table-cell;
  vertical-align: top;
  padding: 10px 15px 0;
}

/* line 3789, ../mts2/_main.scss */
.b-mainmenu_lvl3_columns .column.column-bg-1 {
  background: url(/f/img/new-menu-col-bg/1.png) no-repeat 100% 50% transparent;
}

/* line 3792, ../mts2/_main.scss */
.b-mainmenu_lvl3_columns .column.column-bg-2 {
  background: url(/f/img/new-menu-col-bg/2.png) no-repeat 100% 50% transparent;
}

/* line 3795, ../mts2/_main.scss */
.b-mainmenu_lvl3_columns .column.column-bg-3 {
  background: url(/f/img/new-menu-col-bg/3.png) no-repeat 100% 50% transparent;
}

/* line 3798, ../mts2/_main.scss */
.b-mainmenu_lvl3_columns .column ol, .b-mainmenu_lvl3_columns .column ul {
  list-style: outside none none;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

/* line 3806, ../mts2/_main.scss */
.b-mainmenu_lvl3__item {
  font-size: 14px;
  line-height: 18px;
  padding: 15px 0;
  border-top: 1px solid #ecedee;
}

/* line 3812, ../mts2/_main.scss */
.b-mainmenu_lvl3__item a:hover {
  color: #ef1715;
}

/* line 3816, ../mts2/_main.scss */
.b-mainmenu_lvl3_title {
  font-size: 10px;
  text-transform: uppercase;
  display: table;
  margin-bottom: 10px;
}

/* line 3822, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .title-pic {
  height: 30px;
  display: table-cell;
  vertical-align: middle;
  padding-left: 10px;
}

/* line 3828, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  text-align: center;
  background-color: #9d9ea0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width: 30px;
  height: 30px;
  display: table-cell;
  vertical-align: middle;
  position: relative;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3844, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3852, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-1 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: 0px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3858, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-1 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3866, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-2 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -30px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3872, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-2 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3880, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-3 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -60px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3886, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-3 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3894, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-4 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -90px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3900, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-4 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3908, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-5 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -120px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3914, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-5 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3922, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-6 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -150px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3928, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-6 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3936, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-7 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -180px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3942, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-7 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3950, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-8 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -210px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3956, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-8 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3964, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-9 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -240px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3970, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-9 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3978, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-10 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -270px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3984, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-10 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 3992, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-11 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -300px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3998, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-11 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 4006, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-12 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -330px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4012, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-12 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 4020, ../mts2/_main.scss */
.b-mainmenu_lvl3_title .v7-pic.pic-13 {
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -360px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4026, ../mts2/_main.scss */
  .b-mainmenu_lvl3_title .v7-pic.pic-13 {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 4035, ../mts2/_main.scss */
.b-mainmenu_sublist {
  background-color: #f5f5f5;
}

/* line 4039, ../mts2/_main.scss */
ul + .b-mainmenu_lvl3_title {
  margin-top: 8px;
}

/* line 4043, ../mts2/_main.scss */
.b-mainmenu_sublist.other {
  background: #fff;
  list-style: outside none none;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

/* line 4051, ../mts2/_main.scss */
.b-mainmenu_sublist.other li a {
  display: block;
  height: 100%;
  padding: 13px 15px;
  text-decoration: none;
}

/* line 4058, ../mts2/_main.scss */
.b-mainmenu_lvl3_footer .b-mainmenu_lvl3__item {
  padding: 3px 0;
}

/* line 4061, ../mts2/_main.scss */
.b-mainmenu_lvl3_footer a {
  text-decoration: none;
  font-weight: bold;
}

/* line 4066, ../mts2/_main.scss */
.b-mainmenu_drop_bottom {
  background-color: #f5f5f5;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0;
  border-radius: 0 0 4px 4px;
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 5px 0;
}

/* line 4077, ../mts2/_main.scss */
.b-mainmenu_drop_bottom__item {
  display: table-cell;
  padding: 15px 0;
  border-left: 1px solid #fff;
  text-align: center;
  font-size: 14px;
}

/* line 4084, ../mts2/_main.scss */
.b-mainmenu_drop_bottom__item:first-child {
  border-left: medium none;
}

/* line 4087, ../mts2/_main.scss */
.b-mainmenu_drop_bottom__item .link:hover {
  color: #e30611;
}

/* line 4090, ../mts2/_main.scss */
.b-mainmenu_drop_bottom__item .link.icon-all:before {
  content: "";
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: 0 -35px;
  width: 26px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4102, ../mts2/_main.scss */
  .b-mainmenu_drop_bottom__item .link.icon-all:before {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 4110, ../mts2/_main.scss */
.b-mainmenu_drop_bottom__item .link.icon-add:before {
  content: "";
  background-image: url("../i/header/nav-v7-pic.png");
  background-repeat: no-repeat;
  background-position: -30px -35px;
  width: 26px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4122, ../mts2/_main.scss */
  .b-mainmenu_drop_bottom__item .link.icon-add:before {
    background-image: url("../i/header/nav-v7-pic@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 4131, ../mts2/_main.scss */
.b-mainmenu_drop_slideup {
  background-color: #f5f5f5;
  padding: 5px 0 0;
  border-radius: 0 0 4px 4px;
  text-align: center;
  cursor: pointer;
}

/* line 4138, ../mts2/_main.scss */
.b-mainmenu_drop_slideup:hover span:after {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -485px -20px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4144, ../mts2/_main.scss */
  .b-mainmenu_drop_slideup:hover span:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4152, ../mts2/_main.scss */
.b-mainmenu_drop_slideup span {
  height: 25px;
  position: relative;
  width: 36px;
  display: inline-block;
  vertical-align: middle;
}

/* line 4159, ../mts2/_main.scss */
.b-mainmenu_drop_slideup span:after {
  content: "";
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -485px 0;
  width: 17px;
  height: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -7px 0 0 -8px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4172, ../mts2/_main.scss */
  .b-mainmenu_drop_slideup span:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4181, ../mts2/_main.scss */
.mobilemenu_opened {
  overflow: hidden;
}

/* line 4185, ../mts2/_main.scss */
.b-mainmenu_mobile {
  height: 100%;
  background: #fff;
  position: fixed;
  top: 0;
  display: none;
  left: 100%;
  width: 90%;
  color: #333333;
  font: 16px/1.2 "Corpid", Arial, sans-serif;
  z-index: 200;
  overflow-y: auto;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}

/* line 4201, ../mts2/_main.scss */
.b-mainmenu_mobile ol, .b-mainmenu_mobile ul {
  list-style: outside none none;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

/* line 4208, ../mts2/_main.scss */
.b-mainmenu_mobile a {
  color: #297db7;
  text-decoration: underline;
}

/* line 4212, ../mts2/_main.scss */
.b-mainmenu_mobile .mainmenu_mobile_close {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -425px -45px;
  display: block;
  height: 15px;
  width: 15px;
  cursor: pointer;
  position: fixed;
  top: 18px;
  right: 18px;
  z-index: 2;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4226, ../mts2/_main.scss */
  .b-mainmenu_mobile .mainmenu_mobile_close {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4234, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_mobile {
  padding: 0 20px;
}

/* line 4237, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_mobile li {
  border-top: 1px solid #f2f3f4;
  line-height: 20px;
  text-align: left;
}

/* line 4242, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_mobile li:first-child, .b-mainmenu_mobile .b-mainmenu_list_mobile li.opened {
  border-top: medium none;
}

/* line 4245, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_mobile .b-mainmenu_list_back {
  margin: 0 -20px;
}

/* line 4248, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_item {
  color: #297db7;
  cursor: pointer;
  display: block;
  padding: 16px 0;
  text-decoration: none;
  position: relative;
}

/* line 4256, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_item.arrow:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -465px -45px;
  content: "";
  width: 8px;
  height: 13px;
  margin-top: -6px;
  position: absolute;
  right: 0;
  top: 50%;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4269, ../mts2/_main.scss */
  .b-mainmenu_mobile .b-mainmenu_list_item.arrow:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4277, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_item a {
  color: inherit;
}

/* line 4280, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_back {
  background-color: #fafafa;
  border-bottom: 1px solid #edeeef;
  padding: 15px 20px 15px 40px;
  position: fixed;
  z-index: 1;
  width: 100%;
  box-sizing: border-box;
  cursor: pointer;
  display: none;
}

/* line 4291, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_back:before {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -474px -45px;
  content: "";
  width: 8px;
  height: 13px;
  margin-top: -6px;
  position: absolute;
  left: 20px;
  top: 50%;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4304, ../mts2/_main.scss */
  .b-mainmenu_mobile .b-mainmenu_list_back:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4312, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_list_back .b-mainmenu_mobile__head {
  padding-left: 40px;
}

/* line 4315, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_sublist_mobile {
  display: none;
  padding-top: 53px;
}

/* line 4319, ../mts2/_main.scss */
.b-mainmenu_mobile .b-mainmenu_mobile__head {
  background-color: #fafafa;
  padding: 15px 20px;
  border-bottom: 1px solid #edeeef;
}

/* line 4324, ../mts2/_main.scss */
.b-mainmenu_mobile .mainmenu_mobile_scroll {
  /*height: 100%;
  overflow: auto;*/
}

/* line 4329, ../mts2/_main.scss */
.b-mainmenu_sublist_mobile__drop {
  border-top: 1px solid #edeeef;
  margin-left: 20px;
  display: none;
}

/* line 4334, ../mts2/_main.scss */
.b-mainmenu_sublist_mobile__drop .b-mainmenu_list_item {
  padding-left: 12px;
  padding-right: 12px;
}

/* line 4339, ../mts2/_main.scss */
.b-mainmenu_list_item__opener.opened {
  color: #e30611;
}

/* line 4343, ../mts2/_main.scss */
.b-mainmenu .int_helper_link {
  position: relative;
}

/* line 4346, ../mts2/_main.scss */
.b-mainmenu .int_helper_link .int_helper_logo {
  background: url("../i/icon_helper.png") no-repeat 100% 0;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 10px;
}

/* line 4353, ../mts2/_main.scss */
.b-mainmenu .int_helper_link a {
  padding-left: 40px;
}

/* line 4357, ../mts2/_main.scss */
.b-mainmenu_lvl3_collapse span {
  display: block;
  margin: 0 auto;
  width: 36px;
  height: 25px;
  position: relative;
  cursor: pointer;
}

/* line 4365, ../mts2/_main.scss */
.b-mainmenu_lvl3_collapse span:after {
  content: "";
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -485px 0;
  width: 17px;
  height: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -7px 0 0 -8px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4378, ../mts2/_main.scss */
  .b-mainmenu_lvl3_collapse span:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4387, ../mts2/_main.scss */
.b-mainmenu_mobile__icon_mb {
  position: relative;
  padding-left: 47px;
  font-size: 14px;
}

/* line 4392, ../mts2/_main.scss */
.b-mainmenu_mobile__icon_mb:after {
  content: "";
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -300px -90px;
  width: 35px;
  height: 35px;
  position: absolute;
  left: 0;
  top: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4404, ../mts2/_main.scss */
  .b-mainmenu_mobile__icon_mb:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4412, ../mts2/_main.scss */
.b-mainmenu_mobile__icon_mb .count_wrap {
  color: #e30611;
}

/* line 4415, ../mts2/_main.scss */
.b-mainmenu_mobile__icon_mb .count {
  font-size: 18px;
}

/* line 4419, ../mts2/_main.scss */
.menu-v8.b-mainmenu {
  background: none;
  color: #4c4c4c;
  border-bottom: 1px solid #e6e6e6;
}

/* line 4424, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__list {
  width: 100%;
}

/* line 4427, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item {
  background: none;
}

/* line 4430, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item.active .b-mainmenu_link {
  color: #4c4c4c;
  border-bottom-color: #e30611;
}

/* line 4434, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item.opened .b-mainmenu_link, .menu-v8 .b-mainmenu__item:hover .b-mainmenu_link {
  border-bottom-color: #fff;
}

/* line 4437, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item.home {
  border-right: medium none;
}

/* line 4440, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item.home .b-mainmenu_link {
  background-color: transparent;
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -300px -45px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4447, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu__item.home .b-mainmenu_link {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4455, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item.home .b-mainmenu_link:hover, .menu-v8 .b-mainmenu__item.home .b-mainmenu_link .active {
  background-color: #fff;
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -341px -45px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4462, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu__item.home .b-mainmenu_link:hover, .menu-v8 .b-mainmenu__item.home .b-mainmenu_link .active {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 4470, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_link {
  color: #4c4c4c;
  font-size: 16px;
  display: block;
  padding: 0 25px;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px;
  border-radius: 2px 2px 0 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 3px solid transparent;
}

/* line 4483, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_link:after {
  display: none;
}

/* line 4486, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_columns .column {
  border-left: 1px solid #f3f4f5;
  padding: 20px 25px 10px;
}

/* line 4490, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_columns .column:first-child {
  border-left: medium none;
}

/* line 4493, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3__item {
  border-top: medium none;
  padding: 0;
  margin-bottom: 12px;
}

/* line 4498, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3__item.int_helper_link {
  color: #e30611;
}

/* line 4501, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3__item.int_helper_link .int_helper_logo {
  display: none;
}

/* line 4504, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3__item.int_helper_link a {
  padding-left: 0;
  color: inherit;
}

/* line 4508, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3__item a {
  text-decoration: none;
}

/* line 4511, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3__item a:hover {
  color: #e30611;
}

/* line 4514, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title {
  color: #333;
  font-size: 15px;
  text-align: center;
  display: block;
  text-transform: none;
}

/* line 4521, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title a {
  color: inherit;
  text-decoration: none;
}

/* line 4525, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title a:hover {
  color: #e30611;
}

/* line 4528, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .title-pic {
  display: block;
  padding: 0;
  line-height: 15px;
  min-height: 30px;
  height: auto;
  margin: 0 0 10px;
}

/* line 4536, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic {
  background-color: transparent;
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto 7px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4547, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4555, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-1 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: 0px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4561, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-1 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4569, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-2 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -33px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4575, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-2 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4583, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-3 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -66px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4589, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-3 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4597, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-4 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -99px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4603, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-4 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4611, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-5 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -132px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4617, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-5 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4625, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-6 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -165px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4631, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-6 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4639, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-7 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -198px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4645, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-7 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4653, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-8 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -231px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4659, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-8 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4667, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-9 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -264px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4673, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-9 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4681, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-10 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -297px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4687, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-10 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4695, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-11 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -330px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4701, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-11 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4709, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-12 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -363px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4715, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-12 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4723, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-13 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -396px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4729, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-13 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4737, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-14 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -429px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4743, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-14 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4751, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-15 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -462px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4757, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-15 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4765, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-16 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -495px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4771, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-16 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4779, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-17 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -528px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4785, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-17 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4793, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-18 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -561px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4799, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-18 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4807, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-19 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -594px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4813, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-19 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4821, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-20 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -627px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4827, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-20 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4835, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-21 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -660px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4841, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-21 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4849, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-22 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -693px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4855, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-22 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4863, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-23 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -726px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4869, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-23 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4877, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-24 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -759px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4883, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-24 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4891, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-25 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -792px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4897, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-25 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4905, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-26 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -825px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4911, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-26 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4919, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-27 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -858px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4925, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-27 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4933, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-28 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -891px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4939, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-28 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4947, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-29 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -924px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4953, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-29 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4961, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-30 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -957px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4967, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-30 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4975, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-31 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -990px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4981, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-31 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 4989, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-32 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1023px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4995, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-32 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5003, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-33 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1056px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5009, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-33 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5017, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-34 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1089px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5023, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-34 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5031, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-35 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1122px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5037, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-35 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5045, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-36 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1155px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5051, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-36 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5059, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-37 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1188px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5065, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-37 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5073, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-38 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1221px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5079, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-38 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5087, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-39 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1254px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5093, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-39 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5101, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-40 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1287px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5107, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-40 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5115, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-41 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1320px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5121, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-41 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5129, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-42 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1353px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5135, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-42 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5143, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-43 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1386px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5149, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-43 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5157, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-44 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1419px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5163, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-44 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5171, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-45 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1452px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5177, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-45 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5185, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-46 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1485px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5191, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-46 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5199, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-47 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1518px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5205, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-47 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5213, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-48 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1551px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5219, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-48 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5227, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-49 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1584px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5233, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-49 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5241, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-50 {
  background-image: url("../i/header/nav-v8-pic.png");
  background-repeat: no-repeat;
  background-position: -1617px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5247, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_title .v7-pic.pic-50 {
    background-image: url("../i/header/nav-v8-pic@2x.png");
    -webkit-background-size: 2000px auto;
    -moz-background-size: 2000px auto;
    -o-background-size: 2000px auto;
    background-size: 2000px auto;
  }
}
/* line 5255, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_drop_bottom {
  padding: 0;
}

/* line 5258, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_drop_bottom__item {
  border-left-color: #e5e6e8;
}

/* line 5261, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_drop_bottom__item .link {
  text-decoration: none;
}

/* line 5264, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_drop_bottom__item .link.icon-all:before {
  content: "";
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -382px -45px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5276, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_drop_bottom__item .link.icon-all:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 5284, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_drop_bottom__item .link.icon-add:before {
  content: "";
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -403px -45px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5296, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_drop_bottom__item .link.icon-add:before {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 5304, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_footer {
  background: #f5f5f5 url("../i/mainmenu_footer_shd.png") repeat-x scroll 0 0;
  font-size: 14px;
  line-height: 24px;
  margin: 0;
  padding: 15px 14px 25px;
  position: relative;
}

/* line 5312, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_collapse {
  background: none;
  bottom: 0;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
}

/* line 5321, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_collapse span {
  background: none;
  cursor: pointer;
  width: 36px;
  height: 25px;
  position: relative;
}

/* line 5328, ../mts2/_main.scss */
.menu-v8 .b-mainmenu_lvl3_collapse span:after {
  content: "";
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -485px 0;
  width: 17px;
  height: 10px;
  left: 50%;
  margin: -7px 0 0 -8px;
  position: absolute;
  top: 50%;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5341, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_collapse span:after {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 5349, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item_btn {
  background: none;
}

/* line 5352, ../mts2/_main.scss */
.menu-v8 .b-mainmenu__item_btn .b-mainmenu_link {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: -505px 0;
  border-left: 1px solid #e6e6e6;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5359, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu__item_btn .b-mainmenu_link {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 5367, ../mts2/_main.scss */
.menu-v8.b-mainmenu_mobile li .b-mainmenu_list_item, .menu-v8.b-mainmenu_mobile li .b-mainmenu_list_back {
  color: #4c4c4c;
}

/* line 5370, ../mts2/_main.scss */
.menu-v8.b-mainmenu_mobile li .b-mainmenu_list_item.active, .menu-v8.b-mainmenu_mobile li .b-mainmenu_list_item:hover, .menu-v8.b-mainmenu_mobile li .b-mainmenu_list_back.active, .menu-v8.b-mainmenu_mobile li .b-mainmenu_list_back:hover {
  color: #e30611;
}

/* line 5374, ../mts2/_main.scss */
.width-100prc .b-mainmenu__list {
  width: 100%;
}

/* line 5377, ../mts2/_main.scss */
.width-100prc .b-mainmenu_link {
  padding-left: 5px;
  padding-right: 5px;
}

@media screen and (min-width: 940px) {
  /* line 5383, ../mts2/_main.scss */
  .b-mainmenu_heigh .b-mainmenu_link {
    white-space: normal;
    padding: 5px 10px;
    height: 50px;
    line-height: 18px;
  }
}
/* line 5391, ../mts2/_main.scss */
.footer-small-text {
  font-size: 14px;
  opacity: 0.7;
}

/* line 5396, ../mts2/_main.scss */
.b-footer {
  background: #adb0b3;
  color: #fff;
  font-family: "Corpid", Arial, sans-serif;
  position: relative;
  padding: 10px 0 30px;
  margin-top: 62px;
}

/* line 5404, ../mts2/_main.scss */
.b-footer:before {
  content: "";
  background: url("../i/footer/footer_top.png") repeat-x center 0;
  width: 100%;
  height: 62px;
  position: absolute;
  bottom: 100%;
  left: 0;
}

/* line 5414, ../mts2/_main.scss */
.b-footer_light {
  background-color: #e0e2e4;
  color: #adaeaf;
}

/* line 5418, ../mts2/_main.scss */
.b-footer_light:before {
  background-image: url("../i/footer/footer_top_light.png");
}

/* line 5422, ../mts2/_main.scss */
.b-footer_content {
  width: 920px;
  margin: 0 auto;
}

/* line 5427, ../mts2/_main.scss */
.b-footer a {
  color: #fff;
  text-decoration: none;
}

/* line 5431, ../mts2/_main.scss */
.b-footer a:hover {
  color: #fff;
}

/* line 5435, ../mts2/_main.scss */
.b-footer_toplink {
  text-align: center;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 30px;
  list-style: none;
  padding: 0;
}

/* line 5443, ../mts2/_main.scss */
.b-footer_toplink li {
  margin: 0 0 0 50px;
  display: inline-block;
  vertical-align: top;
  padding-left: 46px;
  position: relative;
  text-align: left;
}

/* line 5451, ../mts2/_main.scss */
.b-footer_toplink li:first-child {
  margin-left: 0;
}

/* line 5454, ../mts2/_main.scss */
.b-footer_toplink li .icon:before {
  content: "";
  width: 35px;
  height: 35px;
  float: left;
  margin-left: -46px;
  margin-top: -10px;
}

/* line 5462, ../mts2/_main.scss */
.b-footer_toplink li .icon-media:before {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -160px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5468, ../mts2/_main.scss */
  .b-footer_toplink li .icon-media:before {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5476, ../mts2/_main.scss */
.b-footer_toplink li .icon-shop:before {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -50px -160px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5482, ../mts2/_main.scss */
  .b-footer_toplink li .icon-shop:before {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5490, ../mts2/_main.scss */
.b-footer_toplink li .icon-personal:before {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -100px -160px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5496, ../mts2/_main.scss */
  .b-footer_toplink li .icon-personal:before {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5504, ../mts2/_main.scss */
.b-footer_toplink a:hover {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}

/* line 5509, ../mts2/_main.scss */
.b-footer_hr {
  height: 1px;
  display: block;
  color: #b4b7b9;
  background: #b4b7b9;
  border: none;
  clear: both;
  margin: 0 0 20px;
}

/* line 5519, ../mts2/_main.scss */
.b-footer_nav_wrap {
  padding: 0 0 5px;
  overflow: hidden;
}

/* line 5524, ../mts2/_main.scss */
.b-footer_nav_left {
  width: 762px;
  float: left;
}

/* line 5529, ../mts2/_main.scss */
.b-footer_nav {
  list-style: outside none none;
  margin: 0;
  padding: 0;
  display: table;
  table-layout: fixed;
  width: 100%;
}

/* line 5537, ../mts2/_main.scss */
.b-footer_nav ul {
  list-style: outside none none;
  margin: 0;
  padding: 0;
}

/* line 5543, ../mts2/_main.scss */
.b-footer_nav__col {
  display: table-cell;
  vertical-align: top;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 15px;
}

/* line 5552, ../mts2/_main.scss */
.b-footer_nav__caption, .b-footer_app_shop .caption {
  font-size: 15px;
  font-weight: 700;
  margin-bottom: 20px;
}

/* line 5558, ../mts2/_main.scss */
.b-footer_nav__caption a:hover {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}

/* line 5563, ../mts2/_main.scss */
.b-footer_nav__item {
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 5px;
}

/* line 5568, ../mts2/_main.scss */
.b-footer_nav__item a {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  text-decoration: none;
}

/* line 5573, ../mts2/_main.scss */
.b-footer_nav__item a:hover {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

/* line 5578, ../mts2/_main.scss */
.b-footer_app_shop {
  width: 158px;
  float: right;
}

/* line 5583, ../mts2/_main.scss */
.b-footer_app_shop__list {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 5588, ../mts2/_main.scss */
.b-footer_app_shop__list li {
  margin-bottom: 5px;
}

/* line 5591, ../mts2/_main.scss */
.b-footer_app_shop__list li:first-child {
  margin-left: 0;
}

/* line 5594, ../mts2/_main.scss */
.b-footer_app_shop__list a {
  background: none;
  border: 1px solid #bdbfc1;
  color: #fff;
  display: block;
  height: 38px;
  text-decoration: none;
}

/* line 5602, ../mts2/_main.scss */
.b-footer_app_shop__list a:hover {
  border-color: #dfe0e0;
}

/* line 5605, ../mts2/_main.scss */
.b-footer_app_shop__list a .name {
  display: inline-block;
  vertical-align: top;
  margin-top: 4px;
  font-size: 10px;
  line-height: 13px;
  padding-left: 5px;
}

/* line 5613, ../mts2/_main.scss */
.b-footer_app_shop__list a .name b {
  font-size: 11px;
  font-weight: 700;
}

/* line 5617, ../mts2/_main.scss */
.b-footer_app_shop__list a .icon {
  border-right: 1px solid #bdbfc1;
  display: inline-block;
  vertical-align: top;
  height: 100%;
  line-height: 34px;
  text-align: center;
  width: 44px;
}

/* line 5626, ../mts2/_main.scss */
.b-footer_app_shop__list a .icon:after {
  content: '';
  display: inline-block;
  vertical-align: top;
  margin-top: 8px;
  height: 23px;
  width: 23px;
}

/* line 5634, ../mts2/_main.scss */
.b-footer_app_shop__list li.app_store a .icon:after {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -200px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5640, ../mts2/_main.scss */
  .b-footer_app_shop__list li.app_store a .icon:after {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5648, ../mts2/_main.scss */
.b-footer_app_shop__list li.google_play a .icon:after {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -25px -200px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5654, ../mts2/_main.scss */
  .b-footer_app_shop__list li.google_play a .icon:after {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5662, ../mts2/_main.scss */
.b-footer_app_shop__list li.windows_phone a .icon:after {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -50px -200px;
  height: 26px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5669, ../mts2/_main.scss */
  .b-footer_app_shop__list li.windows_phone a .icon:after {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5677, ../mts2/_main.scss */
.b-footer_app_shop__list li.app_mts a .icon:after {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -75px -200px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5683, ../mts2/_main.scss */
  .b-footer_app_shop__list li.app_mts a .icon:after {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5692, ../mts2/_main.scss */
.b-footer_copyright {
  opacity: 0.7;
  font-size: 14px;
  line-height: 18px;
  margin: 0 45px 0 195px;
}

/* line 5698, ../mts2/_main.scss */
.b-footer_copyright .copy-divider {
  display: inline-block;
  vertical-align: top;
  margin: 0 5px;
}

/* line 5703, ../mts2/_main.scss */
.b-footer_copyright a:hover {
  text-decoration: underline;
}

/* line 5707, ../mts2/_main.scss */
.b-footer_copyright__line {
  margin-bottom: 5px;
}

/* line 5711, ../mts2/_main.scss */
.b-footer_social {
  float: left;
  margin: 7px 0 0;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
}

/* line 5720, ../mts2/_main.scss */
.b-footer_social li {
  display: inline-block;
  margin-left: 3px;
  vertical-align: middle;
}

/* line 5725, ../mts2/_main.scss */
.b-footer_social li:first-child {
  margin-left: 0;
}

/* line 5728, ../mts2/_main.scss */
.b-footer_social a {
  display: block;
  height: 26px;
  width: 26px;
}

/* line 5733, ../mts2/_main.scss */
.b-footer_social a.vk {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -100px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5739, ../mts2/_main.scss */
  .b-footer_social a.vk {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5747, ../mts2/_main.scss */
.b-footer_social a.tw {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -50px -100px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5753, ../mts2/_main.scss */
  .b-footer_social a.tw {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5761, ../mts2/_main.scss */
.b-footer_social a.ok {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -100px -100px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5767, ../mts2/_main.scss */
  .b-footer_social a.ok {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5775, ../mts2/_main.scss */
.b-footer_social a.fb {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -150px -100px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5781, ../mts2/_main.scss */
  .b-footer_social a.fb {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5789, ../mts2/_main.scss */
.b-footer_social a.gp {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -200px -100px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5795, ../mts2/_main.scss */
  .b-footer_social a.gp {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5803, ../mts2/_main.scss */
.b-footer_social a.ig {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -250px -100px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5809, ../mts2/_main.scss */
  .b-footer_social a.ig {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5817, ../mts2/_main.scss */
.b-footer_social a.yt {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -300px -100px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5823, ../mts2/_main.scss */
  .b-footer_social a.yt {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5831, ../mts2/_main.scss */
.b-footer_social a.vk:hover {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -128px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5837, ../mts2/_main.scss */
  .b-footer_social a.vk:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5845, ../mts2/_main.scss */
.b-footer_social a.tw:hover {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -50px -128px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5851, ../mts2/_main.scss */
  .b-footer_social a.tw:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5859, ../mts2/_main.scss */
.b-footer_social a.ok:hover {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -100px -128px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5865, ../mts2/_main.scss */
  .b-footer_social a.ok:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5873, ../mts2/_main.scss */
.b-footer_social a.fb:hover {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -150px -128px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5879, ../mts2/_main.scss */
  .b-footer_social a.fb:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5887, ../mts2/_main.scss */
.b-footer_social a.gp:hover {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -200px -128px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5893, ../mts2/_main.scss */
  .b-footer_social a.gp:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5901, ../mts2/_main.scss */
.b-footer_social a.ig:hover {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -250px -128px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5907, ../mts2/_main.scss */
  .b-footer_social a.ig:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5915, ../mts2/_main.scss */
.b-footer_social a.yt:hover {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -300px -128px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5921, ../mts2/_main.scss */
  .b-footer_social a.yt:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5930, ../mts2/_main.scss */
.b-footer_age, .b-footer_age_phone {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -230px;
  width: 33px;
  height: 33px;
  float: right;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5939, ../mts2/_main.scss */
  .b-footer_age, .b-footer_age_phone {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5947, ../mts2/_main.scss */
.b-footer_light .b-footer_age, .b-footer_light .b-footer_age_phone {
  background-image: url("../i/footer/footer-spr.png");
  background-repeat: no-repeat;
  background-position: -35px -230px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5953, ../mts2/_main.scss */
  .b-footer_light .b-footer_age, .b-footer_light .b-footer_age_phone {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
/* line 5962, ../mts2/_main.scss */
.b-footer_age_phone {
  display: none;
  margin-top: 2px;
}

@media screen and (max-width: 939px) {
  /* line 5968, ../mts2/_main.scss */
  .g-wrapper {
    width: 608px;
  }

  /* line 5972, ../mts2/_main.scss */
  .b-top_line, .b-header {
    min-width: 608px;
  }

  /* line 5976, ../mts2/_main.scss */
  .b-header_basket_link .link, .b-header_basket_wrap.basket_empty .link {
    display: none;
  }

  /* line 5980, ../mts2/_main.scss */
  .b-header_basket_wrap.basket_empty {
    text-align: center;
  }

  /* line 5984, ../mts2/_main.scss */
  .b-header_basket_wrap.basket_empty .b-header_basket {
    float: none;
    margin-right: auto;
  }

  /* line 5989, ../mts2/_main.scss */
  .b-header_logo {
    width: 100px;
  }

  /* line 5993, ../mts2/_main.scss */
  .b-header .h-col1 {
    width: 100px;
    margin-right: 20px;
  }

  /* line 5998, ../mts2/_main.scss */
  .b-header .h-col2 {
    width: 190px;
    text-align: left;
  }

  /* line 6003, ../mts2/_main.scss */
  .body_page_login .b-header .h-col2 {
    margin-left: 38px;
  }

  /* line 6007, ../mts2/_main.scss */
  .b-header .h-col3 {
    width: 120px;
  }

  /* line 6011, ../mts2/_main.scss */
  .b-header .h-col4 {
    float: right;
  }

  /* line 6015, ../mts2/_main.scss */
  .b-top_line__icon.icon_other {
    width: 150px;
  }

  /* line 6019, ../mts2/_main.scss */
  .b-iframe_header_user {
    margin-left: 8px;
  }

  /* line 6023, ../mts2/_main.scss */
  .b-mainmenu__item.hide_640, .b-mainmenu__item_btn.all_desktop {
    display: none;
  }

  /* line 6027, ../mts2/_main.scss */
  .b-mainmenu__item_btn.all_tablet {
    display: table-cell;
  }

  /* line 6031, ../mts2/_main.scss */
  .b-mainmenu_link.arrow:after {
    margin-left: 5px;
  }

  /* line 6034, ../mts2/_main.scss */
  .b-mainmenu_link .icon {
    margin-left: -25px;
  }

  /* line 6038, ../mts2/_main.scss */
  .with_drop .b-mainmenu_link {
    padding-left: 15px;
    padding-right: 25px;
  }

  /* line 6042, ../mts2/_main.scss */
  .with_drop .b-mainmenu_link:after {
    margin-left: 5px;
  }

  /* line 6046, ../mts2/_main.scss */
  .b-mainmenu__list {
    width: 100%;
  }

  /* line 6050, ../mts2/_main.scss */
  .b-mainmenu_lvl3_columns {
    display: block;
    height: auto;
  }

  /* line 6054, ../mts2/_main.scss */
  .b-mainmenu_lvl3_columns .column {
    display: block;
    border-left: medium none;
  }

  /* line 6059, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu__list {
    width: 100%;
  }

  /* line 6062, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_link {
    padding-left: 5px;
    padding-right: 5px;
  }

  /* line 6066, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_columns {
    font-size: 0;
  }

  /* line 6069, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_lvl3_columns .column {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 939px) {
  /* line 6079, ../mts2/_main.scss */
  .b-footer_nav_left {
    float: none;
    width: auto;
    margin-bottom: 20px;
  }

  /* line 6085, ../mts2/_main.scss */
  .b-footer_app_shop {
    float: none;
    width: auto;
    margin-bottom: 20px;
  }

  /* line 6091, ../mts2/_main.scss */
  .b-footer_app_shop__list li {
    width: 144px;
    float: left;
    margin-left: 10px;
  }

  /* line 6096, ../mts2/_main.scss */
  .b-footer_app_shop__list li:first-child {
    margin-left: 0;
  }

  /* line 6099, ../mts2/_main.scss */
  .b-footer_app_shop__list a .name b {
    font-size: 10px;
    font-weight: 400;
  }

  /* line 6104, ../mts2/_main.scss */
  .b-footer_content {
    width: 608px;
  }
}
@media screen and (max-width: 627px) {
  /* line 6109, ../mts2/_main.scss */
  .g-wrapper {
    width: 296px;
    padding-left: 12px;
    padding-right: 12px;
    min-width: 296px;
  }

  /* line 6116, ../mts2/_main.scss */
  .g-hide_mobile {
    display: none;
  }

  /* line 6120, ../mts2/_main.scss */
  .b-top_line, .b-header {
    min-width: 320px;
  }

  /* line 6124, ../mts2/_main.scss */
  .b-header {
    padding-top: 11px;
    height: auto;
  }

  /* line 6129, ../mts2/_main.scss */
  .mod-lk-fix .b-header {
    height: auto;
  }

  /* line 6133, ../mts2/_main.scss */
  .b-top_line__item .desktop {
    display: none;
  }

  /* line 6136, ../mts2/_main.scss */
  .b-top_line__item .mobile {
    display: inline;
  }

  /* line 6139, ../mts2/_main.scss */
  .b-top_line__item.item_right {
    display: none;
  }

  /* line 6142, ../mts2/_main.scss */
  .b-top_line__item.last:before {
    display: none;
  }

  /* line 6146, ../mts2/_main.scss */
  .b-top_line__icon:before {
    margin-right: 0;
  }

  /* line 6150, ../mts2/_main.scss */
  .b-header_options {
    display: block;
  }

  /* line 6154, ../mts2/_main.scss */
  .b-header .h-col1 {
    float: none;
  }

  /* line 6158, ../mts2/_main.scss */
  .b-header_logo {
    width: 100px;
    margin-top: 0;
  }

  /* line 6163, ../mts2/_main.scss */
  .b-header .h-col2 {
    display: none;
  }

  /* line 6167, ../mts2/_main.scss */
  .b-header_caption_mobile {
    display: block;
    margin: 12px 0 0;
  }

  /* line 6172, ../mts2/_main.scss */
  .b-header .h-col3 {
    margin-right: 0;
    width: 86px;
    float: none;
  }

  /* line 6178, ../mts2/_main.scss */
  .b-header .h-col4 {
    width: 296px;
    margin-top: 10px;
    float: none;
  }

  /* line 6184, ../mts2/_main.scss */
  .b-header .h-col_logout {
    float: none;
    width: auto;
    margin-top: 10px;
  }

  /* line 6190, ../mts2/_main.scss */
  .b-iframe_header_user {
    margin-left: -148px;
    top: 100px;
  }

  /* line 6195, ../mts2/_main.scss */
  .b-mainmenu {
    margin-bottom: 10px;
  }

  /* line 6198, ../mts2/_main.scss */
  .b-mainmenu .b-mainmenu__list {
    width: 100%;
  }

  /* line 6202, ../mts2/_main.scss */
  .b-mainmenu__item {
    display: none;
  }

  /* line 6205, ../mts2/_main.scss */
  .b-mainmenu__item.home, .b-mainmenu__item.b-mainmenu__item_mobile {
    display: table-cell;
  }

  /* line 6209, ../mts2/_main.scss */
  .b-mainmenu__item_btn.all_tablet {
    display: none;
  }

  /* line 6213, ../mts2/_main.scss */
  .b-mainmenu__item_btn.all_mobile {
    display: table-cell;
  }

  /* line 6217, ../mts2/_main.scss */
  .mobilemenu_opened {
    overflow-x: hidden;
  }

  /* line 6221, ../mts2/_main.scss */
  .menu-v8.b-mainmenu {
    background: #f7f7f7;
    border-bottom: 1px solid #e30611;
  }

  /* line 6225, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu_link {
    padding-left: 15px;
    padding-right: 15px;
  }

  /* line 6229, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu__item.opened, .menu-v8 .b-mainmenu__item:hover, .menu-v8 .b-mainmenu__item.home.opened, .menu-v8 .b-mainmenu__item.home:hover {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  /* line 6234, ../mts2/_main.scss */
  .menu-v8 .b-mainmenu__item.opened .b-mainmenu_link, .menu-v8 .b-mainmenu__item:hover .b-mainmenu_link, .menu-v8 .b-mainmenu__item.home.opened .b-mainmenu_link, .menu-v8 .b-mainmenu__item.home:hover .b-mainmenu_link {
    color: #ec1d23;
    background-color: transparent;
    border-color: transparent;
  }

  /* line 6240, ../mts2/_main.scss */
  .menu-bonus.b-mainmenu {
    margin: 0 -15px;
  }
}
@media screen and (max-width: 320px) {
  /* line 6245, ../mts2/_main.scss */
  .b-iframe_header_user {
    margin-left: 0;
    left: 12px;
  }
}
@media screen and (max-width: 627px) {
  /* line 6251, ../mts2/_main.scss */
  .b-footer_nav_left {
    margin-bottom: 10px;
  }

  /* line 6255, ../mts2/_main.scss */
  .b-footer_content {
    width: 296px;
  }

  /* line 6259, ../mts2/_main.scss */
  .b-footer_toplink {
    padding-left: 50px;
  }

  /* line 6262, ../mts2/_main.scss */
  .b-footer_toplink li {
    margin: 0 0 30px;
    display: block;
  }

  /* line 6267, ../mts2/_main.scss */
  .b-footer_nav_wrap {
    padding-bottom: 0 15;
  }

  /* line 6271, ../mts2/_main.scss */
  .b-footer_nav {
    display: block;
    width: auto;
  }

  /* line 6275, ../mts2/_main.scss */
  .b-footer_nav:after {
    content: "";
    display: table;
    clear: both;
  }

  /* line 6281, ../mts2/_main.scss */
  .b-footer_nav_left {
    display: none;
  }

  /* line 6285, ../mts2/_main.scss */
  .b-footer_app_shop .caption {
    display: none;
  }

  /* line 6289, ../mts2/_main.scss */
  .b-footer_nav__col {
    display: block;
    margin: 0;
    width: 50%;
    float: left;
  }

  /* line 6295, ../mts2/_main.scss */
  .b-footer_nav__col > ul {
    display: none;
  }

  /* line 6299, ../mts2/_main.scss */
  .b-footer_nav__caption, .b-footer_app_shop .caption {
    margin-bottom: 12px;
    font-size: 15px;
  }

  /* line 6304, ../mts2/_main.scss */
  .b-footer_app_shop {
    margin-top: 0;
  }

  /* line 6308, ../mts2/_main.scss */
  .b-footer_app_shop__list {
    margin-left: -10px;
  }

  /* line 6311, ../mts2/_main.scss */
  .b-footer_app_shop__list li {
    margin-left: 10px !important;
    width: 140px;
  }

  /* line 6316, ../mts2/_main.scss */
  .b-footer_social {
    float: none;
    margin: 0 0 12px;
    text-align: center;
  }

  /* line 6321, ../mts2/_main.scss */
  .b-footer_social li {
    margin: 0 1px 3px;
  }

  /* line 6324, ../mts2/_main.scss */
  .b-footer_social a {
    width: 46px;
    height: 46px;
  }

  /* line 6328, ../mts2/_main.scss */
  .b-footer_social a.vk {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: 0 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6335, ../mts2/_main.scss */
  .b-footer_social a.vk {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6344, ../mts2/_main.scss */
  .b-footer_social a.tw {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -50px 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6351, ../mts2/_main.scss */
  .b-footer_social a.tw {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6360, ../mts2/_main.scss */
  .b-footer_social a.ok {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -100px 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6367, ../mts2/_main.scss */
  .b-footer_social a.ok {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6376, ../mts2/_main.scss */
  .b-footer_social a.fb {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -150px 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6383, ../mts2/_main.scss */
  .b-footer_social a.fb {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6392, ../mts2/_main.scss */
  .b-footer_social a.gp {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -200px 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6399, ../mts2/_main.scss */
  .b-footer_social a.gp {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6408, ../mts2/_main.scss */
  .b-footer_social a.ig {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -250px 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6415, ../mts2/_main.scss */
  .b-footer_social a.ig {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6424, ../mts2/_main.scss */
  .b-footer_social a.yt {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -300px 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6431, ../mts2/_main.scss */
  .b-footer_social a.yt {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6440, ../mts2/_main.scss */
  .b-footer_social a.vk:hover {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: 0 -50px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6447, ../mts2/_main.scss */
  .b-footer_social a.vk:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6456, ../mts2/_main.scss */
  .b-footer_social a.tw:hover {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -50px -50px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6463, ../mts2/_main.scss */
  .b-footer_social a.tw:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6472, ../mts2/_main.scss */
  .b-footer_social a.ok:hover {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -100px -50px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6479, ../mts2/_main.scss */
  .b-footer_social a.ok:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6488, ../mts2/_main.scss */
  .b-footer_social a.fb:hover {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -150px -50px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6495, ../mts2/_main.scss */
  .b-footer_social a.fb:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6504, ../mts2/_main.scss */
  .b-footer_social a.gp:hover {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -200px -50px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6511, ../mts2/_main.scss */
  .b-footer_social a.gp:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6520, ../mts2/_main.scss */
  .b-footer_social a.ig:hover {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -250px -50px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6527, ../mts2/_main.scss */
  .b-footer_social a.ig:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6536, ../mts2/_main.scss */
  .b-footer_social a.yt:hover {
    background-image: url("../i/footer/footer-spr.png");
    background-repeat: no-repeat;
    background-position: -300px -50px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 6543, ../mts2/_main.scss */
  .b-footer_social a.yt:hover {
    background-image: url("../i/footer/footer-spr@2x.png");
    -webkit-background-size: 350px auto;
    -moz-background-size: 350px auto;
    -o-background-size: 350px auto;
    background-size: 350px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 6553, ../mts2/_main.scss */
  .b-footer_copyright {
    margin: 0 40px 0 0;
  }

  /* line 6557, ../mts2/_main.scss */
  .b-footer_age {
    display: none;
  }

  /* line 6561, ../mts2/_main.scss */
  .b-footer_age_phone {
    display: block;
  }
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
/* line 6571, ../mts2/_main.scss */
.jspContainer {
  overflow: hidden;
  position: relative;
}

/* line 6576, ../mts2/_main.scss */
.jspPane {
  position: absolute;
}

/* line 6580, ../mts2/_main.scss */
.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 5px;
  width: 5px;
  height: 100%;
  background: transparent;
}

/* line 6589, ../mts2/_main.scss */
.jspHorizontalBar {
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%;
  height: 5px;
  background: transparent;
}

/* line 6598, ../mts2/_main.scss */
.jspCap {
  display: none;
}

/* line 6602, ../mts2/_main.scss */
.jspHorizontalBar .jspCap {
  float: left;
}

/* line 6606, ../mts2/_main.scss */
.jspTrack {
  background: transparent;
  position: relative;
}

/* line 6611, ../mts2/_main.scss */
.jspDrag {
  background: #b7b7b7;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
  border-radius: 3px;
}

/* line 6620, ../mts2/_main.scss */
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

/* line 6626, ../mts2/_main.scss */
.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0;
  margin: 0;
}

/* line 6635, ../mts2/_main.scss */
.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}

/* line 6640, ../mts2/_main.scss */
.jspVerticalBar .jspArrow {
  height: 16px;
}

/* line 6644, ../mts2/_main.scss */
.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

/* line 6650, ../mts2/_main.scss */
.jspVerticalBar .jspArrow:focus {
  outline: none;
}

/* line 6654, ../mts2/_main.scss */
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/*------------------------- BXSLIDER -------------------------*/
/* line 6661, ../mts2/_main.scss */
.bx-wrapper {
  padding: 0;
  *zoom: 1;
}

/* line 6666, ../mts2/_main.scss */
.bx-controls {
  background: #f2f2f2;
  height: 37px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

/* line 6675, ../mts2/_main.scss */
.bx-wrapper .bx-viewport {
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
  -moz-transform: translatez(0);
  -ms-transform: translatez(0);
  -o-transform: translatez(0);
  transform: translatez(0);
}

/* line 6684, ../mts2/_main.scss */
.bx-wrapper .bx-pager {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 50%;
  margin-top: -4px;
}

/* line 6691, ../mts2/_main.scss */
.bx-wrapper .bx-pager .bx-pager-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

/* line 6696, ../mts2/_main.scss */
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #fff;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 6708, ../mts2/_main.scss */
.bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #959595;
}

/* line 6711, ../mts2/_main.scss */
.bx-wrapper .bx-pager.bx-default-pager a:hover {
  background: #e30611;
}

/* line 6715, ../mts2/_main.scss */
.bx-wrapper .bx-prev, .bx-wrapper .bx-next {
  position: absolute;
  top: 50%;
  margin-top: -7px;
  outline: 0;
  width: 10px;
  height: 15px;
  text-indent: -9999px;
}

/* line 6724, ../mts2/_main.scss */
.bx-wrapper .bx-prev.disabled, .bx-wrapper .bx-next.disabled {
  display: none;
}

/* line 6727, ../mts2/_main.scss */
.bx-wrapper .bx-prev {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -202px -230px;
  left: 19px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6734, ../mts2/_main.scss */
  .bx-wrapper .bx-prev {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6742, ../mts2/_main.scss */
.bx-wrapper .bx-prev:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -202px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6748, ../mts2/_main.scss */
  .bx-wrapper .bx-prev:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6756, ../mts2/_main.scss */
.bx-wrapper .bx-next {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -192px -230px;
  right: 19px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6763, ../mts2/_main.scss */
  .bx-wrapper .bx-next {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6771, ../mts2/_main.scss */
.bx-wrapper .bx-next:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -192px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6777, ../mts2/_main.scss */
  .bx-wrapper .bx-next:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/*------------------------- //BXSLIDER -------------------------*/
/* line 6787, ../mts2/_main.scss */
.g-only-phone {
  display: none;
}

/* line 6791, ../mts2/_main.scss */
.p-body-wrap {
  min-height: 100%;
  position: relative;
}

/* line 6796, ../mts2/_main.scss */
.body_wrap {
  background: url("../i/body_gradient_top.png") repeat-x 0 110px #f3f4f4;
}

/* line 6800, ../mts2/_main.scss */
.body_wrap_inner {
  background: url("../i/body_gradient_bottom.png") repeat-x 0 100%;
}

/* line 6804, ../mts2/_main.scss */
.b-aside_left {
  width: 242px;
  margin-right: 16px;
  float: left;
}

/* line 6809, ../mts2/_main.scss */
.b-aside_left .b-box {
  width: auto;
}

/* line 6813, ../mts2/_main.scss */
.b-box_iframe {
  width: 100%;
  vertical-align: top;
}

/* line 6818, ../mts2/_main.scss */
.b-content_right {
  width: 662px;
  float: right;
  margin-bottom: 20px;
}

/* line 6824, ../mts2/_main.scss */
.dialog-body-mask, .popbox_overlay {
  background: url("../i/popup_overlay.png") repeat 0 0;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  display: none;
}

/* line 6835, ../mts2/_main.scss */
.popbox, .popbox_hint {
  position: absolute;
  top: 30%;
  left: 50%;
  z-index: 999999;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 13px;
  line-height: 18px;
  color: #000;
  display: none;
}

/* line 6848, ../mts2/_main.scss */
.popbox .popbox-close, .popbox_hint .popbox_close {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -250px -55px;
  width: 13px;
  height: 13px;
  display: block;
  position: absolute;
  right: 10px;
  top: 8px;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6861, ../mts2/_main.scss */
  .popbox .popbox_close, .popbox_hint .popbox_close {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6869, ../mts2/_main.scss */
.popbox .popbox_close:hover, .popbox_hint .popbox_close:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -250px -70px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6875, ../mts2/_main.scss */
  .popbox .popbox_close:hover, .popbox_hint .popbox_close:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6883, ../mts2/_main.scss */
.popbox.popbox_msg, .popbox_hint.popbox_msg {
  background: #f0f0f0;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 286px;
  margin-left: -143px;
  min-height: 127px;
  text-align: center;
  padding: 34px 10px 10px;
}

/* line 6894, ../mts2/_main.scss */
.popbox.popbox_msg {
  word-wrap: break-word;
}

/* line 6897, ../mts2/_main.scss */
.popbox .popbox_msg_actions, .popbox_hint .popbox_msg_actions {
  margin-top: 20px;
}

/* line 6900, ../mts2/_main.scss */
.popbox .popbox_msg_actions .btn, .popbox_hint .popbox_msg_actions .btn {
  margin: 0 4px;
}

/* line 6903, ../mts2/_main.scss */
.popbox .popbox_msg_cancel, .popbox_hint .popbox_msg_cancel {
  margin-top: 15px;
  text-align: left;
  font-size: 12px;
}

/* line 6909, ../mts2/_main.scss */
.popbox_hint {
  -moz-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -webkit-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
}

/* line 6914, ../mts2/_main.scss */
.popbox_hint p {
  margin-bottom: 10px;
}

/* line 6918, ../mts2/_main.scss */
.popbox_small-gray {
  background: #f0f0f0;
  -moz-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -webkit-box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  box-shadow: 0 4px 18px rgba(102, 102, 102, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 438px;
  padding: 30px 30px 35px;
  font-size: 18px;
}

/* line 6931, ../mts2/_main.scss */
.popbox_small-gray__title {
  font-size: 14px;
  line-height: 1.28;
  text-transform: uppercase;
  margin-bottom: 15px;
}

/* line 6938, ../mts2/_main.scss */
.popbox_small-gray__actions {
  margin-top: 15px;
}

/* line 6942, ../mts2/_main.scss */
.content_loader_warp {
  height: 300px;
  position: relative;
}

/* line 6947, ../mts2/_main.scss */
.content_loader_warp img {
  position: absolute;
  left: 50%;
  margin-left: -50px;
  top: 50%;
  margin-top: -50px;
}

/* line 6955, ../mts2/_main.scss */
.b-content_wrap {
  padding-bottom: 30px;
  display: table;
  width: 100%;
}

/* line 6960, ../mts2/_main.scss */
.b-content_wrap .b-content_left {
  width: 257px;
  padding-right: 3px;
  display: table-cell;
  vertical-align: top;
}

/* line 6966, ../mts2/_main.scss */
.b-content_wrap .b-content_center {
  display: table-cell;
  vertical-align: top;
}

/*================== page login =======================*/
/* line 6972, ../mts2/_main.scss */
.body_page_login .b-mainmenu {
  display: none;
}

/* line 6975, ../mts2/_main.scss */
.body_page_login .b-login_bg {
  margin-top: 0;
}

/* line 6979, ../mts2/_main.scss */
.body_page_login .b-header .h-col2 {
  width: auto;
  margin-left: 30px;
  text-align: left;
}

/* line 6985, ../mts2/_main.scss */
.b-login_bg {
  background: url("../i/login_bg.jpg") repeat-x center 0 #f3f4f4;
  height: 602px;
  position: relative;
  margin-top: -34px;
}

/* line 6991, ../mts2/_main.scss */
.b-login_bg:before, .b-login_bg:after {
  content: "";
  background: url("../i/login_bg_shd.png") repeat-x 0 0;
  width: 100%;
  height: 9px;
  position: absolute;
  left: 0;
}

/* line 6999, ../mts2/_main.scss */
.b-login_bg:before {
  top: 0;
}

/* line 7002, ../mts2/_main.scss */
.b-login_bg:after {
  top: 100%;
}

/* line 7005, ../mts2/_main.scss */
.b-login_bg.mts_online {
  margin-top: -15px;
  height: 683px;
}

/* line 7010, ../mts2/_main.scss */
.b-login_bg_woman, .b-login_bg_man, .b-login_bg_corp, .b-login_bg_stream,
.b-login_bg_mts_online {
  height: 100%;
}

/* line 7015, ../mts2/_main.scss */
.b-login_bg_woman {
  background: url("../i/login_bg_woman.jpg") no-repeat center 0;
}

/* line 7019, ../mts2/_main.scss */
.b-login_bg_man {
  background: url("../i/login_bg_man.jpg") no-repeat center 0;
}

/* line 7023, ../mts2/_main.scss */
.b-login_bg_corp {
  background: url("../i/login_corp_bg.jpg") no-repeat center 0;
}

/* line 7027, ../mts2/_main.scss */
.b-login_bg_stream {
  background: url("../i/login_stream_bg.jpg") no-repeat center 0;
}

/* line 7031, ../mts2/_main.scss */
.b-login_bg_mts_online {
  background: url("../i/login_bg_mts_online.jpg") no-repeat center 0;
}

/* line 7035, ../mts2/_main.scss */
.l-login_wrap {
  padding-top: 40px;
}

/* line 7038, ../mts2/_main.scss */
.l-login_wrap h2 {
  color: #e30611;
  font-size: 22px;
  margin: 0 0 10px;
}

/* line 7043, ../mts2/_main.scss */
.l-login_wrap p {
  font-size: 14px;
  line-height: 22px;
  margin: 0 0 20px;
  width: 440px;
}

/* line 7050, ../mts2/_main.scss */
.b-form_login_wrap {
  width: 440px;
}

/* line 7054, ../mts2/_main.scss */
.b-form_login {
  padding: 38px 38px 30px;
  background: #fff;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 25px;
}

/* line 7065, ../mts2/_main.scss */
.no-boxshadow .b-form_login {
  border: 1px solid #dfe0e0;
}

/* line 7068, ../mts2/_main.scss */
.b-form_login .b-form_login_shd {
  background: url("../i/login_hr.png") no-repeat 50% 100%;
  height: 174px;
  margin-bottom: 8px;
}

/* line 7073, ../mts2/_main.scss */
.b-form_login .agreement {
  font-size: 12px;
  line-height: 18px;
  color: #959595;
  margin-right: -8px;
}

/* line 7080, ../mts2/_main.scss */
.b-form_login__foot {
  background: #f2f3f4;
  padding: 25px 38px;
  margin: 15px -38px -30px;
  font-size: 14px;
}

/* line 7087, ../mts2/_main.scss */
.b-form_login_row {
  margin-bottom: 19px;
  padding-left: 163px;
}

/* line 7091, ../mts2/_main.scss */
.b-form_login_row .col_label {
  width: 153px;
  padding-right: 10px;
  float: left;
  margin-left: -163px;
  text-align: right;
}

/* line 7098, ../mts2/_main.scss */
.b-form_login_row .col_label span {
  display: inline-block;
  vertical-align: middle;
  line-height: 18px;
}

/* line 7103, ../mts2/_main.scss */
.b-form_login_row .col_value {
  width: 176px;
  position: relative;
}

/* line 7107, ../mts2/_main.scss */
.b-form_login_row .col_value .btn_login {
  width: 100%;
}

/* line 7110, ../mts2/_main.scss */
.b-form_login_row .login_hint {
  background: url("../i/login_hint.png") no-repeat 0 0;
  width: 244px;
  height: 101px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 22px 30px 5px 42px;
  font-size: 12px;
  line-height: 18px;
  position: absolute;
  top: -8px;
  left: 100%;
  margin-left: 20px;
}

/* line 7125, ../mts2/_main.scss */
.b-form_login_row .login_addition_link {
  font-size: 12px;
  margin-top: 3px;
}

/* line 7130, ../mts2/_main.scss */
.b-form_login_captcha {
  margin-bottom: 14px;
}

/* line 7133, ../mts2/_main.scss */
.b-form_login_captcha .col-1 {
  width: 57%;
  float: left;
  text-align: center;
  line-height: 1;
}

/* line 7139, ../mts2/_main.scss */
.b-form_login_captcha .col-2 {
  width: 39%;
  float: right;
  position: relative;
}

/* line 7144, ../mts2/_main.scss */
.b-form_login_captcha .btn {
  display: block;
  width: 100%;
}

/* line 7148, ../mts2/_main.scss */
.b-form_login_captcha .update_captcha {
  font-size: 11px;
}

/* line 7152, ../mts2/_main.scss */
.b-login_capability_to_bottom {
  position: absolute;
  width: 920px;
  bottom: 25px;
}

/* line 7158, ../mts2/_main.scss */
.b-login_capability {
  overflow: hidden;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}

/* line 7165, ../mts2/_main.scss */
.b-login_capability__item {
  float: left;
  width: 20%;
}

/* line 7169, ../mts2/_main.scss */
.b-login_capability__item .login_capability__item_inner {
  background: #fff;
  margin-left: 1px;
  height: 91px;
  line-height: 91px;
  padding: 0 10px 0 19px;
}

/* line 7176, ../mts2/_main.scss */
.b-login_capability__item:first-child .b-login_capability__item_inner {
  margin-left: 0;
}

/* line 7179, ../mts2/_main.scss */
.b-login_capability__item .icon {
  width: 40px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
}

/* line 7185, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-1 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7191, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-1 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7199, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-2 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -40px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7205, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-2 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7213, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-3 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -80px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7219, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-3 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7227, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-4 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -120px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7233, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-4 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7241, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-5 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -160px 0;
  margin-top: -5px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7248, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-5 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7256, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-6 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -200px 0;
  margin: 0 3px 0 -3px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7263, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-6 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7271, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-7 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: 0 -40px;
  width: 51px;
  height: 40px;
  margin: 0 3px 0 -6px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7280, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-7 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7288, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-7 + .caption {
  width: 100px;
}

/* line 7291, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-8 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -240px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7297, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-8 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7305, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-9 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -280px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7311, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-9 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7319, ../mts2/_main.scss */
.b-login_capability__item .icon.icon-10 {
  background-image: url("../i/icons_capability.png");
  background-repeat: no-repeat;
  background-position: -320px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7325, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-10 {
    background-image: url("../i/icons_capability@2x.png");
    -webkit-background-size: 400px auto;
    -moz-background-size: 400px auto;
    -o-background-size: 400px auto;
    background-size: 400px auto;
  }
}
/* line 7333, ../mts2/_main.scss */
.b-login_capability__item .caption {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  line-height: 20px;
  width: 105px;
}

/* line 7341, ../mts2/_main.scss */
.b-login_help {
  padding-top: 115px;
  position: relative;
  margin-bottom: 45px;
}

/* line 7346, ../mts2/_main.scss */
.b-login_help .b-login_help_pip {
  content: "";
  background: url("../i/login_answer_angle.png") no-repeat 0 0;
  width: 42px;
  height: 22px;
  position: absolute;
  margin-left: -21px;
  left: 16.67%;
  top: 93px;
  -moz-transition: left 0.3s ease 0s;
  -o-transition: left 0.3s ease 0s;
  -webkit-transition: left 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: left 0.3s ease 0s;
}

/* line 7361, ../mts2/_main.scss */
.no-boxshadow .b-login_help .b-login_help_pip {
  background-image: url("../i/login_answer_angle_ie.png");
  top: 94px;
}

/* line 7365, ../mts2/_main.scss */
.b-login_help.tab_active-1 .b-login_help_pip {
  left: 16.67%;
}

/* line 7368, ../mts2/_main.scss */
.b-login_help.tab_active-2 .b-login_help_pip {
  left: 50%;
}

/* line 7371, ../mts2/_main.scss */
.b-login_help.tab_active-3 .b-login_help_pip {
  left: 83.33%;
}

/* line 7375, ../mts2/_main.scss */
.b-login_help__item {
  font-size: 14px;
  line-height: 18px;
}

/* line 7380, ../mts2/_main.scss */
.b-login_help__qustion {
  height: 62px;
  line-height: 62px;
  cursor: pointer;
  color: #297db7;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 30px;
  width: 33.33%;
  padding: 0 10px;
}

/* line 7393, ../mts2/_main.scss */
.b-login_help__item.item-1 .b-login_help__qustion {
  left: 0;
}

/* line 7396, ../mts2/_main.scss */
.b-login_help__item.item-2 .b-login_help__qustion {
  left: 33.33%;
}

/* line 7399, ../mts2/_main.scss */
.b-login_help__item.item-3 .b-login_help__qustion {
  left: 66.66%;
}

/* line 7402, ../mts2/_main.scss */
.b-login_help__item.active .b-login_help__qustion {
  color: #333;
}

/* line 7405, ../mts2/_main.scss */
.b-login_help__qustion .qustion_name {
  display: block;
  line-height: 18px;
  text-align: center;
}

/* line 7410, ../mts2/_main.scss */
.b-login_help__qustion .qustion_name span {
  border-bottom: 1px dotted;
}

/* line 7413, ../mts2/_main.scss */
.b-login_help__qustion:hover .qustion_name span {
  border-bottom: medium none;
}

/* line 7416, ../mts2/_main.scss */
.b-login_help__qustion .help_icon {
  width: 39px;
  height: 30px;
  display: block;
  margin: 0 auto 10px;
}

/* line 7422, ../mts2/_main.scss */
.b-login_help__qustion .help_icon.icon-1 {
  background-image: url("../i/icons_login_help.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7428, ../mts2/_main.scss */
  .b-login_help__qustion .help_icon.icon-1 {
    background-image: url("../i/icons_login_help@2x.png");
    -webkit-background-size: 120px auto;
    -moz-background-size: 120px auto;
    -o-background-size: 120px auto;
    background-size: 120px auto;
  }
}
/* line 7436, ../mts2/_main.scss */
.b-login_help__qustion .help_icon.icon-2 {
  background-image: url("../i/icons_login_help.png");
  background-repeat: no-repeat;
  background-position: -40px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7442, ../mts2/_main.scss */
  .b-login_help__qustion .help_icon.icon-2 {
    background-image: url("../i/icons_login_help@2x.png");
    -webkit-background-size: 120px auto;
    -moz-background-size: 120px auto;
    -o-background-size: 120px auto;
    background-size: 120px auto;
  }
}
/* line 7450, ../mts2/_main.scss */
.b-login_help__qustion .help_icon.icon-3 {
  background-image: url("../i/icons_login_help.png");
  background-repeat: no-repeat;
  background-position: -80px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7456, ../mts2/_main.scss */
  .b-login_help__qustion .help_icon.icon-3 {
    background-image: url("../i/icons_login_help@2x.png");
    -webkit-background-size: 120px auto;
    -moz-background-size: 120px auto;
    -o-background-size: 120px auto;
    background-size: 120px auto;
  }
}
/* line 7465, ../mts2/_main.scss */
.b-login_help__answer {
  background: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 24px 15px;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  position: relative;
}

/* line 7476, ../mts2/_main.scss */
.no-boxshadow .b-login_help__answer {
  border: 1px solid #dfe0e0;
}

/* line 7479, ../mts2/_main.scss */
.b-login_help__answer ul li {
  list-style: disc outside;
  margin: 0 0 5px 15px;
  padding-left: 5px;
}

/* line 7484, ../mts2/_main.scss */
.b-login_help__answer .answer_footer {
  background: #f2f3f4;
  margin: 15px -24px -15px;
  padding: 15px 24px;
}

/* line 7489, ../mts2/_main.scss */
.b-login_help__answer .answer_footer.icon_warning {
  padding-left: 84px;
  position: relative;
  min-height: 42px;
}

/* line 7494, ../mts2/_main.scss */
.b-login_help__answer .answer_footer.icon_warning:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -30px;
  width: 34px;
  height: 30px;
  position: absolute;
  left: 24px;
  top: 50%;
  margin-top: -15px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7507, ../mts2/_main.scss */
  .b-login_help__answer .answer_footer.icon_warning:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7516, ../mts2/_main.scss */
.b-error_hint {
  background: #fff;
  border: 1px solid #e30611;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #e30611;
  font-size: 13px;
  padding: 3px 8px;
  position: absolute;
  left: 100%;
  top: 7px;
  margin-left: 10px;
  width: 150px;
  display: none;
}

/* line 7532, ../mts2/_main.scss */
.b-error_hint:after {
  content: "";
  background: url("../i/b-error_hint_pip.png") no-repeat 0 0;
  width: 6px;
  height: 10px;
  position: absolute;
  right: 100%;
  top: 6px;
}

/*================== end page login =======================*/
/*================== page login light =======================*/
/* line 7544, ../mts2/_main.scss */
.b-login_light, .b-login_payment {
  height: 533px;
}

/* line 7548, ../mts2/_main.scss */
.b-login_light {
  background: url("../i/login_light_bg_repeat.jpg") repeat-x center 0;
}

/* line 7552, ../mts2/_main.scss */
.b-login_payment {
  background: url("../i/login_payment_bg_repeat.jpg") repeat-x center 0;
}

/* line 7556, ../mts2/_main.scss */
.b-login_light_bg, .b-login_payment_bg {
  height: 100%;
}

/* line 7560, ../mts2/_main.scss */
.b-login_light_bg {
  background: url("../i/login_light_bg.jpg") no-repeat center 0;
}

/* line 7564, ../mts2/_main.scss */
.b-login_payment_bg {
  background: url("../i/login_payment_bg.jpg") no-repeat center 0;
}

/* line 7568, ../mts2/_main.scss */
.b-login_light_msg {
  font-size: 22px;
  line-height: 28px;
  width: 500px;
  height: 100px;
  margin: 0 0 10px 240px;
  padding-top: 25px;
}

/* line 7577, ../mts2/_main.scss */
.b-login_light_form {
  width: 440px;
  margin: 0 auto 10px;
}

/* line 7582, ../mts2/_main.scss */
.b-login_help_light {
  display: none;
}

/*================== end page login light =======================*/
/*================== page social profile =======================*/
/* line 7588, ../mts2/_main.scss */
.b-social {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}

/* line 7596, ../mts2/_main.scss */
.b-social li {
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
}

/* line 7601, ../mts2/_main.scss */
.b-social li:first-child {
  margin-left: 0;
}

/* line 7604, ../mts2/_main.scss */
.b-social a {
  width: 26px;
  height: 26px;
  display: block;
}

/* line 7609, ../mts2/_main.scss */
.b-social a.vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -125px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7615, ../mts2/_main.scss */
  .b-social a.vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7623, ../mts2/_main.scss */
.b-social a.tw {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -27px -125px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7629, ../mts2/_main.scss */
  .b-social a.tw {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7637, ../mts2/_main.scss */
.b-social a.ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -54px -125px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7643, ../mts2/_main.scss */
  .b-social a.ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7651, ../mts2/_main.scss */
.b-social a.gp {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -81px -125px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7657, ../mts2/_main.scss */
  .b-social a.gp {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7665, ../mts2/_main.scss */
.b-social a.fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -108px -125px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7671, ../mts2/_main.scss */
  .b-social a.fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7679, ../mts2/_main.scss */
.b-social a.yt {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -525px -267px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7685, ../mts2/_main.scss */
  .b-social a.yt {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7693, ../mts2/_main.scss */
.b-social a.vk:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7699, ../mts2/_main.scss */
  .b-social a.vk:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7707, ../mts2/_main.scss */
.b-social a.tw:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -27px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7713, ../mts2/_main.scss */
  .b-social a.tw:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7721, ../mts2/_main.scss */
.b-social a.ok:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -54px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7727, ../mts2/_main.scss */
  .b-social a.ok:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7735, ../mts2/_main.scss */
.b-social a.gp:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -81px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7741, ../mts2/_main.scss */
  .b-social a.gp:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7749, ../mts2/_main.scss */
.b-social a.fb:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -108px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7755, ../mts2/_main.scss */
  .b-social a.fb:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7763, ../mts2/_main.scss */
.b-social a.yt:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -525px -297px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7769, ../mts2/_main.scss */
  .b-social a.yt:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7778, ../mts2/_main.scss */
.b-social_corner {
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}

/* line 7783, ../mts2/_main.scss */
.b-social_corner li {
  display: inline-block;
  vertical-align: middle;
  margin-left: 13px;
}

/* line 7788, ../mts2/_main.scss */
.b-social_corner li:first-child {
  margin-left: 0;
}

/* line 7791, ../mts2/_main.scss */
.b-social_corner a {
  width: 25px;
  height: 25px;
  display: block;
}

/* line 7796, ../mts2/_main.scss */
.b-social_corner a.fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7802, ../mts2/_main.scss */
  .b-social_corner a.fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7810, ../mts2/_main.scss */
.b-social_corner a.vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -350px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7816, ../mts2/_main.scss */
  .b-social_corner a.vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7824, ../mts2/_main.scss */
.b-social_corner a.ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7830, ../mts2/_main.scss */
  .b-social_corner a.ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7838, ../mts2/_main.scss */
.b-social_corner a.lv {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -410px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7844, ../mts2/_main.scss */
  .b-social_corner a.lv {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7852, ../mts2/_main.scss */
.b-social_corner a.win {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -410px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7858, ../mts2/_main.scss */
  .b-social_corner a.win {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7867, ../mts2/_main.scss */
.b-social_white-corner li {
  margin-left: 8px;
}

/* line 7870, ../mts2/_main.scss */
.b-social_white-corner a.vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7876, ../mts2/_main.scss */
  .b-social_white-corner a.vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7884, ../mts2/_main.scss */
.b-social_white-corner a.tw {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -30px -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7890, ../mts2/_main.scss */
  .b-social_white-corner a.tw {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7898, ../mts2/_main.scss */
.b-social_white-corner a.ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7904, ../mts2/_main.scss */
  .b-social_white-corner a.ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7912, ../mts2/_main.scss */
.b-social_white-corner a.fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -90px -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7918, ../mts2/_main.scss */
  .b-social_white-corner a.fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7926, ../mts2/_main.scss */
.b-social_white-corner a.gp {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7932, ../mts2/_main.scss */
  .b-social_white-corner a.gp {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7940, ../mts2/_main.scss */
.b-social_white-corner a.ig {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7946, ../mts2/_main.scss */
  .b-social_white-corner a.ig {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7954, ../mts2/_main.scss */
.b-social_white-corner a.yt {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -180px -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7960, ../mts2/_main.scss */
  .b-social_white-corner a.yt {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7968, ../mts2/_main.scss */
.b-social_white-corner a.win {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -210px -630px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7974, ../mts2/_main.scss */
  .b-social_white-corner a.win {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7982, ../mts2/_main.scss */
.b-social_white-corner a.vk:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7988, ../mts2/_main.scss */
  .b-social_white-corner a.vk:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7996, ../mts2/_main.scss */
.b-social_white-corner a.tw:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -30px -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8002, ../mts2/_main.scss */
  .b-social_white-corner a.tw:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8010, ../mts2/_main.scss */
.b-social_white-corner a.ok:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8016, ../mts2/_main.scss */
  .b-social_white-corner a.ok:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8024, ../mts2/_main.scss */
.b-social_white-corner a.fb:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -90px -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8030, ../mts2/_main.scss */
  .b-social_white-corner a.fb:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8038, ../mts2/_main.scss */
.b-social_white-corner a.gp:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8044, ../mts2/_main.scss */
  .b-social_white-corner a.gp:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8052, ../mts2/_main.scss */
.b-social_white-corner a.ig:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8058, ../mts2/_main.scss */
  .b-social_white-corner a.ig:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8066, ../mts2/_main.scss */
.b-social_white-corner a.yt:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -180px -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8072, ../mts2/_main.scss */
  .b-social_white-corner a.yt:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8080, ../mts2/_main.scss */
.b-social_white-corner a.win:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -210px -658px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8086, ../mts2/_main.scss */
  .b-social_white-corner a.win:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8095, ../mts2/_main.scss */
.b-social_profile_message {
  margin-bottom: 20px;
}

/* line 8099, ../mts2/_main.scss */
.b-social_profile_head {
  margin: 0 18px 15px;
}

/* line 8102, ../mts2/_main.scss */
.b-social_profile_head h2 {
  font-size: 17px;
  margin: 0 0 10px;
}

/* line 8106, ../mts2/_main.scss */
.b-social_profile_head p {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 10px;
}

/* line 8112, ../mts2/_main.scss */
.b-social_profile_list {
  margin-left: -16px;
}

/* line 8116, ../mts2/_main.scss */
.b-social_profile_item {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  width: 296px;
  border: 1px solid #dfe0e0;
  padding: 15px 18px 0;
  margin: 0 0 16px 16px;
  float: left;
}

/* line 8127, ../mts2/_main.scss */
.b-social_profile_item:hover {
  -moz-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
}

/* line 8132, ../mts2/_main.scss */
.b-settings_item__content_social .b-social_profile_item {
  width: 282px;
}

/* line 8136, ../mts2/_main.scss */
.b-social_profile_item__head {
  padding-left: 85px;
  overflow: hidden;
  margin-bottom: 15px;
}

/* line 8141, ../mts2/_main.scss */
.b-social_profile_item__head .avatar {
  width: 70px;
  height: 70px;
  margin-left: -85px;
  float: left;
}

/* line 8147, ../mts2/_main.scss */
.b-social_profile_item__head .avatar img {
  -moz-border-radius: 35px;
  -webkit-border-radius: 35px;
  border-radius: 35px;
  display: block;
}

/* line 8153, ../mts2/_main.scss */
.b-social_profile_item__head .name {
  font-size: 17px;
  line-height: 1.3;
  font-weight: bold;
}

/* line 8158, ../mts2/_main.scss */
.b-social_profile_item__head .date {
  font-size: 13px;
  line-height: 18px;
  color: #777;
}

/* line 8163, ../mts2/_main.scss */
.b-social_profile_item__head .social_acc {
  display: inline-block;
  margin-left: 5px;
  white-space: nowrap;
}

/* line 8168, ../mts2/_main.scss */
.b-social_profile_item__head .social_acc .social_icon {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

/* line 8175, ../mts2/_main.scss */
.b-social_profile_item__head .social_acc .social_icon.icon-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -345px -115px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8181, ../mts2/_main.scss */
  .b-social_profile_item__head .social_acc .social_icon.icon-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8189, ../mts2/_main.scss */
.b-social_profile_item__head .social_acc .social_icon.icon-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -363px -115px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8195, ../mts2/_main.scss */
  .b-social_profile_item__head .social_acc .social_icon.icon-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8203, ../mts2/_main.scss */
.b-social_profile_item__head .social_acc .social_icon.icon-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -381px -115px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8209, ../mts2/_main.scss */
  .b-social_profile_item__head .social_acc .social_icon.icon-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8217, ../mts2/_main.scss */
.b-social_profile_item__head .social_acc .social_icon.icon-lv {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -399px -115px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8223, ../mts2/_main.scss */
  .b-social_profile_item__head .social_acc .social_icon.icon-lv {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8232, ../mts2/_main.scss */
.b-social_profile_item_service__item {
  border-top: 1px solid #f2f2f2;
  padding: 20px 0;
  font-size: 14px;
  overflow: hidden;
}

/* line 8238, ../mts2/_main.scss */
.b-social_profile_item_service__item .b-service_toggle_wpap {
  width: 53px;
  margin-left: 5px;
  float: right;
}

/* line 8243, ../mts2/_main.scss */
.b-social_profile_item_service__item .icon {
  width: 16px;
  height: 16px;
  margin-right: 6px;
  margin-top: -1px;
  float: left;
}

/* line 8250, ../mts2/_main.scss */
.b-social_profile_item_service__item .icon.icon-phone {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -136px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8256, ../mts2/_main.scss */
  .b-social_profile_item_service__item .icon.icon-phone {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8264, ../mts2/_main.scss */
.b-social_profile_item_service__item .icon.icon-sale {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -340px -136px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8270, ../mts2/_main.scss */
  .b-social_profile_item_service__item .icon.icon-sale {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8278, ../mts2/_main.scss */
.b-social_profile_item_service__item .icon.icon-bonus {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -360px -136px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8284, ../mts2/_main.scss */
  .b-social_profile_item_service__item .icon.icon-bonus {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8292, ../mts2/_main.scss */
.b-social_profile_item_service__item .title {
  margin: 0 58px 0 22px;
}

/* line 8296, ../mts2/_main.scss */
.b-bind_account_wrap {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 296px;
  padding-left: 18px;
  margin: 0 0 0 16px;
  float: left;
}

/* line 8305, ../mts2/_main.scss */
.b-bind_account_wrap.count-1 {
  margin-top: 130px;
}

/* line 8308, ../mts2/_main.scss */
.b-bind_account_wrap.count-2 {
  margin-top: 110px;
}

/* line 8311, ../mts2/_main.scss */
.b-settings_item__content_social .b-bind_account_wrap {
  width: 282px;
}

/* line 8315, ../mts2/_main.scss */
.b-bind_account {
  margin-top: 20px;
  overflow: hidden;
}

/* line 8319, ../mts2/_main.scss */
.b-bind_account:first-child {
  margin-top: 0;
}

/* line 8322, ../mts2/_main.scss */
.b-bind_account .icon {
  width: 30px;
  height: 30px;
  display: block;
  float: left;
  margin-right: 20px;
}

/* line 8329, ../mts2/_main.scss */
.b-bind_account .icon.icon-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8335, ../mts2/_main.scss */
  .b-bind_account .icon.icon-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8343, ../mts2/_main.scss */
.b-bind_account .icon.icon-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -412px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8349, ../mts2/_main.scss */
  .b-bind_account .icon.icon-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8357, ../mts2/_main.scss */
.b-bind_account .icon.icon-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -444px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8363, ../mts2/_main.scss */
  .b-bind_account .icon.icon-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8371, ../mts2/_main.scss */
.b-bind_account .icon.icon-lv {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -476px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8377, ../mts2/_main.scss */
  .b-bind_account .icon.icon-lv {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8385, ../mts2/_main.scss */
.b-bind_account .btn {
  width: 143px;
  float: left;
}

/* line 8390, ../mts2/_main.scss */
.b-social_profile_empty {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #dfe0e0;
  padding: 30px 38px;
}

/* line 8398, ../mts2/_main.scss */
.b-social_profile_empty h2 {
  font-size: 17px;
  margin-bottom: 14px;
}

/* line 8402, ../mts2/_main.scss */
.b-social_profile_empty .info {
  font-size: 14px;
}

/* line 8406, ../mts2/_main.scss */
.b-social_bind {
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  display: inline-block;
  vertical-align: middle;
  margin-top: -3px;
  margin-left: 5px;
}

/* line 8415, ../mts2/_main.scss */
.b-social_bind li {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}

/* line 8420, ../mts2/_main.scss */
.b-social_bind li:first-child {
  margin-left: 0;
}

/* line 8423, ../mts2/_main.scss */
.b-social_bind li a {
  width: 34px;
  height: 33px;
  display: block;
}

/* line 8428, ../mts2/_main.scss */
.b-social_bind li a.fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8434, ../mts2/_main.scss */
  .b-social_bind li a.fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8442, ../mts2/_main.scss */
.b-social_bind li a.vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8448, ../mts2/_main.scss */
  .b-social_bind li a.vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8456, ../mts2/_main.scss */
.b-social_bind li a.ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -452px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8462, ../mts2/_main.scss */
  .b-social_bind li a.ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/*================== end page social profile =======================*/
/*================== page social profile login =======================*/
/* line 8473, ../mts2/_main.scss */
.b-social_login_bg_wrap {
  background: url("../i/social_login_bg_repeat.jpg") repeat-x center 0;
}

/* line 8477, ../mts2/_main.scss */
.b-social_login_bg {
  background: url("../i/social_login_bg.jpg") no-repeat center 0;
  min-height: 504px;
  padding-top: 50px;
}

/* line 8483, ../mts2/_main.scss */
.b-social_form_login_wrap {
  width: 440px;
  position: relative;
}

/* line 8488, ../mts2/_main.scss */
.b-social_form_login {
  background: #fff;
  padding: 38px 38px 30px;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 8498, ../mts2/_main.scss */
.no-boxshadow .b-social_form_login {
  border: 1px solid #dfe0e0;
}

/* line 8501, ../mts2/_main.scss */
.b-social_form_login .b-steps_dot_wrap {
  background: url("../i/login_hr.png") no-repeat 50% 100%;
  padding: 9px 0;
  margin-bottom: 8px;
}

/* line 8506, ../mts2/_main.scss */
.b-social_form_login .b-steps_dot {
  width: 250px;
  margin: 0 auto 20px;
}

/* line 8511, ../mts2/_main.scss */
.b-steps_dot {
  background: url("../i/steps_line.png") repeat-x 0 50%;
  height: 13px;
  margin-bottom: 20px;
  position: relative;
}

/* line 8518, ../mts2/_main.scss */
.b-steps_dot__item {
  background: #fff;
  width: 17px;
  height: 13px;
  position: absolute;
  margin-left: -8px;
}

/* line 8525, ../mts2/_main.scss */
.b-steps_dot__item:after {
  content: "";
  display: block;
  background: #fff;
  width: 13px;
  height: 13px;
  margin: 0 auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #969ba2;
}

/* line 8540, ../mts2/_main.scss */
.b-steps_dot__item .step_title {
  position: absolute;
  width: 150px;
  text-align: center;
  font-size: 12px;
  color: #8e949b;
  bottom: 15px;
  left: 50%;
  margin-left: -75px;
}

/* line 8550, ../mts2/_main.scss */
.b-steps_dot__item.complete:after {
  background-color: #969ba2;
}

/* line 8553, ../mts2/_main.scss */
.b-steps_dot__item.active:after {
  background-color: #d91b20;
  border-color: #d91b20;
}

/* line 8557, ../mts2/_main.scss */
.b-steps_dot__item.active .step_title {
  color: #414141;
}

/* line 8561, ../mts2/_main.scss */
.b-social_form_welcome {
  background: url("../i/login_hr.png") no-repeat 50% 100%;
  padding-bottom: 30px;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 18px;
}

/* line 8568, ../mts2/_main.scss */
.b-social_form_welcome .avatar {
  width: 70px;
  height: 70px;
  margin-right: 20px;
  margin-bottom: 10px;
  float: left;
}

/* line 8575, ../mts2/_main.scss */
.b-social_form_welcome .avatar img {
  -moz-border-radius: 35px;
  -webkit-border-radius: 35px;
  border-radius: 35px;
}

/* line 8580, ../mts2/_main.scss */
.b-social_form_welcome .welcome {
  font-size: 17px;
  color: #e30611;
  font-weight: bold;
  padding-top: 22px;
}

/* line 8587, ../mts2/_main.scss */
.b-social_form_number {
  background: url("../i/login_hr.png") no-repeat 50% 100%;
  padding-bottom: 30px;
  margin-bottom: 15px;
}

/* line 8592, ../mts2/_main.scss */
.b-social_form_number .selected_number {
  font-size: 16px;
  line-height: 37px;
  color: #297db7;
  border-bottom: 1px dotted;
  margin-left: 20px;
  cursor: pointer;
}

/* line 8600, ../mts2/_main.scss */
.b-social_form_number .selected_number:after {
  content: "";
  border-top: 6px solid #000;
  border-bottom: 6px solid transparent;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  margin: -4px 0 0 8px;
}

/* line 8611, ../mts2/_main.scss */
.b-social_form_number .select_number_drop {
  display: none;
  background-color: #fff;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 170px;
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 10;
}

/* line 8626, ../mts2/_main.scss */
.no-boxshadow .b-social_form_number .select_number_drop {
  border: 1px solid #f2f2f2;
}

/* line 8629, ../mts2/_main.scss */
.b-social_form_number .select_number_drop li {
  padding: 10px 20px;
  font-size: 16px;
  line-height: 1.25;
  cursor: pointer;
}

/* line 8635, ../mts2/_main.scss */
.b-social_form_number .select_number_drop li:hover {
  background-color: #eaeaea;
}

/* line 8638, ../mts2/_main.scss */
.b-social_form_number .select_number_drop li.new_number {
  color: #e30611;
}

/* line 8642, ../mts2/_main.scss */
.b-social_form_number__title {
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  margin-bottom: 15px;
}

/* line 8649, ../mts2/_main.scss */
.b-social_form_number_select {
  width: 176px;
  position: relative;
  display: none;
}

/* line 8654, ../mts2/_main.scss */
.b-social_form_number_select .icon_close {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -230px;
  width: 10px;
  height: 10px;
  position: absolute;
  right: -22px;
  top: 13px;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8666, ../mts2/_main.scss */
  .b-social_form_number_select .icon_close {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8674, ../mts2/_main.scss */
.b-social_form_number_select .icon_close:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8680, ../mts2/_main.scss */
  .b-social_form_number_select .icon_close:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8689, ../mts2/_main.scss */
.b-social_form_warning {
  font-size: 14px;
  line-height: 20px;
  padding-left: 50px;
  position: relative;
}

/* line 8695, ../mts2/_main.scss */
.b-social_form_warning:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -525px -155px;
  width: 34px;
  height: 30px;
  position: absolute;
  top: 5px;
  left: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8707, ../mts2/_main.scss */
  .b-social_form_warning:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8716, ../mts2/_main.scss */
.b-social_form_confirm, .b-social_form_agreement {
  background: url("../i/login_hr.png") no-repeat 50% 100%;
  padding-bottom: 30px;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 18px;
}

/* line 8723, ../mts2/_main.scss */
.b-social_form_confirm .title, .b-social_form_agreement .title {
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 25px;
}

/* line 8728, ../mts2/_main.scss */
.b-social_form_confirm p, .b-social_form_agreement p {
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 15px;
}

/* line 8734, ../mts2/_main.scss */
.b-social_synch {
  line-height: 33px;
  text-align: center;
}

/* line 8738, ../mts2/_main.scss */
.b-social_synch .b-social_synch__item {
  display: inline-block;
  vertical-align: top;
}

/* line 8742, ../mts2/_main.scss */
.b-social_synch .user_name, .b-social_synch .user_name_mobile {
  display: inline-block;
  vertical-align: middle;
  line-height: 16px;
  text-align: right;
  margin-right: 6px;
  width: 100px;
}

/* line 8750, ../mts2/_main.scss */
.b-social_synch .user_name_mobile {
  display: none;
}

/* line 8753, ../mts2/_main.scss */
.b-social_synch .user_phone {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
  text-align: left;
}

/* line 8759, ../mts2/_main.scss */
.b-social_synch .soc_icon {
  width: 34px;
  height: 33px;
  display: inline-block;
  vertical-align: middle;
}

/* line 8765, ../mts2/_main.scss */
.b-social_synch .soc_icon.icon-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8771, ../mts2/_main.scss */
  .b-social_synch .soc_icon.icon-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8779, ../mts2/_main.scss */
.b-social_synch .soc_icon.icon-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8785, ../mts2/_main.scss */
  .b-social_synch .soc_icon.icon-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8793, ../mts2/_main.scss */
.b-social_synch .soc_icon.icon-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -452px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8799, ../mts2/_main.scss */
  .b-social_synch .soc_icon.icon-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8807, ../mts2/_main.scss */
.b-social_synch .soc_icon.icon-lv {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -524px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8813, ../mts2/_main.scss */
  .b-social_synch .soc_icon.icon-lv {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8821, ../mts2/_main.scss */
.b-social_synch .soc_icon.icon-mts {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -488px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8827, ../mts2/_main.scss */
  .b-social_synch .soc_icon.icon-mts {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8835, ../mts2/_main.scss */
.b-social_synch .soc_icon_synch {
  width: 34px;
  height: 21px;
  display: inline-block;
  vertical-align: middle;
}

/* line 8841, ../mts2/_main.scss */
.b-social_synch .soc_icon_synch.icon_synch-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8847, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch.icon_synch-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8855, ../mts2/_main.scss */
.b-social_synch .soc_icon_synch.icon_synch-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8861, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch.icon_synch-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8869, ../mts2/_main.scss */
.b-social_synch .soc_icon_synch.icon_synch-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -452px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8875, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch.icon_synch-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8883, ../mts2/_main.scss */
.b-social_synch .soc_icon_synch.icon_synch-lv {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8889, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch.icon_synch-lv {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8897, ../mts2/_main.scss */
.b-social_synch .soc_icon_synch.icon_synch-another {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -488px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8903, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch.icon_synch-another {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8912, ../mts2/_main.scss */
.b-social_synch_another_wrap {
  margin-top: 20px;
}

/* line 8915, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-1 .soc_icon_synch {
  position: relative;
  top: 15px;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
}

/* line 8921, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-1 .b-social_synch__item_phone {
  margin-top: 34px;
}

/* line 8924, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -480px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8930, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8938, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -36px -480px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8944, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8952, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -72px -480px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8958, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8966, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-lv {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -235px -480px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 8972, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-2 .soc_icon.icon-lv {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 8980, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-2 .soc_icon_synch {
  position: relative;
  top: -17px;
}

/* line 8984, ../mts2/_main.scss */
.b-social_synch_another_wrap .b-social_synch-2 .b-social_synch__item_phone {
  margin-top: -34px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

/* line 8990, ../mts2/_main.scss */
.b-social_form_ancions {
  margin-bottom: 24px;
}

/* line 8993, ../mts2/_main.scss */
.b-social_form_ancions .btn_social_resolution {
  width: 162px;
}

/* line 8996, ../mts2/_main.scss */
.b-social_form_ancions .btn_social_cancel {
  width: 131px;
  margin-left: 25px;
}

/* line 9001, ../mts2/_main.scss */
.b-social_form_footnote {
  color: #9c9da1;
  font-size: 12px;
  line-height: 18px;
}

/* line 9007, ../mts2/_main.scss */
.b-form_social_success .title {
  font-size: 17px;
  line-height: 33px;
  margin-bottom: 20px;
  font-weight: bold;
  overflow: hidden;
  padding-left: 45px;
}

/* line 9015, ../mts2/_main.scss */
.b-form_social_success .title .title_text {
  display: inline-block;
  vertical-align: middle;
  line-height: 18px;
}

/* line 9020, ../mts2/_main.scss */
.b-form_social_success .title .g-soc_icon {
  float: left;
  margin-left: -45px;
}

/* line 9024, ../mts2/_main.scss */
.b-form_social_success p {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 15px;
}

/* line 9029, ../mts2/_main.scss */
.b-form_social_success .btn {
  width: 260px;
  margin-top: 20px;
}

/* line 9034, ../mts2/_main.scss */
.b-social_login_error_wrap {
  width: 600px;
  margin: 0 auto;
}

/* line 9039, ../mts2/_main.scss */
.b-form_social_error .title {
  font-size: 17px;
  font-weight: bold;
  display: table;
}

/* line 9044, ../mts2/_main.scss */
.b-form_social_error .title .title_icons {
  display: table-cell;
  vertical-align: top;
  padding-right: 18px;
  white-space: nowrap;
}

/* line 9050, ../mts2/_main.scss */
.b-form_social_error .title .title_text {
  display: table-cell;
  vertical-align: middle;
  line-height: 18px;
}

/* line 9055, ../mts2/_main.scss */
.b-form_social_error .text {
  margin-top: 25px;
  padding-top: 30px;
  background: url("../i/login_hr.png") no-repeat 50% 0;
}

/* line 9060, ../mts2/_main.scss */
.b-form_social_error p {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 15px;
}

/* line 9065, ../mts2/_main.scss */
.b-form_social_error .action {
  background: url("../i/login_hr.png") no-repeat 50% 0;
  padding-top: 30px;
  margin-top: 30px;
  text-align: center;
}

/* line 9071, ../mts2/_main.scss */
.b-form_social_error .btn {
  padding: 0 20px;
}

/*================== end page social profile login =======================*/
/*================== social popup =======================*/
/* line 9077, ../mts2/_main.scss */
.b-social_popup {
  background: #fff;
  width: 550px;
  position: absolute;
  left: 50%;
  margin-left: -225px;
  top: 20%;
  z-index: 1000;
  font-size: 12px;
  line-height: 18px;
}

/* line 9088, ../mts2/_main.scss */
.b-social_popup .title {
  font-size: 22px;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
}

/* line 9094, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}

/* line 9099, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon {
  width: 34px;
  height: 33px;
  display: inline-block;
  vertical-align: middle;
}

/* line 9105, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon.icon-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9111, ../mts2/_main.scss */
  .b-social_popup .b-social_popup_synch .soc_icon.icon-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9119, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon.icon-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9125, ../mts2/_main.scss */
  .b-social_popup .b-social_popup_synch .soc_icon.icon-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9133, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon.icon-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -452px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9139, ../mts2/_main.scss */
  .b-social_popup .b-social_popup_synch .soc_icon.icon-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9147, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon.icon-mts {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -488px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9153, ../mts2/_main.scss */
  .b-social_popup .b-social_popup_synch .soc_icon.icon-mts {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9161, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon_synch {
  width: 34px;
  height: 21px;
  display: inline-block;
  vertical-align: middle;
}

/* line 9167, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon_synch.icon_synch-fb {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -380px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9173, ../mts2/_main.scss */
  .b-social_popup .b-social_popup_synch .soc_icon_synch.icon_synch-fb {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9181, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon_synch.icon_synch-vk {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -416px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9187, ../mts2/_main.scss */
  .b-social_popup .b-social_popup_synch .soc_icon_synch.icon_synch-vk {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9195, ../mts2/_main.scss */
.b-social_popup .b-social_popup_synch .soc_icon_synch.icon_synch-ok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -452px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9201, ../mts2/_main.scss */
  .b-social_popup .b-social_popup_synch .soc_icon_synch.icon_synch-ok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9209, ../mts2/_main.scss */
.b-social_popup .list_disc {
  margin-top: 15px;
}

/* line 9212, ../mts2/_main.scss */
.b-social_popup .list_disc li {
  list-style: disc outside;
  margin-bottom: 5px;
}

/* line 9216, ../mts2/_main.scss */
.b-social_popup p {
  margin: 0 0 7px;
}

/* line 9219, ../mts2/_main.scss */
.b-social_popup .btn {
  width: 175px;
  margin-top: 24px;
  font-size: 15px;
}

/* line 9225, ../mts2/_main.scss */
.b-social_popup_close {
  background: url("../i/social_popup_close.png");
  width: 12px;
  height: 12px;
  position: absolute;
  top: 11px;
  right: 11px;
  cursor: pointer;
}

/* line 9235, ../mts2/_main.scss */
.b-social_popup_inner {
  padding: 27px 50px;
}

/* line 9239, ../mts2/_main.scss */
.b-social_popup_foot {
  background: #f2f3f4;
}

/*================== end social popup =======================*/
/*================== pages error =======================*/
/* line 9245, ../mts2/_main.scss */
.b-page_error {
  width: 440px;
  margin: 0 auto;
  padding-top: 30px;
}

/* line 9251, ../mts2/_main.scss */
.b-page_error__title {
  height: 100px;
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 28px;
  padding-left: 60px;
  position: relative;
}

/* line 9259, ../mts2/_main.scss */
.b-page_error__title .icon_error {
  width: 32px;
  height: 35px;
  position: absolute;
  left: 5px;
  top: 8px;
}

/* line 9266, ../mts2/_main.scss */
.b-page_error__title .icon_error.icon_error_404 {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -285px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9272, ../mts2/_main.scss */
  .b-page_error__title .icon_error.icon_error_404 {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9280, ../mts2/_main.scss */
.b-page_error__title .icon_error.icon_error_500 {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9286, ../mts2/_main.scss */
  .b-page_error__title .icon_error.icon_error_500 {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9294, ../mts2/_main.scss */
.b-page_error__title .error_50x {
  padding-top: 10px;
}

/* line 9298, ../mts2/_main.scss */
.b-page_error__code {
  color: #808080;
}

/* line 9302, ../mts2/_main.scss */
.b-page_error__msg {
  background: #fff;
  padding: 55px 60px;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 22px;
}

/*================== end pages error =======================*/
/*================== page settings =======================*/
/* line 9317, ../mts2/_main.scss */
.b-settings_wrap {
  background: #fff;
  border: 1px solid #dfe0e0;
  padding: 25px 17px 0;
  font-size: 14px;
  margin-bottom: 15px;
}

/* line 9324, ../mts2/_main.scss */
.b-settings_wrap h2 {
  font-size: 17px;
  font-weight: bold;
}

/* line 9329, ../mts2/_main.scss */
.b-settings_item {
  border-bottom: 1px solid #f2f2f2;
}

/* line 9332, ../mts2/_main.scss */
.b-settings_item.last {
  border-bottom: medium none;
}

/* line 9336, ../mts2/_main.scss */
.b-settings_item__caption {
  padding: 24px 0;
  position: relative;
  z-index: 1;
}

/* line 9342, ../mts2/_main.scss */
.b-settings_item__opener {
  color: #297db7;
  cursor: pointer;
}

/* line 9346, ../mts2/_main.scss */
.b-settings_item__opener .icon_settings {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 21px;
  margin-right: 3px;
}

/* line 9353, ../mts2/_main.scss */
.b-settings_item__opener .icon_settings.icon_settings-pass {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -362px -685px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9359, ../mts2/_main.scss */
  .b-settings_item__opener .icon_settings.icon_settings-pass {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9367, ../mts2/_main.scss */
.b-settings_item__opener .icon_settings.icon_settings-sms {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -406px -685px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9373, ../mts2/_main.scss */
  .b-settings_item__opener .icon_settings.icon_settings-sms {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9381, ../mts2/_main.scss */
.b-settings_item__opener .icon_settings.icon_settings-link {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -340px -685px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9387, ../mts2/_main.scss */
  .b-settings_item__opener .icon_settings.icon_settings-link {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9395, ../mts2/_main.scss */
.b-settings_item__opener .icon_settings.icon_settings-social {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -318px -685px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9401, ../mts2/_main.scss */
  .b-settings_item__opener .icon_settings.icon_settings-social {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9409, ../mts2/_main.scss */
.b-settings_item__opener .icon_settings.icon_settings-list {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -384px -685px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9415, ../mts2/_main.scss */
  .b-settings_item__opener .icon_settings.icon_settings-list {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9423, ../mts2/_main.scss */
.b-settings_item__opener .title, .b-settings_item__opener .title_link {
  display: inline-block;
  vertical-align: middle;
}

/* line 9427, ../mts2/_main.scss */
.b-settings_item__opener .title {
  border-bottom: 1px dotted;
}

/* line 9430, ../mts2/_main.scss */
.b-settings_item__opener:hover .title {
  border-bottom-color: transparent;
}

/* line 9434, ../mts2/_main.scss */
.b-settings_item__content {
  background: #f2f3f4;
  margin: 0 -17px 0;
  padding: 20px 40px;
  position: relative;
  display: none;
}

/* line 9441, ../mts2/_main.scss */
.b-settings_item__content:after {
  content: "";
  border: 15px solid transparent;
  border-bottom-color: #f2f3f4;
  position: absolute;
  left: 70px;
  bottom: 100%;
}

/* line 9450, ../mts2/_main.scss */
.b-settings_item__content_social {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 9455, ../mts2/_main.scss */
.b-settings_item__content_attach {
  background-color: transparent;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

/* line 9462, ../mts2/_main.scss */
.b-change_pass_row {
  width: 100%;
  display: table;
}

/* line 9466, ../mts2/_main.scss */
.b-change_pass_row .td_caption, .b-change_pass_row .td_value {
  display: table-cell;
  vertical-align: middle;
  padding-top: 19px;
  vertical-align: top;
}

/* line 9472, ../mts2/_main.scss */
.b-change_pass_row:first-child .td_value {
  padding-top: 0;
}

/* line 9475, ../mts2/_main.scss */
.b-change_pass_row:first-child .td_caption {
  padding-top: 9px;
}

/* line 9478, ../mts2/_main.scss */
.b-change_pass_row .td_caption {
  width: 130px;
  padding-right: 10px;
  padding-top: 28px;
}

/* line 9483, ../mts2/_main.scss */
.b-change_pass_row .input {
  background: #fff;
  width: 176px;
}

/* line 9487, ../mts2/_main.scss */
.b-change_pass_row .btn {
  width: 176px;
  font-size: 13px;
  font-weight: bold;
}

/* line 9492, ../mts2/_main.scss */
.b-change_pass_row .field_footnote {
  font-size: 11px;
  line-height: 14px;
  color: #8d8e8f;
  display: inline-block;
  vertical-align: middle;
  margin-left: 17px;
  width: 360px;
}

/* line 9502, ../mts2/_main.scss */
.b-settings_sms .btn {
  width: 210px;
  font-size: 13px;
  font-weight: bold;
  margin-top: 25px;
}

/* line 9509, ../mts2/_main.scss */
.b-settings_accounts .caption {
  font-size: 17px;
  margin-bottom: 10px;
}

/* line 9513, ../mts2/_main.scss */
.b-settings_accounts .account_list {
  margin: 0 -21px 14px;
}

/* line 9516, ../mts2/_main.scss */
.b-settings_accounts .account_list .account_item {
  border-bottom: 1px solid #e6e7e8;
  padding: 14px 21px;
}

/* line 9520, ../mts2/_main.scss */
.b-settings_accounts .account_list .account_item .title {
  width: 245px;
  display: inline-block;
  vertical-align: top;
}

/* line 9525, ../mts2/_main.scss */
.b-settings_accounts .account_list .account_item .account_remove {
  display: inline-block;
  vertical-align: top;
  color: #297db7;
  cursor: pointer;
}

/* line 9531, ../mts2/_main.scss */
.b-settings_accounts .account_list .account_item .account_remove .g-icon.icon_remove {
  margin-right: 7px;
  margin-top: -1px;
}

/* line 9536, ../mts2/_main.scss */
.b-settings-attach-account {
  overflow: hidden;
}

/* line 9540, ../mts2/_main.scss */
.b-settings-attach-account__desc {
  background-color: #f2f3f4;
  padding: 10px 22px;
}

/* line 9545, ../mts2/_main.scss */
.b-settings-attach-table-wrap {
  background-color: #f2f3f4;
  position: relative;
  padding-top: 45px;
}

/* line 9551, ../mts2/_main.scss */
.b-settings-attach-table-wrap__inner {
  background-color: #fff;
  max-height: 230px;
  overflow: auto;
}

/* line 9557, ../mts2/_main.scss */
.b-settings-attach-table, .b-settings-attach-function {
  width: 100%;
}

/* line 9561, ../mts2/_main.scss */
.b-settings-attach-table__caption {
  position: absolute;
  height: 45px;
  top: 0;
  color: #666;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 12px 8px;
  white-space: nowrap;
}

/* line 9572, ../mts2/_main.scss */
.b-settings-attach-table__th_name .b-settings-attach-table__caption {
  padding-left: 0;
}

/* line 9576, ../mts2/_main.scss */
.b-settings-attach-table__caption-sort {
  position: relative;
  border-bottom: 1px dotted;
  cursor: pointer;
}

/* line 9581, ../mts2/_main.scss */
.headerSortUp .b-settings-attach-table__caption-sort, .headerSortDown .b-settings-attach-table__caption-sort {
  color: #297db7;
}

/* line 9585, ../mts2/_main.scss */
.b-settings-attach-table__caption-sort:before,
.b-settings-attach-table__caption-sort:after {
  content: "";
  font-size: 16px;
  line-height: 0;
  position: absolute;
  right: -18px;
}

/* line 9594, ../mts2/_main.scss */
.b-settings-attach-table__caption-sort:before {
  content: "▴";
  top: 5px;
}

/* line 9598, ../mts2/_main.scss */
.headerSortDown .b-settings-attach-table__caption-sort:before {
  display: none;
}

/* line 9602, ../mts2/_main.scss */
.b-settings-attach-table__caption-sort:after {
  content: "▾";
  bottom: 5px;
}

/* line 9606, ../mts2/_main.scss */
.headerSortUp .b-settings-attach-table__caption-sort:after {
  display: none;
}

/* line 9610, ../mts2/_main.scss */
.b-settings-attach-table__td {
  padding: 12px 8px;
  border-bottom: 1px solid #f2f2f2;
  font-size: 14px;
  line-height: 20px;
  vertical-align: middle;
}

/* line 9618, ../mts2/_main.scss */
.b-settings-attach-table__th_name,
.b-settings-attach-table__td_name {
  padding-left: 22px;
}

/* line 9623, ../mts2/_main.scss */
.b-settings-attach-table__td_date,
.b-settings-attach-table__td_period {
  width: 150px;
}

/* line 9628, ../mts2/_main.scss */
.b-settings-attach-table__td_status {
  width: 140px;
  text-align: right;
  font-size: 12px;
  color: #97a0ac;
}

/* line 9635, ../mts2/_main.scss */
.b-settings-attach-table__th_status .b-settings-attach-table__caption {
  right: 30px;
}

/* line 9639, ../mts2/_main.scss */
.b-settings-attach-table__account-link {
  text-decoration: none;
}

/* line 9643, ../mts2/_main.scss */
.b-settings-attach-function__td {
  padding: 12px 8px;
  font-size: 14px;
  vertical-align: middle;
}

/* line 9649, ../mts2/_main.scss */
.b-settings-attach-function__td_toggle {
  padding-left: 22px;
}

/* line 9653, ../mts2/_main.scss */
.b-settings-attach-function__td_off {
  width: 140px;
  text-align: right;
}

/* line 9658, ../mts2/_main.scss */
.b-settings-attach-function_link-off {
  color: #93989d;
  font-size: 12px;
  text-decoration: none;
}

/* line 9664, ../mts2/_main.scss */
.b-settings-attach-table__label-phone {
  display: none;
}

/* line 9668, ../mts2/_main.scss */
.b-settings_help {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
  position: relative;
}

/* line 9675, ../mts2/_main.scss */
.b-settings_help__icon {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -155px;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9686, ../mts2/_main.scss */
  .b-settings_help__icon {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9694, ../mts2/_main.scss */
.b-settings_help__icon:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -170px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9700, ../mts2/_main.scss */
  .b-settings_help__icon:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9709, ../mts2/_main.scss */
.b-settings_help__hint {
  background: #fff;
  -moz-box-shadow: 0 0 14px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 0 14px rgba(102, 102, 102, 0.3);
  box-shadow: 0 0 14px rgba(102, 102, 102, 0.3);
  width: 315px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 20px;
  font-size: 12px;
  line-height: 18px;
  color: #000;
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 10;
  cursor: default;
  margin: -44px 0 0 30px;
  display: none;
}

/* line 9730, ../mts2/_main.scss */
.b-settings_help__hint:after {
  content: "";
  background: url("../i/b-settings_hint_pip.png") no-repeat 0 0;
  display: block;
  width: 28px;
  height: 43px;
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -21px;
}

/* line 9741, ../mts2/_main.scss */
.no-boxshadow .b-settings_help__hint {
  border: 1px solid #dfe0e0;
}

/* line 9744, ../mts2/_main.scss */
.no-boxshadow .b-settings_help__hint:after {
  background-position: -30px 0;
}

/* line 9747, ../mts2/_main.scss */
.b-settings_help__hint.v2 {
  width: 195px;
  margin-top: -34px;
}

/* line 9752, ../mts2/_main.scss */
.b-settings_help__hint_mobile {
  display: none;
}

/*================== end page settings =======================*/
/*================== page login corp =======================*/
/* line 9758, ../mts2/_main.scss */
.body_page_login_corp .b-login_bg {
  height: 612px;
}

/* line 9761, ../mts2/_main.scss */
.body_page_login_corp .row_login_btn {
  position: relative;
}

/* line 9765, ../mts2/_main.scss */
.login_corp_reg_link {
  font-size: 14px;
  color: #297db7;
  margin-top: 10px;
  cursor: pointer;
}

/* line 9772, ../mts2/_main.scss */
.b-login_corp_bottom {
  position: absolute;
  width: 920px;
  margin-top: -139px;
}

/* line 9778, ../mts2/_main.scss */
.b-login_gold_number {
  width: 250px;
  position: absolute;
  margin: -155px 0 0 670px;
}

/* line 9783, ../mts2/_main.scss */
.b-login_gold_number .caption {
  font-size: 22px;
  line-height: 28px;
  font-weight: bold;
  margin-bottom: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 9792, ../mts2/_main.scss */
.b-login_gold_number .caption .price {
  color: #e30611;
  font-size: 36px;
}

/* line 9796, ../mts2/_main.scss */
.b-login_gold_number .description {
  font-size: 14px;
  line-height: 20px;
  font-style: italic;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 9805, ../mts2/_main.scss */
.b-login_carousel {
  height: 104px;
  overflow: hidden;
}

/* line 9810, ../mts2/_main.scss */
.b-login_carousel_wrap {
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  position: absolute;
  width: 920px;
  left: 50%;
  margin-left: -460px;
  margin-top: -139px;
}

/* line 9820, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-controls {
  background: none;
  height: auto;
}

/* line 9824, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-pager {
  margin-top: 11px;
}

/* line 9827, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-pager.bx-default-pager a {
  background: #fff;
  width: 13px;
  height: 13px;
  margin: 0 4px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}

/* line 9836, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, .b-login_carousel_wrap .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #e30611;
}

/* line 9839, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-prev, .b-login_carousel_wrap .bx-wrapper .bx-next {
  top: -52px;
  margin-top: -16px;
  width: 19px;
  height: 32px;
}

/* line 9845, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-prev.disabled, .b-login_carousel_wrap .bx-wrapper .bx-next.disabled {
  display: none;
}

/* line 9848, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-prev {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -355px -275px;
  left: -30px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9855, ../mts2/_main.scss */
  .b-login_carousel_wrap .bx-wrapper .bx-prev {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9863, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-prev:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -355px -310px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9869, ../mts2/_main.scss */
  .b-login_carousel_wrap .bx-wrapper .bx-prev:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9877, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-next {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -375px -275px;
  right: -30px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9884, ../mts2/_main.scss */
  .b-login_carousel_wrap .bx-wrapper .bx-next {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9892, ../mts2/_main.scss */
.b-login_carousel_wrap .bx-wrapper .bx-next:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -375px -310px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9898, ../mts2/_main.scss */
  .b-login_carousel_wrap .bx-wrapper .bx-next:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 9907, ../mts2/_main.scss */
.b-login_carousel__item {
  background: #fff;
  width: 229px;
  height: 100%;
  float: left;
  font-size: 12px;
  line-height: 16px;
}

/* line 9915, ../mts2/_main.scss */
.b-login_carousel__item .icon {
  width: 45px;
  height: 40px;
  float: left;
  margin-top: 8px;
  margin-left: -48px;
}

/* line 9922, ../mts2/_main.scss */
.b-login_carousel__item .icon.icon-1 {
  background-image: url("../i/icons_carousel_corp.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9928, ../mts2/_main.scss */
  .b-login_carousel__item .icon.icon-1 {
    background-image: url("../i/icons_carousel_corp@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
/* line 9936, ../mts2/_main.scss */
.b-login_carousel__item .icon.icon-2 {
  background-image: url("../i/icons_carousel_corp.png");
  background-repeat: no-repeat;
  background-position: -50px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9942, ../mts2/_main.scss */
  .b-login_carousel__item .icon.icon-2 {
    background-image: url("../i/icons_carousel_corp@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
/* line 9950, ../mts2/_main.scss */
.b-login_carousel__item .icon.icon-3 {
  background-image: url("../i/icons_carousel_corp.png");
  background-repeat: no-repeat;
  background-position: -100px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9956, ../mts2/_main.scss */
  .b-login_carousel__item .icon.icon-3 {
    background-image: url("../i/icons_carousel_corp@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
/* line 9964, ../mts2/_main.scss */
.b-login_carousel__item .icon.icon-4 {
  background-image: url("../i/icons_carousel_corp.png");
  background-repeat: no-repeat;
  background-position: -150px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 9970, ../mts2/_main.scss */
  .b-login_carousel__item .icon.icon-4 {
    background-image: url("../i/icons_carousel_corp@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
/* line 9978, ../mts2/_main.scss */
.b-login_carousel__item .caption {
  font-size: 14px;
  margin-bottom: 3px;
}

/* line 9983, ../mts2/_main.scss */
.b-login_carousel__item_inner {
  padding: 20px 12px 10px 60px;
}

/* line 9987, ../mts2/_main.scss */
.b-login_corp_hint {
  background: #f7f7f7;
  position: absolute;
  z-index: 1;
  width: 380px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 17px 20px;
  margin: 24px -13px 0;
  font-size: 12px;
  line-height: 18px;
  text-align: left;
  -moz-box-shadow: 0 0 10px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 0 10px rgba(102, 102, 102, 0.3);
  box-shadow: 0 0 10px rgba(102, 102, 102, 0.3);
  display: none;
}

/* line 10005, ../mts2/_main.scss */
.b-login_corp_hint:after {
  content: "";
  background: url("../i/login_help_hint_pip.png") no-repeat 0 0;
  width: 45px;
  height: 24px;
  position: absolute;
  bottom: 100%;
  left: 80px;
}

/* line 10014, ../mts2/_main.scss */
.no-boxshadow .b-login_corp_hint:after {
  background-position: -45px 0;
}

/*================== end page login corp =======================*/
/*================== page login stream =======================*/
/* line 10020, ../mts2/_main.scss */
.body_page_login_stream .b-login_bg {
  height: 570px;
}

/*================== end page login stream =======================*/
/*================== cabinet nav =======================*/
/* line 10026, ../mts2/_main.scss */
.cabinet {
  background: url("/f/img/office.png") no-repeat scroll 0 center transparent;
  height: 35px;
  padding: 10px 0 0 55px;
  position: relative;
  z-index: 102;
  width: 120px;
}

/* line 10034, ../mts2/_main.scss */
.cabinet > a {
  border-bottom: 1px dotted #0280b6;
  text-decoration: none;
  color: #0280b6;
  font-size: 13px;
}

/* line 10041, ../mts2/_main.scss */
#cabinet-sub-nav {
  background-color: #ffffff;
  border-radius: 5px;
  box-shadow: 0 0 10px #cfcfcf;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf6e9', endColorstr='#f9f2e0',GradientType=0);
  display: none;
  width: 240px;
  position: absolute;
  top: 45px;
  left: -8px;
}

/* line 10052, ../mts2/_main.scss */
#cabinet-sub-nav:before {
  content: '';
  background: url(/f/img/arr-top.png) no-repeat 0 0 transparent;
  display: block;
  width: 17px;
  height: 10px;
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -8px;
}

/* line 10063, ../mts2/_main.scss */
#cabinet-sub-nav ul {
  display: block;
  margin: 0;
  padding: 7px 0;
}

/* line 10068, ../mts2/_main.scss */
#cabinet-sub-nav ul li {
  display: block;
  border-top: 1px solid #f2f2f2;
}

/* line 10072, ../mts2/_main.scss */
#cabinet-sub-nav ul li:first-child {
  border-top: 0;
}

/* line 10075, ../mts2/_main.scss */
#cabinet-sub-nav .b-row {
  display: table;
  width: 100%;
  height: 40px;
}

/* line 10080, ../mts2/_main.scss */
#cabinet-sub-nav .b-col {
  display: table-cell;
  vertical-align: middle;
}

/* line 10084, ../mts2/_main.scss */
#cabinet-sub-nav .b-img-wrap {
  width: 44px;
  text-align: center;
  padding-right: 6px;
  padding-left: 12px;
}

/* line 10090, ../mts2/_main.scss */
#cabinet-sub-nav .title {
  padding-right: 12px;
  color: #666666;
}

/* line 10094, ../mts2/_main.scss */
#cabinet-sub-nav a {
  display: block;
  color: #666666;
  font-size: 13px;
  text-decoration: none;
}

/* line 10100, ../mts2/_main.scss */
#cabinet-sub-nav a:hover .title, #cabinet-sub-nav a:focus .title {
  color: #EF1B14;
}

/*================== page gbdd =======================*/
/* line 10105, ../mts2/_main.scss */
.b-left_banner {
  border: 1px solid #dfe0e0;
  display: block;
  width: 239px;
  position: relative;
}

/* line 10111, ../mts2/_main.scss */
.b-left_banner .banner_title {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}

/* line 10117, ../mts2/_main.scss */
.b-left_banner .banner_title div {
  background-color: #ec1d23;
  color: #ffffff;
  padding: 9px;
  margin: 13px;
  font-size: 13px;
}

/* line 10124, ../mts2/_main.scss */
.b-left_banner img {
  vertical-align: middle;
}

/* line 10128, ../mts2/_main.scss */
.gbdd .header-image {
  background: url("../i/gbdd_logo.png") repeat scroll 0 0 transparent;
  display: inline-block;
  vertical-align: top;
  height: 50px;
  width: 50px;
}

/* line 10135, ../mts2/_main.scss */
.gbdd .header-div {
  display: inline-block;
  height: 50px;
  margin-left: 6px;
  width: 520px;
}

/* line 10141, ../mts2/_main.scss */
.gbdd .header-div .header-large {
  display: block;
  font-size: 22px;
  font-weight: bold;
  margin-top: 5px;
}

/* line 10147, ../mts2/_main.scss */
.gbdd .header-div .header-small {
  color: #666;
  font-size: 13px;
}

/* line 10152, ../mts2/_main.scss */
.b-section_win {
  border: 1px solid #d7d7d7;
  background-color: #ffffff;
  margin-top: 19px;
  width: 660px;
}

/* line 10158, ../mts2/_main.scss */
.b-section_win .b-item {
  border-bottom: 1px solid #eee;
  padding: 14px;
  position: relative;
  box-sizing: border-box;
  width: 100%;
  font-size: 12px;
}

/* line 10166, ../mts2/_main.scss */
.b-section_win .b-item.m-big {
  padding: 24px 14px;
}

/* line 10169, ../mts2/_main.scss */
.b-section_win .b-item .b-row > div {
  height: 24px;
  vertical-align: top;
}

/* line 10173, ../mts2/_main.scss */
.b-section_win .b-item .b-row .cell_first {
  width: 240px;
  padding-top: 5px;
}

/* line 10177, ../mts2/_main.scss */
.b-section_win .b-item .b-row:first-child {
  margin-top: 0;
}

/* line 10180, ../mts2/_main.scss */
.b-section_win .b-item .b-item_head {
  display: block;
  margin: -4px 0 0;
}

/* line 10184, ../mts2/_main.scss */
.b-section_win .b-item .b-item_head .head_link {
  border-bottom: 1px dotted;
  color: #e30611;
  font-size: 16px;
  font-weight: normal;
  text-decoration: none;
  cursor: pointer;
  position: relative;
}

/* line 10193, ../mts2/_main.scss */
.b-section_win .b-item .b-item_head .head_link:after {
  content: "";
  border: 5px solid transparent;
  border-top-color: #333333;
  display: block;
  position: absolute;
  top: 7px;
  right: -17px;
}

/* line 10202, ../mts2/_main.scss */
.b-section_win .b-item.open .head_link:after {
  border-top-color: transparent;
  border-bottom-color: #333333;
  top: 2px;
}

/* line 10207, ../mts2/_main.scss */
.b-section_win .b-item .b-item_cont {
  margin-top: 10px;
}

/* line 10210, ../mts2/_main.scss */
.b-section_win .b-item .number {
  font-weight: bold;
  vertical-align: middle;
  font-size: 14px;
  padding-top: 4px;
  display: inline-block;
}

/* line 10217, ../mts2/_main.scss */
.b-section_win .b-item .icon_edit {
  margin-left: 6px;
  margin-top: 5px;
}

/* line 10221, ../mts2/_main.scss */
.b-section_win .b-item .b-edit .input {
  display: inline-block;
  vertical-align: middle;
  width: 100px;
  height: 24px;
}

/* line 10227, ../mts2/_main.scss */
.b-section_win .b-item .b-edit .btn {
  width: 75px;
  margin-left: 6px;
}

/* line 10231, ../mts2/_main.scss */
.b-section_win .b-item .add_link {
  color: #297db7;
  text-decoration: none;
  cursor: pointer;
  font-size: 16px;
  line-height: 12px;
}

/* line 10238, ../mts2/_main.scss */
.b-section_win .b-item .add_link span {
  text-decoration: underline;
  font-size: 12px;
}

/* line 10242, ../mts2/_main.scss */
.b-section_win .b-item .label_help {
  color: #777;
  margin-top: 3px;
  display: block;
}

/* line 10247, ../mts2/_main.scss */
.b-section_win .b-item.b-checkbox .b-row {
  margin-bottom: 18px;
}

/* line 10250, ../mts2/_main.scss */
.b-section_win .b-item.b-checkbox .b-row .cell_checkbox {
  width: 73px;
  padding-right: 10px;
}

/* line 10254, ../mts2/_main.scss */
.b-section_win .b-item.b-checkbox .b-row .cell_checkbox .b-service__toggle {
  display: inline-block;
  position: relative;
  top: -4px;
}

/* line 10259, ../mts2/_main.scss */
.b-section_win .b-item.b-checkbox .check_input {
  width: 220px;
  display: block;
  margin: 5px 0;
}

/* line 10264, ../mts2/_main.scss */
.b-section_win .header {
  background: none repeat scroll 0 0 #eee;
  height: 44px;
  width: 100%;
}

/* line 10269, ../mts2/_main.scss */
.b-section_win .header span {
  font-size: 14px;
  line-height: 44px;
  font-weight: bold;
  margin-left: 14px;
}

/* line 10275, ../mts2/_main.scss */
.b-section_win .header a {
  float: right;
  line-height: 44px;
  margin-right: 18px;
}

/* line 10280, ../mts2/_main.scss */
.b-section_win .footer {
  background-color: #eeeeee;
  display: block;
  position: relative;
  text-align: center;
  margin: 0 -1px -1px;
  padding: 10px;
  width: auto;
}

/* line 10289, ../mts2/_main.scss */
.b-section_win .footer .input {
  display: inline-block;
}

/* line 10292, ../mts2/_main.scss */
.b-section_win .valid_label {
  color: #e30611;
  font-size: 12px;
  font-style: italic;
  padding: 5px 0;
  display: block;
}

/* line 10299, ../mts2/_main.scss */
.b-section_win .input.err {
  border-color: #e30611;
}

/* line 10302, ../mts2/_main.scss */
.b-section_win .b-fines_step_select {
  margin-bottom: 10px;
}

/* line 10305, ../mts2/_main.scss */
.b-section_win .b-fines_step_select .select {
  width: 218px;
}

/* line 10308, ../mts2/_main.scss */
.b-section_win .b-fines_table_wrap {
  margin: 0 -14px;
}

/* line 10311, ../mts2/_main.scss */
.b-section_win .b-fines_table {
  width: 100%;
}

/* line 10314, ../mts2/_main.scss */
.b-section_win .b-fines_table .gray {
  color: #999999;
}

/* line 10317, ../mts2/_main.scss */
.b-section_win .b-fines_table thead {
  color: #999999;
}

/* line 10320, ../mts2/_main.scss */
.b-section_win .b-fines_table thead tr {
  border-top: none;
}

/* line 10323, ../mts2/_main.scss */
.b-section_win .b-fines_table tr {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 1px solid #f2f2f2;
}

/* line 10328, ../mts2/_main.scss */
.b-section_win .b-fines_table tr.mark {
  border-left: 5px solid #e30611;
  border-right: 5px solid #e30611;
}

/* line 10332, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th, .b-section_win .b-fines_table tr td {
  padding: 10px 6px;
}

/* line 10335, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th.first, .b-section_win .b-fines_table tr td.first {
  padding-left: 11px;
}

/* line 10338, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th.last, .b-section_win .b-fines_table tr td.last {
  padding-right: 11px;
}

/* line 10341, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th.th_30, .b-section_win .b-fines_table tr td.th_30 {
  width: 30px;
}

/* line 10344, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th.th_125, .b-section_win .b-fines_table tr td.th_125 {
  width: 126px;
}

/* line 10347, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th.th_85, .b-section_win .b-fines_table tr td.th_85 {
  width: 86px;
}

/* line 10350, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th.th_100, .b-section_win .b-fines_table tr td.th_100 {
  width: 98px;
}

/* line 10353, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th.th_120, .b-section_win .b-fines_table tr td.th_120 {
  width: 120px;
}

/* line 10356, ../mts2/_main.scss */
.b-section_win .b-fines_table tr th {
  vertical-align: bottom;
}

/* line 10359, ../mts2/_main.scss */
.b-section_win .b-fines_table tr td {
  vertical-align: top;
}

/* line 10363, ../mts2/_main.scss */
.white_symbol {
  background-color: #ffffff;
  border-radius: 11px;
  color: #cacaca;
  display: inline-block;
  font-size: 16px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  width: 22px;
}

/* line 10376, ../mts2/_main.scss */
.b-pagination_field {
  display: block;
  text-align: center;
  margin: 16px 0 4px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

/* line 10388, ../mts2/_main.scss */
.b-pagination_field .pages_txt {
  display: inline-block;
  vertical-align: middle;
}

/* line 10392, ../mts2/_main.scss */
.b-pagination_field .arrow {
  width: 12px;
  height: 21px;
  display: inline-block;
  margin: 0 6px;
  vertical-align: middle;
  cursor: pointer;
}

/* line 10400, ../mts2/_main.scss */
.b-pagination_field .arrow.arrow_left {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -401px -276px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 10406, ../mts2/_main.scss */
  .b-pagination_field .arrow.arrow_left {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 10414, ../mts2/_main.scss */
.b-pagination_field .arrow.arrow_right {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -413px -276px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 10420, ../mts2/_main.scss */
  .b-pagination_field .arrow.arrow_right {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 10428, ../mts2/_main.scss */
.b-pagination_field input {
  display: inline-block;
  vertical-align: middle;
  width: 34px;
  text-align: center;
}

/* line 10434, ../mts2/_main.scss */
.b-pagination_field .pages_all_txt {
  display: inline-block;
  vertical-align: middle;
}

/*================== End page gbdd =======================*/
/* line 10440, ../mts2/_main.scss */
.b-login_hint_wrap {
  position: relative;
}

/* line 10444, ../mts2/_main.scss */
.b-login_hint {
  background: #fff;
  -moz-box-shadow: 0 0 14px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 0 14px rgba(102, 102, 102, 0.3);
  box-shadow: 0 0 14px rgba(102, 102, 102, 0.3);
  width: 300px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 25px 30px;
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  color: #000;
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 10;
  cursor: default;
  margin: -70px 0 0 30px;
  display: none;
}

/* line 10466, ../mts2/_main.scss */
.b-login_hint:after {
  content: "";
  background: url("../i/b-settings_hint_pip.png") no-repeat 0 0;
  display: block;
  width: 28px;
  height: 43px;
  position: absolute;
  top: 60px;
  right: 100%;
}

/* line 10476, ../mts2/_main.scss */
.no-boxshadow .b-login_hint {
  border: 1px solid #dfe0e0;
}

/* line 10479, ../mts2/_main.scss */
.no-boxshadow .b-login_hint:after {
  background-position: -30px 0;
}

/* line 10483, ../mts2/_main.scss */
.die__one_internet {
  background-color: #edeff2;
  background: url("../i/content/die_one_internet_img.png") no-repeat 0 0;
  margin: 0 -18px;
  font-size: 12px;
  height: 149px;
  overflow: hidden;
}

/* line 10492, ../mts2/_main.scss */
.die__one_internet_top_text {
  font-weight: bold;
  margin: 13px 0 0 13px;
}

/* line 10497, ../mts2/_main.scss */
.die__one_internet_bottom_text {
  margin: 80px 0 15px 13px;
}

/* line 10501, ../mts2/_main.scss */
.b-login_mts_online_wrap {
  padding-top: 40px;
  width: 360px;
}

/* line 10505, ../mts2/_main.scss */
.b-login_mts_online_wrap h2 {
  font-size: 38px;
  line-height: 40px;
  color: #e30611;
  margin: 0 0 10px;
}

/* line 10511, ../mts2/_main.scss */
.b-login_mts_online_wrap p {
  font-size: 22px;
  line-height: 24px;
  margin: 0 0 20px;
}

/* line 10516, ../mts2/_main.scss */
.b-login_mts_online_wrap .social_list {
  margin: 0 0 30px;
  padding: 0;
  list-style: none;
}

/* line 10521, ../mts2/_main.scss */
.b-login_mts_online_wrap .social_list li {
  margin-right: 17px;
  display: inline-block;
  vertical-align: middle;
}

/* line 10526, ../mts2/_main.scss */
.b-login_mts_online_wrap .login_box {
  background-color: #fff;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 20px;
}

/* line 10536, ../mts2/_main.scss */
.no-boxshadow .b-login_mts_online_wrap .login_box {
  border: 1px solid #dfe0e0;
}

/* line 10539, ../mts2/_main.scss */
.b-login_mts_online_wrap .login_box .msg {
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 15px;
}

/* line 10544, ../mts2/_main.scss */
.b-login_mts_online_wrap .login_box__content {
  padding: 24px 40px;
  text-align: center;
}

/* line 10548, ../mts2/_main.scss */
.b-login_mts_online_wrap .login_box__content .btn {
  width: 100%;
}

/* line 10551, ../mts2/_main.scss */
.b-login_mts_online_wrap .login_box__footer {
  background: #f3f4f4 url("../i/login_hr.png") no-repeat 50% 0;
  padding: 15px 40px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
}

/* line 10559, ../mts2/_main.scss */
.lk-banner {
  background-color: #fff;
  border: 1px solid #dfe0e0;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 18px;
}

/* line 10567, ../mts2/_main.scss */
.lk-banner__content {
  padding: 14px 14px 10px;
}

/* line 10571, ../mts2/_main.scss */
.lk-banner__head {
  overflow: hidden;
  padding-left: 74px;
  margin-bottom: 10px;
}

/* line 10577, ../mts2/_main.scss */
.lk-banner__icon {
  float: left;
  margin-left: -74px;
}

/* line 10582, ../mts2/_main.scss */
.lk-banner__title {
  line-height: 56px;
}

/* line 10586, ../mts2/_main.scss */
.lk-banner__title-valign {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  color: #e30611;
  display: inline-block;
  vertical-align: middle;
}

/* line 10595, ../mts2/_main.scss */
.lk-banner__footer {
  background-color: #fafafa;
  padding: 10px 14px;
}

/* line 10599, ../mts2/_main.scss */
.lk-banner__footer a {
  text-decoration: none;
}

/* line 10603, ../mts2/_main.scss */
.lk-banner__link-arrow:after {
  content: "";
  background: url("../i/lk-banner-link-arrow.png") no-repeat 0 0;
  width: 5px;
  height: 9px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}

/* line 10613, ../mts2/_main.scss */
.g-only-device {
  display: none;
}

/* line 10617, ../mts2/_main.scss */
.b-widget-nav-wrap {
  border: 1px solid #dfe0e0;
  border-top: medium none;
  padding: 14px 15px;
  margin-bottom: 28px;
  position: relative;
}

/* line 10625, ../mts2/_main.scss */
.b-widget-nav {
  font-size: 13px;
  line-height: 18px;
}

/* line 10630, ../mts2/_main.scss */
.b-widget-nav__item {
  display: inline-block;
  vertical-align: top;
  margin-left: 12px;
}

/* line 10636, ../mts2/_main.scss */
.b-widget-nav__link {
  text-decoration: none;
}

/* line 10639, ../mts2/_main.scss */
.b-widget-nav__link:hover {
  text-decoration: underline;
}

/* line 10642, ../mts2/_main.scss */
.b-widget-nav__link.active {
  color: #e30611;
}

/* line 10646, ../mts2/_main.scss */
.b-widget-nav-settings {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -580px;
  position: absolute;
  width: 15px;
  height: 15px;
  cursor: pointer;
  position: absolute;
  right: 20px;
  top: 16px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 10659, ../mts2/_main.scss */
  .b-widget-nav-settings {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 10667, ../mts2/_main.scss */
.b-widget-nav-settings:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -80px -580px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 10673, ../mts2/_main.scss */
  .b-widget-nav-settings:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 10681, ../mts2/_main.scss */
.b-widget-nav-settings.active {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -100px -580px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 10687, ../mts2/_main.scss */
  .b-widget-nav-settings.active {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 10696, ../mts2/_main.scss */
.b-widget-head {
  display: table;
  width: 100%;
  margin-bottom: 25px;
}

/* line 10702, ../mts2/_main.scss */
.b-widget-head__col-icon {
  display: table-cell;
  vertical-align: top;
  width: 49px;
  padding-right: 11px;
}

/* line 10709, ../mts2/_main.scss */
.b-widget-head__col-text {
  display: table-cell;
  vertical-align: middle;
}

/* line 10714, ../mts2/_main.scss */
.b-widget-head__title {
  font-size: 22px;
  font-weight: 700;
}

/* line 10719, ../mts2/_main.scss */
.b-widget-section {
  background-color: #fff;
  border: 1px solid #dfe0e0;
}

/* line 10724, ../mts2/_main.scss */
.b-widget-section__head {
  background-color: #eee;
  padding: 20px;
  position: relative;
}

/* line 10730, ../mts2/_main.scss */
.b-widget-section__title {
  font-size: 17px;
  font-weight: bold;
}

/* line 10735, ../mts2/_main.scss */
.b-widget-section__head-link {
  font-size: 13px;
  position: absolute;
  right: 20px;
  top: 22px;
}

/* line 10742, ../mts2/_main.scss */
.b-widget-section__content {
  padding: 20px;
  font-size: 13px;
}

/* line 10746, ../mts2/_main.scss */
.b-widget-section__content p {
  font-size: 13px;
}

/* line 10750, ../mts2/_main.scss */
.b-widget-section__separate {
  border-bottom: 1px solid #ccc;
  margin: 17px 0 16px;
}

/* line 10755, ../mts2/_main.scss */
.b-crumbs {
  font-size: 11px;
  list-style: none;
  margin: 0 0 12px;
  padding: 0 0 0 18px;
  color: #666;
}

/* line 10762, ../mts2/_main.scss */
.b-crumbs a {
  color: inherit;
  text-decoration: none;
}

/* line 10766, ../mts2/_main.scss */
.b-crumbs a:hover {
  color: #e30611;
  text-decoration: none;
}

/* line 10771, ../mts2/_main.scss */
.b-crumbs__item {
  display: inline;
}

/* line 10774, ../mts2/_main.scss */
.b-crumbs__item + .b-crumbs__item:before {
  content: "/";
  display: inline;
  margin: 0 4px 0 3px;
}

/* line 10780, ../mts2/_main.scss */
.b-crumbs_margin {
  margin-left: 258px;
}

/* line 10784, ../mts2/_main.scss */
.b-body-gray {
  background-color: #fafafa;
  font-family: "Corpid", Arial, sans-serif;
}

/* line 10789, ../mts2/_main.scss */
.b-fix-footer {
  height: 100%;
}

/* line 10793, ../mts2/_main.scss */
.b-fix-footer__wrapper {
  display: table;
  height: 100%;
  width: 100%;
}

/* line 10798, ../mts2/_main.scss */
.b-fix-footer__wrapper .b-footer {
  margin-top: 10px;
}

/* line 10802, ../mts2/_main.scss */
.b-fix-footer__inner {
  display: table-row;
  height: 100%;
}

/* line 10807, ../mts2/_main.scss */
.b-login-v2-bg-custom {
  background-color: #fafafa;
  height: 100%;
  background-position: 50% 0;
  background-repeat: no-repeat;
}

/* line 10813, ../mts2/_main.scss */
.b-login-v2-bg-custom .b-login_help {
  margin-bottom: 80px;
}

/* line 10817, ../mts2/_main.scss */
.b-login-v2-bg-custom_woman {
  background-image: url("../i/backgrounds/bg-login_woman.jpg");
}

/* line 10821, ../mts2/_main.scss */
.b-login-v2-bg-custom_4g {
  background-image: url("../i/backgrounds/bg-login_4g.jpg");
}

/* line 10824, ../mts2/_main.scss */
.b-login-v2-bg-custom_4g .b-login-v2-bg-shadow {
  background: none;
}

/* line 10828, ../mts2/_main.scss */
.b-login-v2-bg-custom_bonus {
  background-image: url("../i/backgrounds/bg-login_bonus.jpg");
}

/* line 10831, ../mts2/_main.scss */
.b-login-v2-bg-custom_bonus .b-login-v2-bg-shadow {
  background: none;
}

/* line 10835, ../mts2/_main.scss */
.b-login-v2-bg-custom_money {
  background-image: url("../i/backgrounds/bg-login_money.jpg");
}

/* line 10839, ../mts2/_main.scss */
.b-login-v2-bg-custom_stream {
  background-image: url("../i/backgrounds/bg-login_stream.jpg");
}

/* line 10843, ../mts2/_main.scss */
.b-login-v2-bg-custom_spam {
  background-image: url("../i/backgrounds/bg-login_spam.jpg");
  background-color: #fff;
}

/* line 10848, ../mts2/_main.scss */
.b-login-v2-bg-custom_one .b-header_logo {
  background-image: url("../i/header/header-spr.png");
  background-repeat: no-repeat;
  background-position: 0 -130px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 10854, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one .b-header_logo {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
/* line 10862, ../mts2/_main.scss */
.b-login-v2-bg-custom_one .b-login-v2-bg-height {
  background-image: url("../i/backgrounds/bg-login_one.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  background-color: #7ab0cc;
}

/* line 10869, ../mts2/_main.scss */
.b-login-v2-bg-custom_light .b-login-v2-bg-height {
  height: auto;
}

/* line 10872, ../mts2/_main.scss */
.b-login-v2-bg-custom_light .b-login-v2-bg-shadow {
  background: none;
  box-shadow: none;
}

/* line 10876, ../mts2/_main.scss */
.b-login-v2-bg-custom_light .b-header-login {
  width: 376px;
  margin: auto;
}

/* line 10880, ../mts2/_main.scss */
.b-login-v2-bg-custom_light .b-form-login-v2-wrap {
  float: none;
  margin: 0 auto;
}

/* line 10885, ../mts2/_main.scss */
.b-login-v2-bg-custom_money .b-login-v2-bg-shadow,
.b-login-v2-bg-custom_stream .b-login-v2-bg-shadow,
.b-login-v2-bg-custom_spam .b-login-v2-bg-shadow {
  background: none;
  box-shadow: none;
}

/* line 10891, ../mts2/_main.scss */
.b-login-v2-bg-custom_money .b-login-v2-bg-height,
.b-login-v2-bg-custom_stream .b-login-v2-bg-height,
.b-login-v2-bg-custom_spam .b-login-v2-bg-height {
  height: 838px;
}

/* line 10896, ../mts2/_main.scss */
.b-login-v2-bg-custom_money + .b-footer,
.b-login-v2-bg-custom_stream + .b-footer,
.b-login-v2-bg-custom_spam + .b-footer {
  margin-top: 20px;
}

/* line 10902, ../mts2/_main.scss */
.b-login-v2-bg-height {
  height: 759px;
  position: relative;
}

/* line 10907, ../mts2/_main.scss */
.b-login-v2-bg-shadow {
  background: url("../i/backgrounds/bg-login-shadow.png") no-repeat 50% 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);
}

/* line 10912, ../mts2/_main.scss */
.b-header-login {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 140px;
  padding-top: 47px;
}

/* line 10920, ../mts2/_main.scss */
.b-header-login__to-mts {
  float: right;
  font-size: 13px;
  margin-top: 70px;
}

/* line 10925, ../mts2/_main.scss */
.b-header-login__to-mts a {
  text-decoration: none;
}

/* line 10928, ../mts2/_main.scss */
.b-header-login__to-mts a:hover {
  text-decoration: underline;
}

/* line 10931, ../mts2/_main.scss */
.b-header-login__to-mts a:focus {
  text-decoration: underline;
}

/* line 10935, ../mts2/_main.scss */
.l-login-v2-wrap, .l-login-spam-wrap {
  margin-top: 60px;
  margin-bottom: 20px;
}

/* line 10940, ../mts2/_main.scss */
.b-login-v2-wrap {
  width: 1128px;
  padding: 0 8px;
  margin: 0 auto;
}

@media screen and (max-width: 1144px) {
  /* line 10946, ../mts2/_main.scss */
  .b-login-v2-wrap {
    width: auto;
  }
}
/* line 10951, ../mts2/_main.scss */
.b-login-v2-patch {
  background: url("../i/login-patch.png") no-repeat 0 0;
  width: 438px;
  height: 290px;
  float: right;
  color: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 22px 0 0 50px;
  line-height: 200px;
  margin-bottom: 20px;
}

/* line 10964, ../mts2/_main.scss */
.b-login-v2-patch .title {
  font-size: 28px;
  line-height: 1.3;
}

/* line 10968, ../mts2/_main.scss */
.b-login-v2-patch .desc {
  font-size: 18px;
  line-height: 1.2;
  margin-top: 15px;
}

/* line 10974, ../mts2/_main.scss */
.b-login-v2-patch_fix {
  background-image: url("../i/login-patch-fix.png");
}

/* line 10978, ../mts2/_main.scss */
.b-login-v2-patch_4g .title, .b-login-v2-patch_bonus .title, .b-login-v2-patch_money .title {
  font-size: 50px;
  line-height: 1;
}

/* line 10983, ../mts2/_main.scss */
.b-login-v2-patch_4g .new-string {
  display: block;
}

/* line 10987, ../mts2/_main.scss */
.b-login-v2-patch_bonus .desc {
  font-size: 24px;
}

/* line 10991, ../mts2/_main.scss */
.b-login-v2-patch_money .desc {
  font-size: 30px;
}

/* line 10995, ../mts2/_main.scss */
.b-login-v2-patch-vertical {
  padding: 0 20px;
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
}

/* line 11002, ../mts2/_main.scss */
.b-form-login-v2-wrap {
  width: 376px;
  float: left;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

/* line 11008, ../mts2/_main.scss */
.b-form-login-v2 {
  background: url("../i/overlay-white-85.png") repeat 0 0;
  border-radius: 2px;
  padding: 18px 36px;
}

/* line 11013, ../mts2/_main.scss */
.b-form-login-v2 a {
  text-decoration: none;
}

/* line 11016, ../mts2/_main.scss */
.b-form-login-v2 a:hover {
  text-decoration: underline;
}

/* line 11019, ../mts2/_main.scss */
.b-form-login-v2 a:focus {
  text-decoration: underline;
}

/* line 11022, ../mts2/_main.scss */
.b-form-login-v2.with-footer {
  border-radius: 2px 2px 0 0;
}

/* line 11025, ../mts2/_main.scss */
.b-form-login-v2.b-form-login-v2_footer {
  border-radius: 0 0 2px 2px;
  padding-top: 13px;
  padding-bottom: 13px;
  margin-top: 1px;
}

/* line 11031, ../mts2/_main.scss */
.b-form-login-v2 .input {
  background-color: #fff;
  border-color: #c3c3c3;
  border-radius: 2px;
  font-size: 18px;
  line-height: 22px;
  padding: 7px 10px;
}

/* line 11039, ../mts2/_main.scss */
.b-form-login-v2 .input.error {
  border-color: #e30611;
}

/* line 11042, ../mts2/_main.scss */
.b-form-login-v2 .input_prefix {
  background-color: #f2f2f2;
  width: 38px;
  border-radius: 1px 0 0 1px;
  font-size: 18px;
  line-height: 36px;
}

/* line 11049, ../mts2/_main.scss */
.b-form-login-v2 .input_prefix + .input {
  padding-left: 48px;
}

/* line 11052, ../mts2/_main.scss */
.b-form-login-v2 .btn_login, .b-form-login-v2 .btn_back {
  width: 100%;
  border-radius: 2px;
}

/* line 11056, ../mts2/_main.scss */
.b-form-login-v2 .btn_back {
  background-color: transparent;
  border: 1px solid #ccc;
  color: #666;
}

/* line 11061, ../mts2/_main.scss */
.b-form-login-v2 .btn_back:hover {
  color: #fff;
  background-color: #959595;
  border-color: #959595;
}

/* line 11066, ../mts2/_main.scss */
.b-form-login-v2 .get-pass {
  font-size: 13px;
}

/* line 11069, ../mts2/_main.scss */
.b-form-login-v2 .agreement {
  font-size: 11px;
  color: #666;
  margin-right: -6px;
}

/* line 11074, ../mts2/_main.scss */
.b-form-login-v2 .social-caption {
  color: #666;
}

/* line 11077, ../mts2/_main.scss */
.b-form-login-v2 .b-social {
  display: inline-block;
  vertical-align: middle;
}

/* line 11081, ../mts2/_main.scss */
.b-form-login-v2 .login_hint {
  background: url("../i/login_hint.png") no-repeat 0 0;
  width: 244px;
  height: 101px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 22px 30px 5px 42px;
  font-size: 14px;
  line-height: 18px;
  position: absolute;
  top: -8px;
  left: 100%;
  margin-left: 5px;
}

/* line 11096, ../mts2/_main.scss */
.b-form-login-v2 .update_captcha {
  font-size: 11px;
}

/* line 11099, ../mts2/_main.scss */
.b-form-login-v2 .select {
  width: 183px;
}

/* line 11102, ../mts2/_main.scss */
.b-form-login-v2 .jq-selectbox__select {
  height: 38px;
  padding: 7px 26px 7px 10px;
  font-size: 18px;
  line-height: 18px;
}

/* line 11108, ../mts2/_main.scss */
.b-form-login-v2 .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
  top: 15px;
}

/* line 11111, ../mts2/_main.scss */
.b-form-login-v2 .jq-selectbox__dropdown {
  top: 38px;
}

/* line 11115, ../mts2/_main.scss */
.b-form-login-v2-row {
  display: table;
  width: 100%;
  margin-top: 17px;
}

/* line 11120, ../mts2/_main.scss */
.b-form-login-v2-row .col-label {
  width: 110px;
  display: table-cell;
  vertical-align: top;
  padding-top: 10px;
  font-size: 14px;
  text-align: right;
}

/* line 11128, ../mts2/_main.scss */
.b-form-login-v2-row .col-label_str2, .b-form-login-v2-row .col-label_padding-0 {
  padding-top: 0;
}

/* line 11131, ../mts2/_main.scss */
.b-form-login-v2-row .col-label_social {
  padding-top: 4px;
}

/* line 11134, ../mts2/_main.scss */
.b-form-login-v2-row .col-value {
  display: table-cell;
  vertical-align: top;
  padding-left: 11px;
  position: relative;
}

/* line 11140, ../mts2/_main.scss */
.b-form-login-v2-row .col-value__forgot-link {
  font-size: 13px;
  margin-top: 3px;
}

/* line 11145, ../mts2/_main.scss */
.b-login-capability-v2-wrap {
  position: absolute;
  width: 100%;
  bottom: 38px;
  left: 0;
}

/* line 11152, ../mts2/_main.scss */
.b-login-capability-v2 {
  display: table;
  width: 100%;
}

/* line 11157, ../mts2/_main.scss */
.b-login-capability-v2__item {
  display: table-cell;
  vertical-align: middle;
  padding-left: 54px;
}

/* line 11162, ../mts2/_main.scss */
.b-login-capability-v2__item:first-child {
  padding-left: 0;
}

/* line 11165, ../mts2/_main.scss */
.b-login-capability-v2__item .__inner {
  padding-left: 65px;
  line-height: 55px;
  height: 55px;
}

/* line 11170, ../mts2/_main.scss */
.b-login-capability-v2__item .icon {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 55px;
  height: 55px;
  float: left;
  margin-left: -65px;
  display: inline-block;
  vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11182, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11190, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-1 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11196, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-1 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11204, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-2 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: -60px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11210, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-2 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11218, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-3 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: -120px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11224, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-3 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11232, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-4 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: -180px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11238, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-4 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11246, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-5 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: -240px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11252, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-5 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11260, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-6 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: -300px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11266, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-6 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11274, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-7 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: -360px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11280, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-7 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11288, ../mts2/_main.scss */
.b-login-capability-v2__item .icon.icon-8 {
  background-image: url("../i/icons-capability_corner.png");
  background-repeat: no-repeat;
  background-position: -420px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 11294, ../mts2/_main.scss */
  .b-login-capability-v2__item .icon.icon-8 {
    background-image: url("../i/icons-capability_corner@2x.png");
    -webkit-background-size: 480px auto;
    -moz-background-size: 480px auto;
    -o-background-size: 480px auto;
    background-size: 480px auto;
  }
}
/* line 11302, ../mts2/_main.scss */
.b-login-capability-v2__item .caption {
  color: #fff;
  font-size: 16px;
  line-height: 1.25;
  display: inline-block;
  vertical-align: middle;
}

/* line 11310, ../mts2/_main.scss */
.b-login-capability-v2_three-icons .b-login-capability-v2__item {
  padding-left: 120px;
}

/* line 11313, ../mts2/_main.scss */
.b-login-capability-v2_three-icons .b-login-capability-v2__item:first-child {
  padding-left: 0px;
}

/* line 11317, ../mts2/_main.scss */
.b-login-capability-v2_four-icons .b-login-capability-v2__item {
  padding-left: 66px;
}

/* line 11320, ../mts2/_main.scss */
.b-login-capability-v2_four-icons .b-login-capability-v2__item:first-child {
  padding-left: 0px;
}

/* line 11324, ../mts2/_main.scss */
.b-form-login-v2__captcha {
  font-size: 15px;
  line-height: 18px;
  margin: 7px 0 15px;
}

/* line 11330, ../mts2/_main.scss */
.b-form-login-v2-pass-action {
  margin-top: 11px;
}

/* line 11333, ../mts2/_main.scss */
.b-form-login-v2-pass-action .col-1 {
  float: right;
  width: 188px;
}

/* line 11337, ../mts2/_main.scss */
.b-form-login-v2-pass-action .col-2 {
  float: left;
  width: 105px;
}

/* line 11342, ../mts2/_main.scss */
.b-form-login-v2__enter_link {
  margin-left: -5px;
  margin-right: -15px;
}

/* line 11347, ../mts2/_main.scss */
.b-form-login-v2_fix .b-error_hint {
  width: 190px;
}

/* line 11351, ../mts2/_main.scss */
.l-login-spam-wrap {
  width: 376px;
  margin-left: auto;
  margin-right: auto;
}

/* line 11357, ../mts2/_main.scss */
.b-login-spam-text {
  color: #e30611;
  font-size: 20px;
  line-height: 27px;
  margin-bottom: 28px;
}

/* line 11364, ../mts2/_main.scss */
.b-login-spam-text_light-view {
  color: #333333;
  font-size: 18px;
  width: 376px;
  margin-left: auto;
  margin-right: auto;
}

/* line 11372, ../mts2/_main.scss */
.l-login-error-wrap {
  width: 490px;
  margin-left: auto;
  margin-right: auto;
}

/* line 11377, ../mts2/_main.scss */
.l-login-error-wrap .b-page_error {
  width: auto;
}

/* line 11380, ../mts2/_main.scss */
.l-login-error-wrap .b-page_error__title {
  width: 440px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 11387, ../mts2/_main.scss */
.b-page_error__msg-v2 {
  background: url("../i/overlay-white-85.png") repeat 0 0;
  border-radius: 2px;
  padding: 50px 60px;
  font-size: 16px;
  line-height: 1.2;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
}

/* line 11397, ../mts2/_main.scss */
.popbox.popbox-login-fix {
  width: auto;
  margin-left: -50%;
  padding: 20px 28px;
  color: #414243;
  min-height: 0;
  min-width: 350px;
  max-width: 550px;
}

/* line 11406, ../mts2/_main.scss */
.popbox.popbox-login-fix_pass-1 {
  text-align: left;
  width: 620px;
  margin-left: -310px;
}

/* line 11412, ../mts2/_main.scss */
.popbox-login-fix__separate {
  border-bottom: 1px solid #7e7b79;
  margin: 25px -35px;
}

/* line 11417, ../mts2/_main.scss */
.form-change-pass, .form-code-pass {
  color: #333;
}

/* line 11420, ../mts2/_main.scss */
.form-change-pass .select, .form-code-pass .select {
  width: 100%;
}

/* line 11424, ../mts2/_main.scss */
.form-change-pass__col-1,
.form-change-pass__col-2 {
  float: left;
  width: 48.2%;
  margin-bottom: 18px;
}

/* line 11431, ../mts2/_main.scss */
.form-change-pass__col-1 {
  margin-right: 3.6%;
}

/* line 11435, ../mts2/_main.scss */
.form-change-pass__label {
  margin-bottom: 5px;
  font-size: 14px;
}

/* line 11440, ../mts2/_main.scss */
.form-change-pass__btn-recover {
  width: 48.2%;
}

/* line 11444, ../mts2/_main.scss */
.form-code-pass__label {
  width: 86px;
  float: left;
  font-size: 14px;
  line-height: 36px;
}

/* line 11451, ../mts2/_main.scss */
.form-code-pass__field {
  width: 266px;
  float: left;
  margin-bottom: 18px;
  position: relative;
}

/* line 11458, ../mts2/_main.scss */
.form-code-pass__btn-recover,
.form-code-pass__btn-repeat {
  width: 266px;
  margin-left: 86px;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 11466, ../mts2/_main.scss */
.form-code-pass__btn-repeat {
  margin-top: 17px;
}

/* line 11469, ../mts2/_main.scss */
.autopay_text {
  margin-top: 20px;
  line-height: 1.3;
  font-weight: bold;
  width: 640px;
  text-align: left;
}

/*------------------------- MAX-WIDTH: 939px -------------------------*/
@media screen and (max-width: 939px) {
  /* line 11479, ../mts2/_main.scss */
  .g-wrapper {
    width: 608px;
  }

  /* line 11483, ../mts2/_main.scss */
  .b-aside_left {
    float: none;
    width: auto;
    margin: 0 0 16px;
  }

  /* line 11489, ../mts2/_main.scss */
  .b-content_right {
    width: auto;
    float: none;
  }

  /* line 11494, ../mts2/_main.scss */
  .autopay_text {
    width: auto;
    text-align: justify;
  }

  /* line 11499, ../mts2/_main.scss */
  .body_page_login .b-header {
    height: 65px;
  }

  /* line 11503, ../mts2/_main.scss */
  .b-login_bg {
    height: 430px;
  }

  /* line 11506, ../mts2/_main.scss */
  .b-login_bg.mts_online {
    height: 515px;
  }

  /* line 11510, ../mts2/_main.scss */
  .l-login_wrap {
    padding-top: 30px;
  }

  /* line 11513, ../mts2/_main.scss */
  .l-login_wrap h2 {
    font-size: 20px;
    margin-bottom: 5px;
  }

  /* line 11517, ../mts2/_main.scss */
  .l-login_wrap p {
    width: 490px;
    line-height: 18px;
    margin-bottom: 12px;
  }

  /* line 11523, ../mts2/_main.scss */
  .b-form_login_wrap {
    width: 375px;
  }

  /* line 11527, ../mts2/_main.scss */
  .b-form_login {
    padding: 20px 20px 15px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dfe0e0;
  }

  /* line 11534, ../mts2/_main.scss */
  .b-form_login .agreement {
    margin-left: 12px;
    margin-right: 12px;
  }

  /* line 11539, ../mts2/_main.scss */
  .b-form_login__foot {
    padding: 20px 20px 20px 32px;
    margin: 10px -20px -15px;
  }

  /* line 11544, ../mts2/_main.scss */
  .b-form_login_captcha {
    font-size: 14px;
  }

  /* line 11548, ../mts2/_main.scss */
  .b-form_login_row {
    padding-left: 150px;
  }

  /* line 11551, ../mts2/_main.scss */
  .b-form_login_row .col_label {
    margin-left: -150px;
    width: 140px;
  }

  /* line 11556, ../mts2/_main.scss */
  .b-login_capability {
    display: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dfe0e0;
  }

  /* line 11564, ../mts2/_main.scss */
  .b-login_capability.device_visible {
    display: block;
  }

  /* line 11568, ../mts2/_main.scss */
  .b-login_capability_to_bottom {
    width: 608px;
  }

  /* line 11572, ../mts2/_main.scss */
  .b-login_capability__item .login_capability__item_inner {
    height: 60px;
    line-height: 60px;
    padding: 0 3px;
    margin: 0;
    border-left: 1px solid #dfe0e0;
  }

  /* line 11579, ../mts2/_main.scss */
  .b-login_capability__item:first-child .login_capability__item_inner {
    border-left: medium none;
  }

  /* line 11582, ../mts2/_main.scss */
  .b-login_capability__item .caption {
    font-size: 12px;
    line-height: 14px;
    width: 70px !important;
  }

  /* line 11587, ../mts2/_main.scss */
  .b-login_capability__item .icon {
    width: 34px !important;
    height: 34px !important;
    margin: 0 !important;
  }

  /* line 11592, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-6 {
    background-image: url("../i/icons_capability_mts_online_device.png");
    background-repeat: no-repeat;
    background-position: 0 0;
  }
}
@media screen and (max-width: 939px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 939px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-resolution: 1.3dppx) {
  /* line 11599, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-6 {
    background-image: url("../i/icons_capability_mts_online_device@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
@media screen and (max-width: 939px) {
  /* line 11608, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-7 {
    background-image: url("../i/icons_capability_mts_online_device.png");
    background-repeat: no-repeat;
    background-position: -40px 0;
    margin-left: -5px !important;
  }
}
@media screen and (max-width: 939px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 939px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-resolution: 1.3dppx) {
  /* line 11616, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-7 {
    background-image: url("../i/icons_capability_mts_online_device@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
@media screen and (max-width: 939px) {
  /* line 11625, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-8 {
    background-image: url("../i/icons_capability_mts_online_device.png");
    background-repeat: no-repeat;
    background-position: -80px 0;
  }
}
@media screen and (max-width: 939px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 939px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-resolution: 1.3dppx) {
  /* line 11632, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-8 {
    background-image: url("../i/icons_capability_mts_online_device@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
@media screen and (max-width: 939px) {
  /* line 11641, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-9 {
    background-image: url("../i/icons_capability_mts_online_device.png");
    background-repeat: no-repeat;
    background-position: -120px 0;
  }
}
@media screen and (max-width: 939px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 939px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-resolution: 1.3dppx) {
  /* line 11648, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-9 {
    background-image: url("../i/icons_capability_mts_online_device@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
@media screen and (max-width: 939px) {
  /* line 11657, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-10 {
    background-image: url("../i/icons_capability_mts_online_device.png");
    background-repeat: no-repeat;
    background-position: -160px 0;
  }
}
@media screen and (max-width: 939px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 939px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-resolution: 1.3dppx) {
  /* line 11664, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-10 {
    background-image: url("../i/icons_capability_mts_online_device@2x.png");
    -webkit-background-size: 200px auto;
    -moz-background-size: 200px auto;
    -o-background-size: 200px auto;
    background-size: 200px auto;
  }
}
@media screen and (max-width: 939px) {
  /* line 11674, ../mts2/_main.scss */
  .b-login_help .b-login_help_pip {
    background-image: url("../i/login_answer_angle_ie.png");
    top: 94px;
  }

  /* line 11679, ../mts2/_main.scss */
  .b-login_help__qustion {
    background: #fff;
    border: 1px solid #dfe0e0;
    border-left: medium none;
  }

  /* line 11684, ../mts2/_main.scss */
  .b-login_help__qustion .help_icon {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
  }

  /* line 11689, ../mts2/_main.scss */
  .b-login_help__item.item-1 .b-login_help__qustion {
    border-left: 1px solid #dfe0e0;
  }

  /* line 11692, ../mts2/_main.scss */
  .b-login_help__item.active .b-login_help__qustion {
    background: none;
  }

  /* line 11695, ../mts2/_main.scss */
  .b-login_help__qustion .qustion_name {
    width: 125px;
    margin-left: 12px;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    text-align: left;
  }

  /* line 11704, ../mts2/_main.scss */
  .b-login_help__answer {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dfe0e0;
  }

  /* line 11710, ../mts2/_main.scss */
  .b-login_help__answer .answer_footer {
    border: 3px solid #fff;
  }

  /* line 11714, ../mts2/_main.scss */
  .b-login_light, .b-login_payment {
    background: url("../i/login_bg_shd.png") repeat-x center 0 #f3f4f4;
    height: auto;
  }

  /* line 11718, ../mts2/_main.scss */
  .b-login_light .b-form_login, .b-login_payment .b-form_login {
    margin-bottom: 0;
  }

  /* line 11722, ../mts2/_main.scss */
  .b-login_light_bg, .b-login_payment_bg {
    height: 410px;
  }

  /* line 11726, ../mts2/_main.scss */
  .b-login_light_bg {
    background: url("../i/login_light_bg_640.jpg") no-repeat center 0;
  }

  /* line 11730, ../mts2/_main.scss */
  .b-login_payment_bg {
    background: url("../i/login_payment_bg_640.jpg") no-repeat center 0;
  }

  /* line 11734, ../mts2/_main.scss */
  .b-login_bg_corp {
    background: url("../i/login_corp_bg_640.jpg") no-repeat center 0;
  }

  /* line 11738, ../mts2/_main.scss */
  .b-login_bg_stream {
    background: url("../i/login_stream_bg_640.jpg") no-repeat center 0;
  }

  /* line 11742, ../mts2/_main.scss */
  .b-login_bg_mts_online {
    background: url("../i/login_bg_mts_online_640.jpg") no-repeat center 0;
  }

  /* line 11746, ../mts2/_main.scss */
  .b-login_light_msg {
    font-size: 20px;
    line-height: 22px;
    width: auto;
    height: auto;
    margin: 0 0 15px;
  }

  /* line 11753, ../mts2/_main.scss */
  .b-login_light_msg .one_per_line {
    display: block;
  }

  /* line 11756, ../mts2/_main.scss */
  .b-login_payment .b-login_light_msg {
    width: 480px;
  }

  /* line 11760, ../mts2/_main.scss */
  .b-login_light_form {
    width: auto;
    margin: 0;
  }

  /* line 11765, ../mts2/_main.scss */
  .b-login_help_light {
    display: block;
    padding-top: 74px;
  }

  /* line 11769, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__qustion {
    top: 6px;
    cursor: default;
  }

  /* line 11773, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__qustion .qustion_name {
    font-size: 20px;
    width: auto !important;
  }

  /* line 11777, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__qustion .qustion_name span {
    border-bottom: medium none;
  }

  /* line 11780, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__item.item-1 .b-login_help__qustion {
    border: medium none;
    width: 100%;
  }

  /* line 11784, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__answer:after {
    display: none;
  }

  /* line 11788, ../mts2/_main.scss */
  .body_page_login_light2 .b-form_login_wrap {
    width: auto;
  }

  /* line 11791, ../mts2/_main.scss */
  .body_page_login_light2 .b-form_login_inner {
    width: 400px;
    margin: 0 auto;
  }

  /* line 11795, ../mts2/_main.scss */
  .body_page_login_light2 .b-form_login_row .col_value {
    width: 205px;
  }

  /* line 11799, ../mts2/_main.scss */
  .b-social_profile_message {
    background: #efefef;
    padding: 10px 48px;
    margin: -29px -13px 20px;
    font-size: 12px;
    line-height: 18px;
  }

  /* line 11807, ../mts2/_main.scss */
  .b-social_profile_list {
    background: url("../i/content_shd_640.png") no-repeat 50% 100%;
    padding-bottom: 35px;
  }

  /* line 11811, ../mts2/_main.scss */
  .b-settings_item__content_social .b-social_profile_list {
    background: none;
    padding-bottom: 0;
  }

  /* line 11816, ../mts2/_main.scss */
  .b-social_profile_head {
    margin-left: 10px;
    margin-right: 10px;
  }

  /* line 11821, ../mts2/_main.scss */
  .b-bind_account_wrap.count-1 {
    margin-top: 0;
  }

  /* line 11825, ../mts2/_main.scss */
  .b-social_profile_empty {
    padding: 30px;
  }

  /* line 11829, ../mts2/_main.scss */
  .b-social_bind {
    display: block;
    margin: 10px 0 0;
  }

  /* line 11834, ../mts2/_main.scss */
  .b-social_login_bg_wrap {
    background: none;
  }

  /* line 11838, ../mts2/_main.scss */
  .b-social_login_bg {
    background: none;
    min-height: 0;
    padding-top: 0;
  }

  /* line 11844, ../mts2/_main.scss */
  .b-social_form_login_wrap {
    width: auto;
  }

  /* line 11848, ../mts2/_main.scss */
  .b-social_form_login {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dfe0e0;
  }

  /* line 11855, ../mts2/_main.scss */
  .body_page_social_bind .b-form_login_inner {
    width: 364px;
    margin: 0 auto;
  }

  /* line 11860, ../mts2/_main.scss */
  .b-page_error {
    width: 380px;
    margin: 0;
    padding-top: 13px;
  }

  /* line 11866, ../mts2/_main.scss */
  .b-page_error__title {
    height: auto;
    font-size: 20px;
    line-height: 26px;
  }

  /* line 11872, ../mts2/_main.scss */
  .b-page_error__msg {
    padding: 35px 30px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dfe0e0;
  }

  /* line 11880, ../mts2/_main.scss */
  .b-settings_wrap {
    padding-top: 20px;
  }

  /* line 11883, ../mts2/_main.scss */
  .b-settings_wrap h2 {
    margin-bottom: 20px;
  }

  /* line 11887, ../mts2/_main.scss */
  .b-settings_list {
    border-top: 1px solid #f2f2f2;
    margin: 0 -17px;
  }

  /* line 11892, ../mts2/_main.scss */
  .b-settings_item__caption {
    padding: 0;
    font-size: 15px;
    line-height: 22px;
  }

  /* line 11898, ../mts2/_main.scss */
  .b-settings_item__opener {
    color: #4d4d4d;
    display: block;
    padding: 10px 17px;
  }

  /* line 11903, ../mts2/_main.scss */
  .b-settings_item__opener:after {
    content: "";
    border: 6px solid transparent;
    border-top-color: #ccc;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -3px;
  }

  /* line 11912, ../mts2/_main.scss */
  .b-settings_item.opened .b-settings_item__opener:after {
    border-top-color: transparent;
    border-bottom-color: #ccc;
    margin-top: -9px;
  }

  /* line 11917, ../mts2/_main.scss */
  .b-settings_item__opener .icon_settings {
    margin-right: 13px;
  }

  /* line 11920, ../mts2/_main.scss */
  .b-settings_item__opener .title, .b-settings_item__opener .title_link {
    border-bottom: medium none;
    width: 465px;
  }

  /* line 11925, ../mts2/_main.scss */
  .b-settings_item__content {
    background: url("../i/setting_content_gradient.png") repeat-x 0 0 transparent;
    border-top: 1px solid #eaeaea;
    padding: 29px 48px;
    margin: 0;
  }

  /* line 11931, ../mts2/_main.scss */
  .b-settings_item__content:after {
    display: none;
  }

  /* line 11935, ../mts2/_main.scss */
  .b-settings_item__content_social {
    padding-left: 13px;
    padding-right: 13px;
  }

  /* line 11940, ../mts2/_main.scss */
  .b-change_pass_row .input {
    background-color: #f7f7f7;
  }

  /* line 11943, ../mts2/_main.scss */
  .b-change_pass_row .field_footnote {
    display: block;
    margin-left: 0;
    margin-top: 5px;
    width: auto;
  }

  /* line 11950, ../mts2/_main.scss */
  .b-settings_help {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -15px;
  }

  /* line 11956, ../mts2/_main.scss */
  .b-settings_help.b-settings_help_hide_mobile {
    display: none;
  }

  /* line 11960, ../mts2/_main.scss */
  .b-settings_help__icon, .b-settings_help__icon:hover {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -285px -290px;
    width: 30px;
    height: 30px;
  }
}
@media screen and (max-width: 939px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 939px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 939px) and (min-resolution: 1.3dppx) {
  /* line 11969, ../mts2/_main.scss */
  .b-settings_help__icon, .b-settings_help__icon:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 939px) {
  /* line 11979, ../mts2/_main.scss */
  .b-settings_help__hint_mobile {
    display: block;
    background: #efefef;
    padding: 15px 48px;
    margin: 0 3px 3px;
    position: relative;
    font-size: 12px;
    line-height: 18px;
  }

  /* line 11988, ../mts2/_main.scss */
  .b-settings_help__hint_mobile:after {
    content: "";
    border: 10px solid transparent;
    border-bottom-color: #efefef;
    position: absolute;
    right: 13px;
    bottom: 100%;
  }

  /* line 11996, ../mts2/_main.scss */
  .b-settings_item__content .b-settings_help__hint_mobile {
    margin: -29px -48px 20px;
  }

  /* line 11999, ../mts2/_main.scss */
  .b-settings_item__content .b-settings_help__hint_mobile:after {
    display: none;
  }

  /* line 12003, ../mts2/_main.scss */
  .b-settings_item__content_attach {
    padding: 0;
  }

  /* line 12006, ../mts2/_main.scss */
  .b-settings_item__content_attach .b-settings_help__hint_mobile {
    background: none;
    margin: 0;
  }

  /* line 12011, ../mts2/_main.scss */
  .b-settings-attach-table__td_date,
  .b-settings-attach-table__td_period {
    width: 125px;
  }

  /* line 12016, ../mts2/_main.scss */
  .b-settings-attach-table__td_status {
    width: 70px;
  }

  /* line 12020, ../mts2/_main.scss */
  .body_page_login_corp .b-login_bg {
    height: 430px;
  }

  /* line 12023, ../mts2/_main.scss */
  .body_page_login_corp .l-login_wrap p {
    width: 440px;
  }

  /* line 12027, ../mts2/_main.scss */
  .b-login_corp_bottom {
    position: static;
    width: auto;
    margin: 20px 0 0;
  }

  /* line 12033, ../mts2/_main.scss */
  .b-login_gold_number {
    position: static;
    margin: 0 0 20px;
    width: auto;
    overflow: hidden;
  }

  /* line 12039, ../mts2/_main.scss */
  .b-login_gold_number .caption, .b-login_gold_number .description {
    width: 50%;
    float: left;
    padding: 0 20px;
  }

  /* line 12045, ../mts2/_main.scss */
  .b-login_carousel__item {
    font-size: 11px;
  }

  /* line 12048, ../mts2/_main.scss */
  .b-login_carousel__item .caption {
    font-size: 12px;
  }

  /* line 12052, ../mts2/_main.scss */
  .b-login_carousel {
    height: 91px;
    background: #dfe0e0;
  }

  /* line 12057, ../mts2/_main.scss */
  .b-login_carousel_wrap {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #fff;
    border-top: 1px solid #dfe0e0;
    border-bottom: 1px solid #dfe0e0;
    position: relative;
    left: auto;
    width: auto;
    margin: 0;
  }

  /* line 12069, ../mts2/_main.scss */
  .b-login_carousel_wrap .bx-wrapper {
    border-right: 1px solid #dfe0e0;
    border-left: 1px solid #dfe0e0;
  }

  /* line 12073, ../mts2/_main.scss */
  .b-login_carousel_wrap .bx-wrapper .bx-pager.bx-default-pager a {
    background: #93989d;
  }

  /* line 12077, ../mts2/_main.scss */
  .b-login_carousel__item_inner {
    padding: 13px 5px 10px 58px;
  }

  /* line 12081, ../mts2/_main.scss */
  .b-login_carousel_inner {
    width: 608px;
    margin: 0 auto;
  }

  /* line 12086, ../mts2/_main.scss */
  .body_page_login_stream .b-login_bg {
    height: 481px;
  }

  /* line 12090, ../mts2/_main.scss */
  .m-not-adaptive {
    min-width: 100%;
    width: 940px;
    /* header */
    /* content */
    /* footer */
  }

  /* line 12097, ../mts2/_main.scss */
  .m-not-adaptive .g-wrapper {
    width: 920px;
  }

  /* line 12100, ../mts2/_main.scss */
  .m-not-adaptive .b-mainmenu__item.hide_640 {
    display: table-cell;
  }

  /* line 12103, ../mts2/_main.scss */
  .m-not-adaptive .b-header .h-col2 {
    display: block;
  }

  /* line 12106, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item.item_right {
    margin: 0 15px;
  }

  /* line 12109, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item.item_right.last {
    margin-right: 0;
  }

  /* line 12112, ../mts2/_main.scss */
  .m-not-adaptive .site-left {
    width: 257px;
  }

  /* line 12115, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop {
    float: left;
    width: 158px;
    overflow: hidden;
  }

  /* line 12120, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li {
    float: left;
    margin: 0 0 10px;
    width: 158px;
  }

  /* line 12125, ../mts2/_main.scss */
  .m-not-adaptive .footer_nav, .m-not-adaptive .b-app_shop .caption {
    display: block;
  }

  /* line 12128, ../mts2/_main.scss */
  .m-not-adaptive .footer_top {
    padding-bottom: 60px;
  }

  /* line 12131, ../mts2/_main.scss */
  .m-not-adaptive .b-social {
    margin-right: 80px;
  }

  /* line 12135, ../mts2/_main.scss */
  .b-login_hint {
    background-color: #efefef;
    width: auto !important;
    position: static;
    margin: 10px 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #f2f3f4;
    padding: 10px 15px;
    font-size: 12px;
  }

  /* line 12147, ../mts2/_main.scss */
  .b-login_hint:after {
    display: none;
  }

  /* line 12150, ../mts2/_main.scss */
  .b-login_hint.tablet_special {
    margin: 20px -225px 10px 0;
  }

  /* line 12154, ../mts2/_main.scss */
  .b-content_wrap {
    padding-bottom: 20px;
  }

  /* line 12158, ../mts2/_main.scss */
  .b-content_wrap .b-content_left {
    display: none;
  }

  /* line 12162, ../mts2/_main.scss */
  .g-only-device {
    display: block;
  }

  /* line 12166, ../mts2/_main.scss */
  .g-no-device {
    display: none;
  }

  /* line 12170, ../mts2/_main.scss */
  .b-widget-nav-wrap {
    border: 1px solid #dfe0e0;
    background-color: #eee;
    margin-bottom: 20px;
  }

  /* line 12176, ../mts2/_main.scss */
  .b-widget-nav__link {
    color: #7e7e7e;
    text-decoration: underline;
  }

  /* line 12180, ../mts2/_main.scss */
  .b-widget-nav__link:hover {
    text-decoration: none;
  }

  /* line 12184, ../mts2/_main.scss */
  .b-widget-nav-settings {
    right: 15px;
  }

  /* line 12188, ../mts2/_main.scss */
  .b-widget-head {
    margin-bottom: 20px;
  }

  /* line 12192, ../mts2/_main.scss */
  .b-crumbs_margin {
    margin-left: 0;
  }
}
@media screen and (max-width: 939px) {
  /* line 12197, ../mts2/_main.scss */
  .b-login-v2-wrap {
    width: 608px;
    padding: 0 10px;
  }

  /* line 12202, ../mts2/_main.scss */
  .b-login-v2-bg-height {
    height: 570px;
  }

  /* line 12206, ../mts2/_main.scss */
  .b-header-login {
    padding-top: 36px;
    height: 100px;
  }

  /* line 12210, ../mts2/_main.scss */
  .b-header-login .b-header_logo {
    width: 275px;
  }

  /* line 12214, ../mts2/_main.scss */
  .l-login-v2-wrap, .l-login-spam-wrap {
    margin-top: 15px;
  }

  /* line 12218, ../mts2/_main.scss */
  .b-login-v2-patch {
    background: none;
    padding: 0;
    float: none;
    width: auto;
    height: auto;
    margin: 0 0 20px;
  }

  /* line 12226, ../mts2/_main.scss */
  .b-login-v2-patch .title {
    font-size: 24px;
    line-height: 1.25;
    color: #e30611;
  }

  /* line 12231, ../mts2/_main.scss */
  .b-login-v2-patch .desc {
    font-size: 14px;
    color: #414243;
  }

  /* line 12236, ../mts2/_main.scss */
  .b-login-v2-patch-vertical {
    display: block;
    padding: 0;
    width: 305px;
  }

  /* line 12242, ../mts2/_main.scss */
  .b-login-v2-patch_4g .new-string {
    display: inline;
  }

  /* line 12246, ../mts2/_main.scss */
  .b-form-login-v2-wrap {
    float: none;
  }

  /* line 12250, ../mts2/_main.scss */
  .b-login-v2-bg-custom_woman {
    background-image: url("../i/backgrounds/bg-login_woman-tablet.jpg");
  }

  /* line 12254, ../mts2/_main.scss */
  .b-login-v2-bg-shadow {
    background: url("../i/backgrounds/bg-login-shadow_tablet.png") repeat-x 50% 100%;
  }

  /* line 12258, ../mts2/_main.scss */
  .b-login-v2-bg-custom_4g {
    background-image: url("../i/backgrounds/bg-login_4g-tablet.jpg");
  }

  /* line 12262, ../mts2/_main.scss */
  .b-login-v2-bg-custom_bonus {
    background-image: url("../i/backgrounds/bg-login_bonus-tablet.jpg");
  }

  /* line 12266, ../mts2/_main.scss */
  .b-login-v2-bg-custom_money {
    background-image: url("../i/backgrounds/bg-login_money-tablet.jpg");
  }

  /* line 12270, ../mts2/_main.scss */
  .b-login-v2-bg-custom_stream {
    background-image: url("../i/backgrounds/bg-login_stream-tablet.jpg");
  }

  /* line 12274, ../mts2/_main.scss */
  .b-login-v2-bg-custom_stream .b-login-v2-bg-height {
    height: auto;
    padding-bottom: 30px;
  }

  /* line 12279, ../mts2/_main.scss */
  .b-login-v2-bg-custom_fix .b-login-v2-bg-height {
    height: 660px;
  }

  /* line 12283, ../mts2/_main.scss */
  .b-login-capability-v2-wrap {
    display: none;
  }

  /* line 12287, ../mts2/_main.scss */
  .b-login-v2-bg-custom_spam {
    background-image: url("../i/backgrounds/bg-login_spam-tablet.jpg");
    background-repeat: no-repeat;
  }

  /* line 12291, ../mts2/_main.scss */
  .b-login-v2-bg-custom_spam .b-header-login {
    width: 376px;
    margin-left: auto;
    margin-right: auto;
  }

  /* line 12297, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one {
    background-image: url("../i/backgrounds/bg-login_one-tablet.jpg");
    background-repeat: no-repeat;
  }

  /* line 12301, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one .b-login-v2-bg-height {
    background: none;
  }

  /* line 12304, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one .b-login-v2-patch .title,
  .b-login-v2-bg-custom_one .b-login-v2-patch .desc {
    color: #fff;
  }

  /* line 12309, ../mts2/_main.scss */
  .l-login-error-wrap {
    width: 376px;
  }

  /* line 12312, ../mts2/_main.scss */
  .l-login-error-wrap .b-page_error__msg-v2 {
    padding: 35px 30px;
  }

  /* line 12315, ../mts2/_main.scss */
  .l-login-error-wrap .b-page_error__title {
    width: auto;
  }

  /* line 12319, ../mts2/_main.scss */
  .popbox.popbox-login-fix_pass-1 {
    width: 604px;
    margin-left: -302px;
  }
}
/*------------------------- //MAX-WIDTH: 940px -------------------------*/
/*------------------------- MAX-WIDTH: 627px -------------------------*/
@media screen and (max-width: 627px) {
  /* line 12327, ../mts2/_main.scss */
  .g-no-phone {
    display: none !important;
  }

  /* line 12330, ../mts2/_main.scss */
  .g-phone {
    display: block;
    font-size: 14px;
  }

  /* line 12334, ../mts2/_main.scss */
  .g-only-phone {
    display: block;
  }

  /* line 12338, ../mts2/_main.scss */
  .g-wrapper {
    width: 296px;
    padding-left: 12px;
    padding-right: 12px;
    min-width: 296px;
  }

  /* line 12345, ../mts2/_main.scss */
  .body_page_login .b-top_line__item.item_right {
    display: block;
  }

  /* line 12348, ../mts2/_main.scss */
  .body_page_login .b-header {
    height: auto;
  }

  /* line 12351, ../mts2/_main.scss */
  .body_page_login .b-header .h-col2 {
    display: none;
  }

  /* line 12354, ../mts2/_main.scss */
  .body_page_login .b-header_options {
    display: none;
  }

  /* line 12358, ../mts2/_main.scss */
  .body_wrap {
    background-position: 0 160px;
  }

  /* line 12362, ../mts2/_main.scss */
  .b-login_bg {
    background: none;
    height: auto;
    margin: 0 0 10px;
  }

  /* line 12367, ../mts2/_main.scss */
  .b-login_bg:before, .b-login_bg:after {
    display: none;
  }

  /* line 12371, ../mts2/_main.scss */
  .b-login_bg_woman, .b-login_bg_man, .b-login_bg_corp, .b-login_bg_stream {
    background: none;
  }

  /* line 12375, ../mts2/_main.scss */
  .body_page_login_corp .b-login_bg, .body_page_login_stream .b-login_bg {
    height: auto;
  }

  /* line 12379, ../mts2/_main.scss */
  .l-login_wrap {
    background: #fff;
    padding: 14px 12px;
    border: 1px solid #dfe0e0;
  }

  /* line 12384, ../mts2/_main.scss */
  .l-login_wrap h2 {
    font-size: 17px;
  }

  /* line 12387, ../mts2/_main.scss */
  .l-login_wrap p {
    width: auto;
  }

  /* line 12391, ../mts2/_main.scss */
  .b-form_login_wrap {
    width: auto;
  }

  /* line 12395, ../mts2/_main.scss */
  .b-form_login {
    padding: 0;
    border: medium none;
    margin: 0;
  }

  /* line 12400, ../mts2/_main.scss */
  .b-form_login .b-form_login_shd {
    background-image: url("../i/login_hr_mobile.png");
    height: auto;
    padding-bottom: 20px;
  }

  /* line 12405, ../mts2/_main.scss */
  .b-form_login .agreement {
    text-align: center;
    margin: 0;
  }

  /* line 12410, ../mts2/_main.scss */
  .b-form_login__foot {
    padding: 12px 15px;
    margin: 15px -12px -14px;
    text-align: center;
  }

  /* line 12416, ../mts2/_main.scss */
  .b-form_login_captcha {
    margin-bottom: 0;
  }

  /* line 12419, ../mts2/_main.scss */
  .b-form_login_captcha.row_captcha {
    margin-top: 12px;
  }

  /* line 12422, ../mts2/_main.scss */
  .b-form_login_captcha.row_captcha .col-1 {
    width: 110px;
    float: left;
    text-align: left;
  }

  /* line 12427, ../mts2/_main.scss */
  .b-form_login_captcha.row_captcha .col-2 {
    width: 140px;
    float: right;
  }

  /* line 12431, ../mts2/_main.scss */
  .b-form_login_captcha .col-1, .b-form_login_captcha .col-2 {
    float: none;
    width: auto;
    margin-bottom: 12px;
  }

  /* line 12437, ../mts2/_main.scss */
  .b-form_login_row {
    padding-left: 0;
    margin-bottom: 15px;
  }

  /* line 12441, ../mts2/_main.scss */
  .b-form_login_row .col_label {
    margin: 0 0 10px;
    font-size: 14px;
    font-weight: bold;
    width: auto;
    float: none;
    text-align: left;
  }

  /* line 12449, ../mts2/_main.scss */
  .b-form_login_row .col_label span {
    margin-top: 0 !important;
  }

  /* line 12452, ../mts2/_main.scss */
  .b-form_login_row .col_value {
    width: auto;
  }

  /* line 12455, ../mts2/_main.scss */
  .b-form_login_row.row_login_social {
    text-align: center;
  }

  /* line 12458, ../mts2/_main.scss */
  .b-form_login_row.row_login_social .col_label {
    font-weight: normal;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
  }

  /* line 12464, ../mts2/_main.scss */
  .b-form_login_row.row_login_social .col_value {
    display: inline-block;
    vertical-align: middle;
  }

  /* line 12468, ../mts2/_main.scss */
  .b-form_login_row.row_login_btn .col_label {
    text-align: center;
    font-weight: normal;
    padding-right: 0;
  }

  /* line 12473, ../mts2/_main.scss */
  .b-form_login_row .login_addition_link {
    float: right;
    font-weight: normal;
    margin-left: 5px;
  }

  /* line 12479, ../mts2/_main.scss */
  .b-login_help {
    padding-top: 0;
  }

  /* line 12482, ../mts2/_main.scss */
  .b-login_help .b-login_help_pip {
    display: none;
  }

  /* line 12486, ../mts2/_main.scss */
  .b-login_help__qustion {
    width: auto;
    position: relative;
    left: auto !important;
    top: auto !important;
    border: 1px solid #dfe0e0;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTVlNWU1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #e5e5e5));
    background: -moz-linear-gradient(#ffffff 0%, #ffffff 50%, #e5e5e5 100%);
    background: -webkit-linear-gradient(#ffffff 0%, #ffffff 50%, #e5e5e5 100%);
    background: linear-gradient(#ffffff 0%, #ffffff 50%, #e5e5e5 100%);
    margin-top: -1px;
    padding-left: 15px;
  }

  /* line 12500, ../mts2/_main.scss */
  .b-login_help__item.active .b-login_help__qustion {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTVlNWU1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #e5e5e5));
    background: -moz-linear-gradient(#ffffff 0%, #ffffff 50%, #e5e5e5 100%);
    background: -webkit-linear-gradient(#ffffff 0%, #ffffff 50%, #e5e5e5 100%);
    background: linear-gradient(#ffffff 0%, #ffffff 50%, #e5e5e5 100%);
  }

  /* line 12507, ../mts2/_main.scss */
  .b-login_help__qustion:after {
    content: "";
    border: 6px solid transparent;
    border-top-color: #ccc;
    position: absolute;
    right: 13px;
    top: 50%;
  }

  /* line 12515, ../mts2/_main.scss */
  .b-login_help__item.active .b-login_help__qustion:after {
    border-top-color: transparent;
    border-bottom-color: #ed3f45;
    margin-top: -7px;
  }

  /* line 12520, ../mts2/_main.scss */
  .b-login_help__qustion .help_icon {
    margin-right: 15px;
  }

  /* line 12523, ../mts2/_main.scss */
  .b-login_help__qustion .qustion_name {
    width: 155px;
  }

  /* line 12527, ../mts2/_main.scss */
  .b-login_help__answer {
    background: url("../i/b-login_help__answer.png") repeat-x 0 0 #fff;
    display: none;
    padding: 15px 10px 10px;
  }

  /* line 12532, ../mts2/_main.scss */
  .b-login_help__answer .answer_footer {
    margin: 10px -10px -10px;
    border: medium none;
  }

  /* line 12536, ../mts2/_main.scss */
  .b-login_help__answer .answer_footer.icon_warning {
    padding: 10px 10px 10px 46px;
  }

  /* line 12539, ../mts2/_main.scss */
  .b-login_help__answer .answer_footer.icon_warning:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -320px -115px;
    width: 22px;
    height: 20px;
    left: 12px;
    top: 30px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 12550, ../mts2/_main.scss */
  .b-login_help__answer .answer_footer.icon_warning:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 12560, ../mts2/_main.scss */
  .b-error_hint {
    background-color: transparent;
    position: static;
    margin: 5px 0 0;
    width: auto !important;
    border: medium none;
  }

  /* line 12567, ../mts2/_main.scss */
  .b-error_hint:after {
    display: none;
  }

  /* line 12571, ../mts2/_main.scss */
  .b-login_light, .b-login_light_bg, .b-login_payment, .b-login_payment_bg {
    background: none;
    height: auto;
    height: auto;
    margin: 0;
  }

  /* line 12578, ../mts2/_main.scss */
  .b-login_light_inner {
    background: #fff;
    border: 1px solid #dfe0e0;
    padding: 12px 12px 18px;
    margin-bottom: 12px;
  }

  /* line 12585, ../mts2/_main.scss */
  .b-login_light_msg {
    padding: 0;
    font-size: 17px;
    line-height: 22px;
    margin: 0 0 20px;
  }

  /* line 12591, ../mts2/_main.scss */
  .b-login_payment .b-login_light_msg {
    width: auto;
  }

  /* line 12595, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__answer {
    display: block;
  }

  /* line 12598, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__item .b-login_help__qustion {
    background: #fff;
    border: 1px solid #dfe0e0 !important;
    border-bottom: medium none !important;
  }

  /* line 12603, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__item .b-login_help__qustion:after {
    display: none;
  }

  /* line 12606, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__item .b-login_help__qustion .qustion_name {
    font-size: 14px;
    width: 160px !important;
  }

  /* line 12610, ../mts2/_main.scss */
  .b-login_help_light .b-login_help__item .b-login_help__answer {
    background: url("../i/login_hr_mobile.png") no-repeat center top #fff;
    border-top: medium none;
  }

  /* line 12615, ../mts2/_main.scss */
  .body_page_login_light2 .b-form_login_inner, .body_page_login_light2 .b-form_login_row .col_value {
    width: auto;
  }

  /* line 12619, ../mts2/_main.scss */
  .b-social_profile_list {
    background: none;
    padding-bottom: 0;
  }

  /* line 12624, ../mts2/_main.scss */
  .b-bind_account_wrap {
    padding-left: 51px;
  }

  /* line 12627, ../mts2/_main.scss */
  .b-bind_account_wrap.count-2 {
    margin-top: 0;
  }

  /* line 12631, ../mts2/_main.scss */
  .b-social_profile_empty {
    padding: 12px;
  }

  /* line 12635, ../mts2/_main.scss */
  .b-social_form_login {
    padding: 18px 12px;
  }

  /* line 12638, ../mts2/_main.scss */
  .b-social_form_login .b-steps_dot {
    width: 170px;
  }

  /* line 12641, ../mts2/_main.scss */
  .b-social_form_login .b-steps_dot_wrap {
    background-image: url("../i/login_hr_mobile.png");
    padding-top: 16px;
  }

  /* line 12646, ../mts2/_main.scss */
  .b-steps_dot__item .step_title {
    width: 120px;
    margin-left: -60px;
  }

  /* line 12651, ../mts2/_main.scss */
  .body_page_social_bind .b-form_login_inner {
    width: auto;
    margin: 0;
  }

  /* line 12656, ../mts2/_main.scss */
  .b-social_form_welcome {
    background-image: url("../i/login_hr_mobile.png");
    padding-bottom: 25px;
    margin-bottom: 10px;
  }

  /* line 12662, ../mts2/_main.scss */
  .b-social_login_bg {
    margin-bottom: 10px;
  }

  /* line 12666, ../mts2/_main.scss */
  .b-social_form_confirm, .b-social_form_agreement {
    background-image: url("../i/login_hr_mobile.png");
    padding-bottom: 25px;
    margin-bottom: 10px;
  }

  /* line 12672, ../mts2/_main.scss */
  .b-social_synch {
    text-align: left;
  }

  /* line 12675, ../mts2/_main.scss */
  .b-social_synch .b-social_synch__item {
    display: block;
  }

  /* line 12678, ../mts2/_main.scss */
  .b-social_synch .user_name {
    display: none;
  }

  /* line 12681, ../mts2/_main.scss */
  .b-social_synch .user_name_mobile {
    display: inline-block;
    width: auto;
    text-align: left;
    margin: 0 0 0 6px;
  }

  /* line 12687, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch {
    margin: 8px 0;
    display: block;
  }

  /* line 12691, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch.icon_synch-another {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -524px -225px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 12698, ../mts2/_main.scss */
  .b-social_synch .soc_icon_synch.icon_synch-another {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 12708, ../mts2/_main.scss */
  .b-social_synch_another_wrap {
    margin-top: 15px;
  }

  /* line 12711, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-1 .soc_icon_synch {
    top: 0;
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  /* line 12716, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-1 .b-social_synch__item_phone {
    margin-top: 0;
  }

  /* line 12719, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-2 .soc_icon_synch {
    top: -34px;
  }

  /* line 12722, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-2 .b-social_synch__item {
    position: relative;
    top: 34px;
  }

  /* line 12726, ../mts2/_main.scss */
  .b-social_synch_another_wrap .b-social_synch-2 .b-social_synch__item_phone {
    margin-top: -34px;
    display: none;
  }

  /* line 12731, ../mts2/_main.scss */
  .b-social_form_ancions {
    overflow: hidden;
  }

  /* line 12734, ../mts2/_main.scss */
  .b-social_form_ancions .btn_social_resolution {
    width: 140px;
    float: left;
  }

  /* line 12738, ../mts2/_main.scss */
  .b-social_form_ancions .btn_social_cancel {
    width: 112px;
    float: right;
    margin-left: 0;
  }

  /* line 12744, ../mts2/_main.scss */
  .b-page_error {
    width: auto;
    padding-top: 0;
  }

  /* line 12749, ../mts2/_main.scss */
  .b-page_error__title {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 15px;
  }

  /* line 12755, ../mts2/_main.scss */
  .b-page_error__msg {
    padding: 12px;
  }

  /* line 12759, ../mts2/_main.scss */
  .b-settings_wrap {
    padding: 12px 12px 0;
  }

  /* line 12762, ../mts2/_main.scss */
  .b-settings_wrap h2 {
    margin-bottom: 12px;
  }

  /* line 12766, ../mts2/_main.scss */
  .b-settings_list {
    margin: 0 -12px;
  }

  /* line 12770, ../mts2/_main.scss */
  .b-settings_item__opener {
    padding: 10px 12px;
    font-size: 16px;
  }

  /* line 12774, ../mts2/_main.scss */
  .b-settings_item__opener .icon_settings {
    margin-right: 6px;
  }

  /* line 12777, ../mts2/_main.scss */
  .b-settings_item__opener .title, .b-settings_item__opener .title_link {
    width: 210px;
  }

  /* line 12781, ../mts2/_main.scss */
  .b-change_pass_row {
    display: block;
    width: auto;
    margin-top: 15px;
  }

  /* line 12786, ../mts2/_main.scss */
  .b-change_pass_row:first-child {
    margin-top: 0;
  }

  /* line 12789, ../mts2/_main.scss */
  .b-change_pass_row .td_caption, .b-change_pass_row .td_value {
    display: block;
    width: auto;
    padding: 0;
  }

  /* line 12794, ../mts2/_main.scss */
  .b-change_pass_row .td_caption {
    margin-bottom: 10px;
  }

  /* line 12797, ../mts2/_main.scss */
  .b-change_pass_row .input, .b-change_pass_row .btn {
    width: 100%;
  }

  /* line 12801, ../mts2/_main.scss */
  .b-settings_item__content {
    padding: 15px 37px;
  }

  /* line 12805, ../mts2/_main.scss */
  .b-settings_item__content_social {
    padding-left: 15px;
    padding-right: 15px;
  }

  /* line 12809, ../mts2/_main.scss */
  .b-settings_item__content_social .b-social_profile_list {
    margin: 0 0 0 -9px;
  }

  /* line 12812, ../mts2/_main.scss */
  .b-settings_item__content_social .b-social_profile_item {
    margin: 0 0 16px;
  }

  /* line 12815, ../mts2/_main.scss */
  .b-settings_item__content_social .b-bind_account_wrap {
    margin: 0;
  }

  /* line 12819, ../mts2/_main.scss */
  .b-settings_sms .btn {
    width: 100%;
  }

  /* line 12823, ../mts2/_main.scss */
  .b-social_profile_message {
    margin: -15px -15px 20px;
    padding: 10px 37px;
  }

  /* line 12828, ../mts2/_main.scss */
  .b-settings_help__hint_mobile {
    padding: 15px 37px;
  }

  /* line 12831, ../mts2/_main.scss */
  .b-settings_item__content .b-settings_help__hint_mobile {
    margin: -15px -37px 15px;
  }

  /* line 12835, ../mts2/_main.scss */
  .b-settings_accounts .account_list {
    margin: 0 -18px 14px;
  }

  /* line 12838, ../mts2/_main.scss */
  .b-settings_accounts .account_list .account_item {
    padding: 14px 0 14px 18px;
  }

  /* line 12841, ../mts2/_main.scss */
  .b-settings_accounts .account_list .account_item .title {
    width: 200px;
    margin-right: 10px;
  }

  /* line 12845, ../mts2/_main.scss */
  .b-settings_accounts .account_list .account_item .account_remove .bbd {
    display: none;
  }

  /* line 12848, ../mts2/_main.scss */
  .b-settings_accounts .account_list .account_item .account_remove .g-icon.icon_remove {
    margin: 0;
  }

  /* line 12852, ../mts2/_main.scss */
  .b-settings-attach-account {
    margin-left: -37px;
    margin-right: -37px;
  }

  /* line 12857, ../mts2/_main.scss */
  .b-settings-attach-table-wrap__inner {
    max-height: 306px;
  }

  /* line 12861, ../mts2/_main.scss */
  .b-settings-attach-table-wrap {
    padding-top: 0;
  }

  /* line 12865, ../mts2/_main.scss */
  .b-settings-attach-table thead {
    display: none;
  }

  /* line 12868, ../mts2/_main.scss */
  .b-settings-attach-table tr {
    display: block;
    border-bottom: 1px solid #f2f2f2;
    padding: 10px 22px;
  }

  /* line 12873, ../mts2/_main.scss */
  .b-settings-attach-table .b-settings-attach-table__td {
    display: block;
    border: none;
    padding: 0;
    width: auto;
    text-align: left;
  }

  /* line 12881, ../mts2/_main.scss */
  .b-settings-attach-function__td_off {
    width: 85px;
  }

  /* line 12885, ../mts2/_main.scss */
  .b-settings-attach-table__label-phone {
    display: inline;
    margin-right: 5px;
  }

  /* line 12890, ../mts2/_main.scss */
  .body_page_login_corp .b-login_bg {
    height: auto;
  }

  /* line 12893, ../mts2/_main.scss */
  .body_page_login_corp .l-login_wrap p {
    width: auto;
  }

  /* line 12897, ../mts2/_main.scss */
  .b-login_gold_number .caption, .b-login_gold_number .description {
    width: auto;
    padding: 0 10px;
    float: none;
  }

  /* line 12903, ../mts2/_main.scss */
  .b-login_carousel_wrap {
    min-width: 320px;
  }

  /* line 12907, ../mts2/_main.scss */
  .b-login_carousel_inner {
    width: 300px;
  }

  /* line 12911, ../mts2/_main.scss */
  .b-login_corp_hint {
    width: 300px;
    padding: 10px;
  }

  /* line 12916, ../mts2/_main.scss */
  .m-not-adaptive {
    min-width: 100%;
    width: 940px;
    /* header */
    /* footer */
  }

  /* line 12922, ../mts2/_main.scss */
  .m-not-adaptive .g-wrapper,
  .m-not-adaptive .b-footer .g-wrapper {
    width: 920px;
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 12928, ../mts2/_main.scss */
  .m-not-adaptive .b-header {
    padding-top: 17px;
    height: 80px;
  }

  /* line 12932, ../mts2/_main.scss */
  .m-not-adaptive .b-header_logo {
    margin-top: 4px;
    width: 200px;
  }

  /* line 12936, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item.item_other {
    margin-left: 11px;
  }

  /* line 12939, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item.item_right {
    display: block;
  }

  /* line 12942, ../mts2/_main.scss */
  .m-not-adaptive .b-header_options {
    display: none;
  }

  /* line 12945, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item {
    font-weight: normal;
  }

  /* line 12948, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item.item_basket {
    float: left;
  }

  /* line 12951, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item.item_basket .b-top_line__item .desktop {
    display: block;
  }

  /* line 12954, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__item .desktop {
    display: inline;
  }

  /* line 12957, ../mts2/_main.scss */
  .m-not-adaptive .b-top_line__icon:before {
    margin-right: 5px;
  }

  /* line 12960, ../mts2/_main.scss */
  .m-not-adaptive .b-header .h-col1 {
    float: left;
    width: 200px;
  }

  /* line 12964, ../mts2/_main.scss */
  .m-not-adaptive .b-header .h-col4 {
    float: right;
    width: 272px;
    margin-top: 0;
  }

  /* line 12969, ../mts2/_main.scss */
  .m-not-adaptive .b-header_balance {
    display: block;
  }

  /* line 12972, ../mts2/_main.scss */
  .m-not-adaptive .b-mainmenu__item {
    display: table-cell;
  }

  /* line 12975, ../mts2/_main.scss */
  .m-not-adaptive .b-mainmenu {
    margin-bottom: 15px;
  }

  /* line 12978, ../mts2/_main.scss */
  .m-not-adaptive .b-mainmenu__item_btn.all_tablet {
    display: table-cell;
  }

  /* line 12981, ../mts2/_main.scss */
  .m-not-adaptive .b-mainmenu__item_btn.all_mobile {
    display: none;
  }

  /* line 12984, ../mts2/_main.scss */
  .m-not-adaptive .b-mainmenu__item_mobile {
    display: none;
  }

  /* line 12987, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li {
    width: 158px;
    margin-left: 0;
  }

  /* line 12991, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li a {
    height: 38px;
    text-align: left;
  }

  /* line 12995, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li a .name {
    display: inline-block;
    width: auto;
  }

  /* line 12999, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li a .icon {
    display: inline-block;
    width: 44px;
    height: 100%;
    line-height: 34px;
    border-right: 1px solid #dfe0e0;
  }

  /* line 13006, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li a .icon:after {
    width: 29px;
    height: 29px;
  }

  /* line 13010, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li.app_store a .icon:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -170px -155px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 13017, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li.app_store a .icon:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 13026, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li.google_play a .icon:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -200px -155px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 13033, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li.google_play a .icon:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 13042, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li.windows_phone a .icon:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -230px -155px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 13049, ../mts2/_main.scss */
  .m-not-adaptive .b-app_shop__item li.windows_phone a .icon:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 13058, ../mts2/_main.scss */
  .popbox_small-gray {
    width: 296px;
    padding: 10px 30px 20px;
  }

  /* line 13062, ../mts2/_main.scss */
  .btn.btn_big.btn_red {
    width: 100%;
  }

  /* line 13065, ../mts2/_main.scss */
  .b-lk-fix-payment-form__field .btn_red {
    font-size: 16px;
  }

  /* line 13068, ../mts2/_main.scss */
  .row_button {
    float: left;
    width: 100%;
  }

  /* line 13072, ../mts2/_main.scss */
  .m-not-adaptive .b-footer .b-social {
    float: left;
    margin: 0 80px 0 0;
  }

  /* line 13076, ../mts2/_main.scss */
  .m-not-adaptive .b-footer .b-social li {
    margin-left: 3px;
  }

  /* line 13080, ../mts2/_main.scss */
  .b-login_hint.tablet_special {
    margin-right: 0;
    margin-top: 10px;
  }

  /* line 13085, ../mts2/_main.scss */
  .b-login_mts_online_wrap {
    width: auto;
  }

  /* line 13088, ../mts2/_main.scss */
  .b-login_mts_online_wrap h2 {
    font-size: 22px;
    line-height: 19px;
  }

  /* line 13092, ../mts2/_main.scss */
  .b-login_mts_online_wrap p {
    font-size: 14px;
    line-height: 19px;
  }

  /* line 13097, ../mts2/_main.scss */
  .b-login_bg.mts_online {
    margin-top: -10px;
    height: auto;
  }

  /* line 13102, ../mts2/_main.scss */
  .b-login_bg_mts_online {
    background: none;
    height: auto;
  }

  /* line 13107, ../mts2/_main.scss */
  .b-login_capability_to_bottom {
    position: static;
    width: auto;
  }

  /* line 13112, ../mts2/_main.scss */
  .b-login_capability {
    background-color: #fff;
    padding: 5px 0;
  }

  /* line 13117, ../mts2/_main.scss */
  .b-login_capability__item {
    float: none;
    width: auto;
  }

  /* line 13121, ../mts2/_main.scss */
  .b-login_capability__item .login_capability__item_inner {
    padding: 0 13px;
    border-left: medium none;
    height: 50px;
    line-height: 50px;
  }

  /* line 13127, ../mts2/_main.scss */
  .b-login_capability__item .icon {
    margin-right: 15px;
  }

  /* line 13130, ../mts2/_main.scss */
  .b-login_capability__item .icon.icon-7 {
    margin-left: 0 !important;
  }

  /* line 13133, ../mts2/_main.scss */
  .b-login_capability__item .caption {
    width: 200px !important;
  }

  /* line 13137, ../mts2/_main.scss */
  .b-login_mts_online_wrap {
    padding-top: 25px;
  }

  /* line 13141, ../mts2/_main.scss */
  .b-login_mts_online_wrap .login_box {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dfe0e0;
    margin-bottom: 10px;
  }

  /* line 13148, ../mts2/_main.scss */
  .b-login_mts_online_wrap .login_box__content {
    padding: 15px 13px;
  }

  /* line 13151, ../mts2/_main.scss */
  .b-login_mts_online_wrap .login_box__footer {
    background-color: transparent;
    background-image: url("../i/login_hr_mobile.png");
    padding: 15px 13px;
  }

  /* line 13157, ../mts2/_main.scss */
  .b-help-hint {
    width: 294px;
    margin: 18px 0 0 -147px;
  }

  /* line 13161, ../mts2/_main.scss */
  .b-help-hint:after {
    display: none;
  }

  /* line 13165, ../mts2/_main.scss */
  .b-widget-nav__item {
    float: none;
    margin: 10px 0 0;
  }

  /* line 13169, ../mts2/_main.scss */
  .b-widget-nav__item:first-child {
    margin-top: 0;
  }

  /* line 13173, ../mts2/_main.scss */
  .b-widget-section__head-link {
    position: static;
  }

  /* line 13177, ../mts2/_main.scss */
  .b-crumbs {
    padding-left: 0;
  }

  /* line 13181, ../mts2/_main.scss */
  .b-crumbs__item {
    display: none;
  }

  /* line 13185, ../mts2/_main.scss */
  .b-crumbs__item_phone {
    display: block;
  }

  /* line 13188, ../mts2/_main.scss */
  .b-crumbs__item_phone:before {
    content: "" !important;
    background: url("../i/crumbs-arrow-back.png") no-repeat 0 0;
    width: 4px;
    height: 7px;
    display: inline-block !important;
    vertical-align: middle;
    margin: -2px 5px 0 0 !important;
  }
}
@media screen and (max-width: 627px) {
  /* line 13199, ../mts2/_main.scss */
  .b-login-v2-wrap {
    width: 296px;
    padding: 0 12px;
    min-width: 296px;
  }

  /* line 13205, ../mts2/_main.scss */
  .b-login-v2-bg-custom .b-login_help {
    margin-bottom: 0;
    padding-bottom: 52px;
  }

  /* line 13210, ../mts2/_main.scss */
  .b-login-v2-bg-custom_woman {
    background-image: url("../i/backgrounds/bg-login_woman-phone.jpg");
  }

  /* line 13214, ../mts2/_main.scss */
  .b-login-v2-bg-custom_bonus, .b-login-v2-bg-custom_stream {
    background-image: none;
    background-color: #f3f4f4;
  }

  /* line 13219, ../mts2/_main.scss */
  .b-login-v2-bg-custom_money {
    /* background-image: url("../i/backgrounds/bg-login_money-phone.jpg"); */
    background: none;
  }

  /* line 13223, ../mts2/_main.scss */
  .b-login-v2-bg-custom_money .b-login-v2-bg-height {
    height: auto;
  }

  /* line 13227, ../mts2/_main.scss */
  .b-login-v2-bg-height {
    height: auto;
    margin-bottom: 0;
    box-shadow: none;
  }

  /* line 13233, ../mts2/_main.scss */
  .b-login-v2-bg-shadow {
    background: none;
  }

  /* line 13237, ../mts2/_main.scss */
  .b-login-v2-bg-smooth-transition {
    background: url("../i/backgrounds/bg-login-shadow_phone.png") repeat-x 0 100%;
    padding-bottom: 20px;
    box-sizing: border-box;
    height: inherit;
  }

  /* line 13244, ../mts2/_main.scss */
  .b-header-login {
    padding-top: 20px;
    height: 92px;
  }

  /* line 13248, ../mts2/_main.scss */
  .b-header-login .b-header_logo {
    width: 275px;
  }

  /* line 13252, ../mts2/_main.scss */
  .b-header-login__to-mts {
    background-color: #e0e2e4;
    height: 30px;
    margin: 0 -12px;
    padding: 0 12px;
    line-height: 30px;
    float: none;
  }

  /* line 13260, ../mts2/_main.scss */
  .b-header-login__to-mts a {
    color: #666;
  }

  /* line 13264, ../mts2/_main.scss */
  .b-login-v2-bg-custom_spam .b-header-login {
    width: auto;
  }

  /* line 13267, ../mts2/_main.scss */
  .b-login-v2-bg-custom_spam .b-login-v2-bg-height {
    height: auto;
    padding-bottom: 50px;
  }

  /* line 13272, ../mts2/_main.scss */
  .b-login-v2-bg-custom_light .b-header-login {
    width: 296px;
  }

  /* line 13275, ../mts2/_main.scss */
  .b-login-v2-bg-custom_light .b-login-v2-wrap {
    padding-bottom: 30px;
  }

  /* line 13279, ../mts2/_main.scss */
  .b-login-v2-bg-custom_4g {
    background: none;
  }

  /* line 13283, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one {
    background-image: none;
  }

  /* line 13286, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one .b-header_logo {
    background-image: url("../i/header/header-spr.png");
    background-repeat: no-repeat;
    background-position: 0 0;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 13293, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one .b-header_logo {
    background-image: url("../i/header/header-spr@2x.png");
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 13302, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one .b-login-v2-patch .title {
    color: #e30611;
  }

  /* line 13305, ../mts2/_main.scss */
  .b-login-v2-bg-custom_one .b-login-v2-patch .desc {
    color: #414243;
  }

  /* line 13309, ../mts2/_main.scss */
  .b-login-v2-bg-custom_fix .b-login-v2-bg-height {
    height: auto;
  }

  /* line 13313, ../mts2/_main.scss */
  .l-login-spam-wrap {
    width: auto;
  }

  /* line 13317, ../mts2/_main.scss */
  .l-login-v2-wrap {
    margin-top: 0;
    margin-bottom: 12px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  }

  /* line 13323, ../mts2/_main.scss */
  .b-login-v2-patch {
    background: url("../i/overlay-white-85.png") repeat 0 0;
    border-radius: 2px 2px 0 0;
    margin: 0;
    padding: 20px 12px 0;
  }

  /* line 13329, ../mts2/_main.scss */
  .b-login-v2-patch + .b-form-login-v2-wrap .b-form-login-v2 {
    border-radius: 0;
  }

  /* line 13333, ../mts2/_main.scss */
  .b-login-v2-patch-vertical {
    width: auto;
  }

  /* line 13337, ../mts2/_main.scss */
  .b-form-login-v2-wrap {
    width: auto;
    box-shadow: none;
  }

  /* line 13342, ../mts2/_main.scss */
  .b-form-login-v2 {
    padding: 8px 12px;
  }

  /* line 13345, ../mts2/_main.scss */
  .b-form-login-v2 .input_prefix {
    width: 32px;
  }

  /* line 13348, ../mts2/_main.scss */
  .b-form-login-v2 .input_prefix + .input {
    padding-left: 36px;
  }

  /* line 13351, ../mts2/_main.scss */
  .b-form-login-v2 .login_hint {
    background: #fff;
    border: 1px solid #eaeaea;
    border-radius: 3px;
    width: 274px;
    height: auto;
    padding: 10px;
    font-size: 13px;
    line-height: 16px;
    left: 0;
    top: auto;
    bottom: 100%;
    margin: 0 0 14px -102px;
  }

  /* line 13365, ../mts2/_main.scss */
  .b-form-login-v2 .login_hint:before {
    content: "";
    border: 12px solid transparent;
    border-top-color: #eaeaea;
    position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -6px;
  }

  /* line 13374, ../mts2/_main.scss */
  .b-form-login-v2 .login_hint:after {
    content: "";
    border: 12px solid transparent;
    border-top-color: #fff;
    position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -6px;
    margin-top: -1px;
  }

  /* line 13384, ../mts2/_main.scss */
  .b-form-login-v2 .b-error_hint {
    margin: 10px 0 0 -107px;
    padding: 0;
  }

  /* line 13388, ../mts2/_main.scss */
  .b-form-login-v2 .b-form-login-v2-row_captcha .b-error_hint {
    margin: 3px 0 0;
  }

  /* line 13392, ../mts2/_main.scss */
  .b-form-login-v2-row .col-label {
    width: 100px;
    font-size: 13px;
  }

  /* line 13396, ../mts2/_main.scss */
  .b-form-login-v2-row .col-value {
    padding-left: 8px;
  }

  /* line 13400, ../mts2/_main.scss */
  .b-form-login-v2__captcha {
    font-size: 14px;
  }

  /* line 13404, ../mts2/_main.scss */
  .b-form-login-v2-pass-action .col-1 {
    float: none;
    width: auto;
    margin-bottom: 15px;
  }

  /* line 13409, ../mts2/_main.scss */
  .b-form-login-v2-pass-action .col-2 {
    float: none;
    width: auto;
  }

  /* line 13414, ../mts2/_main.scss */
  .b-form-login-v2__enter_link {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 13419, ../mts2/_main.scss */
  .b-login-spam-text {
    line-height: 24px;
  }

  /* line 13423, ../mts2/_main.scss */
  .b-login-spam-text_light-view {
    width: 296px;
    font-size: 14px;
  }

  /* line 13428, ../mts2/_main.scss */
  .l-login-error-wrap {
    width: auto;
  }

  /* line 13431, ../mts2/_main.scss */
  .l-login-error-wrap .b-page_error__msg-v2 {
    padding: 12px;
  }

  /* line 13435, ../mts2/_main.scss */
  .b-form-login-v2_fix .select {
    width: 194px;
  }

  /* line 13438, ../mts2/_main.scss */
  .b-form-login-v2_fix .col-label {
    width: 70px;
    padding-top: 10px;
  }

  /* line 13442, ../mts2/_main.scss */
  .b-form-login-v2_fix .b-error_hint {
    margin: 5px 0 0;
  }

  /* line 13446, ../mts2/_main.scss */
  .popbox.popbox-login-fix {
    width: 286px;
    margin-left: -143px;
    padding-left: 18px;
    padding-right: 18px;
    min-width: 286px;
  }

  /* line 13454, ../mts2/_main.scss */
  .popbox-login-fix__separate {
    margin: 20px -18px;
  }

  /* line 13458, ../mts2/_main.scss */
  .form-change-pass__col-1,
  .form-change-pass__col-2 {
    float: none;
    width: auto;
    margin-right: 0;
  }

  /* line 13465, ../mts2/_main.scss */
  .form-change-pass__btn-recover,
  .form-code-pass__btn-recover,
  .form-code-pass__btn-repeat {
    width: 100%;
    margin-left: 0;
  }

  /* line 13472, ../mts2/_main.scss */
  .form-code-pass__label, .form-code-pass__field {
    float: none;
    width: auto;
  }

  /* line 13477, ../mts2/_main.scss */
  .form-code-pass__label {
    line-height: 1.2;
    margin-bottom: 5px;
  }
}
/* line 13482, ../mts2/_main.scss */
.row_save {
  float: right;
  margin-right: 140px;
}

/* line 13486, ../mts2/_main.scss */
.row_button {
  float: left;
}

/*------------------------- //MAX-WIDTH: 628px -------------------------*/
@media screen and (max-width: 9000px) and (min-width: 628px) {
  /* line 13491, ../mts2/_main.scss */
  .b-box .b-box__drop {
    display: block !important;
  }
}
@media screen and (max-width: 9000px) and (min-width: 940px) {
  /* line 13496, ../mts2/_main.scss */
  .b-settings_help__hint_mobile {
    display: none !important;
  }
}
/* line 13501, ../mts2/_main.scss */
.big-bottom-padding {
  padding-bottom: 30px;
}

/* line 13503, ../mts2/_main.scss */
#error-text, .error-text {
  font: normal 18px "Corpid", Arial, sans-serif;
  margin-bottom: 10px;
}

/* line 13508, ../mts2/_main.scss */
.password-restore-success {
  font: normal 16px "Corpid", Arial, sans-serif;
  text-align: center;
}

/* line 13513, ../mts2/_main.scss */
.nowrap {
  white-space: nowrap;
}

/* line 13517, ../mts2/_main.scss */
.form-col-default-padding {
  padding: 0 10px;
}

/* line 13521, ../mts2/_main.scss */
.form-row-bottom-padding {
  padding-bottom: 20px;
}

/* line 13525, ../mts2/_main.scss */
.form-top-and-bottom-margins {
  margin: 30px 0;
}

/* line 13529, ../mts2/_main.scss */
.popup_small-gray__title {
  font-size: 14px;
  line-height: 1.28;
  text-transform: uppercase;
  margin-bottom: 15px;
}

/*------------------------- //MAX-WIDTH: 940px -------------------------*/
@media screen and (max-width: 647px) {
  /* line 13539, ../mts2/_main.scss */
  #locationsList-styler {
    width: 100%;
  }

  /* line 13542, ../mts2/_main.scss */
  .body_wrap {
    background: #ebebeb;
  }
}
/* line 13547, ../mts2/_main.scss */
.col-width-25 {
  min-width: 25%;
}

/* line 13551, ../mts2/_main.scss */
.col-width-50 {
  min-width: 50%;
}

/* line 13555, ../mts2/_main.scss */
.popbox_sharedpost {
  text-align: left !important;
}

/* line 13559, ../mts2/_main.scss */
.opened {
  z-index: 120 !important;
}

/* line 1, ../mts2/_login.scss */
.b-login-v2-bg-custom {
  background-image: url("../i/backgrounds/bg-login_fix.jpg");
}

@media screen and (max-width: 939px) {
  /* line 5, ../mts2/_login.scss */
  .b-login-v2-bg-custom {
    background-image: url("../i/backgrounds/bg-login_fix-tablet.jpg");
  }
}
@media screen and (max-width: 627px) {
  /* line 10, ../mts2/_login.scss */
  .b-login-v2-bg-custom {
    background-image: url("../i/backgrounds/bg-login_fix-phone.jpg");
  }
}
/* line 1, ../mts2/_widgets.scss */
.extand_table_cell, .b-box_contact__item .contact_check, .b-box_contact__item .contact_info, .b-box_contact__item .contact_actions {
  display: table-cell;
  vertical-align: top;
}

/* line 6, ../mts2/_widgets.scss */
.b-boxes_wrap_temp {
  display: none;
}

/* line 10, ../mts2/_widgets.scss */
.b-boxes_wrap {
  position: relative;
  margin-bottom: 15px;
}

/* line 14, ../mts2/_widgets.scss */
.b-boxes_wrap:after {
  content: "";
  display: block;
  clear: both;
}

/* line 20, ../mts2/_widgets.scss */
.b-boxes_column {
  width: 296px;
  margin-left: 16px;
  float: left;
  padding-bottom: 40px;
}

/* line 26, ../mts2/_widgets.scss */
.b-boxes_column.col-1 {
  margin-left: 0;
}

/* line 30, ../mts2/_widgets.scss */
.b-box-placeholder {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 15px;
  border: 1px dashed #dadbdb;
  width: 296px;
  margin-bottom: 16px;
}

/* line 40, ../mts2/_widgets.scss */
.b-box.ui-sortable-helper {
  -moz-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
}

/* line 46, ../mts2/_widgets.scss */
.b-box {
  width: 296px;
  margin-bottom: 16px;
  background-color: #fff;
  border: 1px solid #dfe0e0;
  padding: 15px 18px 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  font-size: 14px;
}

/* line 58, ../mts2/_widgets.scss */
.b-box.b-small-width {
  width: 241px;
}

/* line 61, ../mts2/_widgets.scss */
.b-box.ui-draggable-dragging {
  z-index: 100;
}

/* line 64, ../mts2/_widgets.scss */
.b-box:hover {
  -moz-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
}

/* line 69, ../mts2/_widgets.scss */
.b-box.fix-size {
  height: 300px;
}

/* line 72, ../mts2/_widgets.scss */
.b-box.fix_height {
  height: 456px;
}

/* line 75, ../mts2/_widgets.scss */
.b-box.b-box_my_options h2 {
  margin-bottom: 8px;
}

/* line 78, ../mts2/_widgets.scss */
.b-box h2 {
  font-size: 18px;
  line-height: 18px;
  font-weight: 400;
  margin: 0 0 15px;
}

/* line 84, ../mts2/_widgets.scss */
.b-box h3 {
  font-size: 16px;
  line-height: 18px;
  font-weight: 400;
  margin: 0 0 3px;
}

/* line 90, ../mts2/_widgets.scss */
.b-box p {
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 10px;
}

/* line 95, ../mts2/_widgets.scss */
.b-box .b-box__drop {
  padding-bottom: 15px;
}

/* line 98, ../mts2/_widgets.scss */
.b-box .b-box__drop .box-drop__inner {
  margin: -15px -18px 0;
}

/* line 101, ../mts2/_widgets.scss */
.b-box .inner_content {
  padding: 11px 18px 0;
}

/* line 104, ../mts2/_widgets.scss */
.b-box .b-box__opener {
  /*background: #fafafa;*/
  margin: -15px -18px 13px;
  text-align: center;
  padding: 11px 0;
}

/* line 110, ../mts2/_widgets.scss */
.b-box .b-box__header {
  padding-left: 85px;
  margin-bottom: 10px;
}

/* line 114, ../mts2/_widgets.scss */
.b-box .b-box__header:after {
  content: "";
  display: table;
  clear: both;
}

/* line 119, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon {
  background-color: #97a0ab;
  width: 65px;
  height: 65px;
  float: left;
  margin-left: -85px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 129, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_goodok {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -345px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 135, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_goodok {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 143, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_smspro {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -70px -345px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 149, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_smspro {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 157, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_bonus {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -140px -345px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 163, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_bonus {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 171, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_memory {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -210px -345px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 177, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_memory {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 185, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_black_list {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -280px -345px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 191, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_black_list {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 199, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_voice_mail {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -350px -345px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 205, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_voice_mail {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 213, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_internet_mobile {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -410px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 219, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_internet_mobile {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 227, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_internet_tablet {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -70px -410px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 233, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_internet_tablet {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 241, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_internet_desktop {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -140px -410px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 247, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_internet_desktop {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 255, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_penalty {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -210px -410px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 261, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_penalty {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 269, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_carts {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -418px -345px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 275, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_carts {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 283, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_option {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -280px -410px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 289, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_option {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 297, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_option_active {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -350px -410px;
  background-color: #e30611;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 304, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_option_active {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 312, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_option_gray {
  background-color: #97a0ab;
}

/* line 315, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_group_balance {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -423px -410px;
  background-color: #e30611;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 322, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_group_balance {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 330, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_turbo {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -410px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 336, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_turbo {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 344, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_turbo_active {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -410px;
  background-color: #e30611;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 351, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_turbo_active {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 359, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_money {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -347px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 365, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_money {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 373, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_autopay {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -563px -347px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 379, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_autopay {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 387, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_children_map {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -563px -411px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 393, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_children_map {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 401, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__icon.icon_locator {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -567px -475px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 407, ../mts2/_widgets.scss */
  .b-box .b-box__header .b-box__icon.icon_locator {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 415, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__info {
  font-size: 13px;
  min-height: 65px;
  line-height: 65px;
}

/* line 420, ../mts2/_widgets.scss */
.b-box .b-box__header .b-box__info_inner {
  display: inline-block;
  vertical-align: middle;
  line-height: 16px;
}

/* line 425, ../mts2/_widgets.scss */
.b-box .b-box__header + .b-box-separate {
  margin-top: 10px;
}

/* line 428, ../mts2/_widgets.scss */
.b-box .b-box__header .icon_msg {
  padding-left: 47px;
  position: relative;
}

/* line 432, ../mts2/_widgets.scss */
.b-box .b-box__header .icon_msg:after {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  top: 3px;
  left: 0;
}

/* line 441, ../mts2/_widgets.scss */
.b-box .b-box__header .icon_msg.icon_warning:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 447, ../mts2/_widgets.scss */
  .b-box .b-box__header .icon_msg.icon_warning:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 455, ../mts2/_widgets.scss */
.b-box .b-box_loader {
  width: auto;
  height: auto;
  position: absolute;
  left: -1px;
  right: -1px;
  top: -1px;
  bottom: -1px;
  margin: 0;
}

/* line 465, ../mts2/_widgets.scss */
.b-box.b-box_my_acc h2, .b-box.b-box_my_mgts h2 {
  margin-bottom: 8px;
}

/* line 468, ../mts2/_widgets.scss */
.b-box.b-box_smspro_bg .b-box__opener, .b-box.b-box_locator_child .b-box__opener, .b-box.b-box_memory_bg .b-box__opener, .b-box.b-box_locator_friend .b-box__opener, .b-box.b-box_bonus_gift .b-box__opener, .b-box.b-box_bonus_gift_error .b-box__opener, .b-box.b-box_internet_bg .b-box__opener, .b-box.b-box_autopay .b-box__opener, .b-box.b-box_voice_mail_status .b-box__opener, .b-box.b-box_penalty_bg .b-box__opener {
  /*background: none;*/
}

/* line 471, ../mts2/_widgets.scss */
.b-box.b-box_smspro_bg .b-box__opener {
  margin-bottom: 0;
}

/* line 474, ../mts2/_widgets.scss */
.b-box.m-opener_red .b-box__opener {
  margin: 0;
  padding: 12px 14px;
  background-color: #e30611 !important;
  color: #ffffff;
  display: block;
  text-align: left;
}

/* line 482, ../mts2/_widgets.scss */
.b-box.m-opener_red .b-box__opener .opener_head {
  display: block;
}

/* line 485, ../mts2/_widgets.scss */
.b-box.m-opener_red .b-box__opener .opener_title {
  display: block;
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
  letter-spacing: -0.2px;
}

/* line 492, ../mts2/_widgets.scss */
.b-box .b-important_title {
  background-color: #e30611;
  color: #ffffff;
  display: block;
  font-size: 12px;
  margin: 0 -18px 15px;
  padding: 12px 18px;
}

/* line 500, ../mts2/_widgets.scss */
.b-box .b-box_info_error {
  font-size: 12px;
  line-height: 16px;
}

/* line 504, ../mts2/_widgets.scss */
.b-box .box-bt-block {
  border-top: 1px solid #e5e5e5;
}

/* line 507, ../mts2/_widgets.scss */
.b-box .icon_refresh.icon_refresh_box {
  margin: 0;
  position: absolute;
  right: 10px;
  top: 10px;
}

/* line 513, ../mts2/_widgets.scss */
.b-box .b-box__opener .g-icon.icon_refresh {
  position: relative;
}

/* line 517, ../mts2/_widgets.scss */
.b-box__footer {
  border-top: 1px solid #dbdbdb;
  padding: 5px 0 6px;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  margin-bottom: -15px;
}

/* line 525, ../mts2/_widgets.scss */
.b-box__footer .btn {
  vertical-align: baseline;
}

/* line 528, ../mts2/_widgets.scss */
.b-box__footer .b-widget-icon {
  margin-right: 5px;
}

/* line 532, ../mts2/_widgets.scss */
.b-box__footer-place-reservation {
  height: 36px;
  margin-bottom: -15px;
}

/* line 537, ../mts2/_widgets.scss */
.b-box__footer-to-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding-left: 18px;
  padding-right: 18px;
}

/* line 548, ../mts2/_widgets.scss */
.b-box__footer-to-bottom .b-box__footer {
  margin-bottom: 0;
}

/* line 552, ../mts2/_widgets.scss */
.b-box__footer-link {
  text-decoration: none;
}

/* line 555, ../mts2/_widgets.scss */
.b-box__footer-link:hover {
  text-decoration: underline;
}

/* line 559, ../mts2/_widgets.scss */
.b-box__footer-price {
  text-align: center;
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  color: #adb8c1;
  font-size: 14px;
}

/* line 569, ../mts2/_widgets.scss */
.b-box-260 {
  height: 260px;
}

/* line 573, ../mts2/_widgets.scss */
.b-box-340 {
  height: 340px;
}

/* line 577, ../mts2/_widgets.scss */
.b-box-420 {
  height: 420px;
}

/* line 581, ../mts2/_widgets.scss */
.b-residues__list {
  text-align: center;
  margin: 0 -8px;
  font-size: 0;
}

/* line 587, ../mts2/_widgets.scss */
.b-residues__item {
  display: inline-block;
  vertical-align: top;
  width: 75px;
  padding: 0;
  margin: 10px 8px 0;
}

/* line 594, ../mts2/_widgets.scss */
.b-residues__item .title {
  font-size: 14px;
}

/* line 597, ../mts2/_widgets.scss */
.b-residues__item .b-residues__item__icon {
  width: 72px;
  height: 72px;
  margin: 0 auto 8px;
}

/* line 602, ../mts2/_widgets.scss */
.b-residues__item .b-residues__item__icon.icon-off {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -440px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 608, ../mts2/_widgets.scss */
  .b-residues__item .b-residues__item__icon.icon-off {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 616, ../mts2/_widgets.scss */
.b-residues__item .b-residues__item__icon.icon-on {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -515px -80px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 622, ../mts2/_widgets.scss */
  .b-residues__item .b-residues__item__icon.icon-on {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 631, ../mts2/_widgets.scss */
.b-progress_raphael {
  width: 74px;
  height: 74px;
  margin: 0 auto 6px;
  position: relative;
}

/* line 637, ../mts2/_widgets.scss */
.b-progress_raphael .value_wrap {
  position: absolute;
  width: 100%;
  height: 100%;
  line-height: 72px;
  top: 0;
  left: 0;
}

/* line 645, ../mts2/_widgets.scss */
.b-progress_raphael .value {
  font-size: 11px;
  line-height: 16px;
  display: inline-block;
  vertical-align: middle;
}

/* line 651, ../mts2/_widgets.scss */
.b-progress_raphael .value b {
  font-size: 14px;
}

/* line 655, ../mts2/_widgets.scss */
.b-box_loader {
  background: #f3f4f4;
  height: 310px;
  border: 1px dashed #dfe0e0;
  position: relative;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 664, ../mts2/_widgets.scss */
.b-box_loader .loader {
  width: 60px;
  height: 60px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -30px 0 0 -30px;
}

/* line 673, ../mts2/_widgets.scss */
.b-box_search {
  margin-bottom: 12px;
}

/* line 676, ../mts2/_widgets.scss */
.b-box_search .input {
  width: 180px;
}

/* line 679, ../mts2/_widgets.scss */
.b-box_search.b-small-width .input {
  width: 120px;
}

/* line 682, ../mts2/_widgets.scss */
.b-box_search .btn {
  float: right;
  margin-top: 2px;
}

/* line 687, ../mts2/_widgets.scss */
.b-box__label {
  padding-right: 30px;
  position: relative;
  font-size: 12px;
  line-height: 16px;
  min-height: 50px;
}

/* line 694, ../mts2/_widgets.scss */
.b-box__label:after {
  content: "";
  width: 75px;
  height: 75px;
  display: block;
  position: absolute;
  right: -19px;
  top: -11px;
}

/* line 703, ../mts2/_widgets.scss */
.b-box__label.label_action:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -355px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 709, ../mts2/_widgets.scss */
  .b-box__label.label_action:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 717, ../mts2/_widgets.scss */
.b-box__label.b-small-width {
  padding-right: 24px;
}

/* line 720, ../mts2/_widgets.scss */
.b-box__label.b-small-width:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -430px 0;
  width: 58px;
  height: 58px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 728, ../mts2/_widgets.scss */
  .b-box__label.b-small-width:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 737, ../mts2/_widgets.scss */
.b-box__opener .dop_info {
  display: none;
}

/* line 741, ../mts2/_widgets.scss */
.b-box_msg {
  background: #fefbe3;
  margin-bottom: 16px;
  border: 1px solid #dfe0e0;
  padding: 15px 36px 15px 18px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  line-height: 16px;
  font-size: 13px;
  word-wrap: break-word;
}

/* line 754, ../mts2/_widgets.scss */
.b-box_msg:hover {
  -moz-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  -webkit-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
  box-shadow: 0 10px 13px rgba(102, 102, 102, 0.3);
}

/* line 760, ../mts2/_widgets.scss */
.b-box__close {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -230px;
  width: 10px;
  height: 10px;
  cursor: pointer;
  position: absolute;
  right: 15px;
  top: 17px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 772, ../mts2/_widgets.scss */
  .b-box__close {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 780, ../mts2/_widgets.scss */
.b-box__close:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 786, ../mts2/_widgets.scss */
  .b-box__close:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 795, ../mts2/_widgets.scss */
.b-box__drag_handle {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -97px -230px;
  width: 15px;
  height: 15px;
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
  display: none;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 808, ../mts2/_widgets.scss */
  .b-box__drag_handle {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 816, ../mts2/_widgets.scss */
.b-box__drag_handle:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -97px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 822, ../mts2/_widgets.scss */
  .b-box__drag_handle:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 831, ../mts2/_widgets.scss */
.b-box_tabs__list {
  overflow: hidden;
  border-bottom: 1px solid #f2f2f2;
  list-style: none;
  padding: 0 0 10px;
  margin: 0;
}

/* line 838, ../mts2/_widgets.scss */
.b-box_tabs__list li {
  float: left;
  font-size: 11px;
  line-height: 1.27;
  padding: 4px 8px;
  margin-bottom: 2px;
}

/* line 845, ../mts2/_widgets.scss */
.b-box_tabs__list li.active {
  background: #f3f4f4;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 851, ../mts2/_widgets.scss */
.b-box_tabs__list li.active span {
  border-bottom: medium none;
  cursor: default;
}

/* line 855, ../mts2/_widgets.scss */
.b-box_tabs__list li span {
  border-bottom: 1px dotted;
  cursor: pointer;
  white-space: nowrap;
}

/* line 861, ../mts2/_widgets.scss */
.b-box_carousel_service_wrap, .b-box_carousel_my_options_wrap {
  padding-bottom: 22px;
}

/* line 865, ../mts2/_widgets.scss */
.b-box .b-service {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 871, ../mts2/_widgets.scss */
.b-box_carousel_wrap_services {
  margin: 0 -18px;
}

/* line 874, ../mts2/_widgets.scss */
.b-box_carousel_wrap_services .b-service {
  padding: 0 18px;
}

/* line 878, ../mts2/_widgets.scss */
.gray-block {
  background-color: #f8f8f8;
  padding: 13px;
}

/* line 883, ../mts2/_widgets.scss */
.not-option {
  height: 180px;
  display: block;
  background: url("../i/not-option.png") no-repeat 50% 70% transparent;
}

/* line 889, ../mts2/_widgets.scss */
.b-service__item {
  border-top: 1px solid #f2f2f2;
  padding: 10px 90px 10px 0;
  line-height: 18px;
  position: relative;
}

/* line 895, ../mts2/_widgets.scss */
.b-service__item:first-child {
  border-top: medium none;
}

/* line 898, ../mts2/_widgets.scss */
.b-service__item .link {
  font-size: 14px;
}

/* line 901, ../mts2/_widgets.scss */
.b-service__item .desc {
  font-size: 12px;
  line-height: 14px;
  color: #777;
}

/* line 906, ../mts2/_widgets.scss */
.b-service__item .b-service_toggle_wpap {
  float: right;
  margin-right: -90px;
  width: 90px;
  margin-top: 5px;
}

/* line 912, ../mts2/_widgets.scss */
.b-service__item .confirm {
  background-color: #f2f2f2;
  font-size: 13px;
  line-height: 24px;
  padding: 15px 18px;
  position: absolute;
  left: -18px;
  right: -18px;
  top: -1px;
  bottom: -1px;
  overflow: hidden;
  display: none;
}

/* line 925, ../mts2/_widgets.scss */
.b-service__item .confirm .btn {
  padding: 0;
  width: 51px;
}

/* line 930, ../mts2/_widgets.scss */
.b-service_toggle_wpap {
  text-align: center;
  font-size: 12px;
  line-height: 18px;
  color: #777;
}

/* line 937, ../mts2/_widgets.scss */
.b-service__toggle {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -265px 0;
  width: 53px;
  height: 20px;
  margin: 0 auto;
  cursor: pointer;
  position: relative;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 948, ../mts2/_widgets.scss */
  .b-service__toggle {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 956, ../mts2/_widgets.scss */
.b-service__toggle.on {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -265px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 962, ../mts2/_widgets.scss */
  .b-service__toggle.on {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 970, ../mts2/_widgets.scss */
.b-service__toggle.off {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -265px -22px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 976, ../mts2/_widgets.scss */
  .b-service__toggle.off {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 984, ../mts2/_widgets.scss */
.b-service__toggle.accept {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -265px -44px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 990, ../mts2/_widgets.scss */
  .b-service__toggle.accept {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 998, ../mts2/_widgets.scss */
.b-service__toggle.error {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -265px -66px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1004, ../mts2/_widgets.scss */
  .b-service__toggle.error {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1012, ../mts2/_widgets.scss */
.b-service__toggle.disable {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -205px -22px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1018, ../mts2/_widgets.scss */
  .b-service__toggle.disable {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1026, ../mts2/_widgets.scss */
.b-service__toggle.wait {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -265px -88px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1032, ../mts2/_widgets.scss */
  .b-service__toggle.wait {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1040, ../mts2/_widgets.scss */
.b-service__toggle.wait:after {
  content: "";
  background-image: url("../i/service_toggle_wait.gif");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 15px;
  height: 13px;
  position: absolute;
  left: 24px;
  top: 4px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1052, ../mts2/_widgets.scss */
  .b-service__toggle.wait:after {
    background-image: url("../i/service_toggle_wait@2x.gif");
    -webkit-background-size: 15px auto;
    -moz-background-size: 15px auto;
    -o-background-size: 15px auto;
    background-size: 15px auto;
  }
}
/* line 1061, ../mts2/_widgets.scss */
.b-service__toggle_text {
  display: block;
  text-align: right;
  font-size: 12px;
}

/* line 1067, ../mts2/_widgets.scss */
.b-service__toggle_hint {
  background: #fff;
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.4);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  position: absolute;
  width: 233px;
  margin-top: 40px;
  margin-left: -90px;
  padding: 12px 17px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 200;
  font-size: 12px;
  line-height: 1.5;
  color: #303030;
}

/* line 1088, ../mts2/_widgets.scss */
.b-service__toggle_hint:after {
  content: "";
  background: url("../i/service_toggle_hint_pip.png") no-repeat 0 0;
  width: 19px;
  height: 9px;
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -9px;
}

/* line 1098, ../mts2/_widgets.scss */
.b-service__toggle_hint .error {
  color: #ed1c24;
  margin-bottom: 3px;
}

/* line 1102, ../mts2/_widgets.scss */
.b-service__toggle_hint .success {
  color: #35ab15;
  margin-bottom: 3px;
}

/* line 1107, ../mts2/_widgets.scss */
.no-boxshadow .b-service__toggle_hint {
  border: 1px solid #ccc;
}

/* line 1110, ../mts2/_widgets.scss */
.no-boxshadow .b-service__toggle_hint:after {
  background-position: -20px 0;
}

/* line 1114, ../mts2/_widgets.scss */
.b-box-separate {
  background: url("../i/separate.png") repeat 0 0;
  height: 1px;
  margin: 15px 0 10px;
}

/* line 1120, ../mts2/_widgets.scss */
.b-box-separate2 {
  border-top: 1px solid #f2f2f2;
  margin: 0 -18px 10px;
}

/* line 1125, ../mts2/_widgets.scss */
.b-box-acc {
  padding-left: 85px;
}

/* line 1128, ../mts2/_widgets.scss */
.b-box-acc ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 1134, ../mts2/_widgets.scss */
.b-box-acc__item {
  padding-top: 10px;
  border-top: 1px solid #f2f2f2;
  margin-top: 10px;
}

/* line 1139, ../mts2/_widgets.scss */
.b-box-acc__item:first-child {
  border-top: medium none;
  margin-top: 0;
  padding-top: 0;
}

/* line 1144, ../mts2/_widgets.scss */
.b-box-acc__item .summ {
  color: #777;
  font-size: 14px;
}

/* line 1148, ../mts2/_widgets.scss */
.b-box-acc__item .summ big {
  font-size: 26px;
}

/* line 1151, ../mts2/_widgets.scss */
.b-box-acc__item .summ b {
  font-size: 22px;
}

/* line 1154, ../mts2/_widgets.scss */
.b-box-acc__item .g-icon.icon_purse {
  float: right;
  position: relative;
  z-index: 1;
  margin-top: 2px;
}

/* line 1160, ../mts2/_widgets.scss */
.b-box-acc__item .g-icon.icon_purse.negative {
  margin-top: -4px;
}

/* line 1163, ../mts2/_widgets.scss */
.b-box-acc__item .g-icon.icon_refresh {
  margin-top: -4px;
}

/* line 1166, ../mts2/_widgets.scss */
.b-box-acc__item .status {
  font-size: 12px;
  margin-top: 5px;
}

/* line 1170, ../mts2/_widgets.scss */
.b-box-acc__item .tarif_link {
  font-size: 16px;
  font-weight: bold;
  color: #e30611;
  text-decoration: none;
}

/* line 1176, ../mts2/_widgets.scss */
.b-box-acc__item .tarif_link.summ {
  font-size: 14px;
}

/* line 1179, ../mts2/_widgets.scss */
.b-box-acc__item .tarif_link span {
  border-bottom: 1px dotted;
}

/* line 1182, ../mts2/_widgets.scss */
.b-box-acc__item .tarif_link:hover span {
  border-bottom: medium none;
}

/* line 1185, ../mts2/_widgets.scss */
.b-box-acc__item .tarif_link:after {
  content: "";
  border: 6px solid transparent;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #000;
  display: inline-block;
  vertical-align: middle;
  margin: 4px 0 0 5px;
}

/* line 1195, ../mts2/_widgets.scss */
.b-box-acc__item .action {
  font-size: 12px;
  margin-top: 8px;
}

/* line 1199, ../mts2/_widgets.scss */
.b-box-acc__item .bonus_count {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

/* line 1204, ../mts2/_widgets.scss */
.b-box-acc__item .bonus_reward {
  font-size: 11px;
}

/* line 1208, ../mts2/_widgets.scss */
.tarif_drop_wrap {
  position: relative;
}

/* line 1212, ../mts2/_widgets.scss */
.b-acc_tarif_popup {
  background: #fff;
  border: 1px solid #e2e2e2;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  position: absolute;
  left: -14px;
  top: -8px;
  min-width: 190px;
  display: none;
  -moz-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  -webkit-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  z-index: 1;
}

/* line 1228, ../mts2/_widgets.scss */
.b-acc_tarif_popup .tarif {
  padding: 7px 13px;
}

/* line 1231, ../mts2/_widgets.scss */
.b-acc_tarif_popup .tarif_link {
  cursor: pointer;
}

/* line 1234, ../mts2/_widgets.scss */
.b-acc_tarif_popup .tarif_link:after {
  content: "";
  border: 6px solid transparent;
  border-left-width: 4px;
  border-right-width: 4px;
  border-bottom-color: #000;
  display: inline-block;
  vertical-align: middle;
  margin: -10px 0 0 5px;
}

/* line 1244, ../mts2/_widgets.scss */
.b-acc_tarif_popup .actions {
  list-style: none;
  padding: 0;
  margin: 0;
  display: none;
}

/* line 1250, ../mts2/_widgets.scss */
.b-acc_tarif_popup .actions li {
  border-top: 1px solid #dfe0e0;
  font-size: 12px;
  line-height: 1.33;
}

/* line 1255, ../mts2/_widgets.scss */
.b-acc_tarif_popup .actions li a {
  display: block;
  padding: 7px 14px;
  text-decoration: none;
  color: #333;
}

/* line 1261, ../mts2/_widgets.scss */
.b-acc_tarif_popup .actions li a:hover {
  text-decoration: underline;
}

/* line 1264, ../mts2/_widgets.scss */
.b-acc_tarif_popup .actions li a.icon_info:before, .b-acc_tarif_popup .actions li a.icon_change:before {
  content: "";
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  margin: -2px 7px 0 0;
}

/* line 1272, ../mts2/_widgets.scss */
.b-acc_tarif_popup .actions li a.icon_info:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -16px -230px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1278, ../mts2/_widgets.scss */
  .b-acc_tarif_popup .actions li a.icon_info:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1286, ../mts2/_widgets.scss */
.b-acc_tarif_popup .actions li a.icon_change:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -32px -230px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1292, ../mts2/_widgets.scss */
  .b-acc_tarif_popup .actions li a.icon_change:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1301, ../mts2/_widgets.scss */
.b-box-phone {
  width: 72px;
  margin-left: -85px;
  float: left;
  text-align: center;
  font-size: 11px;
  padding-bottom: 5px;
}

/* line 1309, ../mts2/_widgets.scss */
.b-box-phone .preview {
  margin-bottom: 10px;
}

/* line 1313, ../mts2/_widgets.scss */
.b-residues__item_empty {
  border-top: 1px solid #f2f2f2;
  padding: 18px 0;
  line-height: 18px;
  font-size: 14px;
  	/*.residues {
  		font-size: 11px;
  		line-height: 16px;
  		float: right;
  		width: 80px;
  		margin-left: 10px;
  		padding-right: 10px;

  		a {
  			color: #000;
  			text-decoration: none;
  			display: block;
  		}

  		&.arrow {
  			position: relative;

  			a:after {
  				content: "";
  				@include retina($sprite, -135px, -230px);
  				width: 6px;
  				height: 11px;
  				position: absolute;
  				top: 2px;
  				right: 5px;
  			}

  			a:hover:after {@include retina($sprite, -135px, -250px);}
  		}
  	}*/
}

/* line 1349, ../mts2/_widgets.scss */
.b-residues__item_empty:first-child {
  border-top: medium none;
}

/* line 1352, ../mts2/_widgets.scss */
.b-residues__item_empty.last {
  padding-bottom: 5px;
}

/* line 1356, ../mts2/_widgets.scss */
.b-box-banner .banner_link {
  margin: -15px -18px 0;
  display: block;
}

/* line 1360, ../mts2/_widgets.scss */
.b-box-banner .banner_link img {
  display: block;
}

/* line 1364, ../mts2/_widgets.scss */
.b-box_services h2 {
  margin-bottom: 8px;
}

/* line 1368, ../mts2/_widgets.scss */
.b-progress {
  background: #f0f0f0;
  height: 16px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  overflow: hidden;
}

/* line 1376, ../mts2/_widgets.scss */
.b-progress .b-progress__handle {
  background: #ec1d23;
  height: 100%;
  width: 0;
}

/* line 1381, ../mts2/_widgets.scss */
.b-progress .b-progress__handle.green {
  background-color: #1bad07;
}

/* line 1385, ../mts2/_widgets.scss */
.b-progress_value {
  font-size: 11px;
  margin-bottom: 3px;
}

/* line 1389, ../mts2/_widgets.scss */
.b-progress_value.begin {
  float: left;
}

/* line 1392, ../mts2/_widgets.scss */
.b-progress_value.end {
  float: right;
}

/* line 1396, ../mts2/_widgets.scss */
.b-box_carousel_wrap {
  padding-bottom: 38px;
}

/* line 1400, ../mts2/_widgets.scss */
.b-box_carousel {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 1406, ../mts2/_widgets.scss */
.b-box-recomend__item .b-recomend__preview {
  margin-bottom: 16px;
}

/* line 1409, ../mts2/_widgets.scss */
.b-box-recomend__item .title {
  margin-bottom: 10px;
}

/* line 1412, ../mts2/_widgets.scss */
.b-box-recomend__item .actions {
  color: #777;
}

/* line 1415, ../mts2/_widgets.scss */
.b-box-recomend__item .actions .price {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}

/* line 1421, ../mts2/_widgets.scss */
.b-box_sms .b-box_sms_row {
  margin-bottom: 14px;
}

/* line 1424, ../mts2/_widgets.scss */
.b-box_sms label {
  font-size: 14px;
  line-height: 18px;
  color: #333;
  display: block;
  margin-bottom: 5px;
}

/* line 1431, ../mts2/_widgets.scss */
.b-box_sms .actions {
  overflow: hidden;
}

/* line 1435, ../mts2/_widgets.scss */
.b-box_locator.b-box_locator_child {
  background: url("../i/box_locator_child.jpg") no-repeat 100% 0 #fff;
  height: 195px;
}

/* line 1439, ../mts2/_widgets.scss */
.b-box_locator.b-box_locator_friend {
  background: url("../i/box_locator_friend.jpg") no-repeat 100% 0 #fff;
  height: 195px;
}

/* line 1443, ../mts2/_widgets.scss */
.b-box_locator.b-box_locator_child .info, .b-box_locator.b-box_locator_friend .info {
  width: 160px;
  margin-top: -3px;
}

/* line 1447, ../mts2/_widgets.scss */
.b-box_locator.b-box_locator_child .price, .b-box_locator.b-box_locator_friend .price {
  font-size: 12px;
}

/* line 1450, ../mts2/_widgets.scss */
.b-box_locator .map {
  background: url("../i/box_map.jpg") repeat center 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 15px;
  padding: 14px;
}

/* line 1458, ../mts2/_widgets.scss */
.b-box_locator .map .caption {
  font-size: 15px;
  line-height: 18px;
  font-weight: bold;
  color: #4c4c4c;
}

/* line 1464, ../mts2/_widgets.scss */
.b-box_locator .map .map_show_all {
  margin-top: 20px;
  font-size: 12px;
}

/* line 1468, ../mts2/_widgets.scss */
.b-box_locator .btn {
  margin-bottom: 10px;
}

/* line 1471, ../mts2/_widgets.scss */
.b-box_locator .actions {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 1476, ../mts2/_widgets.scss */
.b-box_locator .actions li {
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 2px;
}

/* line 1482, ../mts2/_widgets.scss */
.b-box_bonus.b-box_bonus_gift {
  background: url("../i/box_bonus_gift.jpg") no-repeat 100% 0 #fff;
  height: 226px;
}

/* line 1486, ../mts2/_widgets.scss */
.b-box_bonus.b-box_bonus_man {
  background: url("../i/box_bonus_man.jpg") no-repeat 100% 0 #fff;
}

/* line 1489, ../mts2/_widgets.scss */
.b-box_bonus.b-box_bonus_gift_error {
  background: url("../i/box_bonus_gift_error.jpg") no-repeat 100% 0 #fff;
}

/* line 1492, ../mts2/_widgets.scss */
.b-box_bonus .b-box__drop .b-box_bonus__gift_list {
  list-style: none;
  padding: 0;
  padding: 0;
}

/* line 1497, ../mts2/_widgets.scss */
.b-box_bonus .b-box__drop .b-box_bonus__gift_list > li {
  border-top: 1px solid #e5e5e5;
  padding: 10px 0;
}

/* line 1501, ../mts2/_widgets.scss */
.b-box_bonus .b-box__drop .b-box_bonus__gift_list > li:first-child {
  border-top: none;
}

/* line 1504, ../mts2/_widgets.scss */
.b-box_bonus .b-box__drop .b-box_bonus__banner_woman {
  display: block;
  text-decoration: none;
  background: url("../i/box_bonus_woman_mobile.jpg") no-repeat 0 0 #fff;
  height: 91px;
  margin-bottom: -15px;
  margin-top: 0;
}

/* line 1512, ../mts2/_widgets.scss */
.b-box_bonus .b-box__drop .banner_text {
  color: #414243;
  font-weight: bold;
  font-size: 14px;
  width: 170px;
  float: right;
  padding-top: 25px;
  line-height: 18px;
}

/* line 1521, ../mts2/_widgets.scss */
.b-box_bonus .b-box__header .b-box__info b {
  font-size: 22px;
}

/* line 1524, ../mts2/_widgets.scss */
.b-box_bonus .bonus_list {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 1529, ../mts2/_widgets.scss */
.b-box_bonus .bonus_list li {
  border-top: 1px solid #f2f2f2;
  padding-top: 15px;
  margin-bottom: 15px;
}

/* line 1534, ../mts2/_widgets.scss */
.b-box_bonus .bonus_list li:first-child {
  border-top: medium none;
  padding-top: 5px;
}

/* line 1538, ../mts2/_widgets.scss */
.b-box_bonus .bonus_list li .caption {
  font-weight: bold;
  margin-bottom: 10px;
}

/* line 1542, ../mts2/_widgets.scss */
.b-box_bonus .info {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 20px;
}

/* line 1547, ../mts2/_widgets.scss */
.b-box_bonus .price {
  font-size: 12px;
  line-height: 16px;
  color: #787878;
  margin: 5px 0;
}

/* line 1554, ../mts2/_widgets.scss */
.b-map_people_list {
  list-style: none;
  padding: 0;
  padding: 0;
}

/* line 1559, ../mts2/_widgets.scss */
.b-map_people_list li {
  font-size: 15px;
  line-height: 24px;
  font-weight: bold;
  color: #4c4c4c;
  position: relative;
  padding-left: 30px;
  margin-top: 12px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 1571, ../mts2/_widgets.scss */
.b-map_people_list li:first-child {
  margin-top: 0;
}

/* line 1574, ../mts2/_widgets.scss */
.b-map_people_list li:before {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -125px;
  width: 18px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1586, ../mts2/_widgets.scss */
  .b-map_people_list li:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1594, ../mts2/_widgets.scss */
.b-map_people_list li a {
  color: #4c4c4c;
  text-decoration: none;
}

/* line 1599, ../mts2/_widgets.scss */
.b-box_music .new_melody {
  font-size: 13px;
  margin-bottom: 15px;
}

/* line 1603, ../mts2/_widgets.scss */
.b-box_music .new_melody .icon_refresh {
  float: right;
  margin-right: 0;
}

/* line 1608, ../mts2/_widgets.scss */
.b-box_music h2, .b-box_subscribe h2 {
  margin-bottom: 10px;
}

/* line 1612, ../mts2/_widgets.scss */
.b-box_music__item {
  padding: 9px 0;
  margin-left: 85px;
}

/* line 1616, ../mts2/_widgets.scss */
.b-box_music__item .preview {
  float: left;
  margin-left: -85px;
}

/* line 1620, ../mts2/_widgets.scss */
.b-box_music__item .preview img {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 1625, ../mts2/_widgets.scss */
.b-box_music__item .music_actions {
  margin-bottom: 8px;
  overflow: hidden;
}

/* line 1629, ../mts2/_widgets.scss */
.b-box_music__item .music_actions .time {
  font-size: 12px;
  line-height: 20px;
  color: #666;
  width: 36px;
  text-align: center;
}

/* line 1636, ../mts2/_widgets.scss */
.b-box_music__item .name {
  line-height: 18px;
  margin-bottom: 5px;
  color: #297db7;
}

/* line 1641, ../mts2/_widgets.scss */
.b-box_music__item .price {
  color: #777;
}

/* line 1645, ../mts2/_widgets.scss */
.b-box_payment .title {
  background: #f2f2f2;
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  padding: 9px;
  text-align: center;
  margin: 19px 0 14px;
}

/* line 1654, ../mts2/_widgets.scss */
.b-box_payment .more_payment {
  border-top: 1px solid #e5e5e5;
  margin-top: 10px;
  padding-top: 10px;
  font-size: 12px;
}

/* line 1661, ../mts2/_widgets.scss */
.b-box_payment_list {
  list-style: none;
  padding: 5px 0;
  margin: 0;
}

/* line 1666, ../mts2/_widgets.scss */
.b-box_payment_list li {
  font-size: 12px;
  line-height: 18px;
  margin-top: 15px;
  margin-left: 39px;
  position: relative;
}

/* line 1673, ../mts2/_widgets.scss */
.b-box_payment_list li:first-child {
  margin-top: 0;
}

/* line 1676, ../mts2/_widgets.scss */
.b-box_payment_list li .payment_icon:before {
  content: "";
  display: block;
  width: 30px;
  height: 26px;
  position: absolute;
  left: -39px;
  top: -3px;
}

/* line 1685, ../mts2/_widgets.scss */
.b-box_payment_list li .payment_icon.icon-1:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -185px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1691, ../mts2/_widgets.scss */
  .b-box_payment_list li .payment_icon.icon-1:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1699, ../mts2/_widgets.scss */
.b-box_payment_list li .payment_icon.icon-2:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -30px -185px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1705, ../mts2/_widgets.scss */
  .b-box_payment_list li .payment_icon.icon-2:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1713, ../mts2/_widgets.scss */
.b-box_payment_list li .payment_icon.icon-3:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -185px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1719, ../mts2/_widgets.scss */
  .b-box_payment_list li .payment_icon.icon-3:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1727, ../mts2/_widgets.scss */
.b-box_payment_list li .payment_icon.icon-4:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -90px -185px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1733, ../mts2/_widgets.scss */
  .b-box_payment_list li .payment_icon.icon-4:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1741, ../mts2/_widgets.scss */
.b-box_payment_list li .payment_icon.icon-5:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -185px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1747, ../mts2/_widgets.scss */
  .b-box_payment_list li .payment_icon.icon-5:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1755, ../mts2/_widgets.scss */
.b-box_payment_list li .payment_icon.icon-6:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -230px -96px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1761, ../mts2/_widgets.scss */
  .b-box_payment_list li .payment_icon.icon-6:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1770, ../mts2/_widgets.scss */
.b-box_memory_diagram {
  padding-left: 113px;
}

/* line 1773, ../mts2/_widgets.scss */
.b-box_memory_diagram .diagramm {
  float: left;
  margin-left: -113px;
}

/* line 1777, ../mts2/_widgets.scss */
.b-box_memory_diagram .diagramm_list {
  list-style: none;
  padding: 0;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
}

/* line 1784, ../mts2/_widgets.scss */
.b-box_memory_diagram .diagramm_list li {
  padding-left: 14px;
}

/* line 1787, ../mts2/_widgets.scss */
.b-box_memory_diagram .diagramm_list li:before {
  content: "";
  background: #5a5a5a;
  width: 8px;
  height: 8px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-left: -14px;
  margin-top: 6px;
  float: left;
}

/* line 1799, ../mts2/_widgets.scss */
.b-box_memory_diagram .diagramm_list li.red:before {
  background-color: #ed1c24;
}

/* line 1802, ../mts2/_widgets.scss */
.b-box_memory_diagram .diagramm_list li.gray:before {
  background-color: #5a5a5a;
}

/* line 1805, ../mts2/_widgets.scss */
.b-box_memory_diagram .diagramm_list li.blue:before {
  background-color: #348bba;
}

/* line 1808, ../mts2/_widgets.scss */
.b-box_memory_diagram .employs_memory {
  border-top: 1px dotted #b2b2b2;
  padding-top: 10px;
  font-size: 13px;
  line-height: 20px;
}

/* line 1815, ../mts2/_widgets.scss */
.b-box_memory.b-box_memory_bg {
  background: url("../i/box_memory.jpg") no-repeat 100% 0;
  background: url("../i/box_memory.jpg") no-repeat 100% 0, url("../i/box_bg_blue.png") repeat-y 100% 0;
  background-color: #fff;
}

/* line 1820, ../mts2/_widgets.scss */
.b-box_memory.b-box_memory_bg.b-small-width {
  background: url("../i/box_memory-small.jpg") no-repeat 100% 0;
  background: url("../i/box_memory-small.jpg") no-repeat 100% 0, url("../i/box_bg_blue.png") no-repeat 100% 0;
}

/* line 1824, ../mts2/_widgets.scss */
.b-box_memory.b-box_memory_bg_error {
  background: url("../i/box_memory_error.jpg") no-repeat 100% 0 #fff;
}

/* line 1827, ../mts2/_widgets.scss */
.b-box_memory h2 {
  margin-bottom: 12px;
}

/* line 1830, ../mts2/_widgets.scss */
.b-box_memory .list_bull li {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 5px;
}

/* line 1835, ../mts2/_widgets.scss */
.b-box_memory .list_bull li:before {
  background-color: #333;
  margin-top: 5px;
}

/* line 1839, ../mts2/_widgets.scss */
.b-box_memory .list_bull.b-small-width li {
  padding-left: 8px;
}

/* line 1842, ../mts2/_widgets.scss */
.b-box_memory .price {
  color: #777;
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
}

/* line 1848, ../mts2/_widgets.scss */
.b-box_memory.b-small-width .price {
  font-size: 12px;
}

/* line 1851, ../mts2/_widgets.scss */
.b-box_memory .box_memory_press {
  font-size: 12px;
  line-height: 16px;
  margin-right: -5px;
}

/* line 1856, ../mts2/_widgets.scss */
.b-box_memory .actions {
  border-top: 1px solid #f2f2f2;
  padding-top: 17px;
  overflow: hidden;
}

/* line 1862, ../mts2/_widgets.scss */
.b-box_contacts_wrap {
  margin: 15px 0 10px;
}

/* line 1865, ../mts2/_widgets.scss */
.b-box_contacts_wrap .contact_all_actions {
  background: #f7f7f7;
  margin: 0 -18px;
  padding: 10px 18px;
  font-size: 12px;
  line-height: 19px;
  display: none;
}

/* line 1874, ../mts2/_widgets.scss */
.b-box_contact_list {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid #f2f2f2;
}

/* line 1881, ../mts2/_widgets.scss */
.b-box_contact__item {
  margin: 0 -18px;
  padding: 11px 18px 0;
  position: relative;
}

/* line 1886, ../mts2/_widgets.scss */
.b-box_contact__item .separate {
  border-bottom: 1px solid #f2f2f2;
  padding-top: 11px;
}

/* line 1890, ../mts2/_widgets.scss */
.b-box_contact__item .contact_item_actions_list {
  list-style: none;
  padding: 9px 0 0;
  margin: 0;
  font-size: 12px;
  line-height: 19px;
  display: none;
}

/* line 1898, ../mts2/_widgets.scss */
.b-box_contact__item .b-box_contact__item_inner {
  display: table;
  width: 100%;
}

/* line 1902, ../mts2/_widgets.scss */
.b-box_contact__item:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1907, ../mts2/_widgets.scss */
.b-box_contact__item .contact_check {
  width: 23px;
}

/* line 1910, ../mts2/_widgets.scss */
.b-box_contact__item .contact_info .phone {
  font-size: 12px;
  color: #9d9d9d;
  margin-top: 5px;
}

/* line 1915, ../mts2/_widgets.scss */
.b-box_contact__item .contact_info .caption {
  font-size: 12px;
  line-height: 18px;
  color: #9d9d9d;
}

/* line 1920, ../mts2/_widgets.scss */
.b-box_contact__item .contact_info .number {
  font-size: 12px;
  line-height: 18px;
}

/* line 1924, ../mts2/_widgets.scss */
.b-box_contact__item .contact_actions {
  width: 80px;
  text-align: right;
  font-size: 0;
  line-height: 0;
}

/* line 1930, ../mts2/_widgets.scss */
.b-box_contact__item.b-small-width .contact_actions {
  width: 30px;
}

/* line 1933, ../mts2/_widgets.scss */
.b-box_contact__item.b-small-width.m-phone .contact_actions {
  width: 80px;
  padding-top: 10px;
}

/* line 1937, ../mts2/_widgets.scss */
.b-box_contact__item .contact_actions__item {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 21px;
  margin-left: 8px;
  cursor: pointer;
}

/* line 1945, ../mts2/_widgets.scss */
.b-box_contact__item .contact_actions__item:first-child {
  margin-left: 0;
}

/* line 1948, ../mts2/_widgets.scss */
.b-box_contact__item .contact_actions__item.action-sms {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -285px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1954, ../mts2/_widgets.scss */
  .b-box_contact__item .contact_actions__item.action-sms {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1962, ../mts2/_widgets.scss */
.b-box_contact__item .contact_actions__item.action-call {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -310px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1968, ../mts2/_widgets.scss */
  .b-box_contact__item .contact_actions__item.action-call {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1976, ../mts2/_widgets.scss */
.b-box_contact__item .contact_actions__item.action-toggle {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -335px -225px;
  width: 20px;
  height: 13px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 1984, ../mts2/_widgets.scss */
  .b-box_contact__item .contact_actions__item.action-toggle {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 1992, ../mts2/_widgets.scss */
.b-box_contact__item.b-small-width .contact_actions__item.action-toggle {
  margin-top: 5px;
}

/* line 1995, ../mts2/_widgets.scss */
.b-box_contact__item.checked, .b-box_contact__item.opened {
  background: #f7f7f7;
}

/* line 1998, ../mts2/_widgets.scss */
.b-box_contact__item.checked .separate, .b-box_contact__item.opened .separate {
  border-color: #eaeaea;
}

/* line 2001, ../mts2/_widgets.scss */
.b-box_contact__item.opened .contact_actions__item.action-toggle {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -357px -225px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2007, ../mts2/_widgets.scss */
  .b-box_contact__item.opened .contact_actions__item.action-toggle {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2016, ../mts2/_widgets.scss */
.b-box_contacts_pager {
  font-size: 12px;
  line-height: 28px;
  padding: 5px 0 15px;
  border-bottom: 1px solid #f2f2f2;
  margin-bottom: 10px;
}

/* line 2023, ../mts2/_widgets.scss */
.b-box_contacts_pager .input_page_number {
  width: 34px;
  margin: 0 9px;
  text-align: center;
}

/* line 2028, ../mts2/_widgets.scss */
.b-box_contacts_pager .prev, .b-box_contacts_pager .next {
  width: 10px;
  height: 15px;
  text-indent: -9999px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

/* line 2043, ../mts2/_widgets.scss */
.b-box_contacts_pager .prev.disabled, .b-box_contacts_pager .next.disabled {
  display: none;
}

/* line 2046, ../mts2/_widgets.scss */
.b-box_contacts_pager .prev {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -202px -230px;
  margin-left: 12px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2053, ../mts2/_widgets.scss */
  .b-box_contacts_pager .prev {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2061, ../mts2/_widgets.scss */
.b-box_contacts_pager .prev:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -202px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2067, ../mts2/_widgets.scss */
  .b-box_contacts_pager .prev:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2075, ../mts2/_widgets.scss */
.b-box_contacts_pager .next {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -192px -230px;
  margin-right: 9px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2082, ../mts2/_widgets.scss */
  .b-box_contacts_pager .next {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2090, ../mts2/_widgets.scss */
.b-box_contacts_pager .next:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -192px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2096, ../mts2/_widgets.scss */
  .b-box_contacts_pager .next:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2104, ../mts2/_widgets.scss */
.b-box_contacts_pager.b-small-width {
  margin-left: -5px;
  margin-right: -5px;
  width: 210px;
}

/* line 2109, ../mts2/_widgets.scss */
.b-box_contacts_pager.b-small-width .input_page_number {
  margin: 0 6px;
}

/* line 2112, ../mts2/_widgets.scss */
.b-box_contacts_pager.b-small-width .prev {
  margin-left: 8px;
}

/* line 2115, ../mts2/_widgets.scss */
.b-box_contacts_pager.b-small-width .next {
  margin-right: 5px;
}

/* line 2119, ../mts2/_widgets.scss */
.b-box_user {
  padding-left: 105px;
  font-size: 12px;
  line-height: 18px;
  position: relative;
  margin-bottom: 20px;
}

/* line 2126, ../mts2/_widgets.scss */
.b-box_user .avatar {
  width: 88px;
  height: 88px;
  float: left;
  margin-left: -105px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 2135, ../mts2/_widgets.scss */
.b-box_user .info {
  height: 64px;
  line-height: 64px;
}

/* line 2139, ../mts2/_widgets.scss */
.b-box_user .info span {
  display: inline-block;
  vertical-align: middle;
}

/* line 2143, ../mts2/_widgets.scss */
.b-box_user .info .user_name {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}

/* line 2150, ../mts2/_widgets.scss */
.b-box_user .btn {
  position: absolute;
  bottom: 0;
  padding: 0;
  width: 153px;
}

/* line 2156, ../mts2/_widgets.scss */
.b-box_user.b-small-width {
  padding-left: 0;
}

/* line 2159, ../mts2/_widgets.scss */
.b-box_user.b-small-width .avatar {
  float: none;
  margin-left: 0;
  display: block;
  margin-bottom: 10px;
}

/* line 2165, ../mts2/_widgets.scss */
.b-box_user.b-small-width .info {
  float: right;
  width: 50%;
  height: auto;
  line-height: 14px;
  position: relative;
  top: -4px;
}

/* line 2173, ../mts2/_widgets.scss */
.b-box_user.b-small-width .info.m-name {
  left: 106px;
  overflow: hidden;
  position: absolute;
  top: 20px;
}

/* line 2179, ../mts2/_widgets.scss */
.b-box_user.b-small-width .info.m-name:before {
  content: '';
  display: block;
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
}

/* line 2194, ../mts2/_widgets.scss */
.b-box_user.b-small-width .b-box_user__remove {
  float: right;
  margin-right: 8px;
}

/* line 2198, ../mts2/_widgets.scss */
.b-box_user.b-small-width .btn {
  width: 88px;
  height: auto;
  line-height: 14px;
  padding: 6px 0;
  font-weight: 600;
  font-size: 12px;
  position: relative;
}

/* line 2208, ../mts2/_widgets.scss */
.b-box_user__remove {
  font-size: 11px;
  line-height: 12px;
  margin-bottom: 9px;
}

/* line 2213, ../mts2/_widgets.scss */
.b-box_user__remove .g-icon.icon_remove {
  margin-right: 5px;
}

/* line 2217, ../mts2/_widgets.scss */
.b-user_form .jq-selectbox__select,
.b-user_form .input {
  margin-bottom: 9px;
}

/* line 2221, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row {
  margin-bottom: 5px;
  clear: both;
}

/* line 2225, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row label {
  display: block;
  font-size: 13px;
  color: #808080;
  margin: 0 0 7px;
}

/* line 2231, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row .with_btn_input {
  padding-right: 30px;
}

/* line 2234, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row .btn_input_remove, .b-user_form .b-user_form__row .btn_input_add {
  width: 15px;
  height: 15px;
  float: right;
  margin-right: -30px;
  margin-top: 6px;
  cursor: pointer;
}

/* line 2242, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row .btn_input_remove {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -292px -115px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2248, ../mts2/_widgets.scss */
  .b-user_form .b-user_form__row .btn_input_remove {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2256, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row .btn_input_remove:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -292px -135px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2262, ../mts2/_widgets.scss */
  .b-user_form .b-user_form__row .btn_input_remove:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2270, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row .btn_input_add {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -275px -115px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2276, ../mts2/_widgets.scss */
  .b-user_form .b-user_form__row .btn_input_add {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2284, ../mts2/_widgets.scss */
.b-user_form .b-user_form__row .btn_input_add:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -275px -135px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2290, ../mts2/_widgets.scss */
  .b-user_form .b-user_form__row .btn_input_add:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2298, ../mts2/_widgets.scss */
.b-user_form .field_small {
  width: 76px;
}

/* line 2301, ../mts2/_widgets.scss */
.b-user_form .field_title {
  color: #808080;
  font-size: 12px;
  line-height: 12px;
  vertical-align: top;
  display: block;
  overflow: hidden;
}

/* line 2309, ../mts2/_widgets.scss */
.b-user_form .err {
  border-color: #e30611;
}

/* line 2312, ../mts2/_widgets.scss */
.b-user_form .err .jq-selectbox__select {
  border-color: #e30611;
}

/* line 2316, ../mts2/_widgets.scss */
.b-box_slider__opener_wrap {
  padding-bottom: 12px;
}

/* line 2320, ../mts2/_widgets.scss */
.b-box_slider__opener {
  text-decoration: none;
}

/* line 2323, ../mts2/_widgets.scss */
.b-box_slider__opener:after {
  content: "";
  border: 3px solid transparent;
  border-top-color: #348bba;
  margin-left: 4px;
  display: inline-block;
  vertical-align: middle;
  margin-top: 1px;
}

/* line 2332, ../mts2/_widgets.scss */
.opened .b-box_slider__opener:after {
  border-top-color: transparent;
  border-bottom-color: #348bba;
  margin-top: -4px;
}

/* line 2338, ../mts2/_widgets.scss */
.b-box_slider__content {
  display: none;
}

/* line 2342, ../mts2/_widgets.scss */
.b-box_slider.slider_style .b-box_slider__opener_wrap {
  border-top: #e5e5e5;
  margin: 0 -18px 0;
  padding: 20px;
  background-color: #fff;
  position: relative;
  border-top: 1px solid #e5e5e5;
}

/* line 2350, ../mts2/_widgets.scss */
.b-box_slider.slider_style .b-box_slider__opener_wrap .b-box_slider__opener {
  color: #000;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px dotted #000;
  cursor: pointer;
}

/* line 2357, ../mts2/_widgets.scss */
.b-box_slider.slider_style .b-box_slider__opener_wrap .b-box_slider__opener:after {
  border-top-color: #000;
  border-width: 5px;
  position: absolute;
  right: 20px;
  top: 24px;
}

/* line 2364, ../mts2/_widgets.scss */
.b-box_slider.slider_style.opened .b-box_slider__opener:after {
  border-top-color: transparent;
  border-bottom-color: #000;
  margin-top: -4px;
}

/* line 2370, ../mts2/_widgets.scss */
.b-box_voicemail {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2375, ../mts2/_widgets.scss */
.b-box_voicemail li {
  padding: 11px 0;
  border-top: 1px solid #f2f2f2;
  overflow: hidden;
}

/* line 2380, ../mts2/_widgets.scss */
.b-box_voicemail li:first-child {
  padding-top: 0;
  border-top: medium none;
}

/* line 2384, ../mts2/_widgets.scss */
.b-box_voicemail li.last {
  padding-bottom: 0;
}

/* line 2387, ../mts2/_widgets.scss */
.b-box_voicemail li.show_all_msg {
  margin-bottom: 15px;
}

/* line 2390, ../mts2/_widgets.scss */
.b-box_voicemail li .phone {
  width: 130px;
  float: left;
  font-size: 13px;
  line-height: 16px;
  margin-top: 4px;
}

/* line 2397, ../mts2/_widgets.scss */
.b-box_voicemail li .phone .time {
  font-size: 12px;
  color: #777;
  margin-top: 5px;
}

/* line 2402, ../mts2/_widgets.scss */
.b-box_voicemail li .msg_remove {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -230px;
  float: right;
  width: 10px;
  height: 10px;
  margin: 5px 0 0 13px;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2413, ../mts2/_widgets.scss */
  .b-box_voicemail li .msg_remove {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2421, ../mts2/_widgets.scss */
.b-box_voicemail li .msg_remove:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2427, ../mts2/_widgets.scss */
  .b-box_voicemail li .msg_remove:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2435, ../mts2/_widgets.scss */
.b-box_voicemail li .btn_play {
  float: right;
}

/* line 2438, ../mts2/_widgets.scss */
.b-box_voicemail li .actions {
  width: 100px;
  float: right;
  font-size: 12px;
  color: #777;
}

/* line 2444, ../mts2/_widgets.scss */
.b-box_voicemail li .actions .date {
  line-height: 20px;
}

/* line 2448, ../mts2/_widgets.scss */
.b-box_voice_mail_bg_error {
  background: url("../i/box_voice_mail_error.jpg") no-repeat 100% 0 #fff;
}

/* line 2451, ../mts2/_widgets.scss */
.b-box_voice_mail_bg_error .b-box__opener {
  text-align: left;
  padding-left: 18px;
  padding-right: 18px;
}

/* line 2457, ../mts2/_widgets.scss */
.b-box_music_bg_error {
  background: url("../i/box_music_error.jpg") no-repeat 100% 0 #fff;
}

/* line 2460, ../mts2/_widgets.scss */
.b-box_music_bg_error .b-box__opener {
  text-align: left;
  padding-left: 18px;
  padding-right: 18px;
}

/* line 2466, ../mts2/_widgets.scss */
.b-box_offers h3 {
  letter-spacing: -1px;
  margin-top: -5px;
  margin-bottom: 8px;
}

/* line 2472, ../mts2/_widgets.scss */
.b-box_offers_list {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2477, ../mts2/_widgets.scss */
.b-box_offers_list li {
  padding: 10px 0 10px 70px;
  border-top: 1px solid #f2f2f2;
  overflow: hidden;
}

/* line 2482, ../mts2/_widgets.scss */
.b-box_offers_list li:first-child {
  border-top: medium none;
}

/* line 2485, ../mts2/_widgets.scss */
.b-box_offers_list li.last {
  padding-bottom: 0;
  padding-left: 0;
}

/* line 2489, ../mts2/_widgets.scss */
.b-box_offers_list li .offer_icon {
  float: left;
  margin-left: -70px;
}

/* line 2493, ../mts2/_widgets.scss */
.b-box_offers_list li .title {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
}

/* line 2498, ../mts2/_widgets.scss */
.b-box_offers_list li .desc {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 5px;
}

/* line 2504, ../mts2/_widgets.scss */
.b-box_smspro.b-box_smspro_bg {
  background: url("../i/box_smspro.jpg") no-repeat 100% 0;
  background: url("../i/box_smspro.jpg") no-repeat 100% 0, url("../i/box_bg_blue.png") repeat-y 100% 0;
}

/* line 2508, ../mts2/_widgets.scss */
.b-box_smspro.b-box_smspro_bg.b-box h2 {
  margin-bottom: 10px;
}

/* line 2511, ../mts2/_widgets.scss */
.b-box_smspro.b-box_smspro_bg .b-box-separate.first {
  margin-top: 0;
}

/* line 2514, ../mts2/_widgets.scss */
.b-box_smspro ul, .b-box_smspro .sms_pro_list {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2519, ../mts2/_widgets.scss */
.b-box_smspro .sms_pro_item p {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 15px;
}

/* line 2524, ../mts2/_widgets.scss */
.b-box_smspro .actions {
  margin-bottom: 12px;
}

/* line 2527, ../mts2/_widgets.scss */
.b-box_smspro .actions .price {
  font-size: 13px;
  margin-left: 10px;
  color: #333;
}

/* line 2532, ../mts2/_widgets.scss */
.b-box_smspro .actions .price.free {
  color: #ec1d23;
}

/* line 2535, ../mts2/_widgets.scss */
.b-box_smspro .sms_pro__block .subtitle {
  font-size: 12px;
  color: #777;
  margin-bottom: 5px;
}

/* line 2540, ../mts2/_widgets.scss */
.b-box_smspro .sms_pro__block .settings {
  width: 120px;
  float: right;
  margin-right: -130px;
}

/* line 2545, ../mts2/_widgets.scss */
.b-box_smspro .sms_pro__block .settings .status {
  font-size: 12px;
  color: #777;
  margin-bottom: 8px;
  text-align: right;
}

/* line 2551, ../mts2/_widgets.scss */
.b-box_smspro .sms_pro__block.on {
  padding-right: 130px;
}

/* line 2554, ../mts2/_widgets.scss */
.b-box_smspro .sms_pro__block_info {
  margin-bottom: 5px;
  line-height: 18px;
}

/* line 2558, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item {
  border-top: 1px solid #f2f2f2;
}

/* line 2561, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_opener {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  padding: 13px 0;
  cursor: pointer;
}

/* line 2568, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_opener:after {
  content: "";
  border: 4px solid transparent;
  border-top-width: 6px;
  border-top: 6px solid #000;
  float: right;
  margin: 5px 5px 0 0;
}

/* line 2576, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item.opened .smspro_opener {
  color: #ec1d23;
}

/* line 2579, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item.opened .smspro_opener:after {
  border-top-color: transparent;
  border-bottom: 6px solid #000;
  margin-top: -2px;
}

/* line 2584, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop {
  padding-bottom: 15px;
  display: none;
}

/* line 2588, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms__item {
  border-top: 1px solid #f2f2f2;
  padding: 10px 0;
  font-size: 13px;
  line-height: 18px;
}

/* line 2594, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms__item .address {
  font-weight: bold;
  margin-bottom: 2px;
}

/* line 2598, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms__item .sms_text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 2603, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms__item .sms_text a {
  color: #333;
}

/* line 2606, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms__item .time {
  color: #777;
}

/* line 2609, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms_service__item {
  border-top: 1px dotted #ccc;
  padding: 4px 0;
  font-size: 13px;
  line-height: 18px;
}

/* line 2615, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms_service__item .title {
  font-size: 11px;
  color: #777;
}

/* line 2619, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms_service__item .value {
  font-weight: bold;
}

/* line 2622, ../mts2/_widgets.scss */
.b-box_smspro .smspro__item .smspro_drop .sms_service__item .btn {
  margin-top: 8px;
}

/* line 2625, ../mts2/_widgets.scss */
.b-box_smspro .sms_pro_plane {
  background: url("../i/box_smspro_plane.png") no-repeat 0 0;
  width: 120px;
  height: 88px;
  position: absolute;
  top: 86px;
  left: 11px;
}

/* line 2634, ../mts2/_widgets.scss */
.b-box_smspro_inner {
  padding-left: 85px;
  overflow: hidden;
  margin-bottom: 10px;
}

/* line 2639, ../mts2/_widgets.scss */
.b-box_smspro_inner .smspro_icon {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -55px;
  width: 65px;
  height: 65px;
  float: left;
  margin-left: -85px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2649, ../mts2/_widgets.scss */
  .b-box_smspro_inner .smspro_icon {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2657, ../mts2/_widgets.scss */
.b-box_smspro_inner .title {
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 10px;
}

/* line 2663, ../mts2/_widgets.scss */
.b-box_black_list .blacklist_list {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2668, ../mts2/_widgets.scss */
.b-box_black_list .blacklist__item {
  border-top: 1px solid #f2f2f2;
  padding-top: 12px;
  margin-bottom: 12px;
}

/* line 2673, ../mts2/_widgets.scss */
.b-box_black_list .blacklist__item:first-child {
  border-top: medium none;
  padding-top: 0;
}

/* line 2677, ../mts2/_widgets.scss */
.b-box_black_list .blacklist__item .title {
  margin-bottom: 12px;
}

/* line 2680, ../mts2/_widgets.scss */
.b-box_black_list .blacklist__item p {
  line-height: 16px;
  margin-bottom: 8px;
}

/* line 2684, ../mts2/_widgets.scss */
.b-box_black_list .price {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  color: #777;
}

/* line 2690, ../mts2/_widgets.scss */
.b-box_black_list .lock {
  font-size: 12px;
  color: #777;
  margin: 8px 0 3px;
}

/* line 2696, ../mts2/_widgets.scss */
.list_bull {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2701, ../mts2/_widgets.scss */
.list_bull li {
  padding-left: 13px;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 4px;
}

/* line 2707, ../mts2/_widgets.scss */
.list_bull li:before {
  content: "";
  background: #777;
  width: 4px;
  height: 4px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  float: left;
  margin: 7px 0 0 -13px;
}

/* line 2719, ../mts2/_widgets.scss */
.b-box-mts_windows {
  background: url("../i/box_mts_windows.png") no-repeat center 0;
  display: block;
  height: 95px;
  margin: 0 -18px -15px;
}

/* line 2726, ../mts2/_widgets.scss */
.b-box_appstore h3 {
  letter-spacing: -1px;
  margin-top: -5px;
}

/* line 2730, ../mts2/_widgets.scss */
.b-box_appstore .model {
  list-style: none;
  padding: 0;
  margin: 10px 0 15px;
  overflow: hidden;
  font-size: 12px;
  line-height: 18px;
}

/* line 2738, ../mts2/_widgets.scss */
.b-box_appstore .model li {
  float: left;
  margin-left: 20px;
}

/* line 2742, ../mts2/_widgets.scss */
.b-box_appstore .model li:first-child {
  margin-left: 0;
}

/* line 2745, ../mts2/_widgets.scss */
.b-box_appstore .all_model {
  text-decoration: none;
  border-bottom: 1px dotted;
  font-size: 12px;
}

/* line 2750, ../mts2/_widgets.scss */
.b-box_appstore .all_model:hover {
  border-bottom: medium none;
}

/* line 2753, ../mts2/_widgets.scss */
.b-box_appstore .label {
  font-size: 13px;
  line-height: 16px;
  color: #808080;
  margin-bottom: 10px;
}

/* line 2759, ../mts2/_widgets.scss */
.b-box_appstore .input {
  margin-bottom: 10px;
}

/* line 2763, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_bg {
  background: url("../i/box_bonus_internet.jpg") no-repeat 100% -16px;
  background: url("../i/box_bonus_internet.jpg") no-repeat 100% -16px, url("../i/box_bg_blue.png") repeat-y 100% 0;
}

/* line 2767, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_bg h2 {
  margin-bottom: 12px;
}

/* line 2770, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_bg .info {
  margin-bottom: 40px;
}

/* line 2773, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_bg .price {
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  margin-top: 0;
}

/* line 2781, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_bg_error {
  background: url("../i/box_bonus_internet_error.jpg") no-repeat 100% 0;
  background: url("../i/box_bonus_internet_error.jpg") no-repeat 100% 0, url("../i/box_bg_blue.png") repeat-y 100% 0;
}

/* line 2785, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_bg_error .btn {
  width: 175px;
  display: block;
  margin: 0 auto;
  margin-bottom: 10px;
}

/* line 2791, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_bg_error .b-box-foooter_widget {
  display: block;
  font-size: 11px;
  padding: 6px 18px;
  line-height: 14px;
  box-sizing: border-box;
  background-color: #fff;
}

/* line 2799, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_new_action {
  background: #fff url("../i/box_internet_new_action.jpg") no-repeat 100% 0;
}

/* line 2802, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_new_action .b-box_info_error {
  font-size: 13px;
  padding-top: 35px;
  min-height: 108px;
}

/* line 2807, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_new_action .widget_actions {
  border-top: 1px solid #dbdbdb;
  padding: 11px 0;
  text-align: center;
}

/* line 2812, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_new_action .widget_actions .btn {
  width: 210px;
}

/* line 2815, ../mts2/_widgets.scss */
.b-box_internet.b-box_internet_new_action .b-box_internet__to_bottom .widget_actions {
  margin-left: 18px;
  margin-right: 18px;
}

/* line 2819, ../mts2/_widgets.scss */
.b-box_internet .price {
  font-size: 12px;
  color: #777;
  margin-top: 5px;
}

/* line 2824, ../mts2/_widgets.scss */
.b-box_internet .internet_desc {
  font-size: 12px;
  line-height: 16px;
}

/* line 2828, ../mts2/_widgets.scss */
.b-box_internet .b-box__header .title {
  margin-bottom: 3px;
}

/* line 2832, ../mts2/_widgets.scss */
.b-box_shop_apps_bg_error {
  background: url("../i/box_shop_apps_error.jpg") no-repeat 100% 0;
}

/* line 2835, ../mts2/_widgets.scss */
.b-box_shop_apps_bg_error .b-box__opener {
  text-transform: none;
  text-align: left;
  padding-left: 18px;
  padding-right: 18px;
}

/* line 2842, ../mts2/_widgets.scss */
.b-box_penalty.b-box_penalty_bg {
  background: url("../i/box_penalty.jpg") no-repeat 100% 0;
  background: url("../i/box_penalty.jpg") no-repeat 100% 0, url("../i/box_bg_blue.png") repeat-y 100% 0;
}

/* line 2846, ../mts2/_widgets.scss */
.b-box_penalty.b-box_penalty_bg .info {
  margin: 10px 100px 10px 0;
  font-size: 12px;
  line-height: 16px;
}

/* line 2851, ../mts2/_widgets.scss */
.b-box_penalty .penalty_list {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2856, ../mts2/_widgets.scss */
.b-box_penalty .penalty_list__item {
  padding-bottom: 12px;
  border-bottom: 1px solid #f2f2f2;
  margin-bottom: 12px;
}

/* line 2861, ../mts2/_widgets.scss */
.b-box_penalty .penalty_list__item .btn {
  float: right;
  margin-left: 5px;
}

/* line 2865, ../mts2/_widgets.scss */
.b-box_penalty .penalty_list__item.last {
  border-bottom: medium none;
  margin-bottom: 0;
  padding-bottom: 0;
}

/* line 2870, ../mts2/_widgets.scss */
.b-box_penalty .penalty_list__item .date {
  color: #777;
  font-size: 12px;
  margin-top: 3px;
}

/* line 2875, ../mts2/_widgets.scss */
.b-box_penalty .penalty_list__item .warning {
  font-size: 17px;
  font-weight: bold;
  color: #eb1e23;
  margin-bottom: 3px;
}

/* line 2882, ../mts2/_widgets.scss */
.b-box_autopay {
  background: url("../i/box_autopay.png") no-repeat scroll 100% 40px, url("../i/box_bg_blue.png") repeat-y scroll 100% 0 #ffffff;
}

/* line 2885, ../mts2/_widgets.scss */
.b-box_autopay .b-box__opener {
  margin-right: 0;
  margin-left: 0;
  margin-top: -10px;
}

/* line 2890, ../mts2/_widgets.scss */
.b-box_autopay .b-box-separate {
  margin-top: 40px;
}

/* line 2894, ../mts2/_widgets.scss */
.b-box_voice_mail_status {
  background: url("../i/box_vm_status.jpg") no-repeat scroll 100% 0 #d9d9d9;
  height: 456px;
  color: #414243;
  position: relative;
  padding-left: 14px;
  padding-right: 14px;
}

/* line 2902, ../mts2/_widgets.scss */
.b-box_voice_mail_status a {
  cursor: pointer;
}

/* line 2905, ../mts2/_widgets.scss */
.b-box_voice_mail_status .top_title {
  font-size: 14px;
  display: block;
}

/* line 2909, ../mts2/_widgets.scss */
.b-box_voice_mail_status .b-bottom {
  display: block;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

/* line 2916, ../mts2/_widgets.scss */
.b-box_voice_mail_status .b-bottom .b-bottom_inner {
  padding: 14px 18px;
}

/* line 2919, ../mts2/_widgets.scss */
.b-box_voice_mail_status .bottom_title {
  font-size: 13px;
  display: block;
}

/* line 2923, ../mts2/_widgets.scss */
.b-box_voice_mail_status .status_title {
  text-align: center;
  font-family: 'Open Sans', sans-serif;
  font-size: 22px;
  padding-bottom: 6px;
  display: block;
}

/* line 2930, ../mts2/_widgets.scss */
.b-box_voice_mail_status .b-error_title {
  font-size: 12px;
  line-height: 13px;
}

/* line 2934, ../mts2/_widgets.scss */
.b-box_voice_mail_status .b-error_title .g-icon {
  display: block;
  float: left;
  margin-right: 5px;
}

/* line 2939, ../mts2/_widgets.scss */
.b-box_voice_mail_status .b-error_title .text {
  display: block;
  overflow: hidden;
}

/* line 2943, ../mts2/_widgets.scss */
.b-box_voice_mail_status .btn {
  display: block;
  height: 37px;
  line-height: 37px;
  font-size: 14px;
  padding: 0 8px;
  letter-spacing: -0.2px;
}

/* line 2951, ../mts2/_widgets.scss */
.b-box_voice_mail_status.m-confirm .btn {
  font-size: 12px;
  line-height: 13px;
  padding-top: 6px;
}

/* line 2957, ../mts2/_widgets.scss */
.content_loader_warp {
  height: 300px;
  position: relative;
}

/* line 2962, ../mts2/_widgets.scss */
.content_loader_warp img {
  position: absolute;
  left: 50%;
  margin-left: -50px;
  top: 50%;
  margin-top: -50px;
}

/* line 2970, ../mts2/_widgets.scss */
.card_list_widg ul {
  margin-bottom: 10px;
}

/* line 2973, ../mts2/_widgets.scss */
.card_list_widg .card_logo {
  width: 65px;
  height: 42px;
  display: inline-block;
}

/* line 2978, ../mts2/_widgets.scss */
.card_list_widg .card_logo.visa {
  background: url("../i/visa_card.png") no-repeat scroll 100% 0;
}

/* line 2981, ../mts2/_widgets.scss */
.card_list_widg .card_logo.master {
  background: url("../i/master_card.png") no-repeat scroll 100% 0;
}

/* line 2984, ../mts2/_widgets.scss */
.card_list_widg .card_type {
  font-size: 12px;
  color: #808080;
  line-height: 140%;
}

/* line 2989, ../mts2/_widgets.scss */
.card_list_widg .card_number {
  font-size: 12px;
  color: #333333;
  line-height: 140%;
}

/* line 2994, ../mts2/_widgets.scss */
.card_list_widg .b-box_contact__item .contact_actions {
  width: 20px;
  padding-top: 12px;
}

/* line 2998, ../mts2/_widgets.scss */
.card_list_widg .contact_info {
  padding-top: 6px;
}

/* line 3001, ../mts2/_widgets.scss */
.card_list_widg .btn {
  width: 100%;
  margin-bottom: 10px;
}

/* line 3005, ../mts2/_widgets.scss */
.card_list_widg .card_list_subtext {
  line-height: 140%;
  color: #808080;
  margin-bottom: 10px;
  margin-top: 15px;
}

/* line 3011, ../mts2/_widgets.scss */
.card_list_widg .b-user_form .b-user_form__row {
  display: inline-block;
}

/* line 3014, ../mts2/_widgets.scss */
.card_list_widg .b-user_form .b-user_form__row label {
  display: inline-block;
  margin-top: 6px;
}

/* line 3018, ../mts2/_widgets.scss */
.card_list_widg .b-user_form .b-user_form__row input {
  width: 65px;
}

/* line 3021, ../mts2/_widgets.scss */
.card_list_widg .b-user_form .btn {
  width: 55px;
  margin-top: 8px;
}

/* line 3025, ../mts2/_widgets.scss */
.card_list_widg .warning_msg {
  padding-left: 60px;
  padding-bottom: 15px;
}

/* line 3029, ../mts2/_widgets.scss */
.card_list_widg .warning_msg .b-box__icon {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -320px 0;
  width: 30px;
  height: 30px;
  margin-left: -40px;
  position: absolute;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3039, ../mts2/_widgets.scss */
  .card_list_widg .warning_msg .b-box__icon {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3047, ../mts2/_widgets.scss */
.card_list_widg .b-box-separate.nomargin {
  margin: 0;
  margin-bottom: 15px;
}

/* line 3051, ../mts2/_widgets.scss */
.card_list_widg.with_bg_img {
  background: url("../i/card_widget_bg.jpg") no-repeat scroll 100% 0 #ffffff;
}

/* line 3054, ../mts2/_widgets.scss */
.card_list_widg.with_bg_img .b-box__opener {
  background: transparent;
}

/* line 3057, ../mts2/_widgets.scss */
.card_list_widg.with_bg_img .btn {
  width: 135px;
}

/* line 3061, ../mts2/_widgets.scss */
.b-box__opener.without_bg {
  background: transparent;
}

/* line 3065, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__opener {
  background: none;
  text-align: left;
  padding: 15px 40px 15px 12px;
  text-transform: none;
  margin-bottom: 0;
  position: relative;
}

/* line 3073, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__opener.opened .b-box__drop_opener:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -160px -230px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3079, ../mts2/_widgets.scss */
  .b-box_oneforall .b-box__opener.opened .b-box__drop_opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3087, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__drop_opener {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
}

/* line 3095, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__drop_opener:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -176px -230px;
  width: 15px;
  height: 9px;
  position: absolute;
  right: 18px;
  top: 20px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3107, ../mts2/_widgets.scss */
  .b-box_oneforall .b-box__drop_opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3115, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__drop {
  margin-left: -9px;
  margin-right: -9px;
  padding-bottom: 0;
}

/* line 3120, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__drop_visible {
  margin-left: -9px;
  margin-right: -9px;
}

/* line 3124, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__oneforall_drop {
  display: none;
}

/* line 3127, ../mts2/_widgets.scss */
.b-box_oneforall .b-box__header .b-box__info_inner {
  line-height: 20px;
}

/* line 3131, ../mts2/_widgets.scss */
.b-box__oneforall_header {
  margin: 0 -9px;
}

/* line 3135, ../mts2/_widgets.scss */
.g-box_message {
  background-color: #f4f5f5;
  border: 1px solid #dbdbdb;
  padding: 10px 5px 10px 10px;
  min-height: 45px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #959595;
  font-size: 12px;
  line-height: 1.27;
  margin-bottom: 12px;
  position: relative;
}

/* line 3152, ../mts2/_widgets.scss */
.lteie8 .g-box_message {
  box-sizing: content-box;
  min-height: 25px;
}

/* line 3156, ../mts2/_widgets.scss */
.g-box_message .g-box_message__arr_top {
  border: 6px solid transparent;
  border-bottom-color: #dbdbdb;
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin: 1px 0 0 -6px;
}

/* line 3164, ../mts2/_widgets.scss */
.g-box_message .g-box_message__arr_top:after {
  content: "";
  border: 6px solid transparent;
  border-bottom-color: #f4f5f5;
  position: absolute;
  top: -5px;
  left: -6px;
}

/* line 3172, ../mts2/_widgets.scss */
.g-box_message .g-box_message__arr_bottom {
  border: 6px solid transparent;
  border-top-color: #dbdbdb;
  position: absolute;
  top: 100%;
  left: 50%;
  margin: 0 0 0 -6px;
}

/* line 3180, ../mts2/_widgets.scss */
.g-box_message .g-box_message__arr_bottom:after {
  content: "";
  border: 6px solid transparent;
  border-top-color: #f4f5f5;
  position: absolute;
  top: -7px;
  left: -6px;
}

/* line 3188, ../mts2/_widgets.scss */
.g-box_message.g-box_message_error {
  background-color: #fef4f4;
  border-color: #f8bcbf;
  padding-left: 45px;
}

/* line 3193, ../mts2/_widgets.scss */
.g-box_message.g-box_message_error:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px 0;
  width: 29px;
  height: 25px;
  position: absolute;
  left: 7px;
  top: 50%;
  margin-top: -14px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3206, ../mts2/_widgets.scss */
  .g-box_message.g-box_message_error:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3214, ../mts2/_widgets.scss */
.g-box_message.g-box_message_error .g-box_message__arr_top {
  border-bottom-color: #f8bcbf;
}

/* line 3217, ../mts2/_widgets.scss */
.g-box_message.g-box_message_error .g-box_message__arr_top:after {
  border-bottom-color: #fef4f4;
}

/* line 3220, ../mts2/_widgets.scss */
.g-box_message.g-box_message_error .g-box_message__arr_bottom {
  border-top-color: #f8bcbf;
}

/* line 3223, ../mts2/_widgets.scss */
.g-box_message.g-box_message_error .g-box_message__arr_bottom:after {
  border-top-color: #fef4f4;
}

/* line 3226, ../mts2/_widgets.scss */
.g-box_message.g-box_message_success {
  background-color: #f4faf3;
  border-color: #bee3ba;
  padding-left: 45px;
}

/* line 3231, ../mts2/_widgets.scss */
.g-box_message.g-box_message_success:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -30px;
  width: 29px;
  height: 25px;
  position: absolute;
  left: 7px;
  top: 50%;
  margin-top: -14px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3244, ../mts2/_widgets.scss */
  .g-box_message.g-box_message_success:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3252, ../mts2/_widgets.scss */
.g-box_message.g-box_message_success .g-box_message__arr_top {
  border-bottom-color: #bee3ba;
}

/* line 3255, ../mts2/_widgets.scss */
.g-box_message.g-box_message_success .g-box_message__arr_top:after {
  border-bottom-color: #f4faf3;
}

/* line 3258, ../mts2/_widgets.scss */
.g-box_message.g-box_message_success .g-box_message__arr_bottom {
  border-top-color: #bee3ba;
}

/* line 3261, ../mts2/_widgets.scss */
.g-box_message.g-box_message_success .g-box_message__arr_bottom:after {
  border-top-color: #f4faf3;
}

/* line 3264, ../mts2/_widgets.scss */
.g-box_message .default_text {
  color: #333;
  font-size: 13px;
  line-height: 18px;
}

/* line 3270, ../mts2/_widgets.scss */
.g-box_message__actions {
  margin-top: 5px;
}

/* line 3273, ../mts2/_widgets.scss */
.g-box_message__actions .btn {
  min-width: 87px;
}

/* line 3276, ../mts2/_widgets.scss */
.lteie8 .g-box_message__actions .btn {
  min-width: 57px;
}

/* line 3280, ../mts2/_widgets.scss */
.b-box .b-box_oneforall_h2 {
  font-size: 18px;
  line-height: 1;
  font-weight: 400;
  margin: 0 9px 15px;
}

/* line 3286, ../mts2/_widgets.scss */
.b-box .b-box_oneforall_h2.b-box_oneforall_h2_price {
  padding-top: 10px;
}

/* line 3290, ../mts2/_widgets.scss */
p.b-box_oneforall_grey_text_price {
  color: #777;
  margin: 0 9px;
  font-size: 13px;
}

/* line 3296, ../mts2/_widgets.scss */
span.b-box_oneforall_grey_text_price {
  color: #777;
  margin: 0;
  font-weight: 300;
  font-size: 13px;
}

/* line 3303, ../mts2/_widgets.scss */
.b-box_oneforall_more {
  margin: 0 -9px;
}

/* line 3306, ../mts2/_widgets.scss */
.b-box_oneforall_more .b-oneforall-plan-item {
  margin-left: 9px;
  margin-right: 9px;
}

/* line 3310, ../mts2/_widgets.scss */
.b-box_oneforall_more .other-tariffs-selection {
  margin-left: 9px;
  margin-right: 9px;
}

/* line 3315, ../mts2/_widgets.scss */
.b-box_oneforall_more__opener {
  background-color: #f6f6f6;
  padding: 9px;
  font-size: 13px;
  line-height: 1.5;
  color: #959595;
  text-align: center;
  cursor: pointer;
  position: relative;
}

/* line 3326, ../mts2/_widgets.scss */
.b-box_oneforall_more__arrows {
  position: relative;
}

/* line 3329, ../mts2/_widgets.scss */
.b-box_oneforall_more__arrows:before, .b-box_oneforall_more__arrows:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -520px -60px;
  width: 8px;
  height: 5px;
  display: inline-block;
  vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3340, ../mts2/_widgets.scss */
  .b-box_oneforall_more__arrows:before, .b-box_oneforall_more__arrows:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3348, ../mts2/_widgets.scss */
.b-box_oneforall_more__arrows:before {
  margin-right: 8px;
}

/* line 3351, ../mts2/_widgets.scss */
.b-box_oneforall_more__arrows:after {
  margin-left: 8px;
}

/* line 3355, ../mts2/_widgets.scss */
.b-box_oneforall_more.opened .b-box_oneforall_more__arrows:before, .b-box_oneforall_more.opened .b-box_oneforall_more__arrows:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -520px -66px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3361, ../mts2/_widgets.scss */
  .b-box_oneforall_more.opened .b-box_oneforall_more__arrows:before, .b-box_oneforall_more.opened .b-box_oneforall_more__arrows:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3370, ../mts2/_widgets.scss */
.b-box_oneforall_more__drop {
  display: none;
  position: relative;
}

/* line 3375, ../mts2/_widgets.scss */
.b-box_oneforall_question {
  font-size: 13px;
  line-height: 1.5;
  border-top: 1px solid #dfe0e0;
}

/* line 3381, ../mts2/_widgets.scss */
.b-box_oneforall_question__item {
  padding: 0 15px;
}

/* line 3384, ../mts2/_widgets.scss */
.b-box_oneforall_question__item.opened {
  background-color: #f4f5f5;
}

/* line 3387, ../mts2/_widgets.scss */
.b-box_oneforall_question__item.opened .b-box_oneforall_question__opener:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -505px -60px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3393, ../mts2/_widgets.scss */
  .b-box_oneforall_question__item.opened .b-box_oneforall_question__opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3402, ../mts2/_widgets.scss */
.b-box_oneforall_question__all {
  padding: 10px 15px 12px 43px;
}

/* line 3405, ../mts2/_widgets.scss */
.b-box_oneforall_question__all a {
  color: #959595;
}

/* line 3409, ../mts2/_widgets.scss */
.b-box_oneforall_question__opener {
  border-bottom: 1px solid #e7e7e7;
  padding: 10px 0 10px 28px;
  position: relative;
  cursor: pointer;
}

/* line 3415, ../mts2/_widgets.scss */
.b-box_oneforall_question__opener:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -60px;
  position: absolute;
  left: 2px;
  top: 13px;
  width: 12px;
  height: 12px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3427, ../mts2/_widgets.scss */
  .b-box_oneforall_question__opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3436, ../mts2/_widgets.scss */
.b-box_oneforall_question__drop {
  font-size: 12px;
  line-height: 1.5;
  padding: 10px 0;
  border-bottom: 1px solid #e7e7e7;
  display: none;
}

/* line 3444, ../mts2/_widgets.scss */
.b-box_oneforall_traffic {
  margin: 0 -1px -1px;
}

/* line 3447, ../mts2/_widgets.scss */
.b-box_oneforall_traffic table {
  width: 100%;
}

/* line 3450, ../mts2/_widgets.scss */
.b-box_oneforall_traffic td {
  border: 1px solid #dfe0e0;
  height: 87px;
  padding: 15px 9px 5px;
  width: 50%;
  text-align: center;
  vertical-align: top;
  color: #333;
  font-size: 13px;
  line-height: 18px;
}

/* line 3461, ../mts2/_widgets.scss */
.b-box_oneforall_traffic td .name {
  font-size: 11px;
  line-height: 16px;
}

/* line 3465, ../mts2/_widgets.scss */
.b-box_oneforall_traffic td .size {
  font-size: 30px;
  line-height: 30px;
  color: #e30611;
}

/* line 3470, ../mts2/_widgets.scss */
.b-box_oneforall_traffic td .size_small {
  font-size: 18px;
  line-height: 18px;
}

/* line 3474, ../mts2/_widgets.scss */
.b-box_oneforall_traffic td .fnote {
  font-size: 12px;
  line-height: 18px;
  color: #9b9b9b;
}

/* line 3479, ../mts2/_widgets.scss */
.b-box_oneforall_traffic td .date {
  font-size: 14px;
  line-height: 1.28;
  font-weight: 700;
  padding-left: 36px;
  position: relative;
  display: inline-block;
}

/* line 3487, ../mts2/_widgets.scss */
.b-box_oneforall_traffic td .date:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -520px 0;
  width: 24px;
  height: 21px;
  position: absolute;
  left: 0;
  top: -2px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3499, ../mts2/_widgets.scss */
  .b-box_oneforall_traffic td .date:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3508, ../mts2/_widgets.scss */
.b-box_oneforall_diagram {
  width: 250px;
  height: 250px;
  margin: 0 auto 20px;
  position: relative;
}

/* line 3514, ../mts2/_widgets.scss */
.b-box_oneforall_diagram .count_wrap {
  text-align: center;
  font: 14px/30px 'Open Sans', sans-serif;
}

/* line 3518, ../mts2/_widgets.scss */
.b-box_oneforall_diagram .count_wrap .name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 3523, ../mts2/_widgets.scss */
.b-box_oneforall_diagram .count_wrap .count {
  color: #e30611;
  font-size: 40px;
  font-weight: 700;
}

/* line 3528, ../mts2/_widgets.scss */
.b-box_oneforall_diagram .count_wrap .count span {
  font-size: 30px;
}

/* line 3532, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_link {
  text-align: center;
  font-size: 13px;
  line-height: 18px;
  margin: -15px  0 15px;
}

/* line 3539, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_list {
  margin: 0 20px 15px;
}

/* line 3542, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_list li {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 48%;
  padding-left: 19px;
  padding-right: 5px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  font-size: 13px;
  line-height: 1.38;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 3559, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_list li .marker {
  background-color: #ec1d23;
  width: 10px;
  height: 10px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  position: absolute;
  left: 0;
  top: 4px;
}

/* line 3571, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table_wrap {
  padding: 0 9px;
}

/* line 3575, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table {
  width: 100%;
  margin-bottom: 15px;
}

/* line 3579, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table tr.active td {
  background-color: #f0faf5;
}

/* line 3582, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table tr:first-child td {
  border-top: medium none;
}

/* line 3585, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table td {
  border-top: 1px solid #e9e9e9;
  padding: 5px 0 5px 8px;
  font: 13px/1.38 "Corpid", Arial, sans-serif;
  color: #333;
}

/* line 3591, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table td.td_name {
  width: 105px;
  font-weight: bold;
}

/* line 3595, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table td.td_name .name {
  width: 105px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 3601, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table td.td_value {
  font-size: 11px;
  color: #959595;
}

/* line 3605, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table td.td_percent {
  width: 70px;
  padding-right: 5px;
}

/* line 3609, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_info_table td .percent_value {
  height: 7px;
}

/* line 3613, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_unlim .b-box_oneforall_diagram_unlim__ie8 {
  display: none;
}

/* line 3616, ../mts2/_widgets.scss */
.lteie8 .b-box_oneforall_diagram_unlim .b-box_oneforall_diagram_unlim__ie8 {
  display: block;
}

/* line 3620, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap {
  position: relative;
}

/* line 3623, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-controls {
  background: none;
  width: auto;
  height: auto;
  position: static;
}

/* line 3629, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-pager {
  width: 100px;
  margin-left: -50px;
  position: absolute;
  left: 50%;
  top: 180px;
}

/* line 3636, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-pager.bx-default-pager a {
  width: 10px;
  height: 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin: 0 5px;
}

/* line 3644, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-prev, .b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-next {
  width: 11px;
  height: 20px;
  top: 115px;
  margin: 0;
}

/* line 3650, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-prev {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -550px 0;
  left: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3657, ../mts2/_widgets.scss */
  .b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-prev {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3665, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-prev:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -550px -25px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3671, ../mts2/_widgets.scss */
  .b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-prev:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3679, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-next {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -565px 0;
  right: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3686, ../mts2/_widgets.scss */
  .b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-next {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3694, ../mts2/_widgets.scss */
.b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-next:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -565px -25px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3700, ../mts2/_widgets.scss */
  .b-box_oneforall_d_carousel_wrap .bx-wrapper .bx-next:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3709, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap {
  width: 140px;
  position: absolute;
  top: 70px;
  left: 50%;
  margin-left: -70px;
}

/* line 3716, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap.type_table .bx-wrapper .bx-pager {
  display: none;
}

/* line 3719, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-controls {
  background: none;
  width: auto;
  height: auto;
  position: static;
}

/* line 3725, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-pager {
  width: 100px;
  margin-left: -50px;
  position: absolute;
  left: 50%;
  top: 110px;
}

/* line 3732, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-pager.bx-default-pager a {
  width: 10px;
  height: 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin: 0 5px;
}

/* line 3740, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-prev, .b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-next {
  width: 11px;
  height: 20px;
  top: 45px;
  margin: 0;
}

/* line 3746, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-prev {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -550px 0;
  left: -10px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3753, ../mts2/_widgets.scss */
  .b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-prev {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3761, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-prev:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -550px -25px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3767, ../mts2/_widgets.scss */
  .b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-prev:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3775, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-next {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -565px 0;
  right: -10px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3782, ../mts2/_widgets.scss */
  .b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-next {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3790, ../mts2/_widgets.scss */
.b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-next:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -565px -25px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3796, ../mts2/_widgets.scss */
  .b-box_oneforall_dv_carousel_wrap .bx-wrapper .bx-next:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3805, ../mts2/_widgets.scss */
.b-box_oneforall_diagram_wrap + .b-box_package_service {
  margin-top: -10px;
}

/* line 3809, ../mts2/_widgets.scss */
.b-box_package_service {
  color: #9b9b9b;
  margin-bottom: 15px;
  position: relative;
}

/* line 3814, ../mts2/_widgets.scss */
.b-box_package_service .bx-controls {
  background: none;
  position: static;
  height: auto;
  left: auto;
  top: auto;
}

/* line 3821, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-prev, .b-box_package_service .bx-wrapper .bx-next {
  background: url("../i/package_service_gradient.png") repeat-y 0 0;
  width: 38px;
  height: 55px;
  margin: 0;
  top: 0;
  z-index: 3;
}

/* line 3829, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-prev:after, .b-box_package_service .bx-wrapper .bx-next:after {
  content: "";
  display: block;
  position: absolute;
  width: 11px;
  height: 20px;
  top: 12px;
}

/* line 3837, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-prev {
  background-position: 0 0;
  left: -2px;
}

/* line 3841, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-prev:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -550px 0;
  left: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3848, ../mts2/_widgets.scss */
  .b-box_package_service .bx-wrapper .bx-prev:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3856, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-prev:hover:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -550px -25px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3862, ../mts2/_widgets.scss */
  .b-box_package_service .bx-wrapper .bx-prev:hover:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3870, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-next {
  background-position: 100% 0;
  right: -2px;
}

/* line 3874, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-next:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -565px 0;
  right: 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3881, ../mts2/_widgets.scss */
  .b-box_package_service .bx-wrapper .bx-next:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3889, ../mts2/_widgets.scss */
.b-box_package_service .bx-wrapper .bx-next:hover:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -565px -25px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 3895, ../mts2/_widgets.scss */
  .b-box_package_service .bx-wrapper .bx-next:hover:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 3904, ../mts2/_widgets.scss */
.b-box_package_service_line {
  margin-left: -45px;
}

/* line 3908, ../mts2/_widgets.scss */
.b-box_package_service_line__back {
  background: #e2e2e2;
  height: 4px;
  position: relative;
}

/* line 3914, ../mts2/_widgets.scss */
.b-box_package_service_line__item {
  width: 90px;
  height: 35px;
  padding-top: 20px;
  float: left;
  position: relative;
  text-align: center;
}

/* line 3922, ../mts2/_widgets.scss */
.b-box_package_service_line__item.active .b-box_package_service_line__back:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  left: 0;
  top: 1px;
  background: #e30611;
  display: block;
  z-index: 1;
}

/* line 3933, ../mts2/_widgets.scss */
.b-box_package_service_line__item.active .b-box_package_service_line__point:after {
  content: "";
  background: #e30611;
  width: 8px;
  height: 8px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  left: 2px;
  top: 2px;
  z-index: 2;
}

/* line 3946, ../mts2/_widgets.scss */
.b-box_package_service_line__item.current .b-box_package_service_line__value {
  color: #333;
}

/* line 3949, ../mts2/_widgets.scss */
.b-box_package_service_line__item.current .b-box_package_service_line__point {
  width: 14px;
  height: 14px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  left: -7px;
  top: 16px;
}

/* line 3958, ../mts2/_widgets.scss */
.b-box_package_service_line__item.current .b-box_package_service_line__point:after {
  width: 10px;
  height: 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 3965, ../mts2/_widgets.scss */
.b-box_package_service_line__item.last .b-box_package_service_line__value {
  color: #9b9b9b;
}

/* line 3969, ../mts2/_widgets.scss */
.b-box_package_service_line__back {
  background: #e2e2e2;
  height: 4px;
  padding: 1px 0;
}

/* line 3975, ../mts2/_widgets.scss */
.b-box_package_service_line__point {
  background: #e2e2e2;
  width: 12px;
  height: 12px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  position: absolute;
  left: -6px;
  top: 17px;
}

/* line 3987, ../mts2/_widgets.scss */
.b-box_package_service_line__size {
  font: 600 11px/13px "Open Sans", Arial, sans-serif;
  margin-top: -25px;
}

/* line 3992, ../mts2/_widgets.scss */
.b-box_package_service_line__value {
  width: 45px;
  text-align: center;
  position: absolute;
  left: -22px;
  top: 25px;
  font: 600 14px/30px "Open Sans", Arial, sans-serif;
}

/* line 4001, ../mts2/_widgets.scss */
.b-box_package_service__info {
  font-size: 13px;
  line-height: 14px;
  color: #333;
  text-align: center;
}

/* line 4008, ../mts2/_widgets.scss */
.b-box_oneforall_option_list {
  margin-bottom: -1px;
}

/* line 4011, ../mts2/_widgets.scss */
.b-box_oneforall_option_list.first-child {
  margin: -15px 0 10px;
}

/* line 4015, ../mts2/_widgets.scss */
.b-box_oneforall_option__item {
  border-bottom: 1px solid #e9e9e9;
}

/* line 4019, ../mts2/_widgets.scss */
.b-box_oneforall_option__opener {
  padding: 15px 10px;
  position: relative;
  cursor: pointer;
  color: #959595;
}

/* line 4025, ../mts2/_widgets.scss */
.b-box_oneforall_option__opener:after {
  content: "";
  border: 6px solid transparent;
  border-top-color: #959595;
  position: absolute;
  top: 50%;
  right: 22px;
  margin-top: -3px;
}

/* line 4034, ../mts2/_widgets.scss */
.b-box_oneforall_option__item.opened .b-box_oneforall_option__opener:after {
  border-top-color: transparent;
  border-bottom-color: #959595;
  margin-top: -9px;
}

/* line 4039, ../mts2/_widgets.scss */
.b-box_oneforall_option__opener.without_arrow {
  cursor: default;
}

/* line 4042, ../mts2/_widgets.scss */
.b-box_oneforall_option__opener.without_arrow:after {
  display: none;
}

/* line 4046, ../mts2/_widgets.scss */
.b-box_oneforall_option__icon {
  position: absolute;
  top: 50%;
  left: 10px;
  margin-top: -11px;
  width: 23px;
  height: 23px;
}

/* line 4054, ../mts2/_widgets.scss */
.b-box_oneforall_option__icon.icon-option {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -110px -480px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4060, ../mts2/_widgets.scss */
  .b-box_oneforall_option__icon.icon-option {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4068, ../mts2/_widgets.scss */
.b-box_oneforall_option__icon.icon-option-active {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -110px -505px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4074, ../mts2/_widgets.scss */
  .b-box_oneforall_option__icon.icon-option-active {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4082, ../mts2/_widgets.scss */
.b-box_oneforall_option__icon.icon-wait {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -135px -480px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4088, ../mts2/_widgets.scss */
  .b-box_oneforall_option__icon.icon-wait {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4097, ../mts2/_widgets.scss */
.b-box_oneforall_option__name {
  font-size: 13px;
  line-height: 18px;
  padding-right: 50px;
}

/* line 4102, ../mts2/_widgets.scss */
.b-box_oneforall_option__icon + .b-box_oneforall_option__name {
  padding-left: 38px;
}

/* line 4105, ../mts2/_widgets.scss */
.b-box_oneforall_option__name .title {
  font-weight: bold;
  color: #333;
}

/* line 4109, ../mts2/_widgets.scss */
.b-box_oneforall_option__name .subtitle {
  font-size: 11px;
  line-height: 15px;
}

/* line 4114, ../mts2/_widgets.scss */
.b-box_oneforall_option__drop {
  border-top: 1px solid #e9e9e9;
  padding-top: 15px;
  display: none;
}

/* line 4120, ../mts2/_widgets.scss */
.b-progress_oneforall_value {
  font-size: 11px;
  color: #959595;
  padding: 0 7px;
  margin-bottom: 5px;
}

/* line 4127, ../mts2/_widgets.scss */
.b-progress_oneforall {
  background: #e7e7e7;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  border-radius: 9px;
  height: 20px;
  overflow: hidden;
}

/* line 4136, ../mts2/_widgets.scss */
.b-progress_oneforall__handle {
  background: #e30611;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  border-radius: 9px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  width: 0;
  padding: 0 12px;
  font-size: 11px;
  line-height: 1.8;
  color: #fff;
}

/* line 4152, ../mts2/_widgets.scss */
.b-box_oneforall_add__item {
  background-color: #fff;
  border: 1px dashed #dbdbdb;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 9px;
}

/* line 4160, ../mts2/_widgets.scss */
.b-box_oneforall_add__item:hover, .b-box_oneforall_add__item.opened {
  background-color: #f4f5f5;
}

/* line 4164, ../mts2/_widgets.scss */
.b-box_oneforall_add__opener {
  padding: 15px 10px 15px 47px;
  position: relative;
  cursor: pointer;
  color: #959595;
}

/* line 4170, ../mts2/_widgets.scss */
.b-box_oneforall_add__opener:before {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -60px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 18px;
  left: 18px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4182, ../mts2/_widgets.scss */
  .b-box_oneforall_add__opener:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4190, ../mts2/_widgets.scss */
.b-box_oneforall_add__item.opened .b-box_oneforall_add__opener:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -505px -60px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4196, ../mts2/_widgets.scss */
  .b-box_oneforall_add__item.opened .b-box_oneforall_add__opener:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4204, ../mts2/_widgets.scss */
.b-box_oneforall_add__opener.without_icon {
  padding-left: 14px;
  padding-right: 14px;
}

/* line 4208, ../mts2/_widgets.scss */
.b-box_oneforall_add__opener.without_icon:before {
  display: none;
}

/* line 4212, ../mts2/_widgets.scss */
.b-box_oneforall_add__name {
  font-size: 13px;
  line-height: 18px;
}

/* line 4217, ../mts2/_widgets.scss */
.b-box_oneforall_add__drop {
  display: none;
  padding: 0 8px;
  border-top: 1px dashed #dbdbdb;
}

/* line 4223, ../mts2/_widgets.scss */
.b-box_oneforall_add__table_wrap {
  margin: 0 -9px 10px;
}

/* line 4227, ../mts2/_widgets.scss */
.b-box_oneforall_add__table {
  width: 100%;
}

/* line 4230, ../mts2/_widgets.scss */
.b-box_oneforall_add__table caption {
  font: 400 18px/1 "Corpid", Arial, sans-serif;
  margin: 0 5px 10px 12px;
}

/* line 4234, ../mts2/_widgets.scss */
.b-box_oneforall_add__table tr:first-child th, .b-box_oneforall_add__table tr:first-child td {
  border-top: medium none;
}

/* line 4237, ../mts2/_widgets.scss */
.b-box_oneforall_add__table th, .b-box_oneforall_add__table td {
  font: 400 12px/1.5 "Corpid", Arial, sans-serif;
  color: #333;
  padding: 6px 2px;
  border-top: 1px solid #e7e7e7;
  vertical-align: top;
}

/* line 4244, ../mts2/_widgets.scss */
.b-box_oneforall_add__table th {
  width: 154px;
  padding-left: 13px;
}

/* line 4249, ../mts2/_widgets.scss */
.b-box_oneforall_separate {
  background-color: #e9e9e9;
  height: 1px;
}

/* line 4254, ../mts2/_widgets.scss */
.b-box_oneforall_add__separate {
  border-top: 1px solid #e7e7e7;
  margin: 0 -9px 15px;
}

/* line 4259, ../mts2/_widgets.scss */
.b-box_oneforall_footnote {
  color: #959595;
  font-size: 11px;
  line-height: 1.27;
}

/* line 4265, ../mts2/_widgets.scss */
.b-box__icon_option_percent {
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin-top: 5px;
}

/* line 4273, ../mts2/_widgets.scss */
.list_bull.list_bull_oneforall {
  margin-bottom: 15px;
}

/* line 4276, ../mts2/_widgets.scss */
.list_bull.list_bull_oneforall li {
  font-size: 12px;
}

/* line 4279, ../mts2/_widgets.scss */
.list_bull.list_bull_oneforall li:before {
  margin-left: -10px;
}

/* line 4283, ../mts2/_widgets.scss */
.b-box_oneforall_group_promo {
  margin-bottom: 10px;
  text-align: center;
}

/* line 4287, ../mts2/_widgets.scss */
.b-box_oneforall_group_promo .title {
  font-size: 20px;
  line-height: 1.2;
  margin-bottom: 15px;
}

/* line 4292, ../mts2/_widgets.scss */
.b-box_oneforall_group_promo .sheme {
  background: url("../i/one-group-sheme.png") no-repeat center 0;
  height: 46px;
  margin-bottom: 20px;
}

/* line 4297, ../mts2/_widgets.scss */
.b-box_oneforall_group_promo .desc {
  font-size: 13px;
  line-height: 1.38;
  margin-bottom: 15px;
}

/* line 4302, ../mts2/_widgets.scss */
.b-box_oneforall_group_promo .promo {
  background: url("../i/oneforall-group-promo.jpg") no-repeat center 0;
  height: 306px;
  margin: 0 -9px;
  padding: 20px 9px 10px;
  color: #fff;
}

/* line 4309, ../mts2/_widgets.scss */
.b-box_oneforall_group_promo .promo .promo_title {
  font-size: 17px;
  font-weight: bold;
}

/* line 4313, ../mts2/_widgets.scss */
.b-box_oneforall_group_promo .promo .option_item {
  display: inline-block;
  width: 135px;
  margin-top: 20px;
  font-size: 13px;
}

/* line 4320, ../mts2/_widgets.scss */
.b-box_oneforall_device__drop {
  display: none;
  margin: 0 8px;
  border-top: 1px solid #e9e9e9;
  padding: 10px 0 15px;
}

/* line 4327, ../mts2/_widgets.scss */
.b-box_oneforall_device_add .title {
  font-size: 13px;
  margin-bottom: 10px;
}

/* line 4331, ../mts2/_widgets.scss */
.b-box_oneforall_device_add .phone {
  overflow: hidden;
  margin-bottom: 5px;
}

/* line 4335, ../mts2/_widgets.scss */
.b-box_oneforall_device_add .phone .prefix {
  width: 27px;
  float: left;
  font-size: 18px;
  line-height: 35px;
}

/* line 4341, ../mts2/_widgets.scss */
.b-box_oneforall_device_add .phone input {
  width: 230px;
  float: left;
}

/* line 4345, ../mts2/_widgets.scss */
.b-box_oneforall_device_add .phone_footnote {
  font-size: 11px;
  line-height: 14px;
  color: #959595;
  margin-left: 27px;
  margin-bottom: 15px;
}

/* line 4352, ../mts2/_widgets.scss */
.b-box_oneforall_device_add .price {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 15px;
}

/* line 4358, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop {
  display: none;
  background-color: #f6f6f6;
  margin: 0 -9px;
  padding: 12px 18px 20px;
  font-size: 13px;
  line-height: 1.38;
}

/* line 4366, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop + .g-box_message {
  margin-top: 10px;
}

/* line 4369, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .title {
  font-size: 17px;
  line-height: 20px;
  margin-bottom: 10px;
}

/* line 4374, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .device_title {
  margin-bottom: 10px;
}

/* line 4377, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .device_name {
  margin-bottom: 12px;
}

/* line 4380, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .device_name .input {
  font-size: 14px;
}

/* line 4383, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .limit_caption {
  margin-bottom: 12px;
  margin-right: -5px;
}

/* line 4387, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .limit_caption .b-select_limit_wrap {
  width: 55px;
  margin-top: -4px;
}

/* line 4391, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .limit_value {
  font-size: 18px;
}

/* line 4394, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .footnote {
  font-size: 11px;
  color: #959595;
}

/* line 4398, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .footnote b {
  color: #333;
}

/* line 4401, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .actions {
  border-top: 1px solid #e9e9e9;
  margin: 5px -9px 0;
  padding: 20px 9px 0;
  overflow: hidden;
}

/* line 4407, ../mts2/_widgets.scss */
.b-box_oneforall_option_settings__drop .actions .btn_remove {
  background: none;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -160px -480px;
  width: 31px;
  height: 35px;
  float: right;
  border: medium none;
  text-decoration: none;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4420, ../mts2/_widgets.scss */
  .b-box_oneforall_option_settings__drop .actions .btn_remove {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4429, ../mts2/_widgets.scss */
.b-oneforall_slider_wrap {
  position: relative;
  padding: 65px 0 20px;
}

/* line 4433, ../mts2/_widgets.scss */
.b-oneforall_slider_wrap .input_slider_wrap {
  width: 100px;
  position: absolute;
  top: -50px;
  left: -20px;
  font-size: 14px;
}

/* line 4440, ../mts2/_widgets.scss */
.b-oneforall_slider_wrap .input_slider_wrap:after {
  content: "";
  background: url("../i/input_slider_pip.png") no-repeat 0 0;
  width: 15px;
  height: 9px;
  position: absolute;
  bottom: -8px;
  left: 30px;
}

/* line 4449, ../mts2/_widgets.scss */
.b-oneforall_slider_wrap .input_slider {
  background: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 73px;
  border: 1px solid #eaeaea;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  padding: 7px 9px 8px;
  margin: 0;
  font: normal 14px/20px "Corpid", Arial, sans-serif;
  color: #333;
  text-align: center;
  outline: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
}

/* line 4470, ../mts2/_widgets.scss */
.b-oneforall_slider {
  background: #e0e0e0;
  height: 4px;
  border: medium none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 4478, ../mts2/_widgets.scss */
.b-oneforall_slider .ui-slider-range {
  background: #df1117;
}

/* line 4481, ../mts2/_widgets.scss */
.b-oneforall_slider .ui-slider-handle {
  background: none;
  border: medium none;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -195px -480px;
  width: 35px;
  height: 35px;
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  top: 0;
  margin: -15px 0 0 -17px;
  cursor: pointer;
  outline: none;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4501, ../mts2/_widgets.scss */
  .b-oneforall_slider .ui-slider-handle {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4510, ../mts2/_widgets.scss */
.b-box_oneforall_connect_option {
  display: block;
  text-decoration: none;
  border: 1px dashed #bee3ba;
  background-color: #f4faf3;
  padding: 15px 18px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  height: 50px;
  margin-bottom: 10px;
  font-size: 13px;
  line-height: 1.38;
  color: #959595;
  text-align: center;
}

/* line 4529, ../mts2/_widgets.scss */
.b-box_oneforall_connect_option .icon {
  position: absolute;
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  margin: -4px 0 0 -45px;
}

/* line 4538, ../mts2/_widgets.scss */
.b-select_limit_wrap {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  height: 35px;
  z-index: 10;
}

/* line 4546, ../mts2/_widgets.scss */
.b-select_limit {
  background: #e30611;
  border: 1px solid #e30611;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  font-size: 18px;
  line-height: 20px;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}

/* line 4563, ../mts2/_widgets.scss */
.b-select_limit.opened {
  background: #fff;
  border-color: #eaeaea;
  color: #e30611;
}

/* line 4569, ../mts2/_widgets.scss */
.b-select_limit__opener {
  padding: 0 20px 0 8px;
  height: 35px;
  line-height: 35px;
  cursor: pointer;
  position: relative;
}

/* line 4576, ../mts2/_widgets.scss */
.b-select_limit__opener:after {
  content: "";
  border: 5px solid transparent;
  border-top-color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -1px;
  right: 7px;
}

/* line 4586, ../mts2/_widgets.scss */
.b-select_limit__options {
  display: none;
}

/* line 4590, ../mts2/_widgets.scss */
.b-select_limit__item {
  border-top: 1px solid #ededed;
  padding: 7px 0;
  margin: 0 8px;
  cursor: pointer;
}

/* line 4596, ../mts2/_widgets.scss */
.b-select_limit__item.selected {
  display: none;
}

/* line 4600, ../mts2/_widgets.scss */
.b-box_oneforall__head {
  background: #f6f6f6;
  padding: 16px 9px;
  border-bottom: 1px solid #e9e9e9;
  margin: -15px -18px 0;
  font-size: 17px;
  line-height: 20px;
  text-align: center;
  position: relative;
}

/* line 4610, ../mts2/_widgets.scss */
.b-box_oneforall__head.oneforall-head__traffic {
  background: none #edf3f4;
  text-align: left;
}

/* line 4614, ../mts2/_widgets.scss */
.b-box_oneforall__head.oneforall-head__traffic.head__status-load .head__icon {
  background: url("../i/oneforall-error-loader.gif") no-repeat transparent;
  width: 83px;
  height: 83px;
  margin-top: 8px;
  float: left;
}

/* line 4621, ../mts2/_widgets.scss */
.b-box_oneforall__head.oneforall-head__traffic.head__status-load .head__title {
  margin-left: 93px;
  font-weight: normal;
}

/* line 4625, ../mts2/_widgets.scss */
.b-box_oneforall__head.oneforall-head__traffic.head__status-error .head__icon {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -580px -266px;
  width: 67px;
  height: 67px;
  margin-top: 15px;
  float: left;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4635, ../mts2/_widgets.scss */
  .b-box_oneforall__head.oneforall-head__traffic.head__status-error .head__icon {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4643, ../mts2/_widgets.scss */
.b-box_oneforall__head.oneforall-head__traffic.head__status-error .head__title {
  margin-left: 77px;
  font-weight: normal;
}

/* line 4647, ../mts2/_widgets.scss */
.b-box_oneforall__head.oneforall-head__traffic.head__status-error .head__title .head-title__warning {
  color: #e9222d;
  font-size: 18px;
}

/* line 4652, ../mts2/_widgets.scss */
.b-box_oneforall_phone_list li {
  border-top: 1px solid #e9e9e9;
  padding: 14px 0;
  font-size: 0;
  line-height: 0;
}

/* line 4658, ../mts2/_widgets.scss */
.b-box_oneforall_phone_list li:first-child {
  border-top: medium none;
}

/* line 4661, ../mts2/_widgets.scss */
.b-box_oneforall_phone_list li .phone {
  display: inline-block;
  vertical-align: middle;
  width: 26%;
  margin-right: 2%;
  font-size: 22px;
  line-height: 18px;
  font-weight: 700;
  color: #e30611;
}

/* line 4671, ../mts2/_widgets.scss */
.b-box_oneforall_phone_list li .info {
  display: inline-block;
  vertical-align: middle;
  width: 72%;
  font-size: 12px;
  line-height: 1.5;
}

/* line 4679, ../mts2/_widgets.scss */
.b-box_oneforall_group_invite {
  border: 1px dashed #dbdbdb;
  color: #959595;
  text-align: center;
  padding: 10px 9px 20px;
  margin-bottom: 18px;
  font-size: 13px;
  line-height: 18px;
}

/* line 4688, ../mts2/_widgets.scss */
.b-box_oneforall_group_invite .actions {
  overflow: hidden;
}

/* line 4691, ../mts2/_widgets.scss */
.b-box_oneforall_group_invite .actions .btn {
  width: 125px;
}

/* line 4695, ../mts2/_widgets.scss */
.b-select_oneforall_balance {
  width: 100%;
  margin-bottom: 10px;
}

/* line 4700, ../mts2/_widgets.scss */
.b-box_oneforall_top_up {
  padding: 20px 0;
}

/* line 4703, ../mts2/_widgets.scss */
.b-box_oneforall_top_up .input {
  width: 140px;
  margin-right: 5px;
  font-size: 14px;
}

/* line 4708, ../mts2/_widgets.scss */
.b-box_oneforall_top_up .footnote {
  color: #777;
  font-size: 11px;
  margin: 7px 0 17px;
}

/* line 4714, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo {
  padding: 0 0 20px;
}

/* line 4718, ../mts2/_widgets.scss */
.b-box_oneforall_drop_turbo_info {
  background: #f6f6f6;
  margin: -16px -9px -1px;
  padding: 0 9px;
}

/* line 4724, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_info {
  border-bottom: 1px solid #e9e9e9;
  margin: 0 -8px 10px;
}

/* line 4729, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_info table, .b-box_oneforall_drop_turbo_info table {
  width: 100%;
}

/* line 4732, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_info table th, .b-box_oneforall_add_turbo_info table td, .b-box_oneforall_drop_turbo_info table th, .b-box_oneforall_drop_turbo_info table td {
  padding: 12px 0;
  font: 13px/18px "Corpid", Arial, sans-serif;
  vertical-align: top;
  border-top: 1px solid #e9e9e9;
}

/* line 4738, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_info table tr:first-child th, .b-box_oneforall_add_turbo_info table tr:first-child td, .b-box_oneforall_drop_turbo_info table tr:first-child th, .b-box_oneforall_drop_turbo_info table tr:first-child td {
  border-top: medium none;
}

/* line 4741, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_info table th, .b-box_oneforall_drop_turbo_info table th {
  width: 130px;
  padding-left: 10px;
  padding-right: 5px;
}

/* line 4746, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_info table td, .b-box_oneforall_drop_turbo_info table td {
  padding-right: 10px;
}

/* line 4750, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_variant {
  margin-bottom: 15px;
  font-size: 12px;
}

/* line 4754, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_variant input[type="radio"] {
  margin: 0 5px 0 0;
  vertical-align: top;
}

/* line 4758, ../mts2/_widgets.scss */
.b-box_oneforall_add_turbo_variant .title {
  font-size: 17px;
  line-height: 20px;
  font-weight: 700;
  margin: 0 4px 15px;
}

/* line 4765, ../mts2/_widgets.scss */
.b-box_oneforall_price_title {
  font-size: 17px;
  line-height: 20px;
  font-weight: 700;
  margin-bottom: 5px;
}

/* line 4772, ../mts2/_widgets.scss */
.b-box_oneforall_price_table_wrap {
  padding: 0 3px;
}

/* line 4775, ../mts2/_widgets.scss */
.b-box_oneforall_price_table_wrap.total {
  margin: 0 -9px;
  padding: 0 12px;
}

/* line 4780, ../mts2/_widgets.scss */
.b-box__opener.opened + .b-box__drop .b-box_oneforall_price_table_wrap.total {
  background: #f4f5f5;
}

/* line 4784, ../mts2/_widgets.scss */
.b-box_oneforall_price_table {
  width: 100%;
}

/* line 4787, ../mts2/_widgets.scss */
.b-box_oneforall_price_table th, .b-box_oneforall_price_table td {
  border-top: 1px solid #e7e7e7;
  font: 12px/18px "Corpid", Arial, sans-serif;
  padding: 9px 0;
  vertical-align: top;
}

/* line 4793, ../mts2/_widgets.scss */
.b-box_oneforall_price_table tr:first-child th, .b-box_oneforall_price_table tr:first-child td {
  border-top: medium none;
}

/* line 4796, ../mts2/_widgets.scss */
.b-box_oneforall_price_table th {
  width: 170px;
  padding-right: 5px;
}

/* line 4801, ../mts2/_widgets.scss */
.border-bottom-torn {
  position: absolute;
  background: url("../i/border-bottom-torn.png") no-repeat 0 0;
  width: 100%;
  height: 15px;
  bottom: -10px;
  left: 0;
}

/* line 4810, ../mts2/_widgets.scss */
.border-bottom-torn-two {
  position: absolute;
  background: url("../i/border-bottom-torn-two.png") no-repeat 0 0;
  width: 100%;
  height: 15px;
  bottom: -10px;
  left: 0;
}

/* line 4819, ../mts2/_widgets.scss */
.border-top-torn {
  position: absolute;
  background: url("../i/border-top-torn.png") no-repeat 0 0;
  width: 100%;
  height: 15px;
  top: -10px;
  left: 0;
}

/* line 4828, ../mts2/_widgets.scss */
.b-box_old_sim_head {
  background: url("../i/old_sim.png") no-repeat 0 25px #edf3f4;
  margin: -15px -18px 24px;
  padding: 30px 8px 25px 90px;
  font-size: 14px;
  line-height: 20px;
  position: relative;
}

/* line 4836, ../mts2/_widgets.scss */
.b-box_old_sim_head .title {
  font-size: 20px;
  color: #e9222d;
  margin-bottom: 5px;
}

/* line 4842, ../mts2/_widgets.scss */
.b-box_old_sim_4g__title {
  font-size: 17px;
  line-height: 20px;
  font-weight: 700;
  text-align: center;
}

/* line 4849, ../mts2/_widgets.scss */
.b-box_old_sim_4g__item {
  background-repeat: no-repeat;
  background-position: 0 50%;
  border-top: 1px solid #e7e7e7;
  height: 85px;
  padding: 45px 10px 0 100px;
  font-size: 13px;
  line-height: 1.54;
}

/* line 4858, ../mts2/_widgets.scss */
.b-box_old_sim_4g__item.first-child {
  border-top: medium none;
}

/* line 4861, ../mts2/_widgets.scss */
.b-box_old_sim_4g__item.icon-fast {
  background-image: url("../i/icon_4g_fast.png");
}

/* line 4864, ../mts2/_widgets.scss */
.b-box_old_sim_4g__item.icon-films {
  background-image: url("../i/icon_4g_films.png");
}

/* line 4867, ../mts2/_widgets.scss */
.b-box_old_sim_4g__item.icon-conference {
  background-image: url("../i/icon_4g_conference.png");
}

/* line 4871, ../mts2/_widgets.scss */
.b-box_old_sim_4g_info {
  background: #f6f6f6;
  padding: 10px 20px 0;
  font-size: 13px;
  line-height: 1.54;
  overflow: hidden;
}

/* line 4878, ../mts2/_widgets.scss */
.b-box_old_sim_4g_info > li {
  margin-bottom: 15px;
}

/* line 4881, ../mts2/_widgets.scss */
.b-box_old_sim_4g_info .number {
  font-size: 24px;
  margin-bottom: 5px;
}

/* line 4886, ../mts2/_widgets.scss */
.b-box_old_sim_4g__actions {
  padding: 20px 0 12px;
  text-align: center;
  font-size: 13px;
  line-height: 1.54;
}

/* line 4893, ../mts2/_widgets.scss */
.b-box_inner-more {
  display: none;
}

/* line 4897, ../mts2/_widgets.scss */
.b-box__info-h {
  display: block;
  font-weight: bold;
  font-size: 17px;
  line-height: 20px;
  color: inherit;
}

/* line 4905, ../mts2/_widgets.scss */
.b-box__info-text {
  display: block;
  font-size: 13px;
}

/* line 4910, ../mts2/_widgets.scss */
.pay-icon {
  display: inline-block;
  vertical-align: middle;
}

/* line 4914, ../mts2/_widgets.scss */
.pay-icon.icon-pc {
  width: 26px;
  height: 19px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -580px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4922, ../mts2/_widgets.scss */
  .pay-icon.icon-pc {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4930, ../mts2/_widgets.scss */
.pay-icon.icon-phone {
  width: 14px;
  height: 24px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -580px -19px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4938, ../mts2/_widgets.scss */
  .pay-icon.icon-phone {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4946, ../mts2/_widgets.scss */
.pay-icon.icon-home {
  width: 24px;
  height: 20px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -580px -43px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4954, ../mts2/_widgets.scss */
  .pay-icon.icon-home {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4962, ../mts2/_widgets.scss */
.pay-icon.icon-bear {
  width: 26px;
  height: 23px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -606px 0;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4970, ../mts2/_widgets.scss */
  .pay-icon.icon-bear {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4978, ../mts2/_widgets.scss */
.pay-icon.icon-money {
  width: 22px;
  height: 22px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -607px -24px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 4986, ../mts2/_widgets.scss */
  .pay-icon.icon-money {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 4995, ../mts2/_widgets.scss */
.b-box__icon-list-col {
  text-decoration: none;
  color: inherit;
  display: table;
  width: 100%;
}

/* line 5001, ../mts2/_widgets.scss */
.b-box__icon-list-col > span {
  text-align: center;
  display: table-cell;
  width: 35px;
  vertical-align: middle;
  height: 100%;
  padding-right: 5px;
}

/* line 5009, ../mts2/_widgets.scss */
.b-box__icon-list-col > div {
  display: table-cell;
}

/* line 5012, ../mts2/_widgets.scss */
.b-box__icon-list-col.lg-pic > span {
  width: 47px;
  padding-right: 10px;
}

/* line 5016, ../mts2/_widgets.scss */
.b-box__icon-list-col.ava50-pic > span {
  width: 50px;
  padding-right: 15px;
  vertical-align: top;
  padding-top: 4px;
}

/* line 5023, ../mts2/_widgets.scss */
.b-box__icon-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 5028, ../mts2/_widgets.scss */
.b-box__icon-list:after {
  content: '';
  display: block;
  clear: both;
}

/* line 5033, ../mts2/_widgets.scss */
.b-box__icon-list .icon-list__item {
  display: block;
  min-height: 30px;
  float: left;
  font-size: 12px;
  width: 50%;
  margin-bottom: 15px;
}

/* line 5041, ../mts2/_widgets.scss */
.b-box__icon-list .icon-list__item .icon-list__icon {
  float: left;
  text-align: center;
  width: 30px;
}

/* line 5046, ../mts2/_widgets.scss */
.b-box__icon-list .icon-list__item .icon-list__label {
  margin-left: 40px;
  margin-right: 10px;
  display: block;
}

/* line 5051, ../mts2/_widgets.scss */
.b-box__icon-list .icon-list__item.wide {
  width: 100%;
}

/* line 5054, ../mts2/_widgets.scss */
.b-box__icon-list .icon-list__item.last {
  margin-bottom: 0;
}

/* widget 13 */
/* line 5059, ../mts2/_widgets.scss */
.b-box_money_bg {
  background-image: url(../i/box_money_bg.png);
  background-repeat: no-repeat;
  background-position: 100% 40px;
}

/* line 5064, ../mts2/_widgets.scss */
.b-box_money_bg .b-box__opener {
  /*margin: -15px 0 0*/
  margin: -15px -18px 0;
}

/* line 5068, ../mts2/_widgets.scss */
.b-box_money_bg .b-box__drop {
  padding-top: 20px;
}

/* line 5071, ../mts2/_widgets.scss */
.b-box_money_bg .b-box__drop .info {
  margin-bottom: 40px;
  width: 170px;
  font-size: 13px;
}

/* line 5077, ../mts2/_widgets.scss */
.b-box_search_bg {
  background-image: url(../i/box_search_bg.png);
  background-repeat: no-repeat;
  background-position: 100% 40px;
}

/* line 5082, ../mts2/_widgets.scss */
.b-box_search_bg.more-opened {
  background-image: none;
}

/* line 5085, ../mts2/_widgets.scss */
.b-box_search_bg .b-box__opener {
  margin: -15px -18px 0;
}

/* line 5088, ../mts2/_widgets.scss */
.b-box_search_bg .b-box__drop {
  padding-top: 20px;
}

/* line 5091, ../mts2/_widgets.scss */
.b-box_search_bg .b-box__drop .info {
  margin-bottom: 35px;
  width: 121px;
  font-size: 13px;
}

/* line 5097, ../mts2/_widgets.scss */
.block-yellow {
  position: relative;
  background-color: #fbf6eb;
  border: 1px solid #f0edd7;
  padding: 10px;
}

/* line 5103, ../mts2/_widgets.scss */
.block-yellow:after, .block-yellow:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 5113, ../mts2/_widgets.scss */
.block-yellow:after {
  border-color: rgba(251, 246, 235, 0);
  border-bottom-color: #fbf6eb;
  border-width: 6px;
  margin-left: -6px;
}

/* line 5119, ../mts2/_widgets.scss */
.block-yellow:before {
  border-color: rgba(240, 237, 215, 0);
  border-bottom-color: #f0edd7;
  border-width: 8px;
  margin-left: -8px;
}

/* line 5126, ../mts2/_widgets.scss */
.b-box_lte1 {
  background: url(../i/lte-bg1.jpg) 50% 0 no-repeat;
  color: #fff;
}

/* line 5131, ../mts2/_widgets.scss */
.b-box_lte2 {
  background: url(../i/lte-bg1_2.jpg) 50% -1px no-repeat;
}

/* line 5135, ../mts2/_widgets.scss */
.b-box_lte1 .b-box__opener {
  background: none;
  font-size: 24px;
  line-height: 1.1;
  color: #fff;
  text-transform: none;
  text-align: left;
  margin: 0 0 17px;
  padding: 18px 22px 0;
  height: 95px;
}

/* line 5147, ../mts2/_widgets.scss */
.b-box_lte2 .b-box__opener {
  margin: 0 0 38px;
  padding: 7px 45px 0 0;
  height: auto;
}

/* line 5153, ../mts2/_widgets.scss */
.b-box_lte1 .b-box__opener b {
  font-size: 32px;
  font-weight: normal;
}

/* line 5158, ../mts2/_widgets.scss */
.b-box_lte1 .b-box__opener .lte-ic {
  display: inline-block;
  width: 36px;
  height: 20px;
  background: #fff;
  border-radius: 3px;
  text-transform: uppercase;
  text-align: center;
  color: #ed1c24;
  font-size: 17px;
  line-height: 24px;
  vertical-align: top;
}

/* line 5172, ../mts2/_widgets.scss */
.b-box_lte1 h3 {
  font-size: 16px;
  font-weight: normal;
  line-height: 120%;
  position: relative;
  right: -105px;
  margin: 0 0 12px -105px;
}

/* line 5181, ../mts2/_widgets.scss */
.b-box_lte2 h3 {
  right: 0;
  margin-left: 0;
}

/* line 5186, ../mts2/_widgets.scss */
.b-box_lte1 h3 a {
  color: #fff;
}

/* line 5190, ../mts2/_widgets.scss */
.b-box__lte_model {
  position: relative;
  min-height: 250px;
  padding: 0 105px 0 0;
}

/* line 5196, ../mts2/_widgets.scss */
.b-box_lte2 .b-box__lte_model {
  min-height: 0;
  padding: 0 115px 5px 0;
}

/* line 5201, ../mts2/_widgets.scss */
.b-box__lte_model img.ph {
  display: block;
  position: absolute;
  bottom: -20px;
  right: -7px;
}

/* line 5208, ../mts2/_widgets.scss */
.b-box_lte2 .b-box__lte_model img.ph {
  bottom: 5px;
}

/* line 5212, ../mts2/_widgets.scss */
.b-box__lte_model ul {
  list-style: none;
  padding: 0 0 13px;
  margin: 0;
}

/* line 5218, ../mts2/_widgets.scss */
.b-box__lte_model ul li {
  background: url(../i/bul.png) 0 5px no-repeat;
  margin: 0 0 7px;
  padding: 0 0 0 16px;
}

/* line 5224, ../mts2/_widgets.scss */
.b-box__lte_model .lte-price {
  font-size: 13px;
  margin: 0 0 13px;
}

/* line 5229, ../mts2/_widgets.scss */
.b-box__lte_model .lte-price b {
  font-size: 20px;
}

/* line 5233, ../mts2/_widgets.scss */
.b-box__lte_model .btn {
  padding: 0 40px;
}

/* line 5237, ../mts2/_widgets.scss */
.b-box__lte_model .lte-warning {
  margin: 23px 0 0;
  padding: 0 0 0 24px;
  background: url(../i/warning.png) 0 50% no-repeat;
}

/* line 5243, ../mts2/_widgets.scss */
.b-box_new-simcard {
  background: url(../i/lte-bg2.jpg) 50% 0 no-repeat #fff;
}

/* line 5247, ../mts2/_widgets.scss */
.b-box_new-simcard .b-box__opener {
  background: none;
  font-size: 17px;
  line-height: 1.1;
  color: #fff;
  text-transform: none;
  text-align: left;
  margin: 0 0 53px;
  padding: 35px 45px 0 27px;
}

/* line 5258, ../mts2/_widgets.scss */
.b-box_new-simcard .jq-selectbox {
  display: block !important;
}

/* line 5262, ../mts2/_widgets.scss */
.b-box_new-simcard .b-user_form .b-user_form__row {
  margin-bottom: 10px;
}

/* line 5266, ../mts2/_widgets.scss */
.b-box_new-simcard .b-user_form .b-user_form__row h3 {
  font-size: 14px;
  font-weight: normal;
  margin: 0 0 10px;
  padding: 3px 0 0;
}

/* line 5273, ../mts2/_widgets.scss */
.b-box_new-simcard .b-box-separate {
  margin: 17px 0;
}

/* line 5277, ../mts2/_widgets.scss */
.b-box_new-simcard .radio-container {
  margin: 0 0 8px;
  min-height: 16px;
  position: relative;
}

/* line 5283, ../mts2/_widgets.scss */
.b-box_new-simcard .radio-container input[type="radio"] {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

/* line 5293, ../mts2/_widgets.scss */
.b-box_new-simcard .radio-container label {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding: 0 0 0 25px;
  color: #000;
  background: url(../voice-mail/images/radio.png) 0 50% no-repeat;
  font-size: 12px;
  line-height: 16px;
}

/* line 5304, ../mts2/_widgets.scss */
.b-box_new-simcard .radio-container input:checked + label {
  background-image: url(../voice-mail/images/radio-checked.png);
}

/* line 5308, ../mts2/_widgets.scss */
.b-box_new-simcard .radio-container label .litt {
  color: #9d9d9d;
}

/* line 5312, ../mts2/_widgets.scss */
.b-box_4g_lte .b-box-acc {
  background: url(../i/separate.png) 0 100% repeat-x;
  padding-bottom: 6px;
}

/* line 5317, ../mts2/_widgets.scss */
.b-box_4g_lte .b-service__item {
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 5322, ../mts2/_widgets.scss */
.b-box_4g_lte .b-box-separate {
  margin: 0 0 15px;
}

/* line 5326, ../mts2/_widgets.scss */
.box-widget-pay {
  padding: 15px 8px 20px 8px;
  font-size: 13px;
  width: 300px !important;
}

/* line 5332, ../mts2/_widgets.scss */
.box-widget-pay.widget-pay-sliders {
  padding-bottom: 0;
}

/* line 5336, ../mts2/_widgets.scss */
.box-widget-pay .box-pay-subtitle {
  overflow: hidden;
}

/* line 5340, ../mts2/_widgets.scss */
.box-widget-pay .box-pay-subtitle .box-pay-subtitle_img {
  float: left;
  display: block;
}

/* line 5345, ../mts2/_widgets.scss */
.box-widget-pay .box-pay-subtitle .box-pay-subtitle_tx {
  float: left;
  padding-top: 10px;
  margin-left: 15px;
}

/* line 5351, ../mts2/_widgets.scss */
.box-widget-pay .box-pay-bggray {
  background-color: #f4f5f5;
  margin: 20px -8px 0 -8px;
  padding: 18px;
}

/* line 5357, ../mts2/_widgets.scss */
.label_input {
  font-size: 16px;
}

/* line 5361, ../mts2/_widgets.scss */
.box-widget-pay .label_help {
  color: #959595;
  font-size: 11px;
}

/* line 5366, ../mts2/_widgets.scss */
.label_asterisk {
  vertical-align: top;
  display: inline-block;
  margin-bottom: 10px;
}

/* line 5372, ../mts2/_widgets.scss */
.box-widget-pay .btn_login {
  width: 100%;
}

/* line 5376, ../mts2/_widgets.scss */
.box-widget-pay .level_line_gray {
  border-bottom: 1px solid #dfe0e0;
  height: 1px;
}

/* line 5381, ../mts2/_widgets.scss */
.box-widget-pay .level_line_gray.all_width {
  margin-left: -18px;
  margin-right: -18px;
}

/* line 5386, ../mts2/_widgets.scss */
.box-widget-pay .input_error {
  border-color: #ed1c24 !important;
}

/* line 5390, ../mts2/_widgets.scss */
.box-widget-pay .box-widget-pay-wrap {
  padding: 0 18px;
  margin: 0 -8px;
}

/* line 5395, ../mts2/_widgets.scss */
.box-widget-pay .block_warning {
  overflow: hidden;
  border: 1px solid #f8bcbf;
  border-radius: 5px;
  color: #a5a4a4;
  background-color: #fef4f4;
  padding: 15px 10px 15px 15px;
  margin: 0 5px 10px;
  vertical-align: middle;
  font-size: 11px;
}

/* line 5407, ../mts2/_widgets.scss */
.box-widget-pay .block_warning_green {
  overflow: hidden;
  border: 1px solid #b7dcb4;
  border-top: none;
  border-radius: 0 0 2px 2px;
  color: #959595;
  background-color: #ebf2eb;
  padding: 15px 10px 15px 15px;
  margin: 0 0 10px -5px;
  vertical-align: middle;
  font-size: 11px;
  width: 237px;
}

/* line 5421, ../mts2/_widgets.scss */
.warning_green_pointer_wrapper {
  position: relative;
}

/* line 5425, ../mts2/_widgets.scss */
.box-widget-pay .warning_green_pointer_wrapper .warning_green_pointer {
  display: block;
  position: absolute;
  top: -10px;
  left: -5px;
  width: 264px;
  height: 10px;
}

/* line 5434, ../mts2/_widgets.scss */
.box-widget-pay .warning_image {
  margin-right: 15px;
}

/* line 5438, ../mts2/_widgets.scss */
.box-widget-pay .box-widget-pay-head-column {
  float: left;
  color: #787878;
  width: 145px;
}

/* line 5444, ../mts2/_widgets.scss */
.box-widget-pay .slider-widget-pay {
  margin: 0 -8px !important;
  padding: 10px 18px !important;
}

/* line 5449, ../mts2/_widgets.scss */
.box-widget-pay .slider-widget-pay-details {
  margin: 0 -8px !important;
}

/* line 5453, ../mts2/_widgets.scss */
.box-widget-pay .slider__opener-widget-pay {
  font-size: 13px !important;
  border-bottom: none !important;
}

/* line 5458, ../mts2/_widgets.scss */
.box-widget-pay .b-box_slider.slider_style .b-box_slider__opener_wrap .b-box_slider__opener::after {
  border-top-color: #959596;
}

/* line 5462, ../mts2/_widgets.scss */
.box-widget-pay .b-box_slider.slider_style.opened .b-box_slider__opener::after {
  border-top-color: #ffffff;
}

/* line 5466, ../mts2/_widgets.scss */
.box-widget-pay .b-box_slider.slider_style.opened .b-box_slider__opener::after {
  border-bottom-color: #959596;
}

/* line 5470, ../mts2/_widgets.scss */
.box-widget-pay .slider-image-widget-pay {
  margin-right: 15px;
}

/* line 5474, ../mts2/_widgets.scss */
.box-widget-pay .b-box_slider__content {
  background-color: #f6f6f6;
  margin: 0 -8px;
}

/* line 5479, ../mts2/_widgets.scss */
.box-widget-pay .wrapper-slider-widget-pay {
  padding: 10px 18px;
}

/* line 5483, ../mts2/_widgets.scss */
.box-widget-pay .b-box-card-number-xxx {
  font-size: 18px;
}

/* line 5487, ../mts2/_widgets.scss */
.box-widget-pay select.select.input_big, .box-widget-pay .input.input_big {
  padding-left: 20px;
  background-color: #ffffff;
}

/* line 5492, ../mts2/_widgets.scss */
.box-widget-pay .b-user_form__row {
  clear: both;
}

/* line 5496, ../mts2/_widgets.scss */
.box-widget-pay .jq-selectbox__select .jq-selectbox__select-text {
  color: #959596;
}

/* line 5500, ../mts2/_widgets.scss */
.box-widget-pay .jq-selectbox__select {
  background-color: #ffffff;
}

/* line 5504, ../mts2/_widgets.scss */
.box-widget-pay-detals {
  overflow: hidden;
}

/* line 5508, ../mts2/_widgets.scss */
.box-widget-pay-detals .b-box_slider .b-box_slider__opener {
  background: url(../i/bg_slider_detals_up.png) 0 0 no-repeat;
  display: block;
  width: 300px;
  height: 30px;
  padding-top: 10px;
  border: none;
  margin: 0 0 0 -8px;
  text-align: center;
  cursor: pointer;
  color: #959595;
}

/* line 5521, ../mts2/_widgets.scss */
.box-widget-pay-detals .opened .b-box_slider__opener::after {
  border: 0px solid transparent !important;
}

/* line 5525, ../mts2/_widgets.scss */
.box-widget-pay-detals .opened .b-box_slider__opener:after {
  border: 0px solid transparent !important;
}

/* line 5529, ../mts2/_widgets.scss */
.box-widget-pay-detals .b-box_slider__opener:after {
  border: 0px solid transparent !important;
}

/* line 5533, ../mts2/_widgets.scss */
.box-widget-pay-detals .b-box_slider__opener::after {
  border: 0px solid transparent !important;
}

/* line 5537, ../mts2/_widgets.scss */
.box-widget-pay-detals .b-box_slider.opened .b-box_slider__opener {
  background: url(../i/bg_slider_detals_down.png) 0 0 no-repeat;
  border: 0px solid transparent !important;
}

/* line 5542, ../mts2/_widgets.scss */
.box-widget-pay-detals .b-box_slider__opener_wrap {
  padding-bottom: 0;
}

/* line 5546, ../mts2/_widgets.scss */
.box-widget-pay .detailed_information_services {
  width: 260px;
}

/* line 5550, ../mts2/_widgets.scss */
.box-widget-pay .detailed_information_services tr {
  border-top: 1px solid #dfe0e0;
}

/* line 5554, ../mts2/_widgets.scss */
.box-widget-pay .detailed_information_services td {
  height: 40px;
  width: 130px;
  vertical-align: top;
  padding-top: 7px;
}

/* line 5561, ../mts2/_widgets.scss */
.js-iframe_auto_height {
  border: none;
  margin-bottom: 16px;
}

/* line 5566, ../mts2/_widgets.scss */
.box-widget-pay .jq-selectbox__trigger-arrow {
  background-position: -448px -287px !important;
}

/* line 5570, ../mts2/_widgets.scss */
.iframe_shadow {
  box-shadow: 0 10px 18px rgba(102, 102, 102, 0.3);
}

/* line 5574, ../mts2/_widgets.scss */
.b-box_4g_lte_phone {
  background-image: url(../i/lte_bg_4g.png);
  background-position: -75px 40px;
  background-repeat: no-repeat;
  height: 340px;
}

/* line 5580, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .b-box__lte_model {
  height: 230px;
  min-height: 210px;
  padding-right: 115px;
}

/* line 5585, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .b-box__lte_model .ph {
  top: 0;
  right: 0;
}

/* line 5589, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .b-box__lte_model .b-box__lte_model___info_text {
  display: block;
  padding: 20px 0;
  font-size: 15px;
}

/* line 5594, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .b-box__lte_model .bord_href {
  display: block;
  font-size: 15px;
}

/* line 5598, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .b-box__lte_model .bord_href:before {
  content: "";
  display: block;
  height: 1px;
  margin: 20px 0;
  width: 100%;
  background-color: #000;
  opacity: 0.1;
}

/* line 5607, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .ftr_link:before {
  content: "";
  display: block;
  height: 1px;
  background-color: #000;
  opacity: 0.05;
  width: 100;
  margin-bottom: 8px;
}

/* line 5616, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .ftr_link .ico_lte_money {
  display: inline-block;
  vertical-align: top;
  width: 50px;
  height: 26px;
  background-image: url(../i/lte_money.png);
  background-position: top center;
  background-repeat: no-repeat;
  font-size: 0;
  line-height: 0;
}

/* line 5627, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .ftr_link a {
  display: inline-block;
  text-decoration: none;
  vertical-align: top;
  line-height: 28px;
}

/* line 5633, ../mts2/_widgets.scss */
.b-box_4g_lte_phone .ftr_link a:hover {
  text-decoration: underline;
}

/* line 5637, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim {
  background-image: url(../i/lte_bg_4g_sim.png);
  background-position: -90px -21px;
  background-repeat: no-repeat;
  height: 340px;
}

/* line 5643, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim .b-box__title_txt {
  color: #fff;
  font-size: 15px;
  padding: 10px 0;
  text-align: center;
}

/* line 5649, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim .ph {
  display: block;
  margin: 0px auto 15px auto;
}

/* line 5653, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim .b-box__operation .b-box__operation___item {
  width: 100%;
  border-bottom: 1px solid;
  border-color: rgba(250, 250, 250, 0.2);
  padding: 10px 0;
}

/* line 5659, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim .b-box__operation .b-box__operation___item:last-child {
  border-bottom: 0;
  /*padding-bottom: 0;*/
}

/* line 5663, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim .b-box__operation .b-box__operation___item .txt_ico {
  width: 180px;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  color: #fff;
  font-size: 13px;
}

/* line 5671, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim .b-box__operation .b-box__operation___item .txt_ico:hover {
  text-decoration: underline;
}

/* line 5674, ../mts2/_widgets.scss */
.b-box_4g_lte_phone_sim .b-box__operation .b-box__operation___item .ico_mts_operat {
  display: inline-block;
  vertical-align: top;
  width: 70px;
  height: 25px;
  text-align: center;
}

/* IE8*/
/* line 5683, ../mts2/_widgets.scss */
.lteie8 .b-box_4g_lte_phone_sim .b-box__operation___item {
  border-color: #fafafa;
}

/* ned - IE8*/
/* line 5688, ../mts2/_widgets.scss */
.lteie8 .b-box_4g_lte_phone .bord_href:before {
  background-color: #FFF;
}

/* line 5691, ../mts2/_widgets.scss */
.lteie8 .b-box_4g_lte_phone .ftr_link:before {
  background-color: #FFF;
}

/* retina */
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5697, ../mts2/_widgets.scss */
  .b-box_4g_lte_phone_sim {
    background-image: url(../i/lte_bg_4g_x2.png);
  }

  /* line 5701, ../mts2/_widgets.scss */
  .b-box_4g_lte_phone {
    background-image: url(../i/lte_bg_4g.png);
  }

  /* line 5704, ../mts2/_widgets.scss */
  .b-box_4g_lte_phone .ftr_link .ico_lte_money {
    background-image: url(../i/lte_money_x2.png);
  }
}
/*			 animate hover 			*/
/* line 5709, ../mts2/_widgets.scss */
.b-box-animate_loader_link {
  text-decoration: none;
  color: #000;
  margin-top: 15px;
  display: block;
}

/* line 5716, ../mts2/_widgets.scss */
.b-box-animate_loader {
  background-color: #f3f5f8;
  background-image: url(../i/w_bg_anim.png);
  background-position: center 10px;
  background-repeat: no-repeat;
  min-height: 130px;
  padding: 20px 15px;
  margin: 0 -18px;
  box-sizing: border-box;
  text-align: center;
}

/* line 5727, ../mts2/_widgets.scss */
.b-box-animate_loader:hover {
  background-color: #e3e6eb;
}

/* line 5730, ../mts2/_widgets.scss */
.b-box-animate_loader:hover .b-box-animate_loader_link_text {
  border: 0;
}

/* line 5733, ../mts2/_widgets.scss */
.b-box-animate_loader .b-box-animate_loader_link_text {
  /*color: #000;*/
  border-bottom: 1px solid;
  font-size: 12px;
  text-align: center;
  color: #0280B6;
}

/* line 5740, ../mts2/_widgets.scss */
.b-box-animate_loader .b-box-animate_loader_link_text_title {
  display: block;
  height: 40px;
  font-weight: bold;
  font-size: 12px;
  line-height: 35px;
}

/* line 5747, ../mts2/_widgets.scss */
.b-box-animate_loader .loader_content_box {
  clear: both;
  position: relative;
  width: 100%;
  padding-bottom: 15px;
  font-size: 0;
  text-align: center;
}

/* line 5755, ../mts2/_widgets.scss */
.b-box-animate_loader .loader_content_box .loader_content {
  display: inline-block;
  vertical-align: bottom;
}

/* line 5759, ../mts2/_widgets.scss */
.b-box-animate_loader .loader_content_box .loader_content .js_ldwr_c__i {
  width: 3px;
  height: 3px;
  /*box-sizing:border-box;*/
  /*border: 1px solid;*/
  margin-right: 7px;
  display: inline-block;
  border-radius: 2px;
  box-sizing: border-box;
}

/* line 5769, ../mts2/_widgets.scss */
.b-box-animate_loader .loader_content_box .loader_content.__tblt {
  margin-right: 8px;
}

/* line 5772, ../mts2/_widgets.scss */
.b-box-animate_loader .loader_content_box .loader_content.__phone {
  margin: 0 7px;
}

/* line 5775, ../mts2/_widgets.scss */
.b-box-animate_loader .loader_content_box .loader_content.pc {
  margin-left: 1px;
}

/* line 5778, ../mts2/_widgets.scss */
.b-box-animate_loader .loader_content_box .loader_content.js_ldwr_c {
  padding-bottom: 15px;
}

/* retina */
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5784, ../mts2/_widgets.scss */
  .b-box-animate_loader {
    background-image: url(../i/w_bg_anim_x2.png);
  }
}
/* new type widgets for "My internet"*/
/* line 5789, ../mts2/_widgets.scss */
.b-box_internet_traff {
  /*min-height: 420px;*/
}

/* line 5792, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box__opener .g-icon.icon_refresh {
  position: absolute;
  right: 8px;
}

/* line 5796, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info {
  margin: 0 -18px;
  box-sizing: border-box;
  font-size: 0;
}

/* line 5801, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  border-bottom: 1px solid #dfe0e0;
  width: 100%;
}

/* line 5808, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell {
  display: table-cell;
  width: 50%;
  box-sizing: border-box;
  border-left: 1px solid #dfe0e0;
  min-height: 57px;
  font-size: 11px;
  line-height: 11px;
  /*padding-right: 10px;*/
  padding: 8px;
}

/* line 5819, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell:first-child {
  border-left: none;
  /*padding-left: 10px;*/
  padding-right: 0;
}

/* line 5824, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_title {
  text-align: center;
  display: block;
  width: 100%;
  margin-bottom: 5px;
}

/* line 5830, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_content {
  display: table-cell;
  height: 25px;
  vertical-align: middle;
  width: 136px;
  text-align: center;
  font-size: 13px;
}

/* line 5838, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_content .b-box_short_tab_info__a-wrap {
  overflow: hidden;
  line-height: 108%;
  max-height: 30px;
}

/* line 5843, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_content .b-box_short_tab_info__a-wrap a {
  text-decoration: none;
  border-bottom: 1px dotted;
  color: #e30611;
}

/* line 5848, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_content .b-box_short_tab_info__a-wrap a:hover {
  border-bottom: 0;
}

/* line 5851, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_content .icon_data {
  width: 24px;
  height: 21px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -520px 0px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 5862, ../mts2/_widgets.scss */
  .b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_content .icon_data {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 5870, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell .b-box_short_tab_info__cell_content .icon_data_txt {
  font-weight: bold;
}

/* line 5873, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell.zone_h .b-box_short_tab_info__cell_content {
  font-weight: bold;
}

/* line 5876, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell.cv_tr .b-box_short_tab_info__cell_content {
  font-size: 0;
}

/* line 5879, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell.cv_tr .b-box_short_tab_info__cell_content span {
  font-size: 11px;
  display: inline-block;
  width: 50%;
  text-align: left;
  box-sizing: border-box;
  color: #9b9b9b;
}

/* line 5887, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell.cv_tr .b-box_short_tab_info__cell_content span:first-child {
  text-align: right;
  font-size: 22px;
  line-height: 22px;
  color: #e30611;
  padding-right: 5px;
}

/* line 5894, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell.cv_tr .b-box_short_tab_info__cell_content span:first-child small {
  font-size: 14px;
}

/* line 5897, ../mts2/_widgets.scss */
.b-box_internet_traff .b-box-foooter_widget {
  display: block;
  width: 100%;
  font-size: 11px;
  padding: 6px 0;
  line-height: 14px;
  /*height: 30px;*/
  box-sizing: border-box;
}

/* line 5907, ../mts2/_widgets.scss */
.b-box__carous_traf {
  height: 85px;
  border-bottom: 1px solid #dfe0e0;
  margin: 0 -18px;
  position: relative;
  padding: 0 20px;
  height: 85px;
  box-sizing: border-box;
  padding-bottom: 10px;
}

/* line 5917, ../mts2/_widgets.scss */
.b-box__carous_traf.without_border {
  border-bottom: medium none;
}

/* line 5920, ../mts2/_widgets.scss */
.b-box__carous_traf .b-box__carous_traf_content {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0;
  height: 70px;
}

/* line 5927, ../mts2/_widgets.scss */
.b-box__carous_traf .b-box__carous_traf_content .content_carous_d2 {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 17px;
  box-sizing: border-box;
  vertical-align: middle;
}

/* line 5935, ../mts2/_widgets.scss */
.b-box__carous_traf .b-box__carous_traf_content .content_carous_d2 .diagramm_marg {
  padding-left: 20px;
}

/* line 5938, ../mts2/_widgets.scss */
.b-box__carous_traf .b-box__carous_traf_content .content_carous_d2 .large_red_Ctxt {
  font-size: 40px;
  line-height: 29px;
  height: 29px;
  color: #e30611;
  display: block;
  width: 100%;
  clear: both;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 2px;
}

/* line 5950, ../mts2/_widgets.scss */
.b-box__carous_traf .b-box__carous_traf_content .content_carous_d2 .large_red_Ctxt span {
  font-size: 30px;
  line-height: 24px;
  margin-left: 3px;
}

/* line 5955, ../mts2/_widgets.scss */
.b-box__carous_traf .b-box__carous_traf_content .content_carous_d2 .unlimited_red_Ctxt {
  font-size: 24px;
  line-height: 29px;
  height: 29px;
  color: #e30611;
  display: block;
  width: 100%;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 2px;
}

/* line 5966, ../mts2/_widgets.scss */
.b-box__carous_traf .bx-controls {
  bottom: 50%;
  background-color: transparent;
}

/* line 5970, ../mts2/_widgets.scss */
.b-box__carous_traf .bx-controls .bx-prev {
  left: 8px;
}

/* line 5973, ../mts2/_widgets.scss */
.b-box__carous_traf .bx-controls .bx-next {
  width: 10px;
  right: 8px;
  margin-top: -15px;
  top: 100%;
  height: 15px;
}

/* line 5980, ../mts2/_widgets.scss */
.b-box__carous_traf .bx-controls .bx-prev {
  width: 10px;
  margin-top: -15px;
  top: 100%;
  height: 15px;
}

/* line 5986, ../mts2/_widgets.scss */
.b-box__carous_traf .bx-controls .bx-pager {
  text-align: left;
  width: auto;
  margin-left: 58px;
  top: 30px;
}

/* line 5992, ../mts2/_widgets.scss */
.b-box__carous_traf .bx-controls .bx-pager a {
  background-color: #f2f2f2;
}

/* line 5996, ../mts2/_widgets.scss */
.b-box__carous_traf_legend {
  font-size: 11px;
  line-height: 16px;
  padding: 0 43px 12px;
  margin: 12px -18px 0;
  border-bottom: 1px solid #dfe0e0;
}

/* line 6003, ../mts2/_widgets.scss */
.b-box__carous_traf_legend .point {
  display: inline-block;
  width: 48%;
}

/* line 6007, ../mts2/_widgets.scss */
.b-box__carous_traf_legend .point:before {
  content: "";
  background-color: #e0e0e0;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  display: inline-block;
  vertical-align: baseline;
  margin-right: 7px;
}

/* line 6017, ../mts2/_widgets.scss */
.b-box__carous_traf_legend .point.point_red:before {
  background-color: #e30611;
}

/* line 6021, ../mts2/_widgets.scss */
.b-box_traffic_rest .b-box-foooter_widget {
  font-size: 11px;
  line-height: 14px;
  padding: 6px 0;
}

/* line 6026, ../mts2/_widgets.scss */
.b-box_traffic_rest .b-box-animate_loader_link {
  margin-top: 0;
}

/* line 6029, ../mts2/_widgets.scss */
.b-box_traffic_rest .b-box-animate_loader {
  padding-bottom: 25px;
  border-bottom: 1px solid #dfe0e0;
}

/* line 6033, ../mts2/_widgets.scss */
.b-box_traffic_rest .b-box-animate_loader .loader_content_box {
  padding-bottom: 20px;
}

/* line 6037, ../mts2/_widgets.scss */
.b-box_additional_traffic {
  border-bottom: 1px solid #dfe0e0;
  text-align: center;
  font-size: 11px;
  padding: 12px 18px 15px;
  margin: 0 -18px;
}

/* line 6045, ../mts2/_widgets.scss */
.b-box_additional_traffic__caption {
  margin-bottom: 6px;
}

/* line 6049, ../mts2/_widgets.scss */
.b-box_additional_traffic__progress {
  background-color: #e7e7e7;
  height: 3px;
  margin: 0 15px;
}

/* line 6055, ../mts2/_widgets.scss */
.b-box_additional_traffic__progress-width {
  background-color: #e30611;
  width: 0;
  height: 100%;
}

/* line 6061, ../mts2/_widgets.scss */
.b-box_my-internet .b-box-animate_loader_link {
  margin-top: 0;
  height: 132px;
  box-sizing: border-box;
}

/* line 6066, ../mts2/_widgets.scss */
.b-box_my-internet .b-box-animate_loader_link p {
  text-align: left;
  margin-bottom: 0;
}

/* line 6070, ../mts2/_widgets.scss */
.b-box_my-internet .b-box-animate_loader_link .b-box-animate_loader {
  padding: 5px 15px;
}

/* line 6073, ../mts2/_widgets.scss */
.b-box_my-internet .b-box-animate_loader_link .b-box-animate_loader:hover {
  color: #000 !important;
}

/* line 6076, ../mts2/_widgets.scss */
.b-box_my-internet .b-box-animate_loader_link .up_txt {
  font-size: 13px;
}

/* line 6079, ../mts2/_widgets.scss */
.b-box_my-internet .b-box-animate_loader_link .down_txt {
  font-size: 11px;
}

/* line 6082, ../mts2/_widgets.scss */
.b-box_my-internet .w280px {
  width: 280px;
  box-sizing: border-box;
  margin: 0 -11px;
}

/* line 6088, ../mts2/_widgets.scss */
.b-box_internet_error {
  box-sizing: border-box;
}

/* line 6091, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__drop {
  margin-top: -13px;
}

/* line 6094, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_err {
  margin: 0 -18px;
  padding: 14px 18px;
  box-sizing: border-box;
  background-color: #f1f3f5;
  font-size: 0;
}

/* line 6101, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_err .text_err-img {
  background-image: url("../i/er_cv.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-color: transparent;
  display: inline-block;
  vertical-align: middle;
  width: 57px;
  height: 57px;
}

/* line 6111, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_err .b-box__text_err-txt {
  display: inline-block;
  width: 180px;
  margin-left: 20px;
  font-size: 13px;
  vertical-align: middle;
}

/* line 6118, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_err .b-box__text_err-txt .b-box__text_err-txt-title {
  font-size: 14px;
  color: #ec1d24;
  margin-bottom: 7px;
  display: block;
  width: 100%;
}

/* line 6125, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_err .b-box__text_err-txt .b-box__text_err-txt-p {
  display: block;
  width: 100%;
  line-height: 16px;
  margin-bottom: 0;
}

/* line 6131, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_alert {
  height: auto;
  margin-top: 9px;
  padding: 6px;
  border: 1px solid #f9babc;
  border-radius: 2px;
}

/* line 6138, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_alert .text_alert_ico_error {
  display: inline-block;
  vertical-align: middle;
  width: 41px;
  height: 40px;
}

/* line 6144, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_alert .text_alert_ico_error span {
  width: 34px;
  height: 30px;
  display: block;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -319px -30px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6153, ../mts2/_widgets.scss */
  .b-box_internet_error .b-box__text_alert .text_alert_ico_error span {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6161, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_alert .text_alert_ico_error span.ico_alert_simb {
  margin: 5px 3px;
}

/* line 6164, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_alert .text_alert_txt_error {
  display: inline-block;
  vertical-align: middle;
  width: 220px;
  color: #959595;
  margin-bottom: 0;
}

/* line 6171, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items {
  border: 1px dashed #DFE0E0;
  margin-top: 9px;
  background-color: #f6f6f6;
  border-radius: 2px;
}

/* line 6177, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row {
  border-top: 1px dashed #DFE0E0;
  padding: 7px 5px;
  min-height: 45px;
  box-sizing: border-box;
}

/* line 6183, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row:first-child {
  border-top: none;
}

/* line 6186, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row.but_row {
  font-size: 0;
}

/* line 6189, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row.but_row .ttl_btn {
  display: inline-block;
  vertical-align: middle;
  width: 150px;
  padding-right: 10px;
  box-sizing: border-box;
  color: #959595;
  font-size: 14px;
  margin-right: 7px;
}

/* line 6199, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row.but_row .btn {
  width: 110px;
  height: 30px;
  line-height: 30px;
  margin: 0 !important;
}

/* line 6205, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row.desc_row {
  font-size: 0;
  padding: 14px 5px;
  line-height: 15px;
}

/* line 6210, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row.desc_row .ttl_tariffs {
  display: inline-block;
  vertical-align: middle;
  width: 30%;
  padding-right: 10px;
  box-sizing: border-box;
  color: #000;
  font-size: 13px;
}

/* line 6219, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row.desc_row .ttl_tariffs_prise {
  display: inline-block;
  vertical-align: middle;
  width: 70%;
  margin: 0 !important;
  font-size: 13px;
  font-weight: bold;
  text-align: right;
}

/* line 6228, ../mts2/_widgets.scss */
.b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row.desc_row .ttl_tariffs_prise .txt_r {
  color: #ec1d24;
}

/* line 6231, ../mts2/_widgets.scss */
.b-box_internet_error .b-box-foooter_widget {
  font-size: 11px;
  padding: 6px 0;
  line-height: 14px;
}

/* line 6237, ../mts2/_widgets.scss */
.b-box_internet_option {
  background: url("../i/w_bg_i_options.png") no-repeat top left;
}

/* line 6240, ../mts2/_widgets.scss */
.b-box_internet_option .b-box__opener {
  margin-bottom: 3px;
}

/* line 6243, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option_text_stat {
  width: 100%;
  font-size: 13px;
}

/* line 6247, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items {
  text-align: center;
  margin-bottom: 15px;
}

/* line 6251, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .b-box_internet_option-text_title {
  width: 100%;
  font-size: 16px;
  font-weight: bold;
  margin: 5px 0;
  text-align: left;
}

/* line 6258, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .b-box_internet_option-short_table .b-box_internet_option-short_table_row {
  width: 100%;
  min-height: 34px;
  box-sizing: border-box;
  border-bottom: 1px solid #DFE0E0;
  padding: 8px 0;
  font-size: 0;
  position: relative;
}

/* line 6267, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .b-box_internet_option-short_table .b-box_internet_option-short_table_row:last-child {
  border: 0;
}

/* line 6270, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .b-box_internet_option-short_table .b-box_internet_option-short_table_row .option-items_content {
  display: inline-block;
  width: 50%;
  font-size: 13px;
  line-height: 15px;
}

/* line 6276, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .b-box_internet_option-short_table .b-box_internet_option-short_table_row .option-items_content .l_txt_opt {
  display: block;
  width: 100%;
  text-align: left;
}

/* line 6281, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .b-box_internet_option-short_table .b-box_internet_option-short_table_row .option-items_content .r_txt_opt {
  display: block;
  width: 100%;
  text-align: right;
}

/* line 6286, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .b-box_internet_option-short_table .b-box_internet_option-short_table_row .option-items_content .red_txt_opt {
  color: #ec1d24;
}

/* line 6289, ../mts2/_widgets.scss */
.b-box_internet_option .b-box_internet_option-items .btn {
  width: 175px;
}

/* line 6292, ../mts2/_widgets.scss */
.b-box_internet_option .b-box-foooter_widget {
  font-size: 11px;
  padding: 6px 18px;
  line-height: 14px;
  margin: 0 -18px;
  background-color: #fff;
}

/* line 6300, ../mts2/_widgets.scss */
.b-box_internet_bg_tablet,
.b-box_internet_bg_error,
.b-box_internet_traff {
  padding-bottom: 0;
}

/* line 6305, ../mts2/_widgets.scss */
.b-box_internet_bg_tablet .b-box__drop,
.b-box_internet_bg_error .b-box__drop,
.b-box_internet_traff .b-box__drop {
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 6311, ../mts2/_widgets.scss */
.b-box_internet_bg_tablet .b-box__opener,
.b-box_internet_bg_error .b-box__opener,
.b-box_internet_traff .b-box__opener {
  padding-top: 12px;
}

/* line 6317, ../mts2/_widgets.scss */
.b-box_internet_bg .b-box-animate_loader {
  padding: 5px 15px;
}

/* line 6321, ../mts2/_widgets.scss */
.b-box_internet .b-box-animate_loader {
  padding: 5px 15px;
}

/* line 6324, ../mts2/_widgets.scss */
.b-box_internet .b-box-animate_loader:hover .b-box-animate_loader_link_text_title {
  color: #000;
}

/* line 6327, ../mts2/_widgets.scss */
.b-box_internet .b-box__drop {
  padding-bottom: 0;
}

/* line 6331, ../mts2/_widgets.scss */
.b-box_internet__to_bottom {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}

/* line 6337, ../mts2/_widgets.scss */
.b-box_internet__to_bottom .b-box-animate_loader {
  margin-left: 0;
  margin-right: 0;
}

/* line 6341, ../mts2/_widgets.scss */
.b-box_internet__to_bottom .b-box-foooter_widget {
  padding: 6px 18px;
  margin-left: 0;
  margin-right: 0;
}

/* line 6347, ../mts2/_widgets.scss */
.b-box_ts_list .b-box__drop {
  line-height: 16px;
}

/* line 6350, ../mts2/_widgets.scss */
.b-box_ts_list .msg_actions {
  font-size: 13px;
  padding-bottom: 12px;
  border-bottom: 1px solid #f2f2f2;
}

/* line 6356, ../mts2/_widgets.scss */
.b-box__list_ts {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 6362, ../mts2/_widgets.scss */
.b-box__ts_item {
  border-bottom: 1px solid #f2f2f2;
  padding: 11px 0 13px;
  margin-bottom: 13px;
}

/* line 6367, ../mts2/_widgets.scss */
.b-box__ts_item > table {
  width: 100%;
}

/* line 6370, ../mts2/_widgets.scss */
.b-box__ts_item > table th {
  vertical-align: top;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 11px;
}

/* line 6377, ../mts2/_widgets.scss */
.b-box__ts_item > table td {
  vertical-align: top;
  padding: 3px 0;
  font-size: 12px;
  line-height: 14px;
}

/* line 6383, ../mts2/_widgets.scss */
.b-box__ts_item > table .td_plate {
  width: 100px;
}

/* line 6386, ../mts2/_widgets.scss */
.b-box__ts_item > table .td_plate .plate {
  font-weight: bold;
  font-size: 14px;
  padding: 0 9px 6px;
}

/* line 6391, ../mts2/_widgets.scss */
.b-box__ts_item > table .td_plate .input {
  display: none;
  padding: 4px 8px 3px;
  font-size: 13px;
  margin-top: -5px;
}

/* line 6397, ../mts2/_widgets.scss */
.b-box__ts_item > table .td_icon {
  width: 25px;
}

/* line 6400, ../mts2/_widgets.scss */
.b-box__ts_item .icon_remove_ts {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -215px;
  display: block;
  width: 10px;
  height: 10px;
  margin-top: 4px;
  float: right;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6412, ../mts2/_widgets.scss */
  .b-box__ts_item .icon_remove_ts {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6420, ../mts2/_widgets.scss */
.b-box__ts_item .icon_remove_ts:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6426, ../mts2/_widgets.scss */
  .b-box__ts_item .icon_remove_ts:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6434, ../mts2/_widgets.scss */
.b-box__ts_item .icon_edit_plate {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -305px -175px;
  display: block;
  width: 14px;
  height: 14px;
  float: right;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6445, ../mts2/_widgets.scss */
  .b-box__ts_item .icon_edit_plate {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6453, ../mts2/_widgets.scss */
.b-box__ts_item .icon_edit_plate:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -305px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6459, ../mts2/_widgets.scss */
  .b-box__ts_item .icon_edit_plate:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6468, ../mts2/_widgets.scss */
.b-link_add_ts_wrap {
  margin: 14px 0 2px;
  text-align: center;
}

/* line 6473, ../mts2/_widgets.scss */
.b-link_add_ts {
  position: relative;
  font-size: 12px;
}

/* line 6477, ../mts2/_widgets.scss */
.b-link_add_ts:before {
  content: "+";
  position: absolute;
  left: 0;
  top: 0;
  margin-left: -16px;
  font-size: 22px;
  line-height: 14px;
  height: 14px;
  overflow: hidden;
}

/* line 6489, ../mts2/_widgets.scss */
.b-box_services_tab_items {
  list-style: none;
  font-size: 0;
  line-height: 0;
  text-align: center;
  padding: 0;
  margin: 0 0 8px;
  position: relative;
}

/* line 6498, ../mts2/_widgets.scss */
.b-box_services_tab_items li {
  display: inline-block;
  vertical-align: top;
  font-size: 11px;
  line-height: 14px;
  padding: 4px 8px;
  margin-bottom: 2px;
}

/* line 6506, ../mts2/_widgets.scss */
.b-box_services_tab_items li.active {
  background: #f3f4f4;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 6512, ../mts2/_widgets.scss */
.b-box_services_tab_items li.active span {
  border-bottom: medium none;
  cursor: default;
}

/* line 6516, ../mts2/_widgets.scss */
.b-box_services_tab_items li span {
  border-bottom: 1px dotted;
  cursor: pointer;
  white-space: nowrap;
}

/* line 6522, ../mts2/_widgets.scss */
.b-box_services_tab_content__item .message {
  background-color: #f3f4f4;
  padding: 7px 8px;
  border-radius: 3px;
  text-align: center;
  font-size: 11px;
  line-height: 14px;
  margin-bottom: 8px;
  position: relative;
}

/* line 6532, ../mts2/_widgets.scss */
.b-box_services_tab_content__item .message .pip {
  border: 6px solid transparent;
  border-bottom-color: #f3f4f4;
  position: absolute;
  bottom: 100%;
  left: 27px;
}

/* line 6540, ../mts2/_widgets.scss */
.b-box_services_list {
  list-style: none;
  padding: 0;
  margin: 0 0 14px;
}

/* line 6546, ../mts2/_widgets.scss */
.b-box_services_list__item {
  display: table;
  width: 100%;
  border-bottom: 1px solid #e5e7e9;
  font-size: 13px;
  line-height: 18px;
  position: relative;
}

/* line 6554, ../mts2/_widgets.scss */
.b-box_services_list__item:first-child {
  border-top: 1px solid #e5e7e9;
}

/* line 6557, ../mts2/_widgets.scss */
.b-box_services_list__item .col_name, .b-box_services_list__item .col_info, .b-box_services_list__item .col_status {
  display: table-cell;
  vertical-align: middle;
  padding: 13px 0;
}

/* line 6562, ../mts2/_widgets.scss */
.b-box_services_list__item .col_info {
  width: 26px;
}

/* line 6565, ../mts2/_widgets.scss */
.b-box_services_list__item .col_status {
  width: 54px;
}

/* line 6568, ../mts2/_widgets.scss */
.b-box_services_list__item .confirm {
  background-color: #f2f2f2;
  font-size: 13px;
  line-height: 24px;
  padding: 15px 18px;
  position: absolute;
  left: -18px;
  right: -18px;
  top: -1px;
  bottom: -1px;
  overflow: hidden;
  display: none;
}

/* line 6581, ../mts2/_widgets.scss */
.b-box_services_list__item .confirm .confirm-text {
  display: none;
  line-height: 20px;
}

/* line 6585, ../mts2/_widgets.scss */
.b-box_services_list__item.t_off .confirm-text__on {
  display: inline;
}

/* line 6588, ../mts2/_widgets.scss */
.b-box_services_list__item.t_on .confirm-text__off {
  display: inline;
}

/* line 6592, ../mts2/_widgets.scss */
.b-box_services_bottom_link {
  font-size: 12px;
  line-height: 18px;
  text-align: center;
}

/* line 6597, ../mts2/_widgets.scss */
.b-box_services_bottom_link a {
  text-decoration: none;
}

/* line 6600, ../mts2/_widgets.scss */
.b-box_services_bottom_link .icon {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 23px;
  margin-right: 8px;
  margin-top: -5px;
}

/* line 6608, ../mts2/_widgets.scss */
.b-box_services_bottom_link .icon.icon-all-services {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: 0 -600px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6614, ../mts2/_widgets.scss */
  .b-box_services_bottom_link .icon.icon-all-services {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6622, ../mts2/_widgets.scss */
.b-box_services_bottom_link .icon.icon-all-subscribe {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -20px -600px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6628, ../mts2/_widgets.scss */
  .b-box_services_bottom_link .icon.icon-all-subscribe {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6636, ../mts2/_widgets.scss */
.b-box_services_bottom_link .icon.icon-other-tariff {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -40px -600px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6642, ../mts2/_widgets.scss */
  .b-box_services_bottom_link .icon.icon-other-tariff {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6651, ../mts2/_widgets.scss */
.other-tariffs-selection {
  margin-bottom: 10px;
  font-size: 20px;
  padding-left: 5px;
}

/* line 6657, ../mts2/_widgets.scss */
.b-oneforall-plan-item {
  border: 1px dashed #dbdbdb;
  border-radius: 2px;
  margin-bottom: 20px;
}

/* line 6662, ../mts2/_widgets.scss */
.b-oneforall-plan-item .red {
  color: #e0101f;
}

/* line 6665, ../mts2/_widgets.scss */
.b-oneforall-plan-item .icon {
  width: 35px;
  height: 35px;
  display: inline-block;
  margin-right: 30px;
  margin-top: -6px;
  margin-bottom: -12px;
}

/* line 6673, ../mts2/_widgets.scss */
.b-oneforall-plan-item .icon.plan-1 {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -470px -585px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6679, ../mts2/_widgets.scss */
  .b-oneforall-plan-item .icon.plan-1 {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6687, ../mts2/_widgets.scss */
.b-oneforall-plan-item .icon.plan-2 {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -510px -585px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6693, ../mts2/_widgets.scss */
  .b-oneforall-plan-item .icon.plan-2 {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6701, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__header {
  position: relative;
  padding: 18px;
  color: #474747;
  font-size: 18px;
  cursor: pointer;
}

/* line 6708, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__header:before {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -490px -60px;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 22px;
  right: 22px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6720, ../mts2/_widgets.scss */
  .b-oneforall-plan-item .b-oneforall-plan-item__header:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6728, ../mts2/_widgets.scss */
.b-oneforall-plan-item.opened .b-oneforall-plan-item__header:before {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -505px -60px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6734, ../mts2/_widgets.scss */
  .b-oneforall-plan-item.opened .b-oneforall-plan-item__header:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6742, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body {
  background-color: #f6f6f6;
}

/* line 6745, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group {
  padding: 9px;
  border-bottom: 1px solid #e9e9e9;
}

/* line 6749, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group:last-child {
  border-bottom: none;
}

/* line 6752, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .list-group {
  padding: 18px 50px;
  color: #333333;
}

/* line 6756, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .list-group__item {
  font-size: 14px;
  line-height: 24px;
  list-style: outside disc none;
}

/* line 6761, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .price {
  position: relative;
  color: #2a2a2a;
  padding-right: 134px;
  text-align: right;
  font-size: 32px;
  margin-bottom: 10px;
}

/* line 6769, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .price .price__rub {
  font-size: 14px;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 2px;
  position: absolute;
  left: 130px;
  top: 0px;
}

/* line 6777, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .price .price__month {
  font-size: 14px;
  position: absolute;
  left: 130px;
  top: 20px;
}

/* line 6783, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .small-header {
  color: #333333;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
}

/* line 6789, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .prop-val-group {
  position: relative;
  font-size: 12px;
  color: #333333;
}

/* line 6794, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .prop-val-group .val {
  position: absolute;
  top: 0;
  left: 140px;
}

/* line 6799, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim {
  position: relative;
  padding: 19px 19px 19px 70px;
  color: #000;
}

/* line 6804, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall {
  width: 25px;
  height: 58px;
  position: absolute;
  top: 30px;
  left: 22px;
}

/* line 6811, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall .limit-icon {
  width: 25px;
  height: 25px;
  margin-bottom: 15px;
}

/* line 6816, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall .icon-day {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -475px -484px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6822, ../mts2/_widgets.scss */
  .b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall .icon-day {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6830, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall .icon-infinity {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -475px -525px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6836, ../mts2/_widgets.scss */
  .b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall .icon-infinity {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6844, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall .icon-night {
  background: url("../i/night.png") no-repeat center center;
}

/* line 6847, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit-unlim__icon-overall .icon-day-night {
  background: url("../i/day-night.png") no-repeat center center;
}

/* line 6850, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit {
  position: relative;
  font-size: 32px;
  margin-bottom: 6px;
}

/* line 6855, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .limit__gb-month {
  font-size: 14px;
  position: absolute;
  display: block;
  top: 0;
  left: 39px;
  width: 60px;
}

/* line 6863, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .unlim-text {
  font-size: 17px;
}

/* line 6866, ../mts2/_widgets.scss */
.b-oneforall-plan-item .b-oneforall-plan-item__body .group .limit-unlim .night {
  font-size: 12px;
  color: #959595;
}

/* line 6871, ../mts2/_widgets.scss */
.b-box_plan-add .b-box__opener .small-image {
  margin-top: 12px;
  margin-left: -12px;
  margin-bottom: -18px;
}

/* line 6876, ../mts2/_widgets.scss */
.b-box_plan-add .b-box__opener.opened .small-image {
  height: 0;
  width: 0;
}

/* line 6880, ../mts2/_widgets.scss */
.b-box_plan-add .b-box__oneforall_drop .main-image {
  margin-left: -9px;
  margin-bottom: 20px;
}

/* line 6884, ../mts2/_widgets.scss */
.b-box_plan-add .b-box__oneforall_drop .main-text {
  font-size: 14px;
  line-height: 1.43;
  font-weight: 700;
  text-align: center;
  margin-bottom: 10px;
}

/* line 6892, ../mts2/_widgets.scss */
.b-box_oneforall-feedback .input-group {
  padding: 10px;
}

/* line 6895, ../mts2/_widgets.scss */
.b-box_oneforall-feedback .input-group label {
  display: block;
  margin-bottom: 10px;
}

/* line 6899, ../mts2/_widgets.scss */
.b-box_oneforall-feedback .input-group .jq-selectbox {
  width: 100%;
}

/* line 6903, ../mts2/_widgets.scss */
.b-box_oneforall-plan .b-box__header .b-box__icon {
  width: 65px;
  height: 65px;
}

/* line 6907, ../mts2/_widgets.scss */
.b-box_oneforall-plan .b-box__header .b-box__icon.icon-plan-1 {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -550px -552px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 6913, ../mts2/_widgets.scss */
  .b-box_oneforall-plan .b-box__header .b-box__icon.icon-plan-1 {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 6921, ../mts2/_widgets.scss */
.b-box_oneforall-plan .b-box__header .b-box__info {
  font-size: 18px;
  line-height: 22px;
  display: table-cell;
  vertical-align: middle;
  height: 65px;
}

/* line 6928, ../mts2/_widgets.scss */
.b-box_oneforall-plan .b-box__oneforall-description {
  font-size: 13px;
  line-height: 20px;
  color: #333333;
}

/* IE 8*/
/* line 6935, ../mts2/_widgets.scss */
.lteie8 {
  /*.b-box_internet_traff .b-box-animate_loader_link .b-box-animate_loader{
  	clear: both;
  	min-height: 123px;
  }*/
}

/* line 6941, ../mts2/_widgets.scss */
.lteie8 .b-box_internet_error .b-box__text_tarifs_items .tarifs_items_row {
  min-height: 15px;
}

/* line 6944, ../mts2/_widgets.scss */
.lteie8 .b-box_internet_option-items .b-box_internet_option-short_table_row {
  min-height: 15px;
}

/* line 6947, ../mts2/_widgets.scss */
.lteie8 .b-box_internet_option .b-box_internet_option-items .b-box_internet_option-short_table .b-box_internet_option-short_table_row {
  min-height: 20px;
}

/* line 6950, ../mts2/_widgets.scss */
.lteie8 .b-box_internet_traff .b-box_short_tab_info .b-box_short_tab_info__row .b-box_short_tab_info__cell {
  min-height: 20px;
}

/* line 6953, ../mts2/_widgets.scss */
.lteie8 .b-box-animate_loader_link .b-box-animate_loader {
  min-height: 120px;
}

/* widget - MYBALANCE */
/* line 6958, ../mts2/_widgets.scss */
.b-box_my-balance {
  /*background: url("../i/2222.png") no-repeat left top;*/
  padding: 15px 16px 0 18px;
  height: 340px;
}

/* line 6963, ../mts2/_widgets.scss */
.b-box_my-balance .b-box__opener {
  margin: -15px -16px 13px;
}

/* line 6966, ../mts2/_widgets.scss */
.b-box_my-balance ul {
  margin: 0px;
  padding: 0px;
  border: 0px none;
  font-size: 100%;
  vertical-align: baseline;
  list-style: outside none none;
}

/* line 6974, ../mts2/_widgets.scss */
.b-box_my-balance h2 {
  margin-bottom: 5px;
}

/* line 6977, ../mts2/_widgets.scss */
.b-box_my-balance h2.b-box_my-balance__h2-marg {
  margin-top: 4px;
}

/* line 6980, ../mts2/_widgets.scss */
.b-box_my-balance__row {
  padding: 15px 0;
}

/* line 6983, ../mts2/_widgets.scss */
.b-box_my-balance__row:first-child {
  border-bottom: 1px solid #e5e7e9;
  padding-top: 5px;
}

/* line 6987, ../mts2/_widgets.scss */
.b-box_my-balance__row:last-child {
  border-top: 1px solid #dbdbdb;
  margin-top: 13px;
  padding-top: 10px;
  padding-bottom: 0px;
  text-align: center;
}

/* line 6994, ../mts2/_widgets.scss */
.b-box_my-balance__title {
  font-weight: bold;
  display: block;
  margin-bottom: 7px;
  font-size: 16px;
}

/* line 7000, ../mts2/_widgets.scss */
.b-box_my-balance__title_type-red {
  color: #E30611;
}

/* line 7003, ../mts2/_widgets.scss */
.b-box_my-balance__cols2 {
  font-size: 0 !important;
  margin-bottom: 5px;
}

/* line 7007, ../mts2/_widgets.scss */
.b-box_my-balance__cols1 {
  font-size: 0 !important;
  margin-bottom: 5px;
}

/* line 7011, ../mts2/_widgets.scss */
.b-box_my-balance__cols1 .b-box_my-balance__link-go {
  width: 100%;
  line-height: 18px;
}

/* line 7015, ../mts2/_widgets.scss */
.b-box_my-balance__link-go {
  display: inline-block;
  font-size: 13px;
  width: 50%;
  box-sizing: border-box;
  vertical-align: bottom;
  line-height: 25px;
}

/* line 7023, ../mts2/_widgets.scss */
.b-box_my-balance__link-bottom-center {
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  text-align: center;
  display: inline-block;
  margin: 0px auto;
  position: relative;
  text-decoration: none;
}

/* line 7033, ../mts2/_widgets.scss */
.b-box_my-balance__link-bottom-center:hover {
  text-decoration: underline;
}

/* line 7036, ../mts2/_widgets.scss */
.b-box_my-balance__link-bottom-center_img {
  width: 20px;
  height: 20px;
  background: url("../i/icons/icon-20_money.png") no-repeat left top;
  background-size: cover;
  display: inline-block;
  margin-right: 7px;
  vertical-align: middle;
}

/* line 7045, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-box {
  position: relative;
}

/* line 7048, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-cover {
  width: 100%;
  height: 75px;
  overflow: hidden;
  max-height: 75px;
  min-height: 52px;
}

/* line 7055, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-two-items {
  display: block;
  /*width: 520px;*/
  width: 10000px;
  font-size: 0 !important;
  height: 52px;
}

/* line 7062, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-item {
  display: inline-block;
  width: 260px;
  font-size: 14px;
  min-height: 52px;
}

/* line 7068, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-navigate-button {
  width: 55px;
  height: 32px;
  cursor: pointer;
  top: 12px;
  right: 0;
}

/* line 7075, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-navigate-button:before {
  content: "";
  width: 9px;
  height: 15px;
  vertical-align: middle;
  margin-right: 10px;
  background-repeat: no-repeat;
  display: inline-block;
  visibility: hidden;
  margin-top: 10px;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -150px -250px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7090, ../mts2/_widgets.scss */
  .b-box_my-balance__carousel-navigate-button:before {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7098, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-navigate-button:after {
  content: "";
  width: 28px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -345px -155px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7110, ../mts2/_widgets.scss */
  .b-box_my-balance__carousel-navigate-button:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7118, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-navigate-button.js-next:before {
  background-position: -150px -250px;
}

/* line 7121, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-navigate-button.js-prew:before {
  background-position: -170px -250px;
}

/* line 7124, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-prise {
  font-size: 21px !important;
  font-weight: bold;
  color: #e30611 !important;
  line-height: 21px;
  display: inline-block;
  margin-bottom: 5px;
}

/* line 7132, ../mts2/_widgets.scss */
.b-box_my-balance__carousel-prise_small {
  font-size: 18px;
  font-weight: bold;
  display: inline-block;
  margin-left: -8px;
}

/* line 7138, ../mts2/_widgets.scss */
.b-box_my-balance .b-box_my-balance__carousel-navigate-button:hover:before {
  visibility: visible;
}

/* line 7141, ../mts2/_widgets.scss */
.b-box_my-balance .b-box_my-balance__carousel-navigate-button:hover:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -345px -190px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7147, ../mts2/_widgets.scss */
  .b-box_my-balance .b-box_my-balance__carousel-navigate-button:hover:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7155, ../mts2/_widgets.scss */
.b-box_my-balance .b-box_my-balance__carousel-navigate-button_cover {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  height: 75px;
  padding-top: 13px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

/* line 7171, ../mts2/_widgets.scss */
.b-box_my-balance .js-carous_slide .b-box_my-balance__carousel-navigate-button_cover {
  background-color: #fff;
  box-shadow: 0px 0px 10px 15px white;
}

/* line 7176, ../mts2/_widgets.scss */
.widget-v2-voice-mail__mail-caption {
  font-size: 15px;
}

/* line 7180, ../mts2/_widgets.scss */
.widget-v2-voice-mail__phonebook-text {
  padding-top: 10px;
  border-top: 1px solid #f2f2f2;
  margin: 0 18px 10px;
  font-size: 12px;
}

/* line 7187, ../mts2/_widgets.scss */
.widget-v2-voice-mail__mail-empty {
  background: url("../i/voice-mail-empty.png") no-repeat 50% 100%;
  padding: 35px 0 55px;
  margin-bottom: 15px;
  color: #adb8c1;
  font-size: 14px;
  text-align: center;
}

/* line 7196, ../mts2/_widgets.scss */
.widget-v2-voice-mail__connect {
  background: url("../i/voice-mail-connect.png") no-repeat 100% 33px;
  padding-right: 110px;
  padding-top: 15px;
  height: 135px;
  font-size: 14px;
  line-height: 20px;
}

/* line 7205, ../mts2/_widgets.scss */
.b-box-contact-list {
  margin: 0 -18px;
}

/* line 7209, ../mts2/_widgets.scss */
.b-box-contact-list__scroll {
  position: relative;
  max-height: 233px;
  overflow: auto;
}

/* line 7214, ../mts2/_widgets.scss */
.b-box-contact-list__scroll.jspScrollable:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 30px;
  left: 0;
  top: 0;
  z-index: 1;
  background: url("../i/gradient-top.png") repeat-x;
}

/* line 7224, ../mts2/_widgets.scss */
.b-box-contact-list__scroll.jspScrollable:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 30px;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: url("../i/gradient-bottom.png") repeat-x;
}

/* line 7234, ../mts2/_widgets.scss */
.b-box-contact-list__scroll.is-top:before {
  display: none;
}

/* line 7237, ../mts2/_widgets.scss */
.b-box-contact-list__scroll.is-bottom:after {
  display: none;
}

/* line 7240, ../mts2/_widgets.scss */
.b-box-contact-list__scroll .jspVerticalBar {
  right: 10px;
}

/* line 7243, ../mts2/_widgets.scss */
.b-aside_left .b-box-contact-list__scroll .jspVerticalBar {
  right: 4px;
}

/* line 7247, ../mts2/_widgets.scss */
.b-box-contact-list__scroll_goodok {
  max-height: 330px;
}

/* line 7251, ../mts2/_widgets.scss */
.b-box-contact-list__scroll_2memory {
  max-height: 300px;
}

/* line 7255, ../mts2/_widgets.scss */
.b-contact-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
}

/* line 7262, ../mts2/_widgets.scss */
.b-contact-list-symbol {
  border-bottom: 2px solid #e30611;
  color: #e30611;
  font-size: 11px;
  margin-right: 21px;
  padding: 7px 0 7px 21px;
}

/* line 7269, ../mts2/_widgets.scss */
.b-aside_left .b-contact-list-symbol {
  padding-left: 10px;
  margin-right: 11px;
}

/* line 7274, ../mts2/_widgets.scss */
.b-contact-list__item {
  border-left: 3px solid transparent;
  padding-left: 18px;
  padding-right: 21px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 7282, ../mts2/_widgets.scss */
.b-contact-list__item:last-child .b-contact-list__item-border {
  display: none;
}

/* line 7285, ../mts2/_widgets.scss */
.b-aside_left .b-contact-list__item {
  padding-left: 8px;
  padding-right: 11px;
}

/* line 7290, ../mts2/_widgets.scss */
.b-contact-list__item_active {
  border-left-color: #e30611;
}

/* line 7294, ../mts2/_widgets.scss */
.b-contact-list__item-padding {
  padding: 13px 0 14px;
}

/* line 7297, ../mts2/_widgets.scss */
.b-contact-list__item_goodok .b-contact-list__item-padding {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 7302, ../mts2/_widgets.scss */
.b-contact-list__item-content {
  display: table;
  width: 100%;
}

/* line 7307, ../mts2/_widgets.scss */
.b-contact-list__item-border {
  border-bottom: 1px solid #f2f2f2;
}

/* line 7311, ../mts2/_widgets.scss */
.b-contact-list__avatar {
  display: table-cell;
  vertical-align: top;
  width: 50px;
  padding-right: 12px;
}

/* line 7317, ../mts2/_widgets.scss */
.b-contact-list__avatar img {
  width: 50px;
  height: 50px;
  border-radius: 25px;
  display: block;
}

/* line 7324, ../mts2/_widgets.scss */
.b-contact-list__avatar-letters {
  background-color: #e30611;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  text-align: center;
  color: #fff;
  font-size: 22px;
  line-height: 50px;
  font-weight: 300;
  text-transform: uppercase;
}

/* line 7337, ../mts2/_widgets.scss */
.b-contact-list__info {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px;
  position: relative;
}

/* line 7343, ../mts2/_widgets.scss */
.b-aside_left .b-contact-list__info {
  font-size: 12px;
}

/* line 7347, ../mts2/_widgets.scss */
.b-contact-list__info_voice-mail {
  padding-right: 28px;
}

/* line 7351, ../mts2/_widgets.scss */
.b-contact-list__name a {
  text-decoration: none;
}

/* line 7354, ../mts2/_widgets.scss */
.b-contact-list__name a:hover {
  text-decoration: underline;
}

/* line 7357, ../mts2/_widgets.scss */
.b-contact-list__item_goodok .b-contact-list__name {
  width: 180px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 7364, ../mts2/_widgets.scss */
.b-contact-list__date {
  color: #adb8c1;
  font-size: 12px;
}

/* line 7369, ../mts2/_widgets.scss */
.b-contact-list__music {
  color: #777;
  font-size: 12px;
  width: 180px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 7378, ../mts2/_widgets.scss */
.b-contact-list__phone {
  color: #666;
}

/* line 7382, ../mts2/_widgets.scss */
.b-contact-list__info-btns {
  position: absolute;
  right: 0;
  top: 5px;
}

/* line 7387, ../mts2/_widgets.scss */
.b-contact-list__info-btns .g-icon_play, .b-contact-list__info-btns .g-icon_pause, .b-contact-list__info-btns .g-icon_remove {
  display: block;
  margin-top: 12px;
  margin-right: 9px;
}

/* line 7392, ../mts2/_widgets.scss */
.b-contact-list__info-btns .g-icon_play:first-child, .b-contact-list__info-btns .g-icon_pause:first-child, .b-contact-list__info-btns .g-icon_remove:first-child {
  margin-top: 0;
}

/* line 7396, ../mts2/_widgets.scss */
.b-contact-list__goodok-btns {
  background: url("../i/contact-list__goodok-btns.png") repeat-y 100% 0;
  position: absolute;
  right: 0;
  top: 5px;
  width: 60px;
  text-align: right;
}

/* line 7404, ../mts2/_widgets.scss */
.b-contact-list__goodok-btns .b-service-switch {
  margin-top: 12px;
}

/* line 7407, ../mts2/_widgets.scss */
.b-contact-list__goodok-btns .b-service-switch:first-child {
  margin-top: 0;
}

/* line 7411, ../mts2/_widgets.scss */
.widget-v2-goodok__caption {
  font-size: 15px;
  margin: 0 18px;
}

/* line 7415, ../mts2/_widgets.scss */
.b-contact-list + .widget-v2-goodok__caption {
  border-top: 1px solid #f2f2f2;
  padding-top: 21px;
}

/* line 7420, ../mts2/_widgets.scss */
.b-contact-list__item-question {
  background-color: #f2f2f2;
  padding: 35px 16px 30px 21px;
  margin: 0 -21px;
  font-size: 13px;
}

/* line 7427, ../mts2/_widgets.scss */
.b-box-search {
  position: relative;
  padding-left: 34px;
}

/* line 7432, ../mts2/_widgets.scss */
.b-box-search__zoom {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -40px -730px;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 3px;
  top: 0;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7444, ../mts2/_widgets.scss */
  .b-box-search__zoom {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7452, ../mts2/_widgets.scss */
.b-box-search__zoom:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -65px -730px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7458, ../mts2/_widgets.scss */
  .b-box-search__zoom:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7467, ../mts2/_widgets.scss */
.b-box-search__input {
  border: none;
  padding: 0;
  margin: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  background: transparent;
  font: 15px/20px "Corpid", Arial, sans-serif;
}

/* line 7479, ../mts2/_widgets.scss */
.b-box-search-2memory {
  padding-right: 24px;
  margin-bottom: 9px;
}

/* line 7483, ../mts2/_widgets.scss */
.b-aside_left .b-box-search-2memory {
  margin-left: -8px;
  margin-right: -8px;
}

/* line 7487, ../mts2/_widgets.scss */
.b-box-search-2memory .g-icon_add {
  float: right;
  margin-right: -24px;
  margin-top: 3px;
}

/* line 7493, ../mts2/_widgets.scss */
.b-contact-list__phone-actions {
  margin-top: 2px;
  position: relative;
}

/* line 7497, ../mts2/_widgets.scss */
.b-contact-list__phone-actions:after {
  content: "";
  display: table;
  clear: both;
}

/* line 7502, ../mts2/_widgets.scss */
.b-contact-list__phone-actions > .g-icon {
  float: right;
  margin-right: 6px;
  margin-top: 2px;
}

/* line 7507, ../mts2/_widgets.scss */
.b-aside_left .b-contact-list__phone-actions > .g-icon {
  margin: 0 2px 0 0;
}

/* line 7511, ../mts2/_widgets.scss */
.b-contact-list__phone-arrow {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -690px;
  width: 16px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  float: right;
  margin: 2px 9px 0 2px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7524, ../mts2/_widgets.scss */
  .b-contact-list__phone-arrow {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7532, ../mts2/_widgets.scss */
.b-aside_left .b-contact-list__phone-arrow {
  margin: 0 4px 0 2px;
}

/* line 7535, ../mts2/_widgets.scss */
.b-contact-list__phone-arrow:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -120px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7541, ../mts2/_widgets.scss */
  .b-contact-list__phone-arrow:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7549, ../mts2/_widgets.scss */
.b-contact-list__phone-arrow.opened {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -100px -690px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7555, ../mts2/_widgets.scss */
  .b-contact-list__phone-arrow.opened {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7563, ../mts2/_widgets.scss */
.b-contact-list__phone-arrow.opened:hover {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -100px -710px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 7569, ../mts2/_widgets.scss */
  .b-contact-list__phone-arrow.opened:hover {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 7578, ../mts2/_widgets.scss */
.b-contact-list-function {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  position: absolute;
  z-index: 1;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 130px;
  padding: 0 10px;
  right: 0;
  margin-top: 20px;
  display: none;
}

/* line 7594, ../mts2/_widgets.scss */
.b-contact-list-function:before, .b-contact-list-function:after {
  content: "";
  border: 6px solid transparent;
  position: absolute;
  right: 10px;
  bottom: 100%;
}

/* line 7601, ../mts2/_widgets.scss */
.b-contact-list-function:before {
  border-bottom-color: #e4e4e4;
}

/* line 7604, ../mts2/_widgets.scss */
.b-contact-list-function:after {
  border-bottom-color: #fff;
  margin-bottom: -1px;
}

/* line 7608, ../mts2/_widgets.scss */
.b-contact-list-function.pos-top {
  bottom: 100%;
  margin-bottom: 8px;
}

/* line 7612, ../mts2/_widgets.scss */
.b-contact-list-function.pos-top:before, .b-contact-list-function.pos-top:after {
  bottom: auto;
  top: 100%;
  border: 6px solid transparent;
}

/* line 7617, ../mts2/_widgets.scss */
.b-contact-list-function.pos-top:before {
  border-top-color: #e4e4e4;
}

/* line 7620, ../mts2/_widgets.scss */
.b-contact-list-function.pos-top:after {
  border-top-color: #fff;
  margin-top: -1px;
}

/* line 7625, ../mts2/_widgets.scss */
.b-contact-list-function__list {
  font-size: 12px;
  color: #666;
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 7633, ../mts2/_widgets.scss */
.b-contact-list-function__item {
  margin: 10px 0;
}

/* line 7637, ../mts2/_widgets.scss */
.b-contact-list-function__item_separate {
  border-top: 1px solid #f2f2f2;
}

/* line 7641, ../mts2/_widgets.scss */
.b-contact-list-function__link {
  color: inherit;
  text-decoration: none;
}

/* line 7645, ../mts2/_widgets.scss */
.b-contact-list-function__link .g-icon {
  margin-right: 7px;
}

/* line 7649, ../mts2/_widgets.scss */
.b-2memory-text:hover .widget-v2-2memory-text:before, .b-2memory-connect-text:hover .widget-v2-2memory-text:before {
  visibility: visible;
}

/* line 7652, ../mts2/_widgets.scss */
.b-2memory-text:hover .widget-v2-2memory-text, .b-2memory-connect-text:hover .widget-v2-2memory-text {
  background-image: none;
}

/* line 7656, ../mts2/_widgets.scss */
.widget-v2-2memory-text {
  background: url("../i/widget-v2-2memory-text.png") no-repeat 100% 20px;
  min-height: 90px;
  padding-right: 90px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  position: relative;
}

/* line 7665, ../mts2/_widgets.scss */
.widget-v2-2memory-text:before {
  content: "";
  display: block;
  width: 137px;
  height: 132px;
  background-image: url("../i/cloud_v2.gif");
  position: absolute;
  right: -17px;
  top: -15px;
  visibility: hidden;
}

/* line 7676, ../mts2/_widgets.scss */
.widget-v2-2memory-text p {
  margin-bottom: 0;
}

/* line 7679, ../mts2/_widgets.scss */
.widget-v2-2memory-text p:first-child {
  margin-bottom: 5px;
}

/* line 7683, ../mts2/_widgets.scss */
.widget-v2-2memory-text-v2 {
  padding-top: 20px;
  padding-bottom: 10px;
}

/* widget MTS - Pay V-2 */
/* line 7689, ../mts2/_widgets.scss */
.b-box-pay:hover .widget-v2-pay__txt {
  background-image: none;
}

/* line 7692, ../mts2/_widgets.scss */
.b-box-pay:hover .widget-v2-pay__txt:after {
  visibility: visible;
}

/* line 7696, ../mts2/_widgets.scss */
.widget-v2-pay__txt {
  background: url("../i/pay.png") no-repeat 100% 0px;
  padding-right: 90px;
  padding-top: 15px;
  height: 115px;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  background-repeat: no-repeat;
}

/* line 7706, ../mts2/_widgets.scss */
.widget-v2-pay__txt:after {
  content: "";
  background-image: url("../i/pay-go.gif");
  width: 88px;
  height: 111px;
  right: 0;
  top: 0;
  position: absolute;
  display: block;
  visibility: hidden;
  background-repeat: no-repeat;
}

/* widget MTS - search V-2 */
/* line 7720, ../mts2/_widgets.scss */
.b-box-search-w:hover .widget-v2-search-text__txt {
  background-image: none;
}

/* line 7723, ../mts2/_widgets.scss */
.b-box-search-w:hover .widget-v2-search-text__txt:after {
  visibility: visible;
}

/* line 7727, ../mts2/_widgets.scss */
.widget-v2-search-text,
.widget-v2-pay {
  border-bottom: 1px solid #DBDBDB;
}

/* line 7732, ../mts2/_widgets.scss */
.b-box-search-w .b-box__opener,
.b-box-pay .b-box__opener {
  margin-bottom: 0;
}

/* line 7737, ../mts2/_widgets.scss */
.widget-v2-search-text__txt {
  background: url("../i/search-v2.png") no-repeat 100% 0px;
  padding-right: 110px;
  padding-top: 25px;
  height: 105px;
  font-size: 14px;
  line-height: 20px;
  margin-right: -18px;
  position: relative;
  background-repeat: no-repeat;
}

/* line 7748, ../mts2/_widgets.scss */
.widget-v2-search-text__txt:after {
  content: "";
  background-image: url("../i/search-v2-go.gif");
  width: 128px;
  height: 130px;
  right: 0;
  top: 0;
  position: absolute;
  display: block;
  visibility: hidden;
  background-repeat: no-repeat;
}

/* line 7761, ../mts2/_widgets.scss */
.b-search-list-services,
.b-pay-list-services {
  height: 190px;
  margin-top: 18px;
}

/* line 7767, ../mts2/_widgets.scss */
.b-search-list-service__list,
.b-pay-list-service__list {
  margin: 0;
  padding: 0px 15px;
  list-style-type: none;
  display: inline-block;
}

/* line 7775, ../mts2/_widgets.scss */
.b-search-list-service__item,
.b-pay-list-service__item {
  font-size: 0;
  padding-bottom: 5px;
  margin-bottom: 2px;
}

/* line 7782, ../mts2/_widgets.scss */
.b-pay-list-service__item {
  margin-bottom: 10px;
}

/* line 7786, ../mts2/_widgets.scss */
.b-search-list-service__ico,
.b-pay-list-service__ico {
  width: 40px;
  max-width: 40px;
  display: inline-block;
  text-align: center;
  vertical-align: top;
}

/* line 7795, ../mts2/_widgets.scss */
.b-search-list-service__description,
.b-pay-list-service__description {
  display: inline-block;
  width: 218px;
  max-width: 218px;
}

/* line 7802, ../mts2/_widgets.scss */
.b-search-list-service__title,
.b-pay-list-service__title {
  color: #0082C8;
  font-size: 16px;
  margin-bottom: 5px;
  display: block;
  text-decoration: none;
}

/* line 7811, ../mts2/_widgets.scss */
.b-pay-list-service__title {
  font-size: 14px;
  line-height: 18px;
}

/* line 7816, ../mts2/_widgets.scss */
.b-search-list-service__p,
.b-pay-list-service__p {
  font-size: 13px;
  line-height: 18px;
  margin: 0px 0px 10px;
}

/* line 7823, ../mts2/_widgets.scss */
.b-search-list .jspPane,
.b-pay-list .jspPane {
  padding-bottom: 0;
}

/* line 7828, ../mts2/_widgets.scss */
.b-box-pay .b-widget-icon {
  margin-top: -7px;
}

/* widget MTS-bonus */
/* line 7833, ../mts2/_widgets.scss */
.b-box-mts-bonus {
  /*background: url("../i/temp_widgets-2.png") no-repeat 100% 0px;*/
}

/* line 7836, ../mts2/_widgets.scss */
.b-box-mts-bonus:hover .w2_balance-b__text {
  background-image: none;
}

/* line 7839, ../mts2/_widgets.scss */
.b-box-mts-bonus:hover .w2_balance-b__text:after {
  visibility: visible;
}

/* line 7843, ../mts2/_widgets.scss */
.b-box-balance-b {
  margin: 0 -18px;
  padding: 0 18px;
  height: 135px;
}

/* line 7849, ../mts2/_widgets.scss */
.w2_balance-b {
  font-size: 14px;
  position: relative;
  margin-bottom: 15px;
}

/* line 7854, ../mts2/_widgets.scss */
.w2_balance-b__content {
  padding-bottom: 16px;
  border-bottom: 1px solid #DBDBDB;
  max-height: 120px;
  height: 120px;
}

/* line 7860, ../mts2/_widgets.scss */
.w2_balance-b__content_not-auth .w2_balance-b__text {
  padding-top: 20px;
  padding-right: 95px;
  font-size: 15px;
  height: 80px;
  box-sizing: border-box;
}

/* line 7867, ../mts2/_widgets.scss */
.w2_balance-b__content_not-auth__button {
  width: 100%;
  margin-top: 17px;
}

/* line 7871, ../mts2/_widgets.scss */
.w2_balance-b__text {
  background: url("../i/widgets-v2-bonus.png") no-repeat 182px 3px;
  padding-right: 75px;
  padding-bottom: 5px;
  position: relative;
}

/* line 7877, ../mts2/_widgets.scss */
.w2_balance-b__text:after {
  content: "";
  display: block;
  visibility: hidden;
  width: 72px;
  height: 72px;
  background-image: url("../i/widgets-v2-bonus_gif.gif");
  position: absolute;
  right: 4px;
  top: 3px;
}

/* line 7888, ../mts2/_widgets.scss */
.w2_balance-b__title {
  display: block;
  padding-top: 4px;
}

/* line 7892, ../mts2/_widgets.scss */
.w2_balance-b__val {
  font-size: 24px;
  display: inline-block;
  line-height: 22px;
  color: #F00;
}

/* line 7898, ../mts2/_widgets.scss */
.w2_balance-b__link {
  text-decoration: none;
  font-size: 15px;
  line-height: 15px;
}

/* line 7903, ../mts2/_widgets.scss */
.w2_balance-b__link:hover {
  text-decoration: underline;
}

/* line 7906, ../mts2/_widgets.scss */
.w2_balance-b-reward__title {
  display: block;
  padding: 0 18px;
}

/* line 7910, ../mts2/_widgets.scss */
.w2_balance-b-reward__box {
  list-style-type: none;
  padding: 0px 18px;
}

/* line 7914, ../mts2/_widgets.scss */
.w2_balance-b-reward__row {
  display: table;
  margin-right: 10px;
  margin-top: 14px;
  padding-bottom: 5px;
  border-bottom: 1px solid #DBDBDB;
}

/* line 7921, ../mts2/_widgets.scss */
.w2_balance-b-reward__row-ico {
  width: 40px;
  display: table-cell;
  min-width: 40px;
}

/* line 7926, ../mts2/_widgets.scss */
.w2_balance-b-reward__row-ico img {
  border-radius: 20px;
  background-color: red;
}

/* line 7930, ../mts2/_widgets.scss */
.w2_balance-b-reward__row-text {
  width: 100%;
  display: table-cell;
  margin-right: 20px;
  max-width: 235px;
  padding-left: 15px;
  vertical-align: top;
}

/* line 7938, ../mts2/_widgets.scss */
.w2_balance-b-reward__row-a {
  text-decoration: none;
}

/* line 7941, ../mts2/_widgets.scss */
.w2_balance-b-reward__row-a:hover {
  text-decoration: underline;
}

/* line 7944, ../mts2/_widgets.scss */
.w2_balance-b-reward p.w2_balance-b-reward__row-p {
  margin-top: 4px;
}

/* line 7947, ../mts2/_widgets.scss */
.w2_balance-b-reward .b-box-contact-list__scroll {
  height: 145px;
  max-height: 145px;
}

/* line 7952, ../mts2/_widgets.scss */
.b-box p.w2_balance-b__p {
  margin: 13px 0px 0px;
  line-height: 20px;
}

/* line 7957, ../mts2/_widgets.scss */
.b-box-mts-bonus .b-box__footer .b-widget-icon {
  margin-top: -8px;
}

/* widget SMS - send */
/* line 7962, ../mts2/_widgets.scss */
.b-box-sms-send {
  /*background: url("../i/temp_widgets-1.png") no-repeat 0 0;*/
}

/* line 7966, ../mts2/_widgets.scss */
.w2_sms-send-b {
  height: 190px;
  border-bottom: 1px solid #DBDBDB;
  padding-top: 7px;
}

/* line 7971, ../mts2/_widgets.scss */
.w2_sms-send-b__textSms {
  height: 72px;
  margin-top: 20px;
  resize: none;
}

/* line 7977, ../mts2/_widgets.scss */
.w2-sms-send-opt {
  margin: 0;
  padding: 0 18px;
  /*padding-top: 5px;*/
}

/* line 7982, ../mts2/_widgets.scss */
.w2-sms-send-opt__row {
  display: table;
  width: 100%;
  padding: 0;
  position: relative;
  border: none;
}

/* line 7989, ../mts2/_widgets.scss */
.w2-sms-send-opt__row:first-child {
  border: none;
}

/* line 7992, ../mts2/_widgets.scss */
.w2-sms-send-opt__row .confirm {
  background-color: #F2F2F2;
  font-size: 13px;
  line-height: 24px;
  padding: 6px 18px;
  position: absolute;
  left: -18px;
  right: -18px;
  top: -1px;
  bottom: -1px;
  overflow: hidden;
  display: none;
}

/* line 8005, ../mts2/_widgets.scss */
.w2-sms-send-opt__ico {
  width: 40px;
  height: 35px;
  display: table-cell;
  max-width: 40px;
  vertical-align: middle;
}

/* line 8012, ../mts2/_widgets.scss */
.w2-sms-send-opt__ico img {
  margin-left: 5px;
}

/* line 8015, ../mts2/_widgets.scss */
.w2-sms-send-opt__ttl {
  display: table-cell;
  width: 165px;
  max-width: 165px;
  vertical-align: middle;
  position: relative;
}

/* line 8022, ../mts2/_widgets.scss */
.w2-sms-send-opt__ttl a {
  text-decoration: none;
  /*position: relative;*/
  /*display: inline-block;*/
}

/* line 8027, ../mts2/_widgets.scss */
.w2-sms-send-opt__ttl a:hover {
  text-decoration: underline;
}

/* line 8030, ../mts2/_widgets.scss */
.w2-sms-send-opt__tools-ico {
  width: 13px;
  height: 13px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}

/* line 8037, ../mts2/_widgets.scss */
.w2-sms-send-opt__tgl {
  width: 53px;
  display: table-cell;
  max-width: 53px;
  vertical-align: middle;
}

/* line 8043, ../mts2/_widgets.scss */
.w2-sms-send-opt__scroll-box {
  height: 120px;
  padding-top: 10px;
}

/* line 8047, ../mts2/_widgets.scss */
.w2-sms-send-opt__scroll-list {
  /*padding-top: 5px;*/
  padding-top: 0;
}

/* line 8051, ../mts2/_widgets.scss */
.w2-sms-send-opt .b-service-switch__tool-tip {
  position: absolute;
  width: 100%;
  height: 100%;
  background: green;
  left: 0;
  top: 0;
  display: none;
}

/* line 8061, ../mts2/_widgets.scss */
.w2_sms-send-b-but-b {
  font-size: 0;
  margin-top: 12px;
}

/* line 8065, ../mts2/_widgets.scss */
.w2_sms-send-b-but-b__info {
  display: inline-block;
  width: 50%;
  font-size: 11px !important;
  margin: 0px !important;
  padding: 0px;
  line-height: 11px !important;
  color: #777777;
}

/* line 8074, ../mts2/_widgets.scss */
.w2_sms-send-b-but-b__button {
  display: inline-block;
  width: 110px !important;
  float: right;
  margin-top: 6px;
}

/* line 8081, ../mts2/_widgets.scss */
.b-list-number {
  width: 100% !important;
  position: relative;
  z-index: 1;
  height: 0;
}

/* line 8087, ../mts2/_widgets.scss */
.b-list-number-cover {
  overflow: auto;
  position: relative;
  max-height: 260px;
  border-bottom: 1px solid #CCC;
  height: auto;
  display: none;
}

/* line 8095, ../mts2/_widgets.scss */
.b-list-number-cover.___active {
  display: block;
}

/* line 8099, ../mts2/_widgets.scss */
.list-number {
  padding: 0;
  margin: 0;
  list-style-type: none;
  /*border-radius: 2px;*/
  background: #FFF none repeat scroll 0% 0%;
  font: 18px/24px "Corpid",Arial,sans-serif;
  box-sizing: border-box;
  margin: 0px;
  border: 1px solid #CCC;
  /*position: absolute;*/
  width: 100%;
  /*display: none;*/
  border-top: 0;
  border-bottom: none;
  display: block;
}

/* line 8116, ../mts2/_widgets.scss */
.list-number.active_list {
  display: block;
}

/* line 8119, ../mts2/_widgets.scss */
.list-number li {
  cursor: pointer;
  display: none;
  position: relative;
  /*padding-left: 1.8em;*/
  padding: 5px 10px 5px 1.8em;
}

/* line 8126, ../mts2/_widgets.scss */
.list-number li:first-child {
  border: none;
}

/* line 8129, ../mts2/_widgets.scss */
.list-number li:hover {
  background: #ddd none repeat scroll 0% 0%;
  border-color: #959595;
}

/* line 8133, ../mts2/_widgets.scss */
.list-number li:hover:after {
  background: #ddd none repeat scroll 0% 0%;
}

/* line 8136, ../mts2/_widgets.scss */
.list-number li:before {
  content: "";
  display: inline-block;
  width: 15px;
}

/* line 8141, ../mts2/_widgets.scss */
.list-number li:after {
  content: "+7";
  font-size: 18px;
  line-height: 34px;
  width: 33px;
  background: #EAEAEA none repeat scroll 0% 0%;
  color: #404040;
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  text-align: center;
  left: 0px;
  font-size: bold;
  margin: -1px 0;
  box-sizing: border-box;
  border-radius: 0;
}

/* line 8159, ../mts2/_widgets.scss */
.list-number li.list-number_r {
  display: block;
}

/* line 8163, ../mts2/_widgets.scss */
.js-scroll .jspVerticalBar {
  right: 0;
}

/* widgets 2memory - NEW CONTACT AND EDIT CONTACT */
/* line 8168, ../mts2/_widgets.scss */
.b-2memory-new-contact .b-box__opener {
  padding-bottom: 8px;
}

/* line 8171, ../mts2/_widgets.scss */
.b-2memory-new-contact .b-box__footer {
  text-align: left;
}

/* line 8174, ../mts2/_widgets.scss */
.b-2memory-new-contact .b-2m-m-add {
  width: 135px;
}

/* line 8177, ../mts2/_widgets.scss */
.b-2memory-new-contact .b-2m-m-cans {
  float: right;
  width: 95px;
}

/* line 8181, ../mts2/_widgets.scss */
.b-2memory-new-contact .b-2m-media__row-ico-cover {
  border-radius: 0;
}

/* line 8185, ../mts2/_widgets.scss */
.b-2m-media__title {
  font-size: 17px;
  margin-bottom: 15px;
  display: block;
}

/* line 8190, ../mts2/_widgets.scss */
.b-2m-media__info {
  display: table;
  width: 100%;
}

/* line 8194, ../mts2/_widgets.scss */
.b-2m-media__row {
  display: table-cell;
  height: 80px;
  vertical-align: top;
}

/* line 8199, ../mts2/_widgets.scss */
.b-2m-media__row_ico {
  width: 100px;
}

/* line 8202, ../mts2/_widgets.scss */
.b-2m-media__row-ico-cover {
  display: block;
  width: 80px;
  height: 80px;
  border-radius: 40px;
  overflow: hidden;
  text-align: right;
}

/* line 8210, ../mts2/_widgets.scss */
.b-2m-media__row-ico-cover img {
  max-width: 80px;
  height: 80px;
}

/* line 8214, ../mts2/_widgets.scss */
.b-2m-media__row_text .btn_input_file {
  width: 100%;
}

/* line 8217, ../mts2/_widgets.scss */
.b-2m-media__row-text-msg {
  height: 50px;
  display: block;
  max-height: 50px;
  overflow: hidden;
  font-size: 12px;
  line-height: 16px;
  padding-top: 6px;
}

/* line 8226, ../mts2/_widgets.scss */
.b-2m-media__row-text-upload {
  width: 100%;
  padding: 0 10px;
}

/* line 8230, ../mts2/_widgets.scss */
.b-2m-media__form {
  margin-top: 20px;
}

/* line 8233, ../mts2/_widgets.scss */
.b-2m-media__form .input {
  height: 30px;
  margin-bottom: 11px;
  font: 15px/20px "Corpid",Arial,sans-serif;
}

/* line 8238, ../mts2/_widgets.scss */
.b-2m-media__form .input_prefix.big {
  line-height: 28px;
  height: 28px;
}

/* line 8242, ../mts2/_widgets.scss */
.b-2m-media__form-dop-info {
  text-align: center;
}

/* line 8245, ../mts2/_widgets.scss */
.b-2m-media__form-dop-info a {
  font-size: 12px;
  text-decoration: none;
}

/* line 8249, ../mts2/_widgets.scss */
.b-2m-media__form-dop-info a:hover {
  text-decoration: underline;
}

/* line 8252, ../mts2/_widgets.scss */
.b-2m-media__form-dop-info .g-icon_add {
  margin-right: 5px;
}

/* line 8256, ../mts2/_widgets.scss */
.b-2memory-edit-contact .b-box__opener {
  padding-bottom: 8px;
}

/* line 8259, ../mts2/_widgets.scss */
.b-2memory-edit-contact .b-box__footer {
  text-align: left;
}

/* line 8262, ../mts2/_widgets.scss */
.b-2memory-edit-contact .b-2m-m-add {
  width: 135px;
}

/* line 8265, ../mts2/_widgets.scss */
.b-2memory-edit-contact .b-2m-m-cans {
  float: right;
  width: 95px;
}

/* ========== */
/* line 8271, ../mts2/_widgets.scss */
.widget-v2-subscribe {
  border-bottom: 1px solid #e5e7e9;
}

/* line 8275, ../mts2/_widgets.scss */
.b-box-subscribe:hover .widget-v2-subscribe__text {
  background-image: none;
}

/* line 8278, ../mts2/_widgets.scss */
.b-box-subscribe:hover .widget-v2-subscribe__text:after {
  visibility: visible;
}

/* line 8282, ../mts2/_widgets.scss */
.widget-v2-subscribe__text {
  background: url("../i/subscribe-text.png") no-repeat 100% 0;
  margin-right: -9px;
  padding-right: 90px;
  height: 100px;
  font-size: 14px;
  line-height: 17px;
  position: relative;
}

/* line 8291, ../mts2/_widgets.scss */
.widget-v2-subscribe__text:after {
  content: "";
  background: url("../i/subscribe-text_animation.gif") no-repeat 0 0;
  width: 88px;
  height: 87px;
  right: 0;
  top: 0;
  position: absolute;
  display: block;
  visibility: hidden;
}

/* line 8303, ../mts2/_widgets.scss */
.b-subscribe-list-scroll {
  position: relative;
}

/* line 8306, ../mts2/_widgets.scss */
.b-subscribe-list-scroll:before, .b-subscribe-list-scroll:after {
  content: "";
  position: absolute;
  height: 30px;
  width: 100%;
  left: 0;
  z-index: 1;
}

/* line 8314, ../mts2/_widgets.scss */
.b-subscribe-list-scroll:before {
  background: linear-gradient(to bottom, #ffffff 0%, transparent 100%);
  top: 0;
}

/* line 8318, ../mts2/_widgets.scss */
.b-subscribe-list-scroll:after {
  background: linear-gradient(to bottom, transparent 0%, #ffffff 100%);
  bottom: 0;
}

/* line 8322, ../mts2/_widgets.scss */
.b-subscribe-list-scroll.is-top:before {
  display: none;
}

/* line 8325, ../mts2/_widgets.scss */
.b-subscribe-list-scroll.is-bottom:after {
  display: none;
}

/* line 8329, ../mts2/_widgets.scss */
.b-subscribe-list-sec {
  padding-top: 16px;
  margin: 0 18px;
}

/* line 8333, ../mts2/_widgets.scss */
.b-subscribe-list-sec + .b-subscribe-list-sec {
  border-top: 1px solid #f2f3f4;
}

/* line 8337, ../mts2/_widgets.scss */
.b-subscribe-list-sec__title {
  font-size: 15px;
  line-height: 18px;
}

/* line 8342, ../mts2/_widgets.scss */
.b-subscribe-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 8348, ../mts2/_widgets.scss */
.b-subscribe-list__item {
  border-top: 1px solid #f2f3f4;
  padding: 16px 0;
  margin-right: 12px;
  overflow: hidden;
}

/* line 8354, ../mts2/_widgets.scss */
.b-subscribe-list__item:first-child {
  border-top: medium none;
}

/* line 8358, ../mts2/_widgets.scss */
.b-subscribe-list__switch {
  width: 63px;
  float: right;
  padding-left: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 8367, ../mts2/_widgets.scss */
.b-subscribe-list__icon {
  width: 38px;
  float: left;
  padding-left: 6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 8376, ../mts2/_widgets.scss */
.b-subscribe-list__desc {
  font-size: 14px;
  line-height: 20px;
  margin: 0 63px 0 38px;
}

/* line 8382, ../mts2/_widgets.scss */
.b-subscribe-list__title a {
  text-decoration: none;
}

/* line 8385, ../mts2/_widgets.scss */
.b-subscribe-list__title a:hover {
  text-decoration: underline;
}

/* line 8389, ../mts2/_widgets.scss */
.b-subscribe-list-scroll {
  max-height: 228px;
}

/* line 8393, ../mts2/_widgets.scss */
.widget-v2-4g-phone {
  padding-right: 110px;
  overflow: hidden;
}

/* line 8397, ../mts2/_widgets.scss */
.widget-v2-4g-phone .b-list {
  color: #999;
  font-size: 12px;
  line-height: 18px;
}

/* line 8402, ../mts2/_widgets.scss */
.widget-v2-4g-phone .b-list li {
  margin-bottom: 0;
}

/* line 8405, ../mts2/_widgets.scss */
.widget-v2-4g-phone .b-list li:before {
  background-color: #999;
}

/* line 8409, ../mts2/_widgets.scss */
.widget-v2-4g-phone__text {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 20px;
}

/* line 8415, ../mts2/_widgets.scss */
.widget-v2-4g-phone__img {
  float: right;
  margin-right: -110px;
}

/* line 8420, ../mts2/_widgets.scss */
.widget-v2-4g-phone__name {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 10px;
}

/* line 8425, ../mts2/_widgets.scss */
.widget-v2-4g-phone__name a {
  text-decoration: none;
}

/* line 8428, ../mts2/_widgets.scss */
.widget-v2-4g-phone__name a:hover {
  text-decoration: underline;
}

/* ========== */
/* line 8433, ../mts2/_widgets.scss */
.widget-v2-services {
  border-bottom: 1px solid #e5e7e9;
}

/* line 8437, ../mts2/_widgets.scss */
.b-box-w2-services .b-box__opener {
  margin-bottom: 0;
}

/* line 8441, ../mts2/_widgets.scss */
.b-w2-services-list-scroll {
  position: relative;
}

/* line 8444, ../mts2/_widgets.scss */
.b-w2-services-list-scroll:before, .b-w2-services-list-scroll:after {
  content: "";
  position: absolute;
  height: 30px;
  width: 100%;
  left: 0;
  z-index: 1;
}

/* line 8452, ../mts2/_widgets.scss */
.b-w2-services-list-scroll:before {
  background: linear-gradient(to bottom, #ffffff 0%, transparent 100%);
  top: 0;
}

/* line 8456, ../mts2/_widgets.scss */
.b-w2-services-list-scroll:after {
  background: linear-gradient(to bottom, transparent 0%, #ffffff 100%);
  bottom: 0;
}

/* line 8460, ../mts2/_widgets.scss */
.b-w2-services-list-scroll.is-top:before {
  display: none;
}

/* line 8463, ../mts2/_widgets.scss */
.b-w2-services-list-scroll.is-bottom:after {
  display: none;
}

/* line 8467, ../mts2/_widgets.scss */
.b-w2-services-list-symbol {
  border-bottom: 2px solid #e30611;
  color: #e30611;
  font-size: 11px;
  margin-right: 21px;
  padding: 7px 0 7px 21px;
}

/* line 8475, ../mts2/_widgets.scss */
.b-w2-services-list-sec {
  padding-top: 16px;
  margin: 0 18px;
  margin-left: 0;
}

/* line 8480, ../mts2/_widgets.scss */
.b-w2-services-list-sec + .b-w2-services-list-sec {
  border-top: 1px solid #f2f3f4;
}

/* line 8484, ../mts2/_widgets.scss */
.b-w2-services-list-sec__title {
  font-size: 15px;
  line-height: 18px;
}

/* line 8489, ../mts2/_widgets.scss */
.b-w2-services-list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-left: 18px;
}

/* line 8496, ../mts2/_widgets.scss */
.b-w2-services-list__item {
  border-top: 1px solid #f2f3f4;
  padding: 16px 0;
  margin-right: 12px;
  overflow: hidden;
}

/* line 8502, ../mts2/_widgets.scss */
.b-w2-services-list__item:first-child {
  border-top: medium none;
}

/* line 8506, ../mts2/_widgets.scss */
.b-w2-services-list__switch {
  width: 63px;
  float: right;
  padding-left: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 8515, ../mts2/_widgets.scss */
.b-w2-services-list__icon {
  width: 38px;
  float: left;
  padding-left: 6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 8524, ../mts2/_widgets.scss */
.b-w2-services-list__desc {
  font-size: 14px;
  line-height: 20px;
  margin: 0 63px 0 38px;
}

/* line 8530, ../mts2/_widgets.scss */
.b-w2-services-list__title a {
  text-decoration: none;
}

/* line 8533, ../mts2/_widgets.scss */
.b-w2-services-list__title a:hover {
  text-decoration: underline;
}

/* line 8537, ../mts2/_widgets.scss */
.b-w2-services-list-scroll {
  max-height: 340px;
}

/* ========== */
/* line 8542, ../mts2/_widgets.scss */
.widget-v2-black-list {
  border-bottom: 1px solid #e5e7e9;
}

/* line 8546, ../mts2/_widgets.scss */
.b-box-black-list:hover .widget-v2-black-list__text {
  background-image: none;
}

/* line 8549, ../mts2/_widgets.scss */
.b-box-black-list:hover .widget-v2-black-list__text:after {
  visibility: visible;
}

/* line 8553, ../mts2/_widgets.scss */
.widget-v2-black-list__text {
  background: url("../i/black-list-text.png") no-repeat 95% 0;
  margin-right: -9px;
  padding-right: 90px;
  height: 140px;
  font-size: 14px;
  line-height: 20px;
  position: relative;
}

/* line 8562, ../mts2/_widgets.scss */
.widget-v2-black-list__text:after {
  content: "";
  background: url("../i/black-list-text_animation.gif") no-repeat 0 0;
  width: 110px;
  height: 120px;
  right: 0;
  top: -2px;
  position: absolute;
  display: block;
  visibility: hidden;
}

/* line 8574, ../mts2/_widgets.scss */
.black-list {
  margin: 0;
  margin-top: 4px;
  padding: 0 18px;
  /*padding-top: 5px;*/
}

/* line 8580, ../mts2/_widgets.scss */
.black-list__row {
  display: table;
  width: 100%;
  padding: 0;
  position: relative;
  border: none;
}

/* line 8587, ../mts2/_widgets.scss */
.black-list__row:first-child {
  border: none;
}

/* line 8590, ../mts2/_widgets.scss */
.black-list__row .confirm {
  background-color: #F2F2F2;
  font-size: 13px;
  line-height: 24px;
  padding: 6px 18px;
  position: absolute;
  left: -18px;
  right: -18px;
  top: -1px;
  bottom: -1px;
  overflow: hidden;
  display: none;
}

/* line 8603, ../mts2/_widgets.scss */
.black-list__ico {
  width: 40px;
  height: 35px;
  padding-top: 5px;
  display: table-cell;
  max-width: 40px;
  vertical-align: middle;
}

/* line 8611, ../mts2/_widgets.scss */
.black-list__ico img {
  margin-left: 5px;
}

/* line 8614, ../mts2/_widgets.scss */
.black-list__ttl {
  display: table-cell;
  width: 165px;
  max-width: 165px;
  vertical-align: middle;
  position: relative;
}

/* line 8621, ../mts2/_widgets.scss */
.black-list__ttl a {
  text-decoration: none;
  /*position: relative;*/
  /*display: inline-block;*/
}

/* line 8626, ../mts2/_widgets.scss */
.black-list__ttl a:hover {
  text-decoration: underline;
}

/* line 8629, ../mts2/_widgets.scss */
.black-list__tools-ico {
  width: 13px;
  height: 13px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}

/* line 8636, ../mts2/_widgets.scss */
.black-list__tgl {
  width: 53px;
  display: table-cell;
  max-width: 53px;
  vertical-align: middle;
}

/* line 8642, ../mts2/_widgets.scss */
.black-list__scroll-box {
  height: 120px;
  padding-top: 10px;
}

/* line 8646, ../mts2/_widgets.scss */
.black-list__scroll-list {
  /*padding-top: 5px;*/
  padding-top: 0;
}

/* line 8650, ../mts2/_widgets.scss */
.black-list .b-service-switch__tool-tip {
  position: absolute;
  width: 100%;
  height: 100%;
  background: green;
  left: 0;
  top: 0;
  display: none;
}

@media screen and (max-width: 939px) {
  /* line 8661, ../mts2/_widgets.scss */
  .b-boxes_column.col-3 {
    display: none;
  }
}
@media screen and (max-width: 627px) {
  /* line 8666, ../mts2/_widgets.scss */
  .b-boxes_column.col-2 {
    display: none;
  }

  /* line 8670, ../mts2/_widgets.scss */
  .b-boxes_column {
    padding-bottom: 0;
  }

  /* line 8674, ../mts2/_widgets.scss */
  .b-box {
    width: auto;
    min-height: 0 !important;
    height: auto !important;
    margin-bottom: 10px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  /* line 8683, ../mts2/_widgets.scss */
  .b-box:hover {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  /* line 8688, ../mts2/_widgets.scss */
  .b-box .b-box__opener {
    margin: -15px -18px 0px !important;
    padding: 15px 40px 15px 18px;
    border-bottom: 1px solid #dfe0e0;
    position: relative;
    cursor: pointer;
  }

  /* line 8695, ../mts2/_widgets.scss */
  .b-box .b-box__opener:after {
    content: "";
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -176px -230px;
    width: 15px;
    height: 9px;
    position: absolute;
    right: 18px;
    top: 20px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 8708, ../mts2/_widgets.scss */
  .b-box .b-box__opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 8717, ../mts2/_widgets.scss */
  .b-box .b-box__opener.opened:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -160px -230px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 8724, ../mts2/_widgets.scss */
  .b-box .b-box__opener.opened:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 8733, ../mts2/_widgets.scss */
  .b-box .b-box__opener .dop_info {
    display: block;
    float: right;
    margin-right: 5px;
    color: #6b6b6b;
    font-size: 13px;
    line-height: 1.38;
    font-weight: 400;
  }

  /* line 8742, ../mts2/_widgets.scss */
  .b-box .b-box__drop {
    display: none;
    padding-top: 15px;
  }

  /* line 8746, ../mts2/_widgets.scss */
  .b-box .b-box__opener {
    text-transform: none;
    padding: 15px 40px 15px 18px;
    text-align: left;
    border: none;
  }

  /* line 8752, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-box__opener {
    font-size: 18px;
    line-height: 1;
    padding-top: 15px;
    margin-left: -14px !important;
    margin-right: -14px !important;
  }

  /* line 8759, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-box__opener:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -494px -267px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 8766, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-box__opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 8775, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-box__opener .opener_title {
    display: none;
  }

  /* line 8778, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-box__opener.opened:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -478px -267px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 8785, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-box__opener.opened:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 8794, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-box__opener.opened .opener_title {
    display: block;
  }

  /* line 8797, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-bottom {
    margin-top: 282px;
    position: relative;
  }

  /* line 8801, ../mts2/_widgets.scss */
  .b-box.m-opener_red .b-bottom .b-bottom_inner {
    padding: 0;
  }

  /* line 8804, ../mts2/_widgets.scss */
  .b-box.b-box_bonus_gift_error {
    background-position: 100% 20px;
  }

  /* line 8807, ../mts2/_widgets.scss */
  .b-box.b-box_memory_bg_error {
    background-position: 100% 20px;
  }

  /* line 8810, ../mts2/_widgets.scss */
  .b-box.b-box_voice_mail_bg_error {
    background-position: 100% 20px;
  }

  /* line 8813, ../mts2/_widgets.scss */
  .b-box.b-box_music_bg_error {
    background-position: 100% 40px;
  }

  /* line 8817, ../mts2/_widgets.scss */
  .b-box_loader {
    height: 80px !important;
  }

  /* line 8821, ../mts2/_widgets.scss */
  .b-box-acc.mobile_update {
    padding-left: 0;
  }

  /* line 8825, ../mts2/_widgets.scss */
  .b-box-acc.mobile_update .b-box-phone {
    display: none;
  }

  /* line 8829, ../mts2/_widgets.scss */
  .b-box_msg {
    margin-bottom: 10px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  /* line 8836, ../mts2/_widgets.scss */
  .b-box-banner, .b-box_voice_mail_status {
    display: none;
  }

  /* line 8840, ../mts2/_widgets.scss */
  .b-box.b-box_my_acc .b-box-phone, .b-box.b-box_my_mgts .b-box-phone {
    margin-top: 0;
  }

  /* line 8844, ../mts2/_widgets.scss */
  .b-box__drag_handle {
    display: none;
  }

  /* line 8848, ../mts2/_widgets.scss */
  .b-box_smspro.b-box_smspro_bg .b-box-separate.first {
    display: none;
  }

  /* line 8852, ../mts2/_widgets.scss */
  .b-box_internet.b-box_internet_bg {
    background-position: 100% 0;
  }

  /* line 8856, ../mts2/_widgets.scss */
  .b-box_internet.b-box_internet_bg_error {
    background-position: 100% 12px;
  }

  /* line 8860, ../mts2/_widgets.scss */
  .b-box_shop_apps_bg_error {
    background-position: 100% 20px;
  }

  /* line 8864, ../mts2/_widgets.scss */
  .m-not-adaptive .b-box__drop {
    display: block;
    padding-top: 0;
  }

  /* line 8868, ../mts2/_widgets.scss */
  .m-not-adaptive .b-box__opener {
    margin: -15px -18px 13px !important;
    padding: 11px 0 !important;
    border-bottom: none;
    position: relative;
    cursor: default;
    text-align: center;
    text-transform: uppercase;
  }

  /* line 8877, ../mts2/_widgets.scss */
  .m-not-adaptive .b-box__opener:after {
    display: none;
  }

  /* line 8880, ../mts2/_widgets.scss */
  .m-not-adaptive .b-box__opener.opened:after {
    display: none;
  }

  /* line 8883, ../mts2/_widgets.scss */
  .m-not-adaptive .b-box__opener .dop_info {
    display: none;
  }

  /* line 8887, ../mts2/_widgets.scss */
  .card_list_widg.with_bg_img {
    background: url("../i/card_widget_bg.jpg") no-repeat scroll 100% 120% white;
  }

  /* line 8890, ../mts2/_widgets.scss */
  .card_list_widg.with_bg_img .b-box__opener {
    background: #ffffff;
  }

  /* line 8894, ../mts2/_widgets.scss */
  .b-box__opener.without_bg {
    background: #fafafa;
  }

  /* line 8898, ../mts2/_widgets.scss */
  .b-box_autopay {
    background: url("../i/box_autopay.png") no-repeat scroll 100% 50px, url("../i/box_bg_blue.png") repeat-y scroll 100% 0 white;
  }

  /* line 8902, ../mts2/_widgets.scss */
  .b-box_oneforall .b-box__opener {
    padding-left: 12px;
  }

  /* line 8905, ../mts2/_widgets.scss */
  .b-box_oneforall .b-box__drop_opener {
    display: none;
  }

  /* line 8909, ../mts2/_widgets.scss */
  .b-box_lte1 .b-box__opener,
  .b-box_new-simcard .b-box__opener {
    background: #fafafa;
    color: #333;
  }

  /* line 8915, ../mts2/_widgets.scss */
  .b-box_lte1 .b-box__opener.opened,
  .b-box_new-simcard .b-box__opener.opened {
    background: none;
    color: #fff;
    padding: 35px 32px 0;
  }

  /* line 8922, ../mts2/_widgets.scss */
  .b-box_new-simcard .b-box__opener.opened {
    padding: 50px 42px 35px;
  }

  /*   MY- internet widget	*/
  /* line 8927, ../mts2/_widgets.scss */
  .b-box_my-internet .b-box-animate_loader_link {
    margin-top: 0;
  }

  /* line 8930, ../mts2/_widgets.scss */
  .b-box_my-internet.b-box_internet_error .b-box-foooter_widget {
    margin-top: 0;
  }

  /* line 8933, ../mts2/_widgets.scss */
  .b-box_my-internet .b-box__drop {
    padding-bottom: 0;
  }

  /* line 8937, ../mts2/_widgets.scss */
  .b-box_internet_bg_error .b-box-animate_loader_link {
    margin-top: 0 !important;
  }

  /* line 8940, ../mts2/_widgets.scss */
  .b-box_internet_bg_error .b-box__drop {
    margin-bottom: 0;
    padding-bottom: 0px;
  }

  /* line 8944, ../mts2/_widgets.scss */
  .b-box_internet_bg_error .btn {
    margin-bottom: 0;
  }

  /* line 8948, ../mts2/_widgets.scss */
  .b-box_internet_traff {
    display: block;
  }

  /* line 8951, ../mts2/_widgets.scss */
  .b-box_internet_traff .b-box__opener .g-icon.icon_refresh {
    position: relative;
    right: auto;
    margin-left: 10px;
  }

  /* line 8956, ../mts2/_widgets.scss */
  .b-box_internet_traff .b-box__carous_traf {
    width: 294px;
    box-sizing: border-box;
  }

  /* line 8960, ../mts2/_widgets.scss */
  .b-box_internet_traff .b-box__carous_traf .bx-viewport {
    height: 85px;
  }

  /* line 8963, ../mts2/_widgets.scss */
  .b-box_internet_traff .b-box__carous_traf .b-box__carous_traf_content {
    width: 294px;
  }

  /* line 8967, ../mts2/_widgets.scss */
  .b-box_internet__to_bottom {
    position: static;
  }

  /* line 8970, ../mts2/_widgets.scss */
  .b-box_internet__to_bottom .b-box-animate_loader {
    margin-left: -18px;
    margin-right: -18px;
  }

  /* line 8975, ../mts2/_widgets.scss */
  .b-box_internet__to_bottom .b-box-foooter_widget {
    margin-left: -18px;
    margin-right: -18px;
  }

  /* /MY- internet widget	*/
  /* line 8981, ../mts2/_widgets.scss */
  .b-box_lte2 .b-box__drop {
    padding-top: 30px !important;
  }

  /* line 8985, ../mts2/_widgets.scss */
  .b-box_traffic_rest .b-box__drop {
    padding-bottom: 0;
  }
}
/* line 1, ../mts2/_enaza.scss */
#enaza-iframe {
  width: 100%;
  position: absolute;
  z-index: 10000;
  height: 1200px;
}

/* line 7, ../mts2/_enaza.scss */
#enaza-simple-spinner {
  height: 32px;
  width: 32px;
  display: block;
}

/* line 1, ../mts2/_lk-fix.scss */
.extand_table_cell {
  display: table-cell;
  vertical-align: top;
}

/* line 6, ../mts2/_lk-fix.scss */
.b-lk-fix-blocks {
  background-color: #fff;
  border: 1px solid #dfe0e0;
  color: #4c4c4c;
  font-size: 14px;
  line-height: 1.2;
}

@media screen and (max-width: 627px) {
  /* line 14, ../mts2/_lk-fix.scss */
  .b-lk-fix-blocks {
    background-color: transparent;
    border: medium none;
  }
}
/* line 20, ../mts2/_lk-fix.scss */
.b-lk-fix-blocks__item {
  padding: 0 20px 30px;
}

@media screen and (max-width: 627px) {
  /* line 24, ../mts2/_lk-fix.scss */
  .b-lk-fix-blocks__item {
    padding: 0;
    margin: 0;
  }
}
/* line 30, ../mts2/_lk-fix.scss */
.b-lk-fix-blocks__item_info {
  background: url("../i/lk-fix-block-shd.png") repeat-x 0 100%;
  padding-top: 25px;
  margin-bottom: 25px;
}

@media screen and (max-width: 627px) {
  /* line 36, ../mts2/_lk-fix.scss */
  .b-lk-fix-blocks__item_info {
    padding: 0;
    margin: 0;
  }
}
/* line 42, ../mts2/_lk-fix.scss */
.b-lk-fix-blocks__title {
  font-size: 24px;
  text-align: center;
  margin-bottom: 20px;
}

@media screen and (max-width: 627px) {
  /* line 49, ../mts2/_lk-fix.scss */
  .b-lk-fix-block_info {
    width: auto;
  }
}
/* line 54, ../mts2/_lk-fix.scss */
.b-lk-fix-block_number {
  width: 280px;
  float: left;
}

@media screen and (max-width: 627px) {
  /* line 59, ../mts2/_lk-fix.scss */
  .b-lk-fix-block_number {
    width: auto;
    float: none;
  }
}
/* line 64, ../mts2/_lk-fix.scss */
.b-lk-fix-block_number .select {
  width: 195px;
}

/* line 68, ../mts2/_lk-fix.scss */
.b-lk-fix-block_balance {
  width: 280px;
  float: left;
  margin-left: 45px;
}

@media screen and (max-width: 939px) {
  /* line 74, ../mts2/_lk-fix.scss */
  .b-lk-fix-block_balance {
    margin-left: 35px;
    width: 250px;
  }
}
@media screen and (max-width: 627px) {
  /* line 80, ../mts2/_lk-fix.scss */
  .b-lk-fix-block_balance {
    width: auto;
    float: none;
    margin-left: 0;
  }
}
@media screen and (max-width: 627px) {
  /* line 88, ../mts2/_lk-fix.scss */
  .b-lk-fix-block {
    background-color: #fff;
    border: 1px solid #dfe0e0;
    margin-bottom: 10px;
    padding: 12px 17px 0;
  }
}
/* line 96, ../mts2/_lk-fix.scss */
.b-lk-fix-block__title {
  font-size: 18px;
  margin-bottom: 10px;
}

@media screen and (max-width: 627px) {
  /* line 101, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__title {
    font-weight: 700;
    margin-bottom: 12px;
  }
}
@media screen and (max-width: 627px) {
  /* line 108, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__opener {
    position: relative;
    cursor: pointer;
    margin: -12px -17px 0;
    padding: 12px 17px;
  }

  /* line 114, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__opener:after {
    content: "";
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -176px -230px;
    width: 15px;
    height: 9px;
    position: absolute;
    top: 20px;
    right: 17px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 127, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 136, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__opener.opened:after {
    background-image: url("../i/sprite.png");
    background-repeat: no-repeat;
    background-position: -160px -230px;
  }
}
@media screen and (max-width: 627px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 627px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 627px) and (min-resolution: 1.3dppx) {
  /* line 143, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__opener.opened:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (min-width: 628px) {
  /* line 153, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__drop {
    display: block !important;
  }
}
@media screen and (max-width: 627px) {
  /* line 158, ../mts2/_lk-fix.scss */
  .b-lk-fix-block__drop {
    border-top: 2px solid #e30611;
    padding-top: 12px;
    display: none;
  }
}
/* line 165, ../mts2/_lk-fix.scss */
.b-lk-fix-info {
  padding-bottom: 15px;
  margin-bottom: 12px;
}

@media screen and (max-width: 627px) {
  /* line 170, ../mts2/_lk-fix.scss */
  .b-lk-fix-info {
    margin-bottom: 0;
  }
}
/* line 174, ../mts2/_lk-fix.scss */
.b-lk-fix-info + .b-lk-fix-info {
  margin-top: -12px;
}

@media screen and (max-width: 627px) {
  /* line 178, ../mts2/_lk-fix.scss */
  .b-lk-fix-info + .b-lk-fix-info {
    margin-top: 0;
  }
}
/* line 183, ../mts2/_lk-fix.scss */
.b-lk-fix-info_border {
  border-bottom: 1px solid #f2f2f2;
}

@media screen and (max-width: 627px) {
  /* line 187, ../mts2/_lk-fix.scss */
  .b-lk-fix-info_border {
    border-bottom: medium none;
  }

  /* line 190, ../mts2/_lk-fix.scss */
  .b-lk-fix-info__text-icon a {
    word-break: break-all;
    word-wrap: break-word;
  }
}
/* line 196, ../mts2/_lk-fix.scss */
.b-lk-fix-info__title {
  font-size: 18px;
  margin-bottom: 5px;
}

/* line 201, ../mts2/_lk-fix.scss */
.b-lk-fix-info__text-icon {
  margin-top: 5px;
  line-height: 20px;
  word-wrap: break-word;
}

/* line 206, ../mts2/_lk-fix.scss */
.b-lk-fix-info__text-icon a {
  text-decoration: none;
}

/* line 209, ../mts2/_lk-fix.scss */
.b-lk-fix-info__text-icon img {
  vertical-align: middle;
  margin-right: 8px;
}

/* line 214, ../mts2/_lk-fix.scss */
.b-lk-fix-balance {
  position: relative;
  display: inline-block;
  vertical-align: baseline;
}

/* line 219, ../mts2/_lk-fix.scss */
.b-lk-fix-balance .icon_purse {
  margin: -12px 0 0 8px;
}

/* line 223, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__tarif {
  line-height: 1;
}

/* line 227, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__tarif-link {
  font-size: 16px;
  color: #297db7;
  text-decoration: none;
}

/* line 232, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__tarif-link big {
  font-size: 36px;
}

/* line 235, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__tarif-link span {
  border-bottom: 1px dotted;
}

/* line 238, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__tarif-link:hover span {
  border-bottom: medium none;
}

/* line 241, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__tarif-link:after {
  content: "";
  border: 6px solid transparent;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #000;
  display: inline-block;
  vertical-align: middle;
  margin: 4px 0 0 5px;
}

/* line 252, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__popup {
  background: #fff;
  border: 1px solid #e2e2e2;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  position: absolute;
  left: -14px;
  top: -8px;
  min-width: 190px;
  display: none;
  -moz-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  -webkit-box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  box-shadow: 0 10px 13px rgba(102, 102, 102, 0.5);
  z-index: 1;
}

/* line 268, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__popup .b-lk-fix-balance__tarif {
  padding: 7px 13px;
}

/* line 271, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__popup .b-lk-fix-balance__tarif-link {
  cursor: pointer;
}

/* line 274, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__popup .b-lk-fix-balance__tarif-link:after {
  content: "";
  border: 6px solid transparent;
  border-left-width: 4px;
  border-right-width: 4px;
  border-bottom-color: #000;
  display: inline-block;
  vertical-align: middle;
  margin: -10px 0 0 5px;
}

/* line 285, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__actions {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 290, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__actions li {
  border-top: 1px solid #dfe0e0;
  font-size: 12px;
  line-height: 1.33;
}

/* line 295, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__actions li a {
  display: block;
  padding: 7px 14px;
  text-decoration: none;
  color: #333;
}

/* line 301, ../mts2/_lk-fix.scss */
.b-lk-fix-balance__actions li a:hover {
  color: #e30611;
}

/* line 305, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__account {
  margin-bottom: 8px;
}

/* line 309, ../mts2/_lk-fix.scss */
.b-lk-fix-balance_account .b-lk-fix-balance__tarif-link {
  font-size: 14px;
}

/* line 312, ../mts2/_lk-fix.scss */
.b-lk-fix-balance_account .b-lk-fix-balance__popup {
  min-width: 120px;
}

/* line 316, ../mts2/_lk-fix.scss */
.b-lk-fix-block__tarif {
  font-size: 36px;
  font-weight: 700;
  color: #97a0ac;
  margin-bottom: 12px;
}

/* line 323, ../mts2/_lk-fix.scss */
.b-lk-fix-block__tarif-fraction {
  display: inline-block;
  vertical-align: baseline;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}

/* line 330, ../mts2/_lk-fix.scss */
.b-lk-fix-block__tarif-fraction .up {
  display: block;
  padding-bottom: 3px;
  border-bottom: 1px solid #ccc;
}

/* line 335, ../mts2/_lk-fix.scss */
.b-lk-fix-block__tarif-fraction .down {
  display: block;
}

/* line 339, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif {
  box-shadow: 0 0 30px rgba(127, 135, 143, 0.25) inset;
  border-radius: 3px;
  padding: 25px 0 15px;
  position: relative;
  margin-bottom: 6px;
}

@media screen and (max-width: 627px) {
  /* line 347, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif {
    padding: 18px;
  }
}
/* line 352, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif_current {
  border: 3px solid #e30611;
  padding: 22px 0 12px;
}

@media screen and (max-width: 627px) {
  /* line 357, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif_current {
    padding: 15px;
  }
}
/* line 361, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif_current .b-lk-fix-tarif__col.col-info {
  padding-left: 17px;
}

@media screen and (max-width: 627px) {
  /* line 365, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif_current .b-lk-fix-tarif__col.col-info {
    padding-left: 0;
  }
}
/* line 369, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif_current .b-lk-fix-tarif__col.col-change {
  padding-right: 17px;
}

@media screen and (max-width: 627px) {
  /* line 373, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif_current .b-lk-fix-tarif__col.col-change {
    padding-right: 0;
  }
}
/* line 378, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif_action:after {
  content: "";
  background: url("../i/tariff-action.png") no-repeat 0 0;
  width: 75px;
  height: 75px;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 388, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-change {
  margin: 20px 0;
}

/* line 392, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__inner {
  display: table;
  width: 100%;
}

@media screen and (max-width: 627px) {
  /* line 397, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__inner {
    display: block;
    width: auto;
  }
}
/* line 403, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col {
  display: table-cell;
  vertical-align: top;
  font-size: 14px;
  line-height: 18px;
}

@media screen and (max-width: 627px) {
  /* line 410, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col {
    display: block;
  }
}
/* line 414, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-icon {
  min-width: 105px !important;
  padding-right: 10px;
  text-align: right;
}

@media screen and (max-width: 939px) {
  /* line 420, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col.col-icon {
    display: none;
  }
}
/* line 424, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-info {
  padding-left: 20px;
  padding-right: 10px;
  width: 100%;
}

@media screen and (max-width: 627px) {
  /* line 430, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col.col-info {
    padding-left: 0;
  }
}
/* line 434, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-price {
  width: 106px;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 11px;
  position: relative;
}

@media screen and (max-width: 627px) {
  /* line 442, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col.col-price {
    padding: 0;
    margin: 20px 0 12px;
    width: auto;
  }
}
/* line 448, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-price:before {
  content: "";
  display: block;
  border-left: 1px solid #f2f2f2;
  position: absolute;
  left: 0;
  top: 15px;
  bottom: 15px;
}

@media screen and (max-width: 627px) {
  /* line 458, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col.col-price:before {
    display: none;
  }
}
/* line 462, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-change, .b-lk-fix-tarif__col.col-change-btn {
  padding: 0 20px 0;
  position: relative;
}

@media screen and (max-width: 627px) {
  /* line 467, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col.col-change, .b-lk-fix-tarif__col.col-change-btn {
    padding: 0;
  }
}
/* line 471, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-change .btn, .b-lk-fix-tarif__col.col-change-btn .btn {
  width: 120px;
}

/* line 474, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-change:before, .b-lk-fix-tarif__col.col-change-btn:before {
  content: "";
  display: block;
  border-left: 1px solid #f2f2f2;
  position: absolute;
  left: 0;
  top: 15px;
  bottom: 15px;
}

@media screen and (max-width: 627px) {
  /* line 484, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col.col-change:before, .b-lk-fix-tarif__col.col-change-btn:before {
    display: none;
  }
}
/* line 488, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__col.col-change {
  width: 70px;
}

@media screen and (max-width: 627px) {
  /* line 492, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__col.col-change {
    width: auto;
  }
}
/* line 497, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__name {
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 7px;
}

/* line 502, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__name a {
  text-decoration: none;
}

/* line 506, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__list li {
  margin-top: 4px;
  position: relative;
  padding-left: 22px;
}

/* line 511, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__list li:before {
  content: "";
  background: url("../i/icon-check-mark.png") no-repeat 0 0;
  width: 14px;
  height: 11px;
  position: absolute;
  left: 0;
  top: 3px;
}

/* line 521, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__price-old {
  font-size: 20px;
  color: #a4afb7;
  text-decoration: line-through;
  margin-bottom: 5px;
}

@media screen and (max-width: 627px) {
  /* line 528, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__price-old {
    font-size: 18px;
    margin: 0 5px 0 0;
    display: inline;
  }
}
/* line 535, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__price-old-place {
  font-size: 20px;
  margin-bottom: 5px;
}

@media screen and (max-width: 627px) {
  /* line 540, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__price-old-place {
    display: none;
  }
}
/* line 545, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__price {
  font-size: 36px;
  color: #2a2a2a;
  font-weight: 700;
  margin-bottom: 12px;
  min-width: 120px;
  display: flex;
  align-items: center;
}

@media screen and (max-width: 627px) {
  /* line 555, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__price {
    font-size: 18px;
    margin: 0 15px 0 0;
    display: inline;
  }
}
/* line 562, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__price-fraction {
  display: inline-block;
  vertical-align: baseline;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}

@media screen and (max-width: 627px) {
  /* line 570, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__price-fraction {
    display: inline;
    float: none;
  }
}
/* line 575, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__price-fraction .up {
  display: block;
  padding-bottom: 3px;
  border-bottom: 1px solid #ccc;
}

@media screen and (max-width: 627px) {
  /* line 581, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__price-fraction .up {
    display: inline;
    border-bottom: medium none;
  }

  /* line 585, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__price-fraction .up:after {
    content: "/";
  }
}
/* line 589, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif__price-fraction .down {
  display: block;
}

@media screen and (max-width: 627px) {
  /* line 593, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif__price-fraction .down {
    display: inline;
  }
}
/* line 598, ../mts2/_lk-fix.scss */
.b-lk-fix-services {
  background: url("../i/lk-fix-block-shd.png") repeat-x 0 0;
  padding: 20px 20px 0;
  margin: 20px 0 -15px;
}

@media screen and (max-width: 627px) {
  /* line 604, ../mts2/_lk-fix.scss */
  .b-lk-fix-services {
    background: none;
    padding: 0;
    margin: 0;
  }
}
/* line 611, ../mts2/_lk-fix.scss */
.b-lk-fix-services__opener {
  position: relative;
  cursor: pointer;
  margin-bottom: 15px;
}

/* line 616, ../mts2/_lk-fix.scss */
.b-lk-fix-services__opener:after {
  content: "";
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -160px -230px;
  width: 15px;
  height: 9px;
  margin-left: 12px;
  display: inline-block;
  vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 628, ../mts2/_lk-fix.scss */
  .b-lk-fix-services__opener:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 636, ../mts2/_lk-fix.scss */
.b-lk-fix-services__opener.opened:after {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -176px -230px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 642, ../mts2/_lk-fix.scss */
  .b-lk-fix-services__opener.opened:after {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 651, ../mts2/_lk-fix.scss */
  .b-lk-fix-services__opener {
    display: none;
  }
}
@media screen and (max-width: 627px) {
  /* line 657, ../mts2/_lk-fix.scss */
  .b-lk-fix-services__drop {
    display: block !important;
  }
}
/* line 662, ../mts2/_lk-fix.scss */
.b-lk-fix-services__item {
  padding: 15px 0;
  border-top: 1px solid #f2f2f2;
}

/* line 666, ../mts2/_lk-fix.scss */
.b-lk-fix-services__item:first-child {
  padding-top: 0;
  border-top: medium none;
}

@media screen and (max-width: 627px) {
  /* line 671, ../mts2/_lk-fix.scss */
  .b-lk-fix-services__item:first-child {
    padding-top: 15px;
    border-top: 1px solid #f2f2f2;
  }
}
/* line 677, ../mts2/_lk-fix.scss */
.b-lk-fix-services__name {
  text-transform: uppercase;
  line-height: 24px;
}

/* line 682, ../mts2/_lk-fix.scss */
.b-lk-fix-services__link {
  text-decoration: none;
  border-bottom: 1px dotted;
}

/* line 686, ../mts2/_lk-fix.scss */
.b-lk-fix-services__link:hover {
  border-bottom: medium none;
}

/* line 690, ../mts2/_lk-fix.scss */
.b-lk-fix-services__price {
  color: #97a0ac;
  margin-top: 5px;
}

/* line 694, ../mts2/_lk-fix.scss */
.b-lk-fix-services__price .old {
  text-decoration: line-through;
}

/* line 698, ../mts2/_lk-fix.scss */
.b-lk-fix-services__item_v2:after {
  content: "";
  display: table;
  clear: both;
}

/* line 703, ../mts2/_lk-fix.scss */
.b-lk-fix-services__item_v2 .b-lk-fix-services__name {
  float: left;
  width: 75%;
}

@media screen and (max-width: 627px) {
  /* line 708, ../mts2/_lk-fix.scss */
  .b-lk-fix-services__item_v2 .b-lk-fix-services__name {
    float: none;
    width: auto;
  }
}
/* line 713, ../mts2/_lk-fix.scss */
.b-lk-fix-services__item_v2 .b-lk-fix-services__price {
  float: right;
  width: 25%;
  text-align: right;
}

@media screen and (max-width: 627px) {
  /* line 719, ../mts2/_lk-fix.scss */
  .b-lk-fix-services__item_v2 .b-lk-fix-services__price {
    float: none;
    width: auto;
    text-align: left;
  }
}
/* line 726, ../mts2/_lk-fix.scss */
.b-lk-fix-services-arrow-wrap {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  line-height: 16px;
}

/* line 733, ../mts2/_lk-fix.scss */
.b-lk-fix-services-arrow {
  border: 6px solid transparent;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #000;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  cursor: pointer;
}

/* line 744, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop {
  position: absolute;
  top: -5px;
  left: -8px;
  display: none;
}

/* line 751, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop__arrow {
  display: block;
  border: 1px solid #dfe0e0;
  border-radius: 2px 2px 0 0;
  box-shadow: border-box;
  width: 28px;
  height: 20px;
  box-shadow: 0 7px 10px rgba(0, 0, 0, 0.35);
  text-align: center;
  cursor: pointer;
}

/* line 763, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop__arrow-inner {
  background-color: #fff;
  display: block;
  width: 28px;
  height: 22px;
  position: relative;
  z-index: 11;
}

/* line 771, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop__arrow-inner:after {
  content: "";
  border: 6px solid transparent;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #000;
  display: inline-block;
  vertical-align: top;
  margin: 8px 0 0;
}

/* line 782, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop__list {
  text-transform: none;
  font-size: 12px;
  line-height: 15px;
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: #fff;
  border: 1px solid #dfe0e0;
  border-radius: 0 2px 2px 2px;
  box-shadow: 0 7px 10px rgba(0, 0, 0, 0.35);
  position: relative;
  box-shadow: border-box;
  width: 94px;
  z-index: 10;
}

/* line 799, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop__item {
  border-top: 1px solid #dfe0e0;
}

/* line 802, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop__item:first-child {
  border-top: medium none;
}

/* line 806, ../mts2/_lk-fix.scss */
.b-lk-fix-services-drop__link {
  display: block;
  padding: 7px 10px;
  text-decoration: none;
}

/* line 812, ../mts2/_lk-fix.scss */
.b-lk-fix-services-sublist {
  width: 100%;
}

@media screen and (max-width: 627px) {
  /* line 816, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist {
    display: block;
    width: auto;
  }

  /* line 820, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist tr, .b-lk-fix-services-sublist tbody {
    display: block;
    width: auto;
  }

  /* line 824, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist tr {
    padding-top: 10px;
  }

  /* line 827, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist tr:after {
    content: "";
    display: table;
    clear: both;
  }
}
/* line 833, ../mts2/_lk-fix.scss */
.b-lk-fix-services-sublist .b-lk-fix-services-arrow-wrap {
  margin-top: 2px;
}

/* line 836, ../mts2/_lk-fix.scss */
.b-lk-fix-services-sublist td {
  padding-top: 10px;
}

@media screen and (max-width: 627px) {
  /* line 840, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist td {
    display: block;
    width: auto;
    padding-top: 0;
  }
}
@media screen and (max-width: 627px) {
  /* line 847, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist .td-name {
    width: 60%;
    float: left;
  }
}
/* line 852, ../mts2/_lk-fix.scss */
.b-lk-fix-services-sublist .td-status {
  width: 160px;
  font-size: 11px;
}

@media screen and (max-width: 627px) {
  /* line 857, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist .td-status {
    width: 40%;
    float: right;
  }
}
/* line 862, ../mts2/_lk-fix.scss */
.b-lk-fix-services-sublist .td-price {
  width: 145px;
  text-align: right;
  color: #97a0ac;
}

@media screen and (max-width: 627px) {
  /* line 868, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist .td-price {
    width: auto;
    clear: both;
    text-align: left;
  }
}
@media screen and (max-width: 627px) {
  /* line 875, ../mts2/_lk-fix.scss */
  .b-lk-fix-services-sublist .td-price_empty {
    display: none;
  }
}
/* line 880, ../mts2/_lk-fix.scss */
.b-lk-fix-table {
  width: 100%;
}

@media screen and (max-width: 627px) {
  /* line 884, ../mts2/_lk-fix.scss */
  .b-lk-fix-table {
    display: block;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 627px) {
  /* line 890, ../mts2/_lk-fix.scss */
  .b-lk-fix-table tbody {
    display: block;
  }
}
@media screen and (max-width: 627px) {
  /* line 895, ../mts2/_lk-fix.scss */
  .b-lk-fix-table tr {
    display: block;
    border-bottom: 1px solid #e4e4e4;
    padding: 8px 0;
  }
}
@media screen and (max-width: 627px) {
  /* line 902, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .tr-head {
    display: none;
  }
}
/* line 906, ../mts2/_lk-fix.scss */
.b-lk-fix-table th, .b-lk-fix-table td {
  font-size: 14px;
  line-height: 18px;
  padding: 13px 12px 13px 0;
  border-bottom: 1px solid #e4e4e4;
  color: #4c4c4c;
  text-align: left;
  vertical-align: top;
  word-wrap: break-word;
}

@media screen and (max-width: 627px) {
  /* line 917, ../mts2/_lk-fix.scss */
  .b-lk-fix-table th, .b-lk-fix-table td {
    display: block;
    padding: 0;
    border: medium none;
  }
}
/* line 923, ../mts2/_lk-fix.scss */
.b-lk-fix-table th:first-child, .b-lk-fix-table td:first-child {
  padding-left: 12px;
}

@media screen and (max-width: 627px) {
  /* line 927, ../mts2/_lk-fix.scss */
  .b-lk-fix-table th:first-child, .b-lk-fix-table td:first-child {
    padding-left: 0;
  }
}
/* line 931, ../mts2/_lk-fix.scss */
.b-lk-fix-table th {
  font-weight: 700;
}

/* line 934, ../mts2/_lk-fix.scss */
.b-lk-fix-table .colored td {
  background-color: #fafafa;
}

@media screen and (max-width: 627px) {
  /* line 938, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .colored td {
    background: none;
  }
}
/* line 942, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-date-time {
  width: 120px;
}

/* line 945, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-date {
  width: 90px;
}

/* line 948, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-number {
  width: 70px;
}

/* line 951, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-status {
  width: 80px;
}

/* line 954, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-summ {
  width: 60px;
}

@media screen and (max-width: 627px) {
  /* line 958, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-summ {
    font-weight: bold;
  }
}
/* line 962, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-price {
  width: 85px;
}

@media screen and (max-width: 627px) {
  /* line 966, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-price {
    font-weight: bold;
  }
}
/* line 970, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-action {
  width: 100px;
}

@media screen and (max-width: 627px) {
  /* line 974, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-action_empty {
    display: none;
  }
}
/* line 978, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-acc {
  width: 100px;
}

@media screen and (max-width: 627px) {
  /* line 982, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-date-time, .b-lk-fix-table .td-date, .b-lk-fix-table .td-number, .b-lk-fix-table .td-status, .b-lk-fix-table .td-summ, .b-lk-fix-table .td-price, .b-lk-fix-table .td-action, .b-lk-fix-table .td-acc {
    width: auto;
  }
}
/* line 986, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-traffic {
  width: 120px;
}

/* line 989, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-traffic-count, .b-lk-fix-table .td-traffic-price {
  width: 100px;
}

@media screen and (max-width: 627px) {
  /* line 993, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-traffic-name {
    margin-bottom: 8px;
  }
}
@media screen and (max-width: 627px) {
  /* line 998, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-traffic-price {
    margin-top: 8px;
  }
}
@media screen and (max-width: 627px) {
  /* line 1003, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-traffic, .b-lk-fix-table .td-traffic-count, .b-lk-fix-table .td-traffic-price {
    width: auto;
  }

  /* line 1006, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .td-traffic .only-phone, .b-lk-fix-table .td-traffic-count .only-phone, .b-lk-fix-table .td-traffic-price .only-phone {
    display: inline-block;
    width: 50%;
  }
}
/* line 1011, ../mts2/_lk-fix.scss */
.b-lk-fix-table .only-phone {
  display: none;
}

@media screen and (max-width: 627px) {
  /* line 1015, ../mts2/_lk-fix.scss */
  .b-lk-fix-table .only-phone {
    display: inline;
  }
}
@media screen and (max-width: 627px) {
  /* line 1020, ../mts2/_lk-fix.scss */
  .b-lk-fix-table tr.total {
    border-top: 1px solid #e4e4e4;
    border-bottom: medium none;
  }
}
/* line 1025, ../mts2/_lk-fix.scss */
.b-lk-fix-table tr.total td {
  border-top: 2px solid #e4e4e4;
  border-bottom: medium none;
}

@media screen and (max-width: 627px) {
  /* line 1030, ../mts2/_lk-fix.scss */
  .b-lk-fix-table tr.total td {
    border-top: medium none;
  }
}
@media screen and (max-width: 627px) {
  /* line 1036, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_traffic {
    border-top: 1px solid #e4e4e4;
  }

  /* line 1039, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_traffic tr {
    padding: 12px 0;
  }
}
/* line 1044, ../mts2/_lk-fix.scss */
.b-lk-fix-table__tr-action {
  position: relative;
}

/* line 1047, ../mts2/_lk-fix.scss */
.b-lk-fix-table__tr-action:after {
  content: "";
  background: url("../i/lk-fix-table-action.png") no-repeat 0 0;
  width: 58px;
  height: 58px;
  position: absolute;
  margin-left: -58px;
}

@media screen and (max-width: 627px) {
  /* line 1056, ../mts2/_lk-fix.scss */
  .b-lk-fix-table__tr-action:after {
    margin-left: 0;
    top: 0;
    right: 0;
  }
}
/* line 1063, ../mts2/_lk-fix.scss */
.b-lk-fix-table__old-price {
  color: #999;
  text-decoration: line-through;
}

@media screen and (max-width: 627px) {
  /* line 1068, ../mts2/_lk-fix.scss */
  .b-lk-fix-table__old-price {
    display: inline;
  }
}
/* line 1073, ../mts2/_lk-fix.scss */
.b-lk-fix-channel__opener.opened {
  color: #e30611;
}

/* line 1077, ../mts2/_lk-fix.scss */
.b-lk-fix-channel__drop {
  display: none;
  margin-top: 10px;
}

/* line 1082, ../mts2/_lk-fix.scss */
.b-lk-fix-table_channels {
  margin-bottom: 20px;
}

@media screen and (max-width: 627px) {
  /* line 1086, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_channels {
    margin-bottom: 10px;
  }
}
/* line 1091, ../mts2/_lk-fix.scss */
.b-lk-fix-table_warning {
  border-top: 2px solid #e30611;
}

@media screen and (max-width: 627px) {
  /* line 1095, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_warning {
    border-top: medium none;
  }
}
/* line 1100, ../mts2/_lk-fix.scss */
.b-lk-fix-warning__all {
  float: right;
  font-size: 14px;
  margin-top: 4px;
  text-decoration: none;
}

@media screen and (max-width: 627px) {
  /* line 1107, ../mts2/_lk-fix.scss */
  .b-lk-fix-warning__all {
    float: left;
    margin-bottom: 12px;
  }
}
/* line 1112, ../mts2/_lk-fix.scss */
.panel-block-wrap-service-function {
  border: none;
  background-color: rgba(255, 255, 255, 0);
}

/* line 1116, ../mts2/_lk-fix.scss */
.popbox-banner {
  width: 296px;
}

/* line 1120, ../mts2/_lk-fix.scss */
.panel-block-wrap-service-function .lk-banner__content {
  padding: 14px 0px 10px;
}

/* line 1123, ../mts2/_lk-fix.scss */
.popbox-lk-fix {
  width: 438px;
  margin-left: -219px;
}

@media screen and (max-width: 627px) {
  /* line 1128, ../mts2/_lk-fix.scss */
  .popbox-lk-fix {
    width: 296px;
    margin-left: -148px;
    padding: 20px 12px;
  }
}
/* line 1134, ../mts2/_lk-fix.scss */
.popbox-lk-fix p {
  color: #414243;
}

/* line 1138, ../mts2/_lk-fix.scss */
.popbox-lk-fix__title {
  font-size: 18px;
  margin-bottom: 25px;
}

/* line 1143, ../mts2/_lk-fix.scss */
.popbox-lk-fix__subtitle {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 15px;
}

/* line 1150, ../mts2/_lk-fix.scss */
.popbox-lk-fix-steps {
  background-color: #353535;
  height: 1px;
  margin: 20px -30px;
  padding: 0 30px;
  font-size: 0;
  line-height: 0;
}

@media screen and (max-width: 627px) {
  /* line 1159, ../mts2/_lk-fix.scss */
  .popbox-lk-fix-steps {
    margin-left: -12px;
    margin-right: -12px;
  }
}
/* line 1165, ../mts2/_lk-fix.scss */
.popbox-lk-fix-steps__item {
  background: url("../i/lk-fix-step-dot.png") no-repeat 0 0;
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-right: 10px;
  margin-top: -7px;
}

/* line 1173, ../mts2/_lk-fix.scss */
.popbox-lk-fix-steps__item.active {
  background-position: -20px 0;
}

/* line 1177, ../mts2/_lk-fix.scss */
.popbox-lk-fix__row {
  margin-bottom: 17px;
  display: table;
  width: 100%;
}

@media screen and (max-width: 627px) {
  /* line 1183, ../mts2/_lk-fix.scss */
  .popbox-lk-fix__row {
    display: block;
    width: auto;
  }
}
/* line 1189, ../mts2/_lk-fix.scss */
.popbox-lk-fix__label,
.popbox-lk-fix__field {
  display: table-cell;
  vertical-align: middle;
}

@media screen and (max-width: 627px) {
  /* line 1195, ../mts2/_lk-fix.scss */
  .popbox-lk-fix__label,
  .popbox-lk-fix__field {
    display: block;
  }
}
/* line 1201, ../mts2/_lk-fix.scss */
.popbox-lk-fix__label {
  padding-right: 11px;
  width: 166px;
  font-size: 14px;
}

@media screen and (max-width: 627px) {
  /* line 1207, ../mts2/_lk-fix.scss */
  .popbox-lk-fix__label {
    padding-right: 0;
    width: auto;
    margin-bottom: 5px;
  }
}
/* line 1214, ../mts2/_lk-fix.scss */
.btn-lk-fix-fr {
  float: right;
}

@media screen and (max-width: 627px) {
  /* line 1218, ../mts2/_lk-fix.scss */
  .btn-lk-fix-fr {
    float: none;
    width: 100%;
  }

  /* line 1222, ../mts2/_lk-fix.scss */
  .btn-lk-fix-fr + .btn {
    margin-top: 17px;
  }
}
/* line 1227, ../mts2/_lk-fix.scss */
.btn-lk-fix-fl {
  float: left;
}

@media screen and (max-width: 627px) {
  /* line 1231, ../mts2/_lk-fix.scss */
  .btn-lk-fix-fl {
    float: none;
    width: 100%;
  }

  /* line 1235, ../mts2/_lk-fix.scss */
  .btn-lk-fix-fl + .btn {
    margin-top: 17px;
  }
}
/* line 1240, ../mts2/_lk-fix.scss */
.btn-lk-fix__confirm {
  width: 201px;
}

@media screen and (max-width: 627px) {
  /* line 1244, ../mts2/_lk-fix.scss */
  .btn-lk-fix__confirm {
    width: 100%;
  }
}
/* line 1249, ../mts2/_lk-fix.scss */
.btn-lk-fix__cancel {
  width: 166px;
}

@media screen and (max-width: 627px) {
  /* line 1253, ../mts2/_lk-fix.scss */
  .btn-lk-fix__cancel {
    width: 100%;
  }
}
/* line 1258, ../mts2/_lk-fix.scss */
.popbox-lk-fix-message {
  width: 700px;
  margin-left: -350px;
}

@media screen and (max-width: 939px) {
  /* line 1263, ../mts2/_lk-fix.scss */
  .popbox-lk-fix-message {
    width: 600px;
    margin-left: -300px;
  }
}
@media screen and (max-width: 627px) {
  /* line 1269, ../mts2/_lk-fix.scss */
  .popbox-lk-fix-message {
    width: 310px;
    margin-left: -155px;
    padding: 20px 12px;
  }
}
/* line 1276, ../mts2/_lk-fix.scss */
.popbox-lk-fix__service-name {
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 30px;
}

/* line 1283, ../mts2/_lk-fix.scss */
.lk-fix-content {
  background-color: #fff;
  border: 1px solid #dfe0e0;
  color: #4c4c4c;
  font-size: 14px;
  line-height: 1.2;
}

/* line 1291, ../mts2/_lk-fix.scss */
.lk-fix-content__padding {
  padding: 25px 20px;
}

@media screen and (max-width: 627px) {
  /* line 1295, ../mts2/_lk-fix.scss */
  .lk-fix-content__padding {
    padding: 20px 18px;
  }
}
/* line 1300, ../mts2/_lk-fix.scss */
.lk-fix-content__title {
  font-size: 24px;
  text-align: center;
  margin-bottom: 20px;
  word-wrap: break-word;
}

@media screen and (max-width: 627px) {
  /* line 1307, ../mts2/_lk-fix.scss */
  .lk-fix-content__title {
    text-align: left;
  }
}
/* line 1312, ../mts2/_lk-fix.scss */
.lk-fix-consumption-form__row {
  margin: 0 -10px 20px;
}

/* line 1315, ../mts2/_lk-fix.scss */
.lk-fix-consumption-form__row:after {
  content: "";
  display: table;
  clear: both;
}

@media screen and (max-width: 627px) {
  /* line 1321, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-form__row {
    margin-bottom: 0;
  }
}
/* line 1326, ../mts2/_lk-fix.scss */
.lk-fix-row-col-label {
  float: left;
  box-sizing: border-box;
  padding: 0 10px;
  height: 36px;
  line-height: 36px;
}

/* line 1334, ../mts2/_lk-fix.scss */
.lk-fix-consumption-form__col {
  width: 33.33%;
  float: left;
  box-sizing: border-box;
  padding: 0 10px;
}

@media screen and (max-width: 939px) {
  /* line 1341, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-form__col {
    width: 215px;
  }
}
@media screen and (max-width: 627px) {
  /* line 1346, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-form__col {
    width: auto;
    float: none;
    margin-bottom: 15px;
  }
}
/* line 1352, ../mts2/_lk-fix.scss */
.lk-fix-consumption-form__col .select {
  width: 100%;
}

/* line 1356, ../mts2/_lk-fix.scss */
.lk-fix-consumption-form__label {
  margin-bottom: 5px;
}

/* line 1360, ../mts2/_lk-fix.scss */
.lk-fix-consumption__btn-show {
  width: 100%;
  margin-top: 22px;
}

@media screen and (max-width: 627px) {
  /* line 1365, ../mts2/_lk-fix.scss */
  .lk-fix-consumption__btn-show {
    margin-top: 0;
  }
}
/* line 1370, ../mts2/_lk-fix.scss */
.lk-fix-content__border-red {
  border-bottom: 2px solid #e30611 !important;
  font-size: 18px !important;
  padding: 12px 0 !important;
  font-weight: normal !important;
}

/* line 1377, ../mts2/_lk-fix.scss */
.grid-spacer td {
  border: none;
}

/* line 1381, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table {
  width: 100%;
}

@media screen and (max-width: 627px) {
  /* line 1385, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table {
    display: block;
    width: auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 1391, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table .tr-head {
    display: none;
  }
}
/* line 1395, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table tr {
  background-color: #fff;
}

@media screen and (max-width: 627px) {
  /* line 1399, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table tr {
    display: block;
    padding: 5px 10px;
    border-bottom: 1px solid #e4e4e4;
  }

  /* line 1404, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table tr:last-child {
    border-bottom: medium none;
  }
}
/* line 1408, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table th, .lk-fix-consumption-table td {
  font-size: 14px;
  line-height: 18px;
  padding: 13px 12px 13px 0;
  border-bottom: 1px solid #e4e4e4;
  color: #4c4c4c;
  text-align: left;
}

@media screen and (max-width: 627px) {
  /* line 1417, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table th, .lk-fix-consumption-table td {
    display: block;
    padding: 0;
    border-bottom: medium none;
  }
}
/* line 1423, ../mts2/_lk-fix.scss */
.b-lk-fix-table tr:last-child > td, .b-lk-fix-table tr.opened > td {
  border-bottom: medium none;
}

/* line 1426, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table th {
  font-weight: 700;
}

/* line 1429, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table .colored {
  background-color: #fafafa;
}

/* line 1432, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table .td-title {
  padding-left: 12px;
}

@media screen and (max-width: 627px) {
  /* line 1436, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table .td-title {
    padding: 0;
  }
}
/* line 1440, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table .td-summ {
  width: 95px;
}

@media screen and (max-width: 627px) {
  /* line 1444, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table .td-summ {
    font-weight: bold;
    width: auto;
  }
}
/* line 1449, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table .td-more {
  width: 120px;
}

@media screen and (max-width: 627px) {
  /* line 1453, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table .td-more {
    width: auto;
  }

  /* line 1456, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table .td-more.td-more_empty {
    display: none;
  }
}
/* line 1460, ../mts2/_lk-fix.scss */
.b-lk-fix-table .td-group {
  padding: 0 0 0 12px;
  background-color: #fff;
}

@media screen and (max-width: 627px) {
  /* line 1465, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table .tr-group {
    padding: 0;
  }
}
/* line 1469, ../mts2/_lk-fix.scss */
.b-lk-fix-table table {
  width: 100%;
}

/* line 1472, ../mts2/_lk-fix.scss */
.lk-fix-consumption-table .only-phone {
  display: none;
}

@media screen and (max-width: 627px) {
  /* line 1476, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-table .only-phone {
    display: inline;
  }
}
/* line 1481, ../mts2/_lk-fix.scss */
.popbox-lk-fix__already-done .btn {
  width: 265px;
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 627px) {
  /* line 1487, ../mts2/_lk-fix.scss */
  .popbox-lk-fix__already-done .btn {
    width: 100%;
  }
}
/* line 1491, ../mts2/_lk-fix.scss */
.popbox-lk-fix__already-done .btn + .btn {
  margin-top: 17px;
}

/* line 1495, ../mts2/_lk-fix.scss */
.lk-fix-show-by {
  margin-top: 25px;
  font-size: 14px;
  overflow: hidden;
}

@media screen and (max-width: 627px) {
  /* line 1501, ../mts2/_lk-fix.scss */
  .lk-fix-show-by {
    margin-top: 15px;
  }
}
/* line 1506, ../mts2/_lk-fix.scss */
.lk-fix-show-by__right {
  float: right;
}

@media screen and (max-width: 627px) {
  /* line 1510, ../mts2/_lk-fix.scss */
  .lk-fix-show-by__right {
    float: none;
    margin-top: 10px;
  }
}
/* line 1516, ../mts2/_lk-fix.scss */
.lk-fix-show-by__list {
  display: inline-block;
  vertical-align: baseline;
  margin-left: 5px;
}

/* line 1522, ../mts2/_lk-fix.scss */
.lk-fix-show-by__item {
  margin: 0 5px;
  text-decoration: none;
}

/* line 1526, ../mts2/_lk-fix.scss */
.lk-fix-show-by__item.active {
  color: #e30611;
}

/* line 1530, ../mts2/_lk-fix.scss */
a.lk-fix-show-by__item:hover {
  text-decoration: underline;
}

/* line 1534, ../mts2/_lk-fix.scss */
.lk-fix-pager {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0;
  line-height: 0;
}

/* line 1542, ../mts2/_lk-fix.scss */
.lk-fix-pager__item {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 17px;
  color: #4c4c4c;
  margin-left: 10px;
}

/* line 1550, ../mts2/_lk-fix.scss */
.lk-fix-pager__item:first-child {
  margin-left: 0;
}

/* line 1553, ../mts2/_lk-fix.scss */
.lk-fix-pager__item.active {
  color: #e30611;
}

/* line 1556, ../mts2/_lk-fix.scss */
.lk-fix-pager__item a {
  text-decoration: none;
}

/* line 1559, ../mts2/_lk-fix.scss */
.lk-fix-pager__item a:hover {
  text-decoration: underline;
}

/* line 1563, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_first a, .lk-fix-pager__item_first span,
.lk-fix-pager__item_last a,
.lk-fix-pager__item_last span,
.lk-fix-pager__item_prev a,
.lk-fix-pager__item_prev span,
.lk-fix-pager__item_next a,
.lk-fix-pager__item_next span {
  background: url("../i/arrows-pager.png") no-repeat 0 0;
  width: 8px;
  height: 9px;
  display: inline-block;
  vertical-align: middle;
  text-indent: -9999px;
}

/* line 1578, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_first span {
  background-position: 0 0;
}

/* line 1581, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_first a {
  background-position: 0 -10px;
}

/* line 1585, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_prev span {
  background-position: -10px 0;
}

/* line 1588, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_prev a {
  background-position: -10px -10px;
}

/* line 1592, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_next span {
  background-position: -20px 0;
}

/* line 1595, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_next a {
  background-position: -20px -10px;
}

/* line 1599, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_last span {
  background-position: -30px 0;
}

/* line 1602, ../mts2/_lk-fix.scss */
.lk-fix-pager__item_last a {
  background-position: -30px -10px;
}

/* line 1606, ../mts2/_lk-fix.scss */
.b-lk-fix-table__link {
  float: right;
  font-size: 14px;
  margin-top: 4px;
}

@media screen and (max-width: 627px) {
  /* line 1612, ../mts2/_lk-fix.scss */
  .b-lk-fix-table__link {
    display: none;
  }
}
/* line 1617, ../mts2/_lk-fix.scss */
.b-lk-fix-table__link-phone {
  display: none;
  margin: 15px 0;
}

@media screen and (max-width: 627px) {
  /* line 1622, ../mts2/_lk-fix.scss */
  .b-lk-fix-table__link-phone {
    display: block;
  }
}
/* line 1627, ../mts2/_lk-fix.scss */
.lk-fix-content__text-accent {
  position: relative;
  padding-left: 15px;
}

/* line 1631, ../mts2/_lk-fix.scss */
.lk-fix-content__text-accent:before {
  content: "";
  border-left: 3px solid #e30611;
  position: absolute;
  left: 0;
  top: 3px;
  bottom: 3px;
}

/* line 1640, ../mts2/_lk-fix.scss */
.b-lk-fix-steps {
  background: url("../i/lk-fix-steps-dotted.png") repeat-x 0 0;
  height: 1px;
  margin: 55px 30px 25px;
  position: relative;
  list-style: none;
  padding: 0;
}

@media screen and (max-width: 627px) {
  /* line 1649, ../mts2/_lk-fix.scss */
  .b-lk-fix-steps {
    margin-left: 20px;
    margin-right: 20px;
  }
}
/* line 1655, ../mts2/_lk-fix.scss */
.b-lk-fix-steps__item {
  background-color: #fff;
  padding: 0 3px;
  width: 15px;
  height: 15px;
  position: absolute;
  top: -7px;
  margin-left: -10px;
}

/* line 1665, ../mts2/_lk-fix.scss */
.b-lk-fix-steps__dot {
  background: url("../i/lk-fix-step-dot.png") no-repeat 0 0;
  width: 15px;
  height: 15px;
}

/* line 1671, ../mts2/_lk-fix.scss */
.b-lk-fix-steps__label {
  position: absolute;
  width: 60px;
  left: 50%;
  margin-left: -30px;
  top: -20px;
  color: #aab4bc;
  font-size: 12px;
  text-transform: uppercase;
  text-align: center;
}

/* line 1683, ../mts2/_lk-fix.scss */
.b-lk-fix-steps__item.active .b-lk-fix-steps__dot {
  background-position: -20px 0;
}

/* line 1686, ../mts2/_lk-fix.scss */
.b-lk-fix-steps__item.active .b-lk-fix-steps__label {
  color: #000;
}

/* line 1689, ../mts2/_lk-fix.scss */
.b-lk-fix-steps__item.complete .b-lk-fix-steps__dot {
  background-position: -40px 0;
}

/* line 1693, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-actions {
  overflow: hidden;
}

/* line 1696, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-actions .btn {
  width: 155px;
}

@media screen and (max-width: 627px) {
  /* line 1700, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-actions .btn {
    width: auto;
    float: left;
  }
}
/* line 1705, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-actions .btn + .btn {
  margin-left: 20px;
}

@media screen and (max-width: 627px) {
  /* line 1709, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-actions .btn + .btn {
    margin-left: 0;
    float: right;
  }
}
@media screen and (max-width: 627px) {
  /* line 1715, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-actions .btn_cancel {
    width: 110px;
  }
}
/* line 1720, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-form {
  margin: 30px 0;
}

/* line 1723, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-form .b-input-datepicker {
  width: 196px;
}

@media screen and (max-width: 627px) {
  /* line 1727, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-form .b-input-datepicker {
    width: 100%;
  }
}
/* line 1732, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-form__row {
  display: table;
  width: 100%;
  margin-bottom: 10px;
}

@media screen and (max-width: 627px) {
  /* line 1738, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-form__row {
    display: block;
    width: auto;
  }
}
/* line 1744, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-form__label {
  display: table-cell;
  vertical-align: middle;
  width: 190px;
  padding-right: 5px;
}

@media screen and (max-width: 627px) {
  /* line 1751, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-form__label {
    display: block;
    width: auto;
    padding: 0;
    margin-bottom: 5px;
  }
}
/* line 1759, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-form__label_width-2 {
  width: 220px;
}

@media screen and (max-width: 627px) {
  /* line 1763, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-form__label_width-2 {
    width: auto;
  }
}
/* line 1768, ../mts2/_lk-fix.scss */
.b-lk-fix-tarif-form__field {
  display: table-cell;
  vertical-align: middle;
  font-weight: bold;
}

@media screen and (max-width: 627px) {
  /* line 1774, ../mts2/_lk-fix.scss */
  .b-lk-fix-tarif-form__field {
    display: block;
    width: auto;
  }
}
/* line 1780, ../mts2/_lk-fix.scss */
.popbox-lk-fix-new-service {
  width: 530px;
  margin-left: -265px;
}

@media screen and (max-width: 627px) {
  /* line 1785, ../mts2/_lk-fix.scss */
  .popbox-lk-fix-new-service {
    width: 296px;
    margin-left: -148px;
  }
}
/* line 1791, ../mts2/_lk-fix.scss */
.b-lk-fix__footnote {
  font-size: 12px;
  color: #999;
}

/* line 1796, ../mts2/_lk-fix.scss */
.b-lk-fix-select-equipment {
  margin: 0 0 20px;
  overflow: hidden;
}

/* line 1800, ../mts2/_lk-fix.scss */
.b-lk-fix-select-equipment li {
  color: #297db7;
  border-bottom: 1px dotted;
  font-size: 16px;
  cursor: pointer;
  float: left;
}

@media screen and (max-width: 627px) {
  /* line 1808, ../mts2/_lk-fix.scss */
  .b-lk-fix-select-equipment li {
    font-size: 15px;
  }
}
/* line 1812, ../mts2/_lk-fix.scss */
.b-lk-fix-select-equipment li + li {
  margin-left: 35px;
}

@media screen and (max-width: 627px) {
  /* line 1816, ../mts2/_lk-fix.scss */
  .b-lk-fix-select-equipment li + li {
    margin-left: 10px;
  }
}
/* line 1820, ../mts2/_lk-fix.scss */
.b-lk-fix-select-equipment li:hover {
  border-bottom-color: transparent;
}

/* line 1823, ../mts2/_lk-fix.scss */
.b-lk-fix-select-equipment li.active {
  border-bottom-color: transparent;
}

/* line 1826, ../mts2/_lk-fix.scss */
.b-lk-fix-select-equipment li > a {
  text-decoration: none;
}

/* line 1829, ../mts2/_lk-fix.scss */
.b-lk-fix-select-equipment li.active > a {
  color: #e30611;
}

/* line 1833, ../mts2/_lk-fix.scss */
.popbox-lk-fix__edit-name-actions {
  overflow: hidden;
  width: 250px;
}

/* line 1837, ../mts2/_lk-fix.scss */
.popbox-lk-fix__edit-name-actions .btn_confirm {
  float: right;
}

/* line 1840, ../mts2/_lk-fix.scss */
.popbox-lk-fix__edit-name-actions .btn_cancel {
  float: left;
}

@media screen and (max-width: 627px) {
  /* line 1844, ../mts2/_lk-fix.scss */
  .popbox-lk-fix__edit-name-actions {
    width: auto;
  }
}
@media screen and (max-width: 627px) {
  /* line 1849, ../mts2/_lk-fix.scss */
  .popbox-lk-fix__edit-name-actions .btn {
    width: 100%;
  }

  /* line 1852, ../mts2/_lk-fix.scss */
  .popbox-lk-fix__edit-name-actions .btn + .btn {
    margin-top: 17px;
  }
}
/* line 1857, ../mts2/_lk-fix.scss */
.b-lk-fix-payment-form {
  margin: 30px 0;
}

/* line 1861, ../mts2/_lk-fix.scss */
.b-lk-fix-payment-form__row {
  display: table;
  width: 100%;
  margin-bottom: 10px;
}

@media screen and (max-width: 627px) {
  /* line 1867, ../mts2/_lk-fix.scss */
  .b-lk-fix-payment-form__row {
    display: block;
    width: auto;
  }
}
/* line 1873, ../mts2/_lk-fix.scss */
.b-lk-fix-payment-form__label {
  display: table-cell;
  vertical-align: middle;
  width: 115px;
  padding-right: 5px;
}

@media screen and (max-width: 627px) {
  /* line 1880, ../mts2/_lk-fix.scss */
  .b-lk-fix-payment-form__label {
    display: block;
    width: auto;
    padding: 0;
    margin-bottom: 5px;
  }
}
/* line 1888, ../mts2/_lk-fix.scss */
.b-lk-fix-payment-form__field {
  display: table-cell;
  vertical-align: middle;
  font-size: 18px;
}

/* line 1893, ../mts2/_lk-fix.scss */
.b-lk-fix-payment-form__field .input, .b-lk-fix-payment-form__field .select {
  width: 190px;
}

@media screen and (max-width: 627px) {
  /* line 1897, ../mts2/_lk-fix.scss */
  .b-lk-fix-payment-form__field .input, .b-lk-fix-payment-form__field .select {
    width: 100%;
  }
}
@media screen and (max-width: 627px) {
  /* line 1902, ../mts2/_lk-fix.scss */
  .b-lk-fix-payment-form__field {
    display: block;
    width: auto;
  }
}
/* line 1908, ../mts2/_lk-fix.scss */
.btn.btn-lk-fix-payment {
  width: 310px;
}

@media screen and (max-width: 627px) {
  /* line 1912, ../mts2/_lk-fix.scss */
  .btn.btn-lk-fix-payment {
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
  }
}
/* line 1920, ../mts2/_lk-fix.scss */
.b-lk-fix-table-contract {
  width: 100%;
}

/* line 1923, ../mts2/_lk-fix.scss */
.b-lk-fix-table-contract th, .b-lk-fix-table-contract td {
  font-size: 14px;
  line-height: 18px;
  padding: 13px 12px 13px 0;
  border-bottom: 1px solid #e4e4e4;
  color: #4c4c4c;
  text-align: left;
  vertical-align: top;
}

/* line 1932, ../mts2/_lk-fix.scss */
.b-lk-fix-table-contract th {
  font-weight: 700;
}

/* line 1935, ../mts2/_lk-fix.scss */
.b-lk-fix-table-contract .colored td {
  background-color: #fafafa;
}

/* line 1938, ../mts2/_lk-fix.scss */
.b-lk-fix-table-contract .td-price {
  width: 75px;
}

/* line 1942, ../mts2/_lk-fix.scss */
.b-lk-fix-promised-form-wrap {
  min-height: 293px;
}

@media screen and (max-width: 627px) {
  /* line 1946, ../mts2/_lk-fix.scss */
  .b-lk-fix-promised-form-wrap {
    min-height: 0;
  }
}
/* line 1951, ../mts2/_lk-fix.scss */
.b-lk-fix-promised-form {
  margin: 30px 0;
}

/* line 1955, ../mts2/_lk-fix.scss */
.b-lk-fix-promised-form__row {
  display: table;
  width: 100%;
  margin-bottom: 15px;
}

@media screen and (max-width: 627px) {
  /* line 1962, ../mts2/_lk-fix.scss */
  .row_save {
    float: left;
    margin-bottom: 15px;
    width: 100%;
  }

  /* line 1967, ../mts2/_lk-fix.scss */
  .b-lk-fix-promised-form__row {
    display: block;
    width: auto;
  }
}
/* line 1973, ../mts2/_lk-fix.scss */
.b-lk-fix-promised-form__label {
  display: table-cell;
  vertical-align: middle;
  width: 200px;
  padding-right: 5px;
}

@media screen and (max-width: 627px) {
  /* line 1980, ../mts2/_lk-fix.scss */
  .b-lk-fix-promised-form__label {
    display: block;
    width: auto;
    padding: 0;
    margin-bottom: 5px;
  }
}
/* line 1988, ../mts2/_lk-fix.scss */
.b-lk-fix-promised-form__field {
  display: table-cell;
  vertical-align: middle;
}

/* line 1992, ../mts2/_lk-fix.scss */
.b-lk-fix-promised-form__field .input, .b-lk-fix-promised-form__field .select {
  width: 183px;
}

@media screen and (max-width: 627px) {
  /* line 1996, ../mts2/_lk-fix.scss */
  .b-lk-fix-promised-form__field .input, .b-lk-fix-promised-form__field .select {
    width: 100%;
  }
}
@media screen and (max-width: 627px) {
  /* line 2001, ../mts2/_lk-fix.scss */
  .b-lk-fix-promised-form__field {
    display: block;
    width: auto;
  }
}
/* line 2006, ../mts2/_lk-fix.scss */
.b-lk-fix-promised-form__field .btn {
  margin-top: 10px;
  width: 183px;
}

@media screen and (max-width: 627px) {
  /* line 2011, ../mts2/_lk-fix.scss */
  .b-lk-fix-promised-form__field .btn {
    width: 100%;
  }
}
/* line 2016, ../mts2/_lk-fix.scss */
.lk-fix-voluntary__footnote {
  margin-top: 30px;
  color: #666;
}

/* line 2021, ../mts2/_lk-fix.scss */
.lk-fix-voluntary-tabs {
  margin-bottom: 20px;
}

/* line 2025, ../mts2/_lk-fix.scss */
.lk-fix-voluntary-tabs__item {
  font-size: 16px;
  color: #297db7;
  border-bottom: 1px dotted;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  text-decoration: none;
}

/* line 2034, ../mts2/_lk-fix.scss */
.lk-fix-voluntary-tabs__item:hover {
  border-bottom-color: transparent;
  text-decoration: none;
}

/* line 2038, ../mts2/_lk-fix.scss */
.lk-fix-voluntary-tabs__item.active {
  color: #e30611;
  border-bottom-color: transparent;
}

/* line 2042, ../mts2/_lk-fix.scss */
.lk-fix-voluntary-tabs__item + .lk-fix-voluntary-tabs__item {
  margin-left: 25px;
}

@media screen and (min-width: 628px) and (max-width: 939px) {
  /* line 2047, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-form__label_lock-begin {
    margin-right: -10px;
  }
}
@media screen and (min-width: 628px) and (max-width: 939px) {
  /* line 2053, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-form__label_notice {
    margin-right: -10px;
  }
}
@media screen and (min-width: 628px) and (max-width: 939px) {
  /* line 2059, ../mts2/_lk-fix.scss */
  .lk-fix-consumption-form_voluntary .lk-fix-consumption-form__col {
    width: 33.33%;
  }
}
/* line 2064, ../mts2/_lk-fix.scss */
.lk-fix-voluntary-select-services {
  width: 100%;
  margin-bottom: 15px;
}

@media screen and (max-width: 627px) {
  /* line 2070, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_voluntary-lock .td-date-time {
    text-align: right;
  }

  /* line 2073, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_voluntary-lock .td-date-time .only-phone {
    float: left;
  }
}
/* line 2078, ../mts2/_lk-fix.scss */
.errors {
  box-sizing: border-box;
  margin: 30px 0 20px;
  font-size: 13px;
  border: 1px solid #e30611;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #e30611;
  padding: 3px 8px;
}
@media screen and (min-width: 628px) {
  /* line 2078, ../mts2/_lk-fix.scss */
  .errors {
    float: right;
    width: 190px;
  }
}
@media screen and (min-width: 940px) {
  /* line 2078, ../mts2/_lk-fix.scss */
  .errors {
    width: 250px;
  }
}

/* line 2097, ../mts2/_lk-fix.scss */
.b-lk-fix-pass-form {
  margin: 30px 0 20px;
}
@media screen and (min-width: 940px) {
  /* line 2097, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form {
    float: left;
  }
}

@media screen and (max-width: 627px) {
  /* line 2104, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form .input-wrap-validation .input {
    padding-right: 28px;
  }

  /* line 2107, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form .input-wrap-validation:after {
    right: 9px;
    margin-right: 0;
  }

  /* line 2111, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form .b-error_hint {
    padding: 0;
  }
}
/* line 2116, ../mts2/_lk-fix.scss */
.b-lk-fix-pass-form__row {
  display: table;
  margin-bottom: 17px;
}

@media screen and (max-width: 627px) {
  /* line 2121, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form__row {
    display: block;
    width: auto;
    margin-bottom: 10px;
  }
}
/* line 2128, ../mts2/_lk-fix.scss */
.b-lk-fix-pass-form__label {
  display: table-cell;
  vertical-align: middle;
  width: 165px;
  padding-right: 5px;
}

@media screen and (max-width: 627px) {
  /* line 2135, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form__label {
    display: block;
    width: auto;
    padding: 0;
    margin-bottom: 5px;
  }
}
/* line 2143, ../mts2/_lk-fix.scss */
.b-lk-fix-pass-form__field {
  display: table-cell;
  vertical-align: middle;
  font-weight: bold;
  width: 190px;
}

@media screen and (max-width: 627px) {
  /* line 2150, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form__field {
    display: block;
    width: auto;
  }
}
/* line 2156, ../mts2/_lk-fix.scss */
.b-lk-fix-pass-form__action {
  margin-left: 170px;
  width: 190px;
}

@media screen and (max-width: 627px) {
  /* line 2161, ../mts2/_lk-fix.scss */
  .b-lk-fix-pass-form__action {
    margin-left: 0;
    width: auto;
    margin-top: 18px;
  }
}
/* line 2167, ../mts2/_lk-fix.scss */
.b-lk-fix-pass-form__action .btn {
  width: 100%;
}

/* line 2171, ../mts2/_lk-fix.scss */
.lk-fix-equipment-icon-edit {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -220px -690px;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
  cursor: pointer;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2183, ../mts2/_lk-fix.scss */
  .lk-fix-equipment-icon-edit {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2192, ../mts2/_lk-fix.scss */
.lk-fix-equipment-status {
  background: url("../i/icons-connect-status.png") no-repeat 0 0;
  width: 20px;
  height: 8px;
  display: inline-block;
  vertical-align: middle;
}

/* line 2199, ../mts2/_lk-fix.scss */
.lk-fix-equipment-status.on {
  background-position: 0 -10px;
}

@media screen and (max-width: 627px) {
  /* line 2204, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_equipment tr {
    position: relative;
  }

  /* line 2207, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_equipment .td-equip-name,
  .b-lk-fix-table_equipment .td-equip-desc,
  .b-lk-fix-table_equipment .td-equip-num {
    width: 55%;
    margin-top: 3px;
  }

  /* line 2213, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_equipment .td-equip-name {
    font-weight: bold;
    margin-top: 0;
  }

  /* line 2217, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_equipment .td-equip-price {
    font-weight: bold;
    width: 45%;
    position: absolute;
    right: 0;
    top: 8px;
    font-size: 15px;
  }

  /* line 2225, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_equipment .td-equip-status {
    display: none;
  }
}
/* line 2230, ../mts2/_lk-fix.scss */
.b-lk-fix-equipment-info {
  font-size: 14px;
  width: 70%;
  min-width: 300px;
  margin-bottom: 10px;
}

@media screen and (max-width: 627px) {
  /* line 2237, ../mts2/_lk-fix.scss */
  .b-lk-fix-equipment-info {
    width: auto;
  }
}
/* line 2242, ../mts2/_lk-fix.scss */
.b-lk-fix-equipment-info__row:after {
  content: "";
  display: table;
  clear: both;
}

/* line 2248, ../mts2/_lk-fix.scss */
.b-lk-fix-equipment-info__label {
  padding-right: 5px;
  float: left;
}

/* line 2253, ../mts2/_lk-fix.scss */
.b-lk-fix-equipment-info__value {
  width: 45%;
  float: left;
  word-wrap: break-word;
}

/* line 2259, ../mts2/_lk-fix.scss */
.lk-fix-equipment-icon-download {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -60px -600px;
  width: 13px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2269, ../mts2/_lk-fix.scss */
  .lk-fix-equipment-icon-download {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2277, ../mts2/_lk-fix.scss */
.lk-fix-equipment-icon-download.active {
  background-image: url("../i/sprite.png");
  background-repeat: no-repeat;
  background-position: -80px -600px;
}

@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* line 2283, ../mts2/_lk-fix.scss */
  .lk-fix-equipment-icon-download.active {
    background-image: url("../i/sprite@2x.png");
    -webkit-background-size: 647px auto;
    -moz-background-size: 647px auto;
    -o-background-size: 647px auto;
    background-size: 647px auto;
  }
}
/* line 2291, ../mts2/_lk-fix.scss */
.lk-fix-equipment-icon-download.active + .only-phone {
  color: #297db7;
}

/* line 2294, ../mts2/_lk-fix.scss */
.lk-fix-equipment-icon-download + .only-phone {
  margin-left: 5px;
  color: #777;
  vertical-align: middle;
}

/* line 2300, ../mts2/_lk-fix.scss */
.b-lk-fix-table_subscribes .td-sub-name {
  width: 170px;
}

/* line 2303, ../mts2/_lk-fix.scss */
.b-lk-fix-table_subscribes .td-sub-date {
  width: 85px;
}

@media screen and (max-width: 627px) {
  /* line 2307, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_subscribes tr {
    position: relative;
  }

  /* line 2310, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_subscribes .td-sub-name,
  .b-lk-fix-table_subscribes .td-sub-key,
  .b-lk-fix-table_subscribes .td-sub-date {
    width: auto;
    padding-right: 70px;
    margin-bottom: 5px;
  }

  /* line 2317, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_subscribes .td-sub-status {
    position: absolute;
    right: 0;
    top: 12px;
  }
}
/* line 2324, ../mts2/_lk-fix.scss */
.lk-fix-filter-by {
  display: inline;
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 2331, ../mts2/_lk-fix.scss */
.lk-fix-filter-by__item {
  margin-left: 18px;
  display: inline;
}

/* line 2335, ../mts2/_lk-fix.scss */
.lk-fix-filter-by__item a {
  color: #297db7;
  text-decoration: none;
}

/* line 2339, ../mts2/_lk-fix.scss */
.lk-fix-filter-by__item.active a {
  color: #e30611;
}

/* line 2343, ../mts2/_lk-fix.scss */
.lk-fix-filter-by-select {
  width: 100%;
}

@media screen and (max-width: 627px) {
  /* line 2348, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_accounts .td-acc-period .only-phone, .b-lk-fix-table_accounts .td-acc-date .only-phone, .b-lk-fix-table_accounts .td-acc-price .only-phone {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    font-weight: bold;
  }

  /* line 2354, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_accounts .td-acc {
    margin-bottom: 8px;
  }

  /* line 2357, ../mts2/_lk-fix.scss */
  .b-lk-fix-table_accounts .td-action {
    margin-top: 8px;
  }
}
/* line 2362, ../mts2/_lk-fix.scss */
.lk-fix-subscribe-form {
  margin-top: 20px;
}

/* line 2365, ../mts2/_lk-fix.scss */
.lk-fix-subscribe-form .input, .lk-fix-subscribe-form .select {
  width: 197px;
  margin-right: 15px;
}

@media screen and (max-width: 627px) {
  /* line 2370, ../mts2/_lk-fix.scss */
  .lk-fix-subscribe-form .input, .lk-fix-subscribe-form .select {
    width: 100%;
    margin: 0 0 25px;
  }
}
/* line 2375, ../mts2/_lk-fix.scss */
.lk-fix-subscribe-form .btn {
  width: 197px;
}

@media screen and (max-width: 627px) {
  /* line 2379, ../mts2/_lk-fix.scss */
  .lk-fix-subscribe-form .btn {
    width: 100%;
  }
}
/* line 2384, ../mts2/_lk-fix.scss */
.lk-fix-subscribe-form__title {
  font-size: 18px;
  margin-bottom: 15px;
}

/* line 2389, ../mts2/_lk-fix.scss */
.lk-fix-subscribe-form__label {
  display: inline-block;
  vertical-align: middle;
  margin-right: 14px;
  font-size: 14px;
}

@media screen and (max-width: 627px) {
  /* line 2396, ../mts2/_lk-fix.scss */
  .lk-fix-subscribe-form__label {
    margin: 0 0 10px;
  }
}
/* line 2401, ../mts2/_lk-fix.scss */
.b-lk-fix-table-notice td, .b-lk-fix-table-notice th {
  padding-right: 8px;
}

@media screen and (max-width: 627px) {
  /* line 2405, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice td, .b-lk-fix-table-notice th {
    padding-right: 0;
  }
}
/* line 2409, ../mts2/_lk-fix.scss */
.b-lk-fix-table-notice .td-notice-sum {
  width: 175px;
}

/* line 2412, ../mts2/_lk-fix.scss */
.b-lk-fix-table-notice .td-notice-sum .input {
  width: 70px;
  margin-right: 8px;
  padding: 3px 7px;
}

/* line 2417, ../mts2/_lk-fix.scss */
.b-lk-fix-table-notice .td-notice-sum .btn {
  width: 90px;
  padding-left: 10px;
  padding-right: 10px;
}

/* line 2422, ../mts2/_lk-fix.scss */
.b-lk-fix-table-notice .td-notice-sms .checkbox, .b-lk-fix-table-notice .td-notice-mail .checkbox {
  margin-top: 4px;
}

@media screen and (max-width: 627px) {
  /* line 2426, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice tr {
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  /* line 2431, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .tr-head {
    display: block;
    overflow: hidden;
    padding: 10px 0;
  }

  /* line 2436, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .th-notice-name, .b-lk-fix-table-notice .th-notice-sms, .b-lk-fix-table-notice .th-notice-mail {
    float: left;
  }

  /* line 2439, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .th-notice-name {
    width: 185px;
  }

  /* line 2442, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .th-notice-sms {
    width: 35px;
  }

  /* line 2445, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .th-notice-sum {
    display: none;
  }

  /* line 2448, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .td-notice-name, .b-lk-fix-table-notice .td-notice-sum {
    width: auto;
    padding-right: 85px;
  }

  /* line 2452, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .td-notice-sms .checkbox {
    position: absolute !important;
    margin: 0;
    top: 24px;
    right: 55px;
  }

  /* line 2458, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .td-notice-mail .checkbox {
    position: absolute !important;
    margin: 0;
    top: 24px;
    right: 15px;
  }

  /* line 2464, ../mts2/_lk-fix.scss */
  .b-lk-fix-table-notice .td-notice-sum__label {
    margin: 10px 0 5px;
  }
}
/* line 2469, ../mts2/_lk-fix.scss */
.lk-fix-block-notice {
  background: url("../i/lk-fix-block-shd.png") repeat-x 0 100%;
  margin: 0 -20px 10px;
  padding: 0 20px 35px;
}

@media screen and (max-width: 627px) {
  /* line 2475, ../mts2/_lk-fix.scss */
  .lk-fix-block-notice {
    margin-left: -18px;
    margin-right: -18px;
    padding-left: 18px;
    padding-right: 18px;
  }
}
/* line 2483, ../mts2/_lk-fix.scss */
.btn-lk-fix-notice-save {
  width: 140px;
}

@media screen and (max-width: 627px) {
  /* line 2487, ../mts2/_lk-fix.scss */
  .btn-lk-fix-notice-save {
    width: 100%;
  }
}
/* line 2492, ../mts2/_lk-fix.scss */
.b-footer_nav_left_fix {
  float: none;
  width: auto;
  margin-bottom: 40px;
}

/* line 2498, ../mts2/_lk-fix.scss */
.b-lk-fix-offer-list {
  margin: 20px 0;
}

/* line 2501, ../mts2/_lk-fix.scss */
.b-lk-fix-offer {
  box-shadow: 0 0 30px rgba(127, 135, 143, 0.25) inset;
  border-radius: 3px;
  padding: 25px 10px 15px;
  position: relative;
  margin-bottom: 6px;
}
/* line 2507, ../mts2/_lk-fix.scss */
.b-lk-fix-offer > a {
  margin-top: 15px;
}
/* line 2510, ../mts2/_lk-fix.scss */
.b-lk-fix-offer p {
  margin-bottom: 10px;
}

@media screen and (max-width: 627px) {
  /* line 2515, ../mts2/_lk-fix.scss */
  .b-lk-fix-offer {
    padding: 18px;
  }
}
/* line 2521, ../mts2/_lk-fix.scss */
.b-lk-fix-offer-form input[type=text] {
  width: 100% !important;
}

/* line 2525, ../mts2/_lk-fix.scss */
#agreement-styler,
#address-select-styler {
  width: 100%;
  max-width: 415px;
}

/* line 2531, ../mts2/_lk-fix.scss */
.download_statistics {
  display: block;
  float: none;
}

/* line 2535, ../mts2/_lk-fix.scss */
.b-lk-fix-terminate {
  margin-bottom: 10px;
}
@media screen and (max-width: 627px) {
  /* line 2535, ../mts2/_lk-fix.scss */
  .b-lk-fix-terminate {
    width: auto;
  }
}

/* line 2541, ../mts2/_lk-fix.scss */
.terminate-agreement {
  margin-bottom: 12px;
}
/* line 2543, ../mts2/_lk-fix.scss */
.terminate-agreement button {
  background: none !important;
  border: none;
  padding: 0 !important;
  cursor: pointer;
  color: #297db7;
}
